SourceControlConfiguration Interface
public interface SourceControlConfiguration
An immutable client-side representation of SourceControlConfiguration.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Compliance |
complianceStatus()
Gets the compliance |
abstract Map<String,String> |
configurationProtectedSettings()
Gets the configuration |
abstract Boolean |
enableHelmOperator()
Gets the enable |
abstract
Helm |
helmOperatorProperties()
Gets the helm |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Source |
innerModel()
Gets the inner com. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract String |
operatorInstanceName()
Gets the operator |
abstract String |
operatorNamespace()
Gets the operator |
abstract String |
operatorParams()
Gets the operator |
abstract
Operator |
operatorScope()
Gets the operator |
abstract
Operator |
operatorType()
Gets the operator |
abstract
Provisioning |
provisioningState()
Gets the provisioning |
abstract String |
repositoryPublicKey()
Gets the repository |
abstract String |
repositoryUrl()
Gets the repository |
abstract String |
sshKnownHostsContents()
Gets the ssh |
abstract
System |
systemData()
Gets the system |
abstract String |
type()
Gets the type property: The type of the resource. |
Method Details
complianceStatus
public abstract ComplianceStatus complianceStatus()
Gets the complianceStatus property: Compliance Status of the Configuration.
Returns:
configurationProtectedSettings
public abstract Map
Gets the configurationProtectedSettings property: Name-value pairs of protected configuration settings for the configuration.
Returns:
enableHelmOperator
public abstract Boolean enableHelmOperator()
Gets the enableHelmOperator property: Option to enable Helm Operator for this git configuration.
Returns:
helmOperatorProperties
public abstract HelmOperatorProperties helmOperatorProperties()
Gets the helmOperatorProperties property: Properties for Helm operator.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract SourceControlConfigurationInner innerModel()
Gets the inner com.azure.resourcemanager.kubernetesconfiguration.fluent.models.SourceControlConfigurationInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
operatorInstanceName
public abstract String operatorInstanceName()
Gets the operatorInstanceName property: Instance name of the operator - identifying the specific configuration.
Returns:
operatorNamespace
public abstract 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:
operatorParams
public abstract String operatorParams()
Gets the operatorParams property: Any Parameters for the Operator instance in string format.
Returns:
operatorScope
public abstract OperatorScopeType operatorScope()
Gets the operatorScope property: Scope at which the operator will be installed.
Returns:
operatorType
public abstract OperatorType operatorType()
Gets the operatorType property: Type of the operator.
Returns:
provisioningState
public abstract ProvisioningStateType provisioningState()
Gets the provisioningState property: The provisioning state of the resource provider.
Returns:
repositoryPublicKey
public abstract String repositoryPublicKey()
Gets the repositoryPublicKey property: Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user).
Returns:
repositoryUrl
public abstract String repositoryUrl()
Gets the repositoryUrl property: Url of the SourceControl Repository.
Returns:
sshKnownHostsContents
public abstract String sshKnownHostsContents()
Gets the sshKnownHostsContents property: Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances.
Returns:
systemData
public abstract 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:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for