ObjectStatusDefinition 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
ObjectStatusDefinition() |
Initializes a new instance of the ObjectStatusDefinition class. |
ObjectStatusDefinition(String, String, String, String, ObjectReferenceDefinition, IList<ObjectStatusConditionDefinition>, HelmReleasePropertiesDefinition) |
Initializes a new instance of the ObjectStatusDefinition class. |
ObjectStatusDefinition()
Initializes a new instance of the ObjectStatusDefinition class.
public ObjectStatusDefinition ();
Public Sub New ()
Applies to
ObjectStatusDefinition(String, String, String, String, ObjectReferenceDefinition, IList<ObjectStatusConditionDefinition>, HelmReleasePropertiesDefinition)
Initializes a new instance of the ObjectStatusDefinition class.
public ObjectStatusDefinition (string name = default, string namespaceProperty = default, string kind = default, string complianceState = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectReferenceDefinition appliedBy = default, System.Collections.Generic.IList<Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectStatusConditionDefinition> statusConditions = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.HelmReleasePropertiesDefinition helmReleaseProperties = default);
new Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectStatusDefinition : string * string * string * string * Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectReferenceDefinition * System.Collections.Generic.IList<Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectStatusConditionDefinition> * Microsoft.Azure.Management.KubernetesConfiguration.Models.HelmReleasePropertiesDefinition -> Microsoft.Azure.Management.KubernetesConfiguration.Models.ObjectStatusDefinition
Public Sub New (Optional name As String = Nothing, Optional namespaceProperty As String = Nothing, Optional kind As String = Nothing, Optional complianceState As String = Nothing, Optional appliedBy As ObjectReferenceDefinition = Nothing, Optional statusConditions As IList(Of ObjectStatusConditionDefinition) = Nothing, Optional helmReleaseProperties As HelmReleasePropertiesDefinition = Nothing)
Parameters
- name
- String
Name of the applied object
- namespaceProperty
- String
Namespace of the applied object
- kind
- String
Kind of the applied object
- complianceState
- String
Compliance state of the applied object showing whether the applied object has come into a ready state on the cluster. Possible values include: 'Compliant', 'Non-Compliant', 'Pending', 'Suspended', 'Unknown'
- appliedBy
- ObjectReferenceDefinition
Object reference to the Kustomization that applied this object
- statusConditions
- IList<ObjectStatusConditionDefinition>
List of Kubernetes object status conditions present on the cluster
- helmReleaseProperties
- HelmReleasePropertiesDefinition
Additional properties that are provided from objects of the HelmRelease kind