FluxConfigurationPatch Constructors

Definition

Overloads

FluxConfigurationPatch()

Initializes a new instance of the FluxConfigurationPatch class.

FluxConfigurationPatch(String, Nullable<Boolean>, GitRepositoryPatchDefinition, BucketPatchDefinition, IDictionary<String,KustomizationPatchDefinition>, IDictionary<String,String>)

Initializes a new instance of the FluxConfigurationPatch class.

FluxConfigurationPatch()

Initializes a new instance of the FluxConfigurationPatch class.

public FluxConfigurationPatch ();
Public Sub New ()

Applies to

FluxConfigurationPatch(String, Nullable<Boolean>, GitRepositoryPatchDefinition, BucketPatchDefinition, IDictionary<String,KustomizationPatchDefinition>, IDictionary<String,String>)

Initializes a new instance of the FluxConfigurationPatch class.

public FluxConfigurationPatch (string sourceKind = default, bool? suspend = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.GitRepositoryPatchDefinition gitRepository = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.BucketPatchDefinition bucket = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.KubernetesConfiguration.Models.KustomizationPatchDefinition> kustomizations = default, System.Collections.Generic.IDictionary<string,string> configurationProtectedSettings = default);
new Microsoft.Azure.Management.KubernetesConfiguration.Models.FluxConfigurationPatch : string * Nullable<bool> * Microsoft.Azure.Management.KubernetesConfiguration.Models.GitRepositoryPatchDefinition * Microsoft.Azure.Management.KubernetesConfiguration.Models.BucketPatchDefinition * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.KubernetesConfiguration.Models.KustomizationPatchDefinition> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.KubernetesConfiguration.Models.FluxConfigurationPatch
Public Sub New (Optional sourceKind As String = Nothing, Optional suspend As Nullable(Of Boolean) = Nothing, Optional gitRepository As GitRepositoryPatchDefinition = Nothing, Optional bucket As BucketPatchDefinition = Nothing, Optional kustomizations As IDictionary(Of String, KustomizationPatchDefinition) = Nothing, Optional configurationProtectedSettings As IDictionary(Of String, String) = Nothing)

Parameters

sourceKind
String

Source Kind to pull the configuration data from. Possible values include: 'GitRepository', 'Bucket'

suspend
Nullable<Boolean>

Whether this configuration should suspend its reconciliation of its kustomizations and sources.

gitRepository
GitRepositoryPatchDefinition

Parameters to reconcile to the GitRepository source kind type.

bucket
BucketPatchDefinition

Parameters to reconcile to the Bucket source kind type.

kustomizations
IDictionary<String,KustomizationPatchDefinition>

Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.

configurationProtectedSettings
IDictionary<String,String>

Key-value pairs of protected configuration settings for the configuration

Applies to