ProductConfigCategoryDetails¶
-
class
oci.fleet_apps_management.models.
ProductConfigCategoryDetails
(**kwargs)¶ Bases:
oci.fleet_apps_management.models.config_category_details.ConfigCategoryDetails
Product Config Category Details. Defines individual products which contribute to the applications hosting on the resources that are to be managed.
Attributes
CONFIG_CATEGORY_CREDENTIAL
str(object=’’) -> str CONFIG_CATEGORY_ENVIRONMENT
str(object=’’) -> str CONFIG_CATEGORY_LIFECYCLE_OPERATION
str(object=’’) -> str CONFIG_CATEGORY_PATCH_TYPE
str(object=’’) -> str CONFIG_CATEGORY_PRODUCT
str(object=’’) -> str CONFIG_CATEGORY_PRODUCT_STACK
str(object=’’) -> str CONFIG_CATEGORY_SELF_HOSTED_INSTANCE
str(object=’’) -> str compatible_products
Gets the compatible_products of this ProductConfigCategoryDetails. components
Gets the components of this ProductConfigCategoryDetails. config_category
[Required] Gets the config_category of this ConfigCategoryDetails. credentials
Gets the credentials of this ProductConfigCategoryDetails. patch_types
Gets the patch_types of this ProductConfigCategoryDetails. versions
[Required] Gets the versions of this ProductConfigCategoryDetails. Methods
__init__
(**kwargs)Initializes a new ProductConfigCategoryDetails object with values from keyword arguments. get_subtype
(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. -
CONFIG_CATEGORY_CREDENTIAL
= 'CREDENTIAL'¶
-
CONFIG_CATEGORY_ENVIRONMENT
= 'ENVIRONMENT'¶
-
CONFIG_CATEGORY_LIFECYCLE_OPERATION
= 'LIFECYCLE_OPERATION'¶
-
CONFIG_CATEGORY_PATCH_TYPE
= 'PATCH_TYPE'¶
-
CONFIG_CATEGORY_PRODUCT
= 'PRODUCT'¶
-
CONFIG_CATEGORY_PRODUCT_STACK
= 'PRODUCT_STACK'¶
-
CONFIG_CATEGORY_SELF_HOSTED_INSTANCE
= 'SELF_HOSTED_INSTANCE'¶
-
__init__
(**kwargs)¶ Initializes a new ProductConfigCategoryDetails object with values from keyword arguments. The default value of the
config_category
attribute of this class isPRODUCT
and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):Parameters: - config_category (str) – The value to assign to the config_category property of this ProductConfigCategoryDetails. Allowed values for this property are: “PRODUCT”, “PRODUCT_STACK”, “ENVIRONMENT”, “PATCH_TYPE”, “CREDENTIAL”, “SELF_HOSTED_INSTANCE”, “LIFECYCLE_OPERATION”
- versions (list[str]) – The value to assign to the versions property of this ProductConfigCategoryDetails.
- credentials (list[oci.fleet_apps_management.models.ConfigAssociationDetails]) – The value to assign to the credentials property of this ProductConfigCategoryDetails.
- components (list[str]) – The value to assign to the components property of this ProductConfigCategoryDetails.
- compatible_products (list[oci.fleet_apps_management.models.ConfigAssociationDetails]) – The value to assign to the compatible_products property of this ProductConfigCategoryDetails.
- patch_types (list[oci.fleet_apps_management.models.ConfigAssociationDetails]) – The value to assign to the patch_types property of this ProductConfigCategoryDetails.
-
compatible_products
¶ Gets the compatible_products of this ProductConfigCategoryDetails. Products compatible with this Product. Provide products from the list of other products you have created that are compatible with the present one
Returns: The compatible_products of this ProductConfigCategoryDetails. Return type: list[oci.fleet_apps_management.models.ConfigAssociationDetails]
-
components
¶ Gets the components of this ProductConfigCategoryDetails. Various components of the Product. For example:The administration server or node manager can be the components of the Oracle WebLogic Application server. Forms server or concurrent manager can be the components of the Oracle E-Business Suite.
Returns: The components of this ProductConfigCategoryDetails. Return type: list[str]
-
config_category
¶ [Required] Gets the config_category of this ConfigCategoryDetails. Category of configuration
Allowed values for this property are: “PRODUCT”, “PRODUCT_STACK”, “ENVIRONMENT”, “PATCH_TYPE”, “CREDENTIAL”, “SELF_HOSTED_INSTANCE”, “LIFECYCLE_OPERATION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The config_category of this ConfigCategoryDetails. Return type: str
-
credentials
¶ Gets the credentials of this ProductConfigCategoryDetails. OCID for the Credential name to be associated with the Product. These are useful for target discovery or lifecycle management activities, for example, Oracle WebLogic admin credentials for Oracle WebLogic Application server.
Returns: The credentials of this ProductConfigCategoryDetails. Return type: list[oci.fleet_apps_management.models.ConfigAssociationDetails]
-
static
get_subtype
(object_dictionary)¶ Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
-
patch_types
¶ Gets the patch_types of this ProductConfigCategoryDetails. Patch Types associated with this Product.
Returns: The patch_types of this ProductConfigCategoryDetails. Return type: list[oci.fleet_apps_management.models.ConfigAssociationDetails]
-
versions
¶ [Required] Gets the versions of this ProductConfigCategoryDetails. Versions associated with the PRODUCT .
Returns: The versions of this ProductConfigCategoryDetails. Return type: list[str]
-