FluxConfigurationPatch Constructors
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.
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'
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
Azure SDK for .NET