SourceControlConfiguration interface
The SourceControl Configuration object returned in Get & Put response.
- Extends
Properties
compliance |
Compliance Status of the Configuration NOTE: This property will not be serialized. It can only be populated by the server. |
configuration |
Name-value pairs of protected configuration settings for the configuration |
enable |
Option to enable Helm Operator for this git configuration. |
helm |
Properties for Helm operator. |
operator |
Instance name of the operator - identifying the specific configuration. |
operator |
The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. |
operator |
Any Parameters for the Operator instance in string format. |
operator |
Scope at which the operator will be installed. |
operator |
Type of the operator |
provisioning |
The provisioning state of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server. |
repository |
Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user). NOTE: This property will not be serialized. It can only be populated by the server. |
repository |
Url of the SourceControl Repository. |
ssh |
Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances |
system |
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 NOTE: This property will not be serialized. It can only be populated by the server. |
Inherited Properties
id | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
complianceStatus
Compliance Status of the Configuration NOTE: This property will not be serialized. It can only be populated by the server.
complianceStatus?: ComplianceStatus
Property Value
configurationProtectedSettings
Name-value pairs of protected configuration settings for the configuration
configurationProtectedSettings?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
enableHelmOperator
Option to enable Helm Operator for this git configuration.
enableHelmOperator?: boolean
Property Value
boolean
helmOperatorProperties
Properties for Helm operator.
helmOperatorProperties?: HelmOperatorProperties
Property Value
operatorInstanceName
Instance name of the operator - identifying the specific configuration.
operatorInstanceName?: string
Property Value
string
operatorNamespace
The namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
operatorNamespace?: string
Property Value
string
operatorParams
Any Parameters for the Operator instance in string format.
operatorParams?: string
Property Value
string
operatorScope
Scope at which the operator will be installed.
operatorScope?: string
Property Value
string
operatorType
Type of the operator
operatorType?: string
Property Value
string
provisioningState
The provisioning state of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
repositoryPublicKey
Public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user). NOTE: This property will not be serialized. It can only be populated by the server.
repositoryPublicKey?: string
Property Value
string
repositoryUrl
Url of the SourceControl Repository.
repositoryUrl?: string
Property Value
string
sshKnownHostsContents
Base64-encoded known_hosts contents containing public SSH keys required to access private Git instances
sshKnownHostsContents?: string
Property Value
string
systemData
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 NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
Inherited Property Details
id
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.
id?: string
Property Value
string
Inherited From ProxyResource.id
name
The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
type
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type