Interface SourceControlConfiguration
-
public interface SourceControlConfiguration
An immutable client-side representation of SourceControlConfiguration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComplianceStatus
complianceStatus()
Gets the complianceStatus property: Compliance Status of the Configuration.Map<String,String>
configurationProtectedSettings()
Gets the configurationProtectedSettings property: Name-value pairs of protected configuration settings for the configuration.Boolean
enableHelmOperator()
Gets the enableHelmOperator property: Option to enable Helm Operator for this git configuration.HelmOperatorProperties
helmOperatorProperties()
Gets the helmOperatorProperties property: Properties for Helm operator.String
id()
Gets the id property: Fully qualified resource Id for the resource.SourceControlConfigurationInner
innerModel()
Gets the inner com.azure.resourcemanager.kubernetesconfiguration.fluent.models.SourceControlConfigurationInner object.String
name()
Gets the name property: The name of the resource.String
operatorInstanceName()
Gets the operatorInstanceName property: Instance name of the operator - identifying the specific configuration.String
operatorNamespace()
Gets the operatorNamespace property: The namespace to which this operator is installed to.String
operatorParams()
Gets the operatorParams property: Any Parameters for the Operator instance in string format.OperatorScopeType
operatorScope()
Gets the operatorScope property: Scope at which the operator will be installed.OperatorType
operatorType()
Gets the operatorType property: Type of the operator.ProvisioningStateType
provisioningState()
Gets the provisioningState property: The provisioning state of the resource provider.String
repositoryPublicKey()
Gets the repositoryPublicKey property: Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).String
repositoryUrl()
Gets the repositoryUrl property: Url of the SourceControl Repository.String
sshKnownHostsContents()
Gets the sshKnownHostsContents property: Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances.com.azure.core.management.SystemData
systemData()
Gets the systemData property: Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources.String
type()
Gets the type property: The type of the resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
systemData
com.azure.core.management.SystemData systemData()
Gets the systemData property: Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources.- Returns:
- the systemData value.
-
repositoryUrl
String repositoryUrl()
Gets the repositoryUrl property: Url of the SourceControl Repository.- Returns:
- the repositoryUrl value.
-
operatorNamespace
String operatorNamespace()
Gets the operatorNamespace property: The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.- Returns:
- the operatorNamespace value.
-
operatorInstanceName
String operatorInstanceName()
Gets the operatorInstanceName property: Instance name of the operator - identifying the specific configuration.- Returns:
- the operatorInstanceName value.
-
operatorType
OperatorType operatorType()
Gets the operatorType property: Type of the operator.- Returns:
- the operatorType value.
-
operatorParams
String operatorParams()
Gets the operatorParams property: Any Parameters for the Operator instance in string format.- Returns:
- the operatorParams value.
-
configurationProtectedSettings
Map<String,String> configurationProtectedSettings()
Gets the configurationProtectedSettings property: Name-value pairs of protected configuration settings for the configuration.- Returns:
- the configurationProtectedSettings value.
-
operatorScope
OperatorScopeType operatorScope()
Gets the operatorScope property: Scope at which the operator will be installed.- Returns:
- the operatorScope value.
-
repositoryPublicKey
String repositoryPublicKey()
Gets the repositoryPublicKey property: Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).- Returns:
- the repositoryPublicKey value.
-
sshKnownHostsContents
String sshKnownHostsContents()
Gets the sshKnownHostsContents property: Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances.- Returns:
- the sshKnownHostsContents value.
-
enableHelmOperator
Boolean enableHelmOperator()
Gets the enableHelmOperator property: Option to enable Helm Operator for this git configuration.- Returns:
- the enableHelmOperator value.
-
helmOperatorProperties
HelmOperatorProperties helmOperatorProperties()
Gets the helmOperatorProperties property: Properties for Helm operator.- Returns:
- the helmOperatorProperties value.
-
provisioningState
ProvisioningStateType provisioningState()
Gets the provisioningState property: The provisioning state of the resource provider.- Returns:
- the provisioningState value.
-
complianceStatus
ComplianceStatus complianceStatus()
Gets the complianceStatus property: Compliance Status of the Configuration.- Returns:
- the complianceStatus value.
-
innerModel
SourceControlConfigurationInner innerModel()
Gets the inner com.azure.resourcemanager.kubernetesconfiguration.fluent.models.SourceControlConfigurationInner object.- Returns:
- the inner object.
-
-