HelmCommandSpecArtifactSource¶
- 
class oci.devops.models.HelmCommandSpecArtifactSource(**kwargs)¶
- Bases: - oci.devops.models.deploy_artifact_source.DeployArtifactSource- Specifies Helm command spec details - Attributes - DEPLOY_ARTIFACT_SOURCE_TYPE_GENERIC_ARTIFACT- str(object=’’) -> str - DEPLOY_ARTIFACT_SOURCE_TYPE_HELM_CHART- str(object=’’) -> str - DEPLOY_ARTIFACT_SOURCE_TYPE_HELM_COMMAND_SPEC- str(object=’’) -> str - DEPLOY_ARTIFACT_SOURCE_TYPE_INLINE- str(object=’’) -> str - DEPLOY_ARTIFACT_SOURCE_TYPE_OCIR- str(object=’’) -> str - HELM_ARTIFACT_SOURCE_TYPE_INLINE- A constant which can be used with the helm_artifact_source_type property of a HelmCommandSpecArtifactSource. - base64_encoded_content- [Required] Gets the base64_encoded_content of this HelmCommandSpecArtifactSource. - deploy_artifact_source_type- [Required] Gets the deploy_artifact_source_type of this DeployArtifactSource. - helm_artifact_source_type- [Required] Gets the helm_artifact_source_type of this HelmCommandSpecArtifactSource. - Methods - __init__(**kwargs)- Initializes a new HelmCommandSpecArtifactSource 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. - 
DEPLOY_ARTIFACT_SOURCE_TYPE_GENERIC_ARTIFACT= 'GENERIC_ARTIFACT'¶
 - 
DEPLOY_ARTIFACT_SOURCE_TYPE_HELM_CHART= 'HELM_CHART'¶
 - 
DEPLOY_ARTIFACT_SOURCE_TYPE_HELM_COMMAND_SPEC= 'HELM_COMMAND_SPEC'¶
 - 
DEPLOY_ARTIFACT_SOURCE_TYPE_INLINE= 'INLINE'¶
 - 
DEPLOY_ARTIFACT_SOURCE_TYPE_OCIR= 'OCIR'¶
 - 
HELM_ARTIFACT_SOURCE_TYPE_INLINE= 'INLINE'¶
- A constant which can be used with the helm_artifact_source_type property of a HelmCommandSpecArtifactSource. This constant has a value of “INLINE” 
 - 
__init__(**kwargs)¶
- Initializes a new HelmCommandSpecArtifactSource object with values from keyword arguments. The default value of the - deploy_artifact_source_typeattribute of this class is- HELM_COMMAND_SPECand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - deploy_artifact_source_type (str) – The value to assign to the deploy_artifact_source_type property of this HelmCommandSpecArtifactSource. Allowed values for this property are: “INLINE”, “OCIR”, “GENERIC_ARTIFACT”, “HELM_CHART”, “HELM_COMMAND_SPEC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- base64_encoded_content (str) – The value to assign to the base64_encoded_content property of this HelmCommandSpecArtifactSource.
- helm_artifact_source_type (str) – The value to assign to the helm_artifact_source_type property of this HelmCommandSpecArtifactSource. Allowed values for this property are: “INLINE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
 
 - 
base64_encoded_content¶
- [Required] Gets the base64_encoded_content of this HelmCommandSpecArtifactSource. The Helm commands to be executed, base 64 encoded - Returns: - The base64_encoded_content of this HelmCommandSpecArtifactSource. - Return type: - str 
 - 
deploy_artifact_source_type¶
- [Required] Gets the deploy_artifact_source_type of this DeployArtifactSource. Specifies types of artifact sources. - Allowed values for this property are: “INLINE”, “OCIR”, “GENERIC_ARTIFACT”, “HELM_CHART”, “HELM_COMMAND_SPEC”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The deploy_artifact_source_type of this DeployArtifactSource. - Return type: - str 
 - 
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. 
 - 
helm_artifact_source_type¶
- [Required] Gets the helm_artifact_source_type of this HelmCommandSpecArtifactSource. Specifies types of artifact sources. - Allowed values for this property are: “INLINE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The helm_artifact_source_type of this HelmCommandSpecArtifactSource. - Return type: - str 
 
-