SourceControlConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The SourceControl Configuration object returned in Get & Put response.
[Microsoft.Rest.Serialization.JsonTransformation]
public class SourceControlConfiguration : Microsoft.Azure.Management.KubernetesConfiguration.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SourceControlConfiguration = class
inherit ProxyResource
Public Class SourceControlConfiguration
Inherits ProxyResource
- Inheritance
- Attributes
Constructors
SourceControlConfiguration() |
Initializes a new instance of the SourceControlConfiguration class. |
SourceControlConfiguration(String, String, String, String, String, String, String, String, IDictionary<String,String>, String, String, String, Nullable<Boolean>, HelmOperatorProperties, String, ComplianceStatus, SystemData) |
Initializes a new instance of the SourceControlConfiguration class. |
Properties
ComplianceStatus |
Gets compliance Status of the Configuration |
ConfigurationProtectedSettings |
Gets or sets name-value pairs of protected configuration settings for the configuration |
EnableHelmOperator |
Gets or sets option to enable Helm Operator for this git configuration. |
HelmOperatorProperties |
Gets or sets properties for Helm operator. |
Id |
Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Inherited from Resource) |
Name |
Gets the name of the resource (Inherited from Resource) |
OperatorInstanceName |
Gets or sets instance name of the operator - identifying the specific configuration. |
OperatorNamespace |
Gets or sets the namespace to which this operator is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only. |
OperatorParams |
Gets or sets any Parameters for the Operator instance in string format. |
OperatorScope |
Gets or sets scope at which the operator will be installed. Possible values include: 'cluster', 'namespace' |
OperatorType |
Gets or sets type of the operator. Possible values include: 'Flux' |
ProvisioningState |
Gets the provisioning state of the resource provider. Possible values include: 'Accepted', 'Deleting', 'Running', 'Succeeded', 'Failed' |
RepositoryPublicKey |
Gets public Key associated with this SourceControl configuration (either generated within the cluster or provided by the user). |
RepositoryUrl |
Gets or sets url of the SourceControl Repository. |
SshKnownHostsContents |
Gets or sets base64-encoded known_hosts contents containing public SSH keys required to access private Git instances |
SystemData |
Gets or sets 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 |
Type |
Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" (Inherited from Resource) |
Applies to
Azure SDK for .NET