SourceControlConfiguration Class

Definition

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
SourceControlConfiguration
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