Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddonProfile ¶
func (*AddonProfile) GetMetadata ¶ added in v0.3.24
func (a *AddonProfile) GetMetadata() *types.Metadata
func (*AddonProfile) GetRawValue ¶ added in v0.3.24
func (a *AddonProfile) GetRawValue() interface{}
type Container ¶
type Container struct { types.Metadata KubernetesClusters []KubernetesCluster }
func (*Container) GetMetadata ¶ added in v0.3.24
func (*Container) GetRawValue ¶ added in v0.3.24
func (c *Container) GetRawValue() interface{}
type KubernetesCluster ¶
type KubernetesCluster struct { types.Metadata NetworkProfile NetworkProfile EnablePrivateCluster types.BoolValue APIServerAuthorizedIPRanges []types.StringValue AddonProfile AddonProfile RoleBasedAccessControl RoleBasedAccessControl }
func (*KubernetesCluster) GetMetadata ¶ added in v0.3.24
func (k *KubernetesCluster) GetMetadata() *types.Metadata
func (*KubernetesCluster) GetRawValue ¶ added in v0.3.24
func (k *KubernetesCluster) GetRawValue() interface{}
type NetworkProfile ¶
type NetworkProfile struct { types.Metadata NetworkPolicy types.StringValue // "", "calico", "azure" }
func (*NetworkProfile) GetMetadata ¶ added in v0.3.24
func (n *NetworkProfile) GetMetadata() *types.Metadata
func (*NetworkProfile) GetRawValue ¶ added in v0.3.24
func (n *NetworkProfile) GetRawValue() interface{}
type OMSAgent ¶
func (*OMSAgent) GetMetadata ¶ added in v0.3.24
func (*OMSAgent) GetRawValue ¶ added in v0.3.24
func (o *OMSAgent) GetRawValue() interface{}
type RoleBasedAccessControl ¶
func (*RoleBasedAccessControl) GetMetadata ¶ added in v0.3.24
func (r *RoleBasedAccessControl) GetMetadata() *types.Metadata
func (*RoleBasedAccessControl) GetRawValue ¶ added in v0.3.24
func (r *RoleBasedAccessControl) GetRawValue() interface{}
Click to show internal directories.
Click to hide internal directories.