SourceControlConfigurationInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. kubernetesconfiguration. fluent. models. SourceControlConfigurationInner
- com.
- com.
public final class SourceControlConfigurationInner
extends ProxyResource
The SourceControl Configuration object returned in Get & Put response.
Constructor Summary
| Constructor | Description |
|---|---|
| SourceControlConfigurationInner() |
Creates an instance of Source |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Compliance |
complianceStatus()
Get the compliance |
| Map<String,String> |
configurationProtectedSettings()
Get the configuration |
| Boolean |
enableHelmOperator()
Get the enable |
|
Helm |
helmOperatorProperties()
Get the helm |
| String |
operatorInstanceName()
Get the operator |
| String |
operatorNamespace()
Get the operator |
| String |
operatorParams()
Get the operator |
|
Operator |
operatorScope()
Get the operator |
|
Operator |
operatorType()
Get the operator |
|
Provisioning |
provisioningState()
Get the provisioning |
| String |
repositoryPublicKey()
Get the repository |
| String |
repositoryUrl()
Get the repository |
| String |
sshKnownHostsContents()
Get the ssh |
|
System |
systemData()
Get the system |
| void |
validate()
Validates the instance. |
|
Source |
withConfigurationProtectedSettings(Map<String,String> configurationProtectedSettings)
Set the configuration |
|
Source |
withEnableHelmOperator(Boolean enableHelmOperator)
Set the enable |
|
Source |
withHelmOperatorProperties(HelmOperatorProperties helmOperatorProperties)
Set the helm |
|
Source |
withOperatorInstanceName(String operatorInstanceName)
Set the operator |
|
Source |
withOperatorNamespace(String operatorNamespace)
Set the operator |
|
Source |
withOperatorParams(String operatorParams)
Set the operator |
|
Source |
withOperatorScope(OperatorScopeType operatorScope)
Set the operator |
|
Source |
withOperatorType(OperatorType operatorType)
Set the operator |
|
Source |
withRepositoryUrl(String repositoryUrl)
Set the repository |
|
Source |
withSshKnownHostsContents(String sshKnownHostsContents)
Set the ssh |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
SourceControlConfigurationInner
public SourceControlConfigurationInner()
Creates an instance of SourceControlConfigurationInner class.
Method Details
complianceStatus
public ComplianceStatus complianceStatus()
Get the complianceStatus property: Compliance Status of the Configuration.
Returns:
configurationProtectedSettings
public Map<String,String> configurationProtectedSettings()
Get the configurationProtectedSettings property: Name-value pairs of protected configuration settings for the configuration.
Returns:
enableHelmOperator
public Boolean enableHelmOperator()
Get the enableHelmOperator property: Option to enable Helm Operator for this git configuration.
Returns:
helmOperatorProperties
public HelmOperatorProperties helmOperatorProperties()
Get the helmOperatorProperties property: Properties for Helm operator.
Returns:
operatorInstanceName
public String operatorInstanceName()
Get the operatorInstanceName property: Instance name of the operator - identifying the specific configuration.
Returns:
operatorNamespace
public String operatorNamespace()
Get the operatorNamespace property: The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
Returns:
operatorParams
public String operatorParams()
Get the operatorParams property: Any Parameters for the Operator instance in string format.
Returns:
operatorScope
public OperatorScopeType operatorScope()
Get the operatorScope property: Scope at which the operator will be installed.
Returns:
operatorType
public OperatorType operatorType()
Get the operatorType property: Type of the operator.
Returns:
provisioningState
public ProvisioningStateType provisioningState()
Get the provisioningState property: The provisioning state of the resource provider.
Returns:
repositoryPublicKey
public String repositoryPublicKey()
Get the repositoryPublicKey property: Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).
Returns:
repositoryUrl
public String repositoryUrl()
Get the repositoryUrl property: Url of the SourceControl Repository.
Returns:
sshKnownHostsContents
public String sshKnownHostsContents()
Get the sshKnownHostsContents property: Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances.
Returns:
systemData
public SystemData systemData()
Get 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:
validate
public void validate()
Validates the instance.
withConfigurationProtectedSettings
public SourceControlConfigurationInner withConfigurationProtectedSettings(Map<String,String> configurationProtectedSettings)
Set the configurationProtectedSettings property: Name-value pairs of protected configuration settings for the configuration.
Parameters:
Returns:
withEnableHelmOperator
public SourceControlConfigurationInner withEnableHelmOperator(Boolean enableHelmOperator)
Set the enableHelmOperator property: Option to enable Helm Operator for this git configuration.
Parameters:
Returns:
withHelmOperatorProperties
public SourceControlConfigurationInner withHelmOperatorProperties(HelmOperatorProperties helmOperatorProperties)
Set the helmOperatorProperties property: Properties for Helm operator.
Parameters:
Returns:
withOperatorInstanceName
public SourceControlConfigurationInner withOperatorInstanceName(String operatorInstanceName)
Set the operatorInstanceName property: Instance name of the operator - identifying the specific configuration.
Parameters:
Returns:
withOperatorNamespace
public SourceControlConfigurationInner withOperatorNamespace(String operatorNamespace)
Set the operatorNamespace property: The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
Parameters:
Returns:
withOperatorParams
public SourceControlConfigurationInner withOperatorParams(String operatorParams)
Set the operatorParams property: Any Parameters for the Operator instance in string format.
Parameters:
Returns:
withOperatorScope
public SourceControlConfigurationInner withOperatorScope(OperatorScopeType operatorScope)
Set the operatorScope property: Scope at which the operator will be installed.
Parameters:
Returns:
withOperatorType
public SourceControlConfigurationInner withOperatorType(OperatorType operatorType)
Set the operatorType property: Type of the operator.
Parameters:
Returns:
withRepositoryUrl
public SourceControlConfigurationInner withRepositoryUrl(String repositoryUrl)
Set the repositoryUrl property: Url of the SourceControl Repository.
Parameters:
Returns:
withSshKnownHostsContents
public SourceControlConfigurationInner withSshKnownHostsContents(String sshKnownHostsContents)
Set the sshKnownHostsContents property: Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances.
Parameters:
Returns: