Documentation
¶
Overview ¶
Package v1api20230901 contains API Schema definitions for the notificationhubs v1api20230901 API group +groupName=notificationhubs.azure.com
Package v1api20230901 contains API Schema definitions for the notificationhubs v1api20230901 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=notificationhubs.azure.com +versionName=v1api20230901
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AccessRights
- type AccessRights_STATUS
- type AdmCredential
- func (credential *AdmCredential) AssignProperties_From_AdmCredential(source *storage.AdmCredential) error
- func (credential *AdmCredential) AssignProperties_To_AdmCredential(destination *storage.AdmCredential) error
- func (credential *AdmCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AdmCredential) DeepCopy() *AdmCredential
- func (in *AdmCredential) DeepCopyInto(out *AdmCredential)
- func (credential *AdmCredential) Initialize_From_AdmCredential_STATUS(source *AdmCredential_STATUS) error
- func (credential *AdmCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *AdmCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdmCredentialProperties
- func (properties *AdmCredentialProperties) AssignProperties_From_AdmCredentialProperties(source *storage.AdmCredentialProperties) error
- func (properties *AdmCredentialProperties) AssignProperties_To_AdmCredentialProperties(destination *storage.AdmCredentialProperties) error
- func (properties *AdmCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AdmCredentialProperties) DeepCopy() *AdmCredentialProperties
- func (in *AdmCredentialProperties) DeepCopyInto(out *AdmCredentialProperties)
- func (properties *AdmCredentialProperties) Initialize_From_AdmCredentialProperties_STATUS(source *AdmCredentialProperties_STATUS) error
- func (properties *AdmCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AdmCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdmCredentialProperties_STATUS
- func (properties *AdmCredentialProperties_STATUS) AssignProperties_From_AdmCredentialProperties_STATUS(source *storage.AdmCredentialProperties_STATUS) error
- func (properties *AdmCredentialProperties_STATUS) AssignProperties_To_AdmCredentialProperties_STATUS(destination *storage.AdmCredentialProperties_STATUS) error
- func (in *AdmCredentialProperties_STATUS) DeepCopy() *AdmCredentialProperties_STATUS
- func (in *AdmCredentialProperties_STATUS) DeepCopyInto(out *AdmCredentialProperties_STATUS)
- func (properties *AdmCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *AdmCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdmCredential_STATUS
- func (credential *AdmCredential_STATUS) AssignProperties_From_AdmCredential_STATUS(source *storage.AdmCredential_STATUS) error
- func (credential *AdmCredential_STATUS) AssignProperties_To_AdmCredential_STATUS(destination *storage.AdmCredential_STATUS) error
- func (in *AdmCredential_STATUS) DeepCopy() *AdmCredential_STATUS
- func (in *AdmCredential_STATUS) DeepCopyInto(out *AdmCredential_STATUS)
- func (credential *AdmCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *AdmCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApnsCredential
- func (credential *ApnsCredential) AssignProperties_From_ApnsCredential(source *storage.ApnsCredential) error
- func (credential *ApnsCredential) AssignProperties_To_ApnsCredential(destination *storage.ApnsCredential) error
- func (credential *ApnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ApnsCredential) DeepCopy() *ApnsCredential
- func (in *ApnsCredential) DeepCopyInto(out *ApnsCredential)
- func (credential *ApnsCredential) Initialize_From_ApnsCredential_STATUS(source *ApnsCredential_STATUS) error
- func (credential *ApnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *ApnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApnsCredentialProperties
- func (properties *ApnsCredentialProperties) AssignProperties_From_ApnsCredentialProperties(source *storage.ApnsCredentialProperties) error
- func (properties *ApnsCredentialProperties) AssignProperties_To_ApnsCredentialProperties(destination *storage.ApnsCredentialProperties) error
- func (properties *ApnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ApnsCredentialProperties) DeepCopy() *ApnsCredentialProperties
- func (in *ApnsCredentialProperties) DeepCopyInto(out *ApnsCredentialProperties)
- func (properties *ApnsCredentialProperties) Initialize_From_ApnsCredentialProperties_STATUS(source *ApnsCredentialProperties_STATUS) error
- func (properties *ApnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ApnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApnsCredentialProperties_STATUS
- func (properties *ApnsCredentialProperties_STATUS) AssignProperties_From_ApnsCredentialProperties_STATUS(source *storage.ApnsCredentialProperties_STATUS) error
- func (properties *ApnsCredentialProperties_STATUS) AssignProperties_To_ApnsCredentialProperties_STATUS(destination *storage.ApnsCredentialProperties_STATUS) error
- func (in *ApnsCredentialProperties_STATUS) DeepCopy() *ApnsCredentialProperties_STATUS
- func (in *ApnsCredentialProperties_STATUS) DeepCopyInto(out *ApnsCredentialProperties_STATUS)
- func (properties *ApnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *ApnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ApnsCredential_STATUS
- func (credential *ApnsCredential_STATUS) AssignProperties_From_ApnsCredential_STATUS(source *storage.ApnsCredential_STATUS) error
- func (credential *ApnsCredential_STATUS) AssignProperties_To_ApnsCredential_STATUS(destination *storage.ApnsCredential_STATUS) error
- func (in *ApnsCredential_STATUS) DeepCopy() *ApnsCredential_STATUS
- func (in *ApnsCredential_STATUS) DeepCopyInto(out *ApnsCredential_STATUS)
- func (credential *ApnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *ApnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaiduCredential
- func (credential *BaiduCredential) AssignProperties_From_BaiduCredential(source *storage.BaiduCredential) error
- func (credential *BaiduCredential) AssignProperties_To_BaiduCredential(destination *storage.BaiduCredential) error
- func (credential *BaiduCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BaiduCredential) DeepCopy() *BaiduCredential
- func (in *BaiduCredential) DeepCopyInto(out *BaiduCredential)
- func (credential *BaiduCredential) Initialize_From_BaiduCredential_STATUS(source *BaiduCredential_STATUS) error
- func (credential *BaiduCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *BaiduCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaiduCredentialProperties
- func (properties *BaiduCredentialProperties) AssignProperties_From_BaiduCredentialProperties(source *storage.BaiduCredentialProperties) error
- func (properties *BaiduCredentialProperties) AssignProperties_To_BaiduCredentialProperties(destination *storage.BaiduCredentialProperties) error
- func (properties *BaiduCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BaiduCredentialProperties) DeepCopy() *BaiduCredentialProperties
- func (in *BaiduCredentialProperties) DeepCopyInto(out *BaiduCredentialProperties)
- func (properties *BaiduCredentialProperties) Initialize_From_BaiduCredentialProperties_STATUS(source *BaiduCredentialProperties_STATUS) error
- func (properties *BaiduCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BaiduCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaiduCredentialProperties_STATUS
- func (properties *BaiduCredentialProperties_STATUS) AssignProperties_From_BaiduCredentialProperties_STATUS(source *storage.BaiduCredentialProperties_STATUS) error
- func (properties *BaiduCredentialProperties_STATUS) AssignProperties_To_BaiduCredentialProperties_STATUS(destination *storage.BaiduCredentialProperties_STATUS) error
- func (in *BaiduCredentialProperties_STATUS) DeepCopy() *BaiduCredentialProperties_STATUS
- func (in *BaiduCredentialProperties_STATUS) DeepCopyInto(out *BaiduCredentialProperties_STATUS)
- func (properties *BaiduCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BaiduCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BaiduCredential_STATUS
- func (credential *BaiduCredential_STATUS) AssignProperties_From_BaiduCredential_STATUS(source *storage.BaiduCredential_STATUS) error
- func (credential *BaiduCredential_STATUS) AssignProperties_To_BaiduCredential_STATUS(destination *storage.BaiduCredential_STATUS) error
- func (in *BaiduCredential_STATUS) DeepCopy() *BaiduCredential_STATUS
- func (in *BaiduCredential_STATUS) DeepCopyInto(out *BaiduCredential_STATUS)
- func (credential *BaiduCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *BaiduCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BrowserCredential
- func (credential *BrowserCredential) AssignProperties_From_BrowserCredential(source *storage.BrowserCredential) error
- func (credential *BrowserCredential) AssignProperties_To_BrowserCredential(destination *storage.BrowserCredential) error
- func (credential *BrowserCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BrowserCredential) DeepCopy() *BrowserCredential
- func (in *BrowserCredential) DeepCopyInto(out *BrowserCredential)
- func (credential *BrowserCredential) Initialize_From_BrowserCredential_STATUS(source *BrowserCredential_STATUS) error
- func (credential *BrowserCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *BrowserCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BrowserCredentialProperties
- func (properties *BrowserCredentialProperties) AssignProperties_From_BrowserCredentialProperties(source *storage.BrowserCredentialProperties) error
- func (properties *BrowserCredentialProperties) AssignProperties_To_BrowserCredentialProperties(destination *storage.BrowserCredentialProperties) error
- func (properties *BrowserCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BrowserCredentialProperties) DeepCopy() *BrowserCredentialProperties
- func (in *BrowserCredentialProperties) DeepCopyInto(out *BrowserCredentialProperties)
- func (properties *BrowserCredentialProperties) Initialize_From_BrowserCredentialProperties_STATUS(source *BrowserCredentialProperties_STATUS) error
- func (properties *BrowserCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BrowserCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BrowserCredentialProperties_STATUS
- func (properties *BrowserCredentialProperties_STATUS) AssignProperties_From_BrowserCredentialProperties_STATUS(source *storage.BrowserCredentialProperties_STATUS) error
- func (properties *BrowserCredentialProperties_STATUS) AssignProperties_To_BrowserCredentialProperties_STATUS(destination *storage.BrowserCredentialProperties_STATUS) error
- func (in *BrowserCredentialProperties_STATUS) DeepCopy() *BrowserCredentialProperties_STATUS
- func (in *BrowserCredentialProperties_STATUS) DeepCopyInto(out *BrowserCredentialProperties_STATUS)
- func (properties *BrowserCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *BrowserCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BrowserCredential_STATUS
- func (credential *BrowserCredential_STATUS) AssignProperties_From_BrowserCredential_STATUS(source *storage.BrowserCredential_STATUS) error
- func (credential *BrowserCredential_STATUS) AssignProperties_To_BrowserCredential_STATUS(destination *storage.BrowserCredential_STATUS) error
- func (in *BrowserCredential_STATUS) DeepCopy() *BrowserCredential_STATUS
- func (in *BrowserCredential_STATUS) DeepCopyInto(out *BrowserCredential_STATUS)
- func (credential *BrowserCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *BrowserCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GcmCredential
- func (credential *GcmCredential) AssignProperties_From_GcmCredential(source *storage.GcmCredential) error
- func (credential *GcmCredential) AssignProperties_To_GcmCredential(destination *storage.GcmCredential) error
- func (credential *GcmCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GcmCredential) DeepCopy() *GcmCredential
- func (in *GcmCredential) DeepCopyInto(out *GcmCredential)
- func (credential *GcmCredential) Initialize_From_GcmCredential_STATUS(source *GcmCredential_STATUS) error
- func (credential *GcmCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *GcmCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GcmCredentialProperties
- func (properties *GcmCredentialProperties) AssignProperties_From_GcmCredentialProperties(source *storage.GcmCredentialProperties) error
- func (properties *GcmCredentialProperties) AssignProperties_To_GcmCredentialProperties(destination *storage.GcmCredentialProperties) error
- func (properties *GcmCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GcmCredentialProperties) DeepCopy() *GcmCredentialProperties
- func (in *GcmCredentialProperties) DeepCopyInto(out *GcmCredentialProperties)
- func (properties *GcmCredentialProperties) Initialize_From_GcmCredentialProperties_STATUS(source *GcmCredentialProperties_STATUS) error
- func (properties *GcmCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *GcmCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GcmCredentialProperties_STATUS
- func (properties *GcmCredentialProperties_STATUS) AssignProperties_From_GcmCredentialProperties_STATUS(source *storage.GcmCredentialProperties_STATUS) error
- func (properties *GcmCredentialProperties_STATUS) AssignProperties_To_GcmCredentialProperties_STATUS(destination *storage.GcmCredentialProperties_STATUS) error
- func (in *GcmCredentialProperties_STATUS) DeepCopy() *GcmCredentialProperties_STATUS
- func (in *GcmCredentialProperties_STATUS) DeepCopyInto(out *GcmCredentialProperties_STATUS)
- func (properties *GcmCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *GcmCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GcmCredential_STATUS
- func (credential *GcmCredential_STATUS) AssignProperties_From_GcmCredential_STATUS(source *storage.GcmCredential_STATUS) error
- func (credential *GcmCredential_STATUS) AssignProperties_To_GcmCredential_STATUS(destination *storage.GcmCredential_STATUS) error
- func (in *GcmCredential_STATUS) DeepCopy() *GcmCredential_STATUS
- func (in *GcmCredential_STATUS) DeepCopyInto(out *GcmCredential_STATUS)
- func (credential *GcmCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *GcmCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IpRule
- func (rule *IpRule) AssignProperties_From_IpRule(source *storage.IpRule) error
- func (rule *IpRule) AssignProperties_To_IpRule(destination *storage.IpRule) error
- func (rule *IpRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IpRule) DeepCopy() *IpRule
- func (in *IpRule) DeepCopyInto(out *IpRule)
- func (rule *IpRule) Initialize_From_IpRule_STATUS(source *IpRule_STATUS) error
- func (rule *IpRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IpRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IpRule_STATUS
- func (rule *IpRule_STATUS) AssignProperties_From_IpRule_STATUS(source *storage.IpRule_STATUS) error
- func (rule *IpRule_STATUS) AssignProperties_To_IpRule_STATUS(destination *storage.IpRule_STATUS) error
- func (in *IpRule_STATUS) DeepCopy() *IpRule_STATUS
- func (in *IpRule_STATUS) DeepCopyInto(out *IpRule_STATUS)
- func (rule *IpRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *IpRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MpnsCredential
- func (credential *MpnsCredential) AssignProperties_From_MpnsCredential(source *storage.MpnsCredential) error
- func (credential *MpnsCredential) AssignProperties_To_MpnsCredential(destination *storage.MpnsCredential) error
- func (credential *MpnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MpnsCredential) DeepCopy() *MpnsCredential
- func (in *MpnsCredential) DeepCopyInto(out *MpnsCredential)
- func (credential *MpnsCredential) Initialize_From_MpnsCredential_STATUS(source *MpnsCredential_STATUS) error
- func (credential *MpnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *MpnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MpnsCredentialProperties
- func (properties *MpnsCredentialProperties) AssignProperties_From_MpnsCredentialProperties(source *storage.MpnsCredentialProperties) error
- func (properties *MpnsCredentialProperties) AssignProperties_To_MpnsCredentialProperties(destination *storage.MpnsCredentialProperties) error
- func (properties *MpnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MpnsCredentialProperties) DeepCopy() *MpnsCredentialProperties
- func (in *MpnsCredentialProperties) DeepCopyInto(out *MpnsCredentialProperties)
- func (properties *MpnsCredentialProperties) Initialize_From_MpnsCredentialProperties_STATUS(source *MpnsCredentialProperties_STATUS) error
- func (properties *MpnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *MpnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MpnsCredentialProperties_STATUS
- func (properties *MpnsCredentialProperties_STATUS) AssignProperties_From_MpnsCredentialProperties_STATUS(source *storage.MpnsCredentialProperties_STATUS) error
- func (properties *MpnsCredentialProperties_STATUS) AssignProperties_To_MpnsCredentialProperties_STATUS(destination *storage.MpnsCredentialProperties_STATUS) error
- func (in *MpnsCredentialProperties_STATUS) DeepCopy() *MpnsCredentialProperties_STATUS
- func (in *MpnsCredentialProperties_STATUS) DeepCopyInto(out *MpnsCredentialProperties_STATUS)
- func (properties *MpnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *MpnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MpnsCredential_STATUS
- func (credential *MpnsCredential_STATUS) AssignProperties_From_MpnsCredential_STATUS(source *storage.MpnsCredential_STATUS) error
- func (credential *MpnsCredential_STATUS) AssignProperties_To_MpnsCredential_STATUS(destination *storage.MpnsCredential_STATUS) error
- func (in *MpnsCredential_STATUS) DeepCopy() *MpnsCredential_STATUS
- func (in *MpnsCredential_STATUS) DeepCopyInto(out *MpnsCredential_STATUS)
- func (credential *MpnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *MpnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Namespace
- func (namespace *Namespace) AssignProperties_From_Namespace(source *storage.Namespace) error
- func (namespace *Namespace) AssignProperties_To_Namespace(destination *storage.Namespace) error
- func (namespace *Namespace) AzureName() string
- func (namespace *Namespace) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (namespace *Namespace) ConvertFrom(hub conversion.Hub) error
- func (namespace *Namespace) ConvertTo(hub conversion.Hub) error
- func (in *Namespace) DeepCopy() *Namespace
- func (in *Namespace) DeepCopyInto(out *Namespace)
- func (in *Namespace) DeepCopyObject() runtime.Object
- func (namespace *Namespace) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (namespace Namespace) GetAPIVersion() string
- func (namespace *Namespace) GetConditions() conditions.Conditions
- func (namespace *Namespace) GetResourceScope() genruntime.ResourceScope
- func (namespace *Namespace) GetSpec() genruntime.ConvertibleSpec
- func (namespace *Namespace) GetStatus() genruntime.ConvertibleStatus
- func (namespace *Namespace) GetSupportedOperations() []genruntime.ResourceOperation
- func (namespace *Namespace) GetType() string
- func (namespace *Namespace) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (namespace *Namespace) NewEmptyStatus() genruntime.ConvertibleStatus
- func (namespace *Namespace) OriginalGVK() *schema.GroupVersionKind
- func (namespace *Namespace) Owner() *genruntime.ResourceReference
- func (namespace *Namespace) SecretDestinationExpressions() []*core.DestinationExpression
- func (namespace *Namespace) SetConditions(conditions conditions.Conditions)
- func (namespace *Namespace) SetStatus(status genruntime.ConvertibleStatus) error
- type NamespaceList
- type NamespaceOperatorConfigMaps
- func (maps *NamespaceOperatorConfigMaps) AssignProperties_From_NamespaceOperatorConfigMaps(source *storage.NamespaceOperatorConfigMaps) error
- func (maps *NamespaceOperatorConfigMaps) AssignProperties_To_NamespaceOperatorConfigMaps(destination *storage.NamespaceOperatorConfigMaps) error
- func (in *NamespaceOperatorConfigMaps) DeepCopy() *NamespaceOperatorConfigMaps
- func (in *NamespaceOperatorConfigMaps) DeepCopyInto(out *NamespaceOperatorConfigMaps)
- type NamespaceOperatorSecrets
- func (secrets *NamespaceOperatorSecrets) AssignProperties_From_NamespaceOperatorSecrets(source *storage.NamespaceOperatorSecrets) error
- func (secrets *NamespaceOperatorSecrets) AssignProperties_To_NamespaceOperatorSecrets(destination *storage.NamespaceOperatorSecrets) error
- func (in *NamespaceOperatorSecrets) DeepCopy() *NamespaceOperatorSecrets
- func (in *NamespaceOperatorSecrets) DeepCopyInto(out *NamespaceOperatorSecrets)
- type NamespaceOperatorSpec
- func (operator *NamespaceOperatorSpec) AssignProperties_From_NamespaceOperatorSpec(source *storage.NamespaceOperatorSpec) error
- func (operator *NamespaceOperatorSpec) AssignProperties_To_NamespaceOperatorSpec(destination *storage.NamespaceOperatorSpec) error
- func (in *NamespaceOperatorSpec) DeepCopy() *NamespaceOperatorSpec
- func (in *NamespaceOperatorSpec) DeepCopyInto(out *NamespaceOperatorSpec)
- type NamespaceProperties
- func (properties *NamespaceProperties) AssignProperties_From_NamespaceProperties(source *storage.NamespaceProperties) error
- func (properties *NamespaceProperties) AssignProperties_To_NamespaceProperties(destination *storage.NamespaceProperties) error
- func (properties *NamespaceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NamespaceProperties) DeepCopy() *NamespaceProperties
- func (in *NamespaceProperties) DeepCopyInto(out *NamespaceProperties)
- func (properties *NamespaceProperties) Initialize_From_NamespaceProperties_STATUS(source *NamespaceProperties_STATUS) error
- func (properties *NamespaceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *NamespaceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NamespaceProperties_STATUS
- func (properties *NamespaceProperties_STATUS) AssignProperties_From_NamespaceProperties_STATUS(source *storage.NamespaceProperties_STATUS) error
- func (properties *NamespaceProperties_STATUS) AssignProperties_To_NamespaceProperties_STATUS(destination *storage.NamespaceProperties_STATUS) error
- func (in *NamespaceProperties_STATUS) DeepCopy() *NamespaceProperties_STATUS
- func (in *NamespaceProperties_STATUS) DeepCopyInto(out *NamespaceProperties_STATUS)
- func (properties *NamespaceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *NamespaceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NamespaceStatus_STATUS
- type NamespaceType
- type NamespaceType_STATUS
- type Namespace_STATUS
- func (namespace *Namespace_STATUS) AssignProperties_From_Namespace_STATUS(source *storage.Namespace_STATUS) error
- func (namespace *Namespace_STATUS) AssignProperties_To_Namespace_STATUS(destination *storage.Namespace_STATUS) error
- func (namespace *Namespace_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (namespace *Namespace_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Namespace_STATUS) DeepCopy() *Namespace_STATUS
- func (in *Namespace_STATUS) DeepCopyInto(out *Namespace_STATUS)
- func (namespace *Namespace_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (namespace *Namespace_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Namespace_Spec
- func (namespace *Namespace_Spec) AssignProperties_From_Namespace_Spec(source *storage.Namespace_Spec) error
- func (namespace *Namespace_Spec) AssignProperties_To_Namespace_Spec(destination *storage.Namespace_Spec) error
- func (namespace *Namespace_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (namespace *Namespace_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (namespace *Namespace_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Namespace_Spec) DeepCopy() *Namespace_Spec
- func (in *Namespace_Spec) DeepCopyInto(out *Namespace_Spec)
- func (namespace *Namespace_Spec) Initialize_From_Namespace_STATUS(source *Namespace_STATUS) error
- func (namespace *Namespace_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (namespace *Namespace_Spec) OriginalVersion() string
- func (namespace *Namespace_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (namespace *Namespace_Spec) SetAzureName(azureName string)
- type NamespacesAuthorizationRule
- func (rule *NamespacesAuthorizationRule) AssignProperties_From_NamespacesAuthorizationRule(source *storage.NamespacesAuthorizationRule) error
- func (rule *NamespacesAuthorizationRule) AssignProperties_To_NamespacesAuthorizationRule(destination *storage.NamespacesAuthorizationRule) error
- func (rule *NamespacesAuthorizationRule) AzureName() string
- func (rule *NamespacesAuthorizationRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (rule *NamespacesAuthorizationRule) ConvertFrom(hub conversion.Hub) error
- func (rule *NamespacesAuthorizationRule) ConvertTo(hub conversion.Hub) error
- func (in *NamespacesAuthorizationRule) DeepCopy() *NamespacesAuthorizationRule
- func (in *NamespacesAuthorizationRule) DeepCopyInto(out *NamespacesAuthorizationRule)
- func (in *NamespacesAuthorizationRule) DeepCopyObject() runtime.Object
- func (rule NamespacesAuthorizationRule) GetAPIVersion() string
- func (rule *NamespacesAuthorizationRule) GetConditions() conditions.Conditions
- func (rule *NamespacesAuthorizationRule) GetResourceScope() genruntime.ResourceScope
- func (rule *NamespacesAuthorizationRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *NamespacesAuthorizationRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *NamespacesAuthorizationRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *NamespacesAuthorizationRule) GetType() string
- func (rule *NamespacesAuthorizationRule) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (rule *NamespacesAuthorizationRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *NamespacesAuthorizationRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *NamespacesAuthorizationRule) Owner() *genruntime.ResourceReference
- func (rule *NamespacesAuthorizationRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *NamespacesAuthorizationRule) SetConditions(conditions conditions.Conditions)
- func (rule *NamespacesAuthorizationRule) SetStatus(status genruntime.ConvertibleStatus) error
- type NamespacesAuthorizationRuleList
- type NamespacesAuthorizationRuleOperatorSpec
- func (operator *NamespacesAuthorizationRuleOperatorSpec) AssignProperties_From_NamespacesAuthorizationRuleOperatorSpec(source *storage.NamespacesAuthorizationRuleOperatorSpec) error
- func (operator *NamespacesAuthorizationRuleOperatorSpec) AssignProperties_To_NamespacesAuthorizationRuleOperatorSpec(destination *storage.NamespacesAuthorizationRuleOperatorSpec) error
- func (in *NamespacesAuthorizationRuleOperatorSpec) DeepCopy() *NamespacesAuthorizationRuleOperatorSpec
- func (in *NamespacesAuthorizationRuleOperatorSpec) DeepCopyInto(out *NamespacesAuthorizationRuleOperatorSpec)
- type NamespacesAuthorizationRule_STATUS
- func (rule *NamespacesAuthorizationRule_STATUS) AssignProperties_From_NamespacesAuthorizationRule_STATUS(source *storage.NamespacesAuthorizationRule_STATUS) error
- func (rule *NamespacesAuthorizationRule_STATUS) AssignProperties_To_NamespacesAuthorizationRule_STATUS(destination *storage.NamespacesAuthorizationRule_STATUS) error
- func (rule *NamespacesAuthorizationRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *NamespacesAuthorizationRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NamespacesAuthorizationRule_STATUS) DeepCopy() *NamespacesAuthorizationRule_STATUS
- func (in *NamespacesAuthorizationRule_STATUS) DeepCopyInto(out *NamespacesAuthorizationRule_STATUS)
- func (rule *NamespacesAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *NamespacesAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NamespacesAuthorizationRule_Spec
- func (rule *NamespacesAuthorizationRule_Spec) AssignProperties_From_NamespacesAuthorizationRule_Spec(source *storage.NamespacesAuthorizationRule_Spec) error
- func (rule *NamespacesAuthorizationRule_Spec) AssignProperties_To_NamespacesAuthorizationRule_Spec(destination *storage.NamespacesAuthorizationRule_Spec) error
- func (rule *NamespacesAuthorizationRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *NamespacesAuthorizationRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (rule *NamespacesAuthorizationRule_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NamespacesAuthorizationRule_Spec) DeepCopy() *NamespacesAuthorizationRule_Spec
- func (in *NamespacesAuthorizationRule_Spec) DeepCopyInto(out *NamespacesAuthorizationRule_Spec)
- func (rule *NamespacesAuthorizationRule_Spec) Initialize_From_NamespacesAuthorizationRule_STATUS(source *NamespacesAuthorizationRule_STATUS) error
- func (rule *NamespacesAuthorizationRule_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *NamespacesAuthorizationRule_Spec) OriginalVersion() string
- func (rule *NamespacesAuthorizationRule_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (rule *NamespacesAuthorizationRule_Spec) SetAzureName(azureName string)
- type NetworkAcls
- func (acls *NetworkAcls) AssignProperties_From_NetworkAcls(source *storage.NetworkAcls) error
- func (acls *NetworkAcls) AssignProperties_To_NetworkAcls(destination *storage.NetworkAcls) error
- func (acls *NetworkAcls) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NetworkAcls) DeepCopy() *NetworkAcls
- func (in *NetworkAcls) DeepCopyInto(out *NetworkAcls)
- func (acls *NetworkAcls) Initialize_From_NetworkAcls_STATUS(source *NetworkAcls_STATUS) error
- func (acls *NetworkAcls) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acls *NetworkAcls) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NetworkAcls_STATUS
- func (acls *NetworkAcls_STATUS) AssignProperties_From_NetworkAcls_STATUS(source *storage.NetworkAcls_STATUS) error
- func (acls *NetworkAcls_STATUS) AssignProperties_To_NetworkAcls_STATUS(destination *storage.NetworkAcls_STATUS) error
- func (in *NetworkAcls_STATUS) DeepCopy() *NetworkAcls_STATUS
- func (in *NetworkAcls_STATUS) DeepCopyInto(out *NetworkAcls_STATUS)
- func (acls *NetworkAcls_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (acls *NetworkAcls_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NotificationHub
- func (notificationHub *NotificationHub) AssignProperties_From_NotificationHub(source *storage.NotificationHub) error
- func (notificationHub *NotificationHub) AssignProperties_To_NotificationHub(destination *storage.NotificationHub) error
- func (notificationHub *NotificationHub) AzureName() string
- func (notificationHub *NotificationHub) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (notificationHub *NotificationHub) ConvertFrom(hub conversion.Hub) error
- func (notificationHub *NotificationHub) ConvertTo(hub conversion.Hub) error
- func (in *NotificationHub) DeepCopy() *NotificationHub
- func (in *NotificationHub) DeepCopyInto(out *NotificationHub)
- func (in *NotificationHub) DeepCopyObject() runtime.Object
- func (notificationHub NotificationHub) GetAPIVersion() string
- func (notificationHub *NotificationHub) GetConditions() conditions.Conditions
- func (notificationHub *NotificationHub) GetResourceScope() genruntime.ResourceScope
- func (notificationHub *NotificationHub) GetSpec() genruntime.ConvertibleSpec
- func (notificationHub *NotificationHub) GetStatus() genruntime.ConvertibleStatus
- func (notificationHub *NotificationHub) GetSupportedOperations() []genruntime.ResourceOperation
- func (notificationHub *NotificationHub) GetType() string
- func (notificationHub *NotificationHub) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (notificationHub *NotificationHub) NewEmptyStatus() genruntime.ConvertibleStatus
- func (notificationHub *NotificationHub) OriginalGVK() *schema.GroupVersionKind
- func (notificationHub *NotificationHub) Owner() *genruntime.ResourceReference
- func (notificationHub *NotificationHub) SecretDestinationExpressions() []*core.DestinationExpression
- func (notificationHub *NotificationHub) SetConditions(conditions conditions.Conditions)
- func (notificationHub *NotificationHub) SetStatus(status genruntime.ConvertibleStatus) error
- type NotificationHubList
- type NotificationHubOperatorSecrets
- func (secrets *NotificationHubOperatorSecrets) AssignProperties_From_NotificationHubOperatorSecrets(source *storage.NotificationHubOperatorSecrets) error
- func (secrets *NotificationHubOperatorSecrets) AssignProperties_To_NotificationHubOperatorSecrets(destination *storage.NotificationHubOperatorSecrets) error
- func (in *NotificationHubOperatorSecrets) DeepCopy() *NotificationHubOperatorSecrets
- func (in *NotificationHubOperatorSecrets) DeepCopyInto(out *NotificationHubOperatorSecrets)
- type NotificationHubOperatorSpec
- func (operator *NotificationHubOperatorSpec) AssignProperties_From_NotificationHubOperatorSpec(source *storage.NotificationHubOperatorSpec) error
- func (operator *NotificationHubOperatorSpec) AssignProperties_To_NotificationHubOperatorSpec(destination *storage.NotificationHubOperatorSpec) error
- func (in *NotificationHubOperatorSpec) DeepCopy() *NotificationHubOperatorSpec
- func (in *NotificationHubOperatorSpec) DeepCopyInto(out *NotificationHubOperatorSpec)
- type NotificationHubProperties
- func (properties *NotificationHubProperties) AssignProperties_From_NotificationHubProperties(source *storage.NotificationHubProperties) error
- func (properties *NotificationHubProperties) AssignProperties_To_NotificationHubProperties(destination *storage.NotificationHubProperties) error
- func (properties *NotificationHubProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NotificationHubProperties) DeepCopy() *NotificationHubProperties
- func (in *NotificationHubProperties) DeepCopyInto(out *NotificationHubProperties)
- func (properties *NotificationHubProperties) Initialize_From_NotificationHubProperties_STATUS(source *NotificationHubProperties_STATUS) error
- func (properties *NotificationHubProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *NotificationHubProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NotificationHubProperties_STATUS
- func (properties *NotificationHubProperties_STATUS) AssignProperties_From_NotificationHubProperties_STATUS(source *storage.NotificationHubProperties_STATUS) error
- func (properties *NotificationHubProperties_STATUS) AssignProperties_To_NotificationHubProperties_STATUS(destination *storage.NotificationHubProperties_STATUS) error
- func (in *NotificationHubProperties_STATUS) DeepCopy() *NotificationHubProperties_STATUS
- func (in *NotificationHubProperties_STATUS) DeepCopyInto(out *NotificationHubProperties_STATUS)
- func (properties *NotificationHubProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *NotificationHubProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NotificationHub_STATUS
- func (notificationHub *NotificationHub_STATUS) AssignProperties_From_NotificationHub_STATUS(source *storage.NotificationHub_STATUS) error
- func (notificationHub *NotificationHub_STATUS) AssignProperties_To_NotificationHub_STATUS(destination *storage.NotificationHub_STATUS) error
- func (notificationHub *NotificationHub_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (notificationHub *NotificationHub_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NotificationHub_STATUS) DeepCopy() *NotificationHub_STATUS
- func (in *NotificationHub_STATUS) DeepCopyInto(out *NotificationHub_STATUS)
- func (notificationHub *NotificationHub_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (notificationHub *NotificationHub_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NotificationHub_Spec
- func (notificationHub *NotificationHub_Spec) AssignProperties_From_NotificationHub_Spec(source *storage.NotificationHub_Spec) error
- func (notificationHub *NotificationHub_Spec) AssignProperties_To_NotificationHub_Spec(destination *storage.NotificationHub_Spec) error
- func (notificationHub *NotificationHub_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (notificationHub *NotificationHub_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (notificationHub *NotificationHub_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NotificationHub_Spec) DeepCopy() *NotificationHub_Spec
- func (in *NotificationHub_Spec) DeepCopyInto(out *NotificationHub_Spec)
- func (notificationHub *NotificationHub_Spec) Initialize_From_NotificationHub_STATUS(source *NotificationHub_STATUS) error
- func (notificationHub *NotificationHub_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (notificationHub *NotificationHub_Spec) OriginalVersion() string
- func (notificationHub *NotificationHub_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (notificationHub *NotificationHub_Spec) SetAzureName(azureName string)
- type NotificationHubsAuthorizationRule
- func (rule *NotificationHubsAuthorizationRule) AssignProperties_From_NotificationHubsAuthorizationRule(source *storage.NotificationHubsAuthorizationRule) error
- func (rule *NotificationHubsAuthorizationRule) AssignProperties_To_NotificationHubsAuthorizationRule(destination *storage.NotificationHubsAuthorizationRule) error
- func (rule *NotificationHubsAuthorizationRule) AzureName() string
- func (rule *NotificationHubsAuthorizationRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (rule *NotificationHubsAuthorizationRule) ConvertFrom(hub conversion.Hub) error
- func (rule *NotificationHubsAuthorizationRule) ConvertTo(hub conversion.Hub) error
- func (in *NotificationHubsAuthorizationRule) DeepCopy() *NotificationHubsAuthorizationRule
- func (in *NotificationHubsAuthorizationRule) DeepCopyInto(out *NotificationHubsAuthorizationRule)
- func (in *NotificationHubsAuthorizationRule) DeepCopyObject() runtime.Object
- func (rule NotificationHubsAuthorizationRule) GetAPIVersion() string
- func (rule *NotificationHubsAuthorizationRule) GetConditions() conditions.Conditions
- func (rule *NotificationHubsAuthorizationRule) GetResourceScope() genruntime.ResourceScope
- func (rule *NotificationHubsAuthorizationRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *NotificationHubsAuthorizationRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *NotificationHubsAuthorizationRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *NotificationHubsAuthorizationRule) GetType() string
- func (rule *NotificationHubsAuthorizationRule) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (rule *NotificationHubsAuthorizationRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *NotificationHubsAuthorizationRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *NotificationHubsAuthorizationRule) Owner() *genruntime.ResourceReference
- func (rule *NotificationHubsAuthorizationRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *NotificationHubsAuthorizationRule) SetConditions(conditions conditions.Conditions)
- func (rule *NotificationHubsAuthorizationRule) SetStatus(status genruntime.ConvertibleStatus) error
- type NotificationHubsAuthorizationRuleList
- type NotificationHubsAuthorizationRuleOperatorSpec
- func (operator *NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_From_NotificationHubsAuthorizationRuleOperatorSpec(source *storage.NotificationHubsAuthorizationRuleOperatorSpec) error
- func (operator *NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_To_NotificationHubsAuthorizationRuleOperatorSpec(destination *storage.NotificationHubsAuthorizationRuleOperatorSpec) error
- func (in *NotificationHubsAuthorizationRuleOperatorSpec) DeepCopy() *NotificationHubsAuthorizationRuleOperatorSpec
- func (in *NotificationHubsAuthorizationRuleOperatorSpec) DeepCopyInto(out *NotificationHubsAuthorizationRuleOperatorSpec)
- type NotificationHubsAuthorizationRule_STATUS
- func (rule *NotificationHubsAuthorizationRule_STATUS) AssignProperties_From_NotificationHubsAuthorizationRule_STATUS(source *storage.NotificationHubsAuthorizationRule_STATUS) error
- func (rule *NotificationHubsAuthorizationRule_STATUS) AssignProperties_To_NotificationHubsAuthorizationRule_STATUS(destination *storage.NotificationHubsAuthorizationRule_STATUS) error
- func (rule *NotificationHubsAuthorizationRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *NotificationHubsAuthorizationRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NotificationHubsAuthorizationRule_STATUS) DeepCopy() *NotificationHubsAuthorizationRule_STATUS
- func (in *NotificationHubsAuthorizationRule_STATUS) DeepCopyInto(out *NotificationHubsAuthorizationRule_STATUS)
- func (rule *NotificationHubsAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *NotificationHubsAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NotificationHubsAuthorizationRule_Spec
- func (rule *NotificationHubsAuthorizationRule_Spec) AssignProperties_From_NotificationHubsAuthorizationRule_Spec(source *storage.NotificationHubsAuthorizationRule_Spec) error
- func (rule *NotificationHubsAuthorizationRule_Spec) AssignProperties_To_NotificationHubsAuthorizationRule_Spec(destination *storage.NotificationHubsAuthorizationRule_Spec) error
- func (rule *NotificationHubsAuthorizationRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *NotificationHubsAuthorizationRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (rule *NotificationHubsAuthorizationRule_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NotificationHubsAuthorizationRule_Spec) DeepCopy() *NotificationHubsAuthorizationRule_Spec
- func (in *NotificationHubsAuthorizationRule_Spec) DeepCopyInto(out *NotificationHubsAuthorizationRule_Spec)
- func (rule *NotificationHubsAuthorizationRule_Spec) Initialize_From_NotificationHubsAuthorizationRule_STATUS(source *NotificationHubsAuthorizationRule_STATUS) error
- func (rule *NotificationHubsAuthorizationRule_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *NotificationHubsAuthorizationRule_Spec) OriginalVersion() string
- func (rule *NotificationHubsAuthorizationRule_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (rule *NotificationHubsAuthorizationRule_Spec) SetAzureName(azureName string)
- type OperationProvisioningState_STATUS
- type PnsCredentials
- func (credentials *PnsCredentials) AssignProperties_From_PnsCredentials(source *storage.PnsCredentials) error
- func (credentials *PnsCredentials) AssignProperties_To_PnsCredentials(destination *storage.PnsCredentials) error
- func (credentials *PnsCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PnsCredentials) DeepCopy() *PnsCredentials
- func (in *PnsCredentials) DeepCopyInto(out *PnsCredentials)
- func (credentials *PnsCredentials) Initialize_From_PnsCredentials_STATUS(source *PnsCredentials_STATUS) error
- func (credentials *PnsCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *PnsCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PnsCredentials_STATUS
- func (credentials *PnsCredentials_STATUS) AssignProperties_From_PnsCredentials_STATUS(source *storage.PnsCredentials_STATUS) error
- func (credentials *PnsCredentials_STATUS) AssignProperties_To_PnsCredentials_STATUS(destination *storage.PnsCredentials_STATUS) error
- func (in *PnsCredentials_STATUS) DeepCopy() *PnsCredentials_STATUS
- func (in *PnsCredentials_STATUS) DeepCopyInto(out *PnsCredentials_STATUS)
- func (credentials *PnsCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credentials *PnsCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnectionResource_STATUS
- func (resource *PrivateEndpointConnectionResource_STATUS) AssignProperties_From_PrivateEndpointConnectionResource_STATUS(source *storage.PrivateEndpointConnectionResource_STATUS) error
- func (resource *PrivateEndpointConnectionResource_STATUS) AssignProperties_To_PrivateEndpointConnectionResource_STATUS(destination *storage.PrivateEndpointConnectionResource_STATUS) error
- func (in *PrivateEndpointConnectionResource_STATUS) DeepCopy() *PrivateEndpointConnectionResource_STATUS
- func (in *PrivateEndpointConnectionResource_STATUS) DeepCopyInto(out *PrivateEndpointConnectionResource_STATUS)
- func (resource *PrivateEndpointConnectionResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *PrivateEndpointConnectionResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PublicInternetAuthorizationRule
- func (rule *PublicInternetAuthorizationRule) AssignProperties_From_PublicInternetAuthorizationRule(source *storage.PublicInternetAuthorizationRule) error
- func (rule *PublicInternetAuthorizationRule) AssignProperties_To_PublicInternetAuthorizationRule(destination *storage.PublicInternetAuthorizationRule) error
- func (rule *PublicInternetAuthorizationRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PublicInternetAuthorizationRule) DeepCopy() *PublicInternetAuthorizationRule
- func (in *PublicInternetAuthorizationRule) DeepCopyInto(out *PublicInternetAuthorizationRule)
- func (rule *PublicInternetAuthorizationRule) Initialize_From_PublicInternetAuthorizationRule_STATUS(source *PublicInternetAuthorizationRule_STATUS) error
- func (rule *PublicInternetAuthorizationRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *PublicInternetAuthorizationRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PublicInternetAuthorizationRule_STATUS
- func (rule *PublicInternetAuthorizationRule_STATUS) AssignProperties_From_PublicInternetAuthorizationRule_STATUS(source *storage.PublicInternetAuthorizationRule_STATUS) error
- func (rule *PublicInternetAuthorizationRule_STATUS) AssignProperties_To_PublicInternetAuthorizationRule_STATUS(destination *storage.PublicInternetAuthorizationRule_STATUS) error
- func (in *PublicInternetAuthorizationRule_STATUS) DeepCopy() *PublicInternetAuthorizationRule_STATUS
- func (in *PublicInternetAuthorizationRule_STATUS) DeepCopyInto(out *PublicInternetAuthorizationRule_STATUS)
- func (rule *PublicInternetAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *PublicInternetAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PublicNetworkAccess
- type PublicNetworkAccess_STATUS
- type ReplicationRegion
- type ReplicationRegion_STATUS
- type SharedAccessAuthorizationRuleProperties
- func (properties *SharedAccessAuthorizationRuleProperties) AssignProperties_From_SharedAccessAuthorizationRuleProperties(source *storage.SharedAccessAuthorizationRuleProperties) error
- func (properties *SharedAccessAuthorizationRuleProperties) AssignProperties_To_SharedAccessAuthorizationRuleProperties(destination *storage.SharedAccessAuthorizationRuleProperties) error
- func (properties *SharedAccessAuthorizationRuleProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SharedAccessAuthorizationRuleProperties) DeepCopy() *SharedAccessAuthorizationRuleProperties
- func (in *SharedAccessAuthorizationRuleProperties) DeepCopyInto(out *SharedAccessAuthorizationRuleProperties)
- func (properties *SharedAccessAuthorizationRuleProperties) Initialize_From_SharedAccessAuthorizationRuleProperties_STATUS(source *SharedAccessAuthorizationRuleProperties_STATUS) error
- func (properties *SharedAccessAuthorizationRuleProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *SharedAccessAuthorizationRuleProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SharedAccessAuthorizationRuleProperties_STATUS
- func (properties *SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_From_SharedAccessAuthorizationRuleProperties_STATUS(source *storage.SharedAccessAuthorizationRuleProperties_STATUS) error
- func (properties *SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_To_SharedAccessAuthorizationRuleProperties_STATUS(destination *storage.SharedAccessAuthorizationRuleProperties_STATUS) error
- func (in *SharedAccessAuthorizationRuleProperties_STATUS) DeepCopy() *SharedAccessAuthorizationRuleProperties_STATUS
- func (in *SharedAccessAuthorizationRuleProperties_STATUS) DeepCopyInto(out *SharedAccessAuthorizationRuleProperties_STATUS)
- func (properties *SharedAccessAuthorizationRuleProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *SharedAccessAuthorizationRuleProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Sku
- func (sku *Sku) AssignProperties_From_Sku(source *storage.Sku) error
- func (sku *Sku) AssignProperties_To_Sku(destination *storage.Sku) error
- func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Sku) DeepCopy() *Sku
- func (in *Sku) DeepCopyInto(out *Sku)
- func (sku *Sku) Initialize_From_Sku_STATUS(source *Sku_STATUS) error
- func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SkuName
- type SkuName_STATUS
- type Sku_STATUS
- func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
- func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
- func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
- func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
- func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WnsCredential
- func (credential *WnsCredential) AssignProperties_From_WnsCredential(source *storage.WnsCredential) error
- func (credential *WnsCredential) AssignProperties_To_WnsCredential(destination *storage.WnsCredential) error
- func (credential *WnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *WnsCredential) DeepCopy() *WnsCredential
- func (in *WnsCredential) DeepCopyInto(out *WnsCredential)
- func (credential *WnsCredential) Initialize_From_WnsCredential_STATUS(source *WnsCredential_STATUS) error
- func (credential *WnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *WnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WnsCredentialProperties
- func (properties *WnsCredentialProperties) AssignProperties_From_WnsCredentialProperties(source *storage.WnsCredentialProperties) error
- func (properties *WnsCredentialProperties) AssignProperties_To_WnsCredentialProperties(destination *storage.WnsCredentialProperties) error
- func (properties *WnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *WnsCredentialProperties) DeepCopy() *WnsCredentialProperties
- func (in *WnsCredentialProperties) DeepCopyInto(out *WnsCredentialProperties)
- func (properties *WnsCredentialProperties) Initialize_From_WnsCredentialProperties_STATUS(source *WnsCredentialProperties_STATUS) error
- func (properties *WnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *WnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WnsCredentialProperties_STATUS
- func (properties *WnsCredentialProperties_STATUS) AssignProperties_From_WnsCredentialProperties_STATUS(source *storage.WnsCredentialProperties_STATUS) error
- func (properties *WnsCredentialProperties_STATUS) AssignProperties_To_WnsCredentialProperties_STATUS(destination *storage.WnsCredentialProperties_STATUS) error
- func (in *WnsCredentialProperties_STATUS) DeepCopy() *WnsCredentialProperties_STATUS
- func (in *WnsCredentialProperties_STATUS) DeepCopyInto(out *WnsCredentialProperties_STATUS)
- func (properties *WnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *WnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WnsCredential_STATUS
- func (credential *WnsCredential_STATUS) AssignProperties_From_WnsCredential_STATUS(source *storage.WnsCredential_STATUS) error
- func (credential *WnsCredential_STATUS) AssignProperties_To_WnsCredential_STATUS(destination *storage.WnsCredential_STATUS) error
- func (in *WnsCredential_STATUS) DeepCopy() *WnsCredential_STATUS
- func (in *WnsCredential_STATUS) DeepCopyInto(out *WnsCredential_STATUS)
- func (credential *WnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *WnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type XiaomiCredential
- func (credential *XiaomiCredential) AssignProperties_From_XiaomiCredential(source *storage.XiaomiCredential) error
- func (credential *XiaomiCredential) AssignProperties_To_XiaomiCredential(destination *storage.XiaomiCredential) error
- func (credential *XiaomiCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *XiaomiCredential) DeepCopy() *XiaomiCredential
- func (in *XiaomiCredential) DeepCopyInto(out *XiaomiCredential)
- func (credential *XiaomiCredential) Initialize_From_XiaomiCredential_STATUS(source *XiaomiCredential_STATUS) error
- func (credential *XiaomiCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *XiaomiCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type XiaomiCredentialProperties
- func (properties *XiaomiCredentialProperties) AssignProperties_From_XiaomiCredentialProperties(source *storage.XiaomiCredentialProperties) error
- func (properties *XiaomiCredentialProperties) AssignProperties_To_XiaomiCredentialProperties(destination *storage.XiaomiCredentialProperties) error
- func (properties *XiaomiCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *XiaomiCredentialProperties) DeepCopy() *XiaomiCredentialProperties
- func (in *XiaomiCredentialProperties) DeepCopyInto(out *XiaomiCredentialProperties)
- func (properties *XiaomiCredentialProperties) Initialize_From_XiaomiCredentialProperties_STATUS(source *XiaomiCredentialProperties_STATUS) error
- func (properties *XiaomiCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *XiaomiCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type XiaomiCredentialProperties_STATUS
- func (properties *XiaomiCredentialProperties_STATUS) AssignProperties_From_XiaomiCredentialProperties_STATUS(source *storage.XiaomiCredentialProperties_STATUS) error
- func (properties *XiaomiCredentialProperties_STATUS) AssignProperties_To_XiaomiCredentialProperties_STATUS(destination *storage.XiaomiCredentialProperties_STATUS) error
- func (in *XiaomiCredentialProperties_STATUS) DeepCopy() *XiaomiCredentialProperties_STATUS
- func (in *XiaomiCredentialProperties_STATUS) DeepCopyInto(out *XiaomiCredentialProperties_STATUS)
- func (properties *XiaomiCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *XiaomiCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type XiaomiCredential_STATUS
- func (credential *XiaomiCredential_STATUS) AssignProperties_From_XiaomiCredential_STATUS(source *storage.XiaomiCredential_STATUS) error
- func (credential *XiaomiCredential_STATUS) AssignProperties_To_XiaomiCredential_STATUS(destination *storage.XiaomiCredential_STATUS) error
- func (in *XiaomiCredential_STATUS) DeepCopy() *XiaomiCredential_STATUS
- func (in *XiaomiCredential_STATUS) DeepCopyInto(out *XiaomiCredential_STATUS)
- func (credential *XiaomiCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (credential *XiaomiCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ZoneRedundancyPreference
- type ZoneRedundancyPreference_STATUS
Constants ¶
const ( NamespaceStatus_STATUS_Created = NamespaceStatus_STATUS("Created") NamespaceStatus_STATUS_Creating = NamespaceStatus_STATUS("Creating") NamespaceStatus_STATUS_Deleting = NamespaceStatus_STATUS("Deleting") NamespaceStatus_STATUS_Suspended = NamespaceStatus_STATUS("Suspended") )
const ( NamespaceType_Messaging = NamespaceType("Messaging") NamespaceType_NotificationHub = NamespaceType("NotificationHub") )
const ( NamespaceType_STATUS_Messaging = NamespaceType_STATUS("Messaging") NamespaceType_STATUS_NotificationHub = NamespaceType_STATUS("NotificationHub") )
const ( OperationProvisioningState_STATUS_Canceled = OperationProvisioningState_STATUS("Canceled") OperationProvisioningState_STATUS_Disabled = OperationProvisioningState_STATUS("Disabled") OperationProvisioningState_STATUS_Failed = OperationProvisioningState_STATUS("Failed") OperationProvisioningState_STATUS_InProgress = OperationProvisioningState_STATUS("InProgress") OperationProvisioningState_STATUS_Pending = OperationProvisioningState_STATUS("Pending") OperationProvisioningState_STATUS_Succeeded = OperationProvisioningState_STATUS("Succeeded") OperationProvisioningState_STATUS_Unknown = OperationProvisioningState_STATUS("Unknown") )
const ( PublicNetworkAccess_Disabled = PublicNetworkAccess("Disabled") PublicNetworkAccess_Enabled = PublicNetworkAccess("Enabled") )
const ( PublicNetworkAccess_STATUS_Disabled = PublicNetworkAccess_STATUS("Disabled") PublicNetworkAccess_STATUS_Enabled = PublicNetworkAccess_STATUS("Enabled") )
const ( ReplicationRegion_AustraliaEast = ReplicationRegion("AustraliaEast") ReplicationRegion_BrazilSouth = ReplicationRegion("BrazilSouth") ReplicationRegion_Default = ReplicationRegion("Default") ReplicationRegion_None = ReplicationRegion("None") ReplicationRegion_NorthEurope = ReplicationRegion("NorthEurope") ReplicationRegion_SouthAfricaNorth = ReplicationRegion("SouthAfricaNorth") ReplicationRegion_SouthEastAsia = ReplicationRegion("SouthEastAsia") ReplicationRegion_WestUs2 = ReplicationRegion("WestUs2") )
const ( ReplicationRegion_STATUS_AustraliaEast = ReplicationRegion_STATUS("AustraliaEast") ReplicationRegion_STATUS_BrazilSouth = ReplicationRegion_STATUS("BrazilSouth") ReplicationRegion_STATUS_Default = ReplicationRegion_STATUS("Default") ReplicationRegion_STATUS_None = ReplicationRegion_STATUS("None") ReplicationRegion_STATUS_NorthEurope = ReplicationRegion_STATUS("NorthEurope") ReplicationRegion_STATUS_SouthAfricaNorth = ReplicationRegion_STATUS("SouthAfricaNorth") ReplicationRegion_STATUS_SouthEastAsia = ReplicationRegion_STATUS("SouthEastAsia") ReplicationRegion_STATUS_WestUs2 = ReplicationRegion_STATUS("WestUs2") )
const ( SkuName_Basic = SkuName("Basic") SkuName_Free = SkuName("Free") SkuName_Standard = SkuName("Standard") )
const ( SkuName_STATUS_Basic = SkuName_STATUS("Basic") SkuName_STATUS_Free = SkuName_STATUS("Free") SkuName_STATUS_Standard = SkuName_STATUS("Standard") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( ZoneRedundancyPreference_Disabled = ZoneRedundancyPreference("Disabled") ZoneRedundancyPreference_Enabled = ZoneRedundancyPreference("Enabled") )
const ( ZoneRedundancyPreference_STATUS_Disabled = ZoneRedundancyPreference_STATUS("Disabled") ZoneRedundancyPreference_STATUS_Enabled = ZoneRedundancyPreference_STATUS("Enabled") )
const ( AccessRights_Listen = AccessRights("Listen") AccessRights_Manage = AccessRights("Manage") AccessRights_Send = AccessRights("Send") )
const ( AccessRights_STATUS_Listen = AccessRights_STATUS("Listen") AccessRights_STATUS_Manage = AccessRights_STATUS("Manage") AccessRights_STATUS_Send = AccessRights_STATUS("Send") )
const APIVersion_Value = APIVersion("2023-09-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "notificationhubs.azure.com", Version: "v1api20230901"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AccessRights ¶
type AccessRights string
Defines values for AccessRights. +kubebuilder:validation:Enum={"Listen","Manage","Send"}
type AdmCredential ¶
type AdmCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub AdmCredential.
Properties *AdmCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub AdmCredential.
func (*AdmCredential) AssignProperties_From_AdmCredential ¶
func (credential *AdmCredential) AssignProperties_From_AdmCredential(source *storage.AdmCredential) error
AssignProperties_From_AdmCredential populates our AdmCredential from the provided source AdmCredential
func (*AdmCredential) AssignProperties_To_AdmCredential ¶
func (credential *AdmCredential) AssignProperties_To_AdmCredential(destination *storage.AdmCredential) error
AssignProperties_To_AdmCredential populates the provided destination AdmCredential from our AdmCredential
func (*AdmCredential) ConvertToARM ¶
func (credential *AdmCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AdmCredential) DeepCopy ¶
func (in *AdmCredential) DeepCopy() *AdmCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmCredential.
func (*AdmCredential) DeepCopyInto ¶
func (in *AdmCredential) DeepCopyInto(out *AdmCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdmCredential) Initialize_From_AdmCredential_STATUS ¶
func (credential *AdmCredential) Initialize_From_AdmCredential_STATUS(source *AdmCredential_STATUS) error
Initialize_From_AdmCredential_STATUS populates our AdmCredential from the provided source AdmCredential_STATUS
func (*AdmCredential) NewEmptyARMValue ¶
func (credential *AdmCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdmCredential) PopulateFromARM ¶
func (credential *AdmCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdmCredentialProperties ¶
type AdmCredentialProperties struct {
// +kubebuilder:validation:Required
// AuthTokenUrl: Gets or sets the URL of the authorization token.
AuthTokenUrl *genruntime.SecretReference `json:"authTokenUrl,omitempty"`
// +kubebuilder:validation:Required
// ClientId: Gets or sets the client identifier.
ClientId *genruntime.SecretReference `json:"clientId,omitempty"`
// +kubebuilder:validation:Required
// ClientSecret: Gets or sets the credential secret access key.
ClientSecret *genruntime.SecretReference `json:"clientSecret,omitempty"`
}
Description of a NotificationHub AdmCredential.
func (*AdmCredentialProperties) AssignProperties_From_AdmCredentialProperties ¶
func (properties *AdmCredentialProperties) AssignProperties_From_AdmCredentialProperties(source *storage.AdmCredentialProperties) error
AssignProperties_From_AdmCredentialProperties populates our AdmCredentialProperties from the provided source AdmCredentialProperties
func (*AdmCredentialProperties) AssignProperties_To_AdmCredentialProperties ¶
func (properties *AdmCredentialProperties) AssignProperties_To_AdmCredentialProperties(destination *storage.AdmCredentialProperties) error
AssignProperties_To_AdmCredentialProperties populates the provided destination AdmCredentialProperties from our AdmCredentialProperties
func (*AdmCredentialProperties) ConvertToARM ¶
func (properties *AdmCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AdmCredentialProperties) DeepCopy ¶
func (in *AdmCredentialProperties) DeepCopy() *AdmCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmCredentialProperties.
func (*AdmCredentialProperties) DeepCopyInto ¶
func (in *AdmCredentialProperties) DeepCopyInto(out *AdmCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdmCredentialProperties) Initialize_From_AdmCredentialProperties_STATUS ¶
func (properties *AdmCredentialProperties) Initialize_From_AdmCredentialProperties_STATUS(source *AdmCredentialProperties_STATUS) error
Initialize_From_AdmCredentialProperties_STATUS populates our AdmCredentialProperties from the provided source AdmCredentialProperties_STATUS
func (*AdmCredentialProperties) NewEmptyARMValue ¶
func (properties *AdmCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdmCredentialProperties) PopulateFromARM ¶
func (properties *AdmCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdmCredentialProperties_STATUS ¶
type AdmCredentialProperties_STATUS struct {
}
Description of a NotificationHub AdmCredential.
func (*AdmCredentialProperties_STATUS) AssignProperties_From_AdmCredentialProperties_STATUS ¶
func (properties *AdmCredentialProperties_STATUS) AssignProperties_From_AdmCredentialProperties_STATUS(source *storage.AdmCredentialProperties_STATUS) error
AssignProperties_From_AdmCredentialProperties_STATUS populates our AdmCredentialProperties_STATUS from the provided source AdmCredentialProperties_STATUS
func (*AdmCredentialProperties_STATUS) AssignProperties_To_AdmCredentialProperties_STATUS ¶
func (properties *AdmCredentialProperties_STATUS) AssignProperties_To_AdmCredentialProperties_STATUS(destination *storage.AdmCredentialProperties_STATUS) error
AssignProperties_To_AdmCredentialProperties_STATUS populates the provided destination AdmCredentialProperties_STATUS from our AdmCredentialProperties_STATUS
func (*AdmCredentialProperties_STATUS) DeepCopy ¶
func (in *AdmCredentialProperties_STATUS) DeepCopy() *AdmCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmCredentialProperties_STATUS.
func (*AdmCredentialProperties_STATUS) DeepCopyInto ¶
func (in *AdmCredentialProperties_STATUS) DeepCopyInto(out *AdmCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdmCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *AdmCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdmCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *AdmCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdmCredential_STATUS ¶
type AdmCredential_STATUS struct {
// Properties: Description of a NotificationHub AdmCredential.
Properties *AdmCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub AdmCredential.
func (*AdmCredential_STATUS) AssignProperties_From_AdmCredential_STATUS ¶
func (credential *AdmCredential_STATUS) AssignProperties_From_AdmCredential_STATUS(source *storage.AdmCredential_STATUS) error
AssignProperties_From_AdmCredential_STATUS populates our AdmCredential_STATUS from the provided source AdmCredential_STATUS
func (*AdmCredential_STATUS) AssignProperties_To_AdmCredential_STATUS ¶
func (credential *AdmCredential_STATUS) AssignProperties_To_AdmCredential_STATUS(destination *storage.AdmCredential_STATUS) error
AssignProperties_To_AdmCredential_STATUS populates the provided destination AdmCredential_STATUS from our AdmCredential_STATUS
func (*AdmCredential_STATUS) DeepCopy ¶
func (in *AdmCredential_STATUS) DeepCopy() *AdmCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmCredential_STATUS.
func (*AdmCredential_STATUS) DeepCopyInto ¶
func (in *AdmCredential_STATUS) DeepCopyInto(out *AdmCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdmCredential_STATUS) NewEmptyARMValue ¶
func (credential *AdmCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdmCredential_STATUS) PopulateFromARM ¶
func (credential *AdmCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApnsCredential ¶
type ApnsCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub ApnsCredential.
Properties *ApnsCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub ApnsCredential.
func (*ApnsCredential) AssignProperties_From_ApnsCredential ¶
func (credential *ApnsCredential) AssignProperties_From_ApnsCredential(source *storage.ApnsCredential) error
AssignProperties_From_ApnsCredential populates our ApnsCredential from the provided source ApnsCredential
func (*ApnsCredential) AssignProperties_To_ApnsCredential ¶
func (credential *ApnsCredential) AssignProperties_To_ApnsCredential(destination *storage.ApnsCredential) error
AssignProperties_To_ApnsCredential populates the provided destination ApnsCredential from our ApnsCredential
func (*ApnsCredential) ConvertToARM ¶
func (credential *ApnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ApnsCredential) DeepCopy ¶
func (in *ApnsCredential) DeepCopy() *ApnsCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApnsCredential.
func (*ApnsCredential) DeepCopyInto ¶
func (in *ApnsCredential) DeepCopyInto(out *ApnsCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApnsCredential) Initialize_From_ApnsCredential_STATUS ¶
func (credential *ApnsCredential) Initialize_From_ApnsCredential_STATUS(source *ApnsCredential_STATUS) error
Initialize_From_ApnsCredential_STATUS populates our ApnsCredential from the provided source ApnsCredential_STATUS
func (*ApnsCredential) NewEmptyARMValue ¶
func (credential *ApnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApnsCredential) PopulateFromARM ¶
func (credential *ApnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApnsCredentialProperties ¶
type ApnsCredentialProperties struct {
// ApnsCertificate: Gets or sets the APNS certificate.
ApnsCertificate *genruntime.SecretReference `json:"apnsCertificate,omitempty"`
// AppId: Gets or sets the issuer (iss) registered claim key, whose value is
// your 10-character Team ID, obtained from your developer account
AppId *genruntime.SecretReference `json:"appId,omitempty"`
// AppName: Gets or sets the name of the application
AppName *genruntime.SecretReference `json:"appName,omitempty"`
// CertificateKey: Gets or sets the certificate key.
CertificateKey *genruntime.SecretReference `json:"certificateKey,omitempty"`
// +kubebuilder:validation:Required
// Endpoint: Gets or sets the endpoint of this credential.
Endpoint *genruntime.SecretReference `json:"endpoint,omitempty"`
// KeyId: Gets or sets a 10-character key identifier (kid) key, obtained from
// your developer account
KeyId *genruntime.SecretReference `json:"keyId,omitempty"`
// Thumbprint: Gets or sets the APNS certificate Thumbprint
Thumbprint *genruntime.SecretReference `json:"thumbprint,omitempty"`
// Token: Gets or sets provider Authentication Token, obtained through your
// developer account
Token *genruntime.SecretReference `json:"token,omitempty"`
}
Description of a NotificationHub ApnsCredential.
func (*ApnsCredentialProperties) AssignProperties_From_ApnsCredentialProperties ¶
func (properties *ApnsCredentialProperties) AssignProperties_From_ApnsCredentialProperties(source *storage.ApnsCredentialProperties) error
AssignProperties_From_ApnsCredentialProperties populates our ApnsCredentialProperties from the provided source ApnsCredentialProperties
func (*ApnsCredentialProperties) AssignProperties_To_ApnsCredentialProperties ¶
func (properties *ApnsCredentialProperties) AssignProperties_To_ApnsCredentialProperties(destination *storage.ApnsCredentialProperties) error
AssignProperties_To_ApnsCredentialProperties populates the provided destination ApnsCredentialProperties from our ApnsCredentialProperties
func (*ApnsCredentialProperties) ConvertToARM ¶
func (properties *ApnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ApnsCredentialProperties) DeepCopy ¶
func (in *ApnsCredentialProperties) DeepCopy() *ApnsCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApnsCredentialProperties.
func (*ApnsCredentialProperties) DeepCopyInto ¶
func (in *ApnsCredentialProperties) DeepCopyInto(out *ApnsCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApnsCredentialProperties) Initialize_From_ApnsCredentialProperties_STATUS ¶
func (properties *ApnsCredentialProperties) Initialize_From_ApnsCredentialProperties_STATUS(source *ApnsCredentialProperties_STATUS) error
Initialize_From_ApnsCredentialProperties_STATUS populates our ApnsCredentialProperties from the provided source ApnsCredentialProperties_STATUS
func (*ApnsCredentialProperties) NewEmptyARMValue ¶
func (properties *ApnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApnsCredentialProperties) PopulateFromARM ¶
func (properties *ApnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApnsCredentialProperties_STATUS ¶
type ApnsCredentialProperties_STATUS struct {
}
Description of a NotificationHub ApnsCredential.
func (*ApnsCredentialProperties_STATUS) AssignProperties_From_ApnsCredentialProperties_STATUS ¶
func (properties *ApnsCredentialProperties_STATUS) AssignProperties_From_ApnsCredentialProperties_STATUS(source *storage.ApnsCredentialProperties_STATUS) error
AssignProperties_From_ApnsCredentialProperties_STATUS populates our ApnsCredentialProperties_STATUS from the provided source ApnsCredentialProperties_STATUS
func (*ApnsCredentialProperties_STATUS) AssignProperties_To_ApnsCredentialProperties_STATUS ¶
func (properties *ApnsCredentialProperties_STATUS) AssignProperties_To_ApnsCredentialProperties_STATUS(destination *storage.ApnsCredentialProperties_STATUS) error
AssignProperties_To_ApnsCredentialProperties_STATUS populates the provided destination ApnsCredentialProperties_STATUS from our ApnsCredentialProperties_STATUS
func (*ApnsCredentialProperties_STATUS) DeepCopy ¶
func (in *ApnsCredentialProperties_STATUS) DeepCopy() *ApnsCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApnsCredentialProperties_STATUS.
func (*ApnsCredentialProperties_STATUS) DeepCopyInto ¶
func (in *ApnsCredentialProperties_STATUS) DeepCopyInto(out *ApnsCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApnsCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *ApnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApnsCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *ApnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ApnsCredential_STATUS ¶
type ApnsCredential_STATUS struct {
// Properties: Description of a NotificationHub ApnsCredential.
Properties *ApnsCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub ApnsCredential.
func (*ApnsCredential_STATUS) AssignProperties_From_ApnsCredential_STATUS ¶
func (credential *ApnsCredential_STATUS) AssignProperties_From_ApnsCredential_STATUS(source *storage.ApnsCredential_STATUS) error
AssignProperties_From_ApnsCredential_STATUS populates our ApnsCredential_STATUS from the provided source ApnsCredential_STATUS
func (*ApnsCredential_STATUS) AssignProperties_To_ApnsCredential_STATUS ¶
func (credential *ApnsCredential_STATUS) AssignProperties_To_ApnsCredential_STATUS(destination *storage.ApnsCredential_STATUS) error
AssignProperties_To_ApnsCredential_STATUS populates the provided destination ApnsCredential_STATUS from our ApnsCredential_STATUS
func (*ApnsCredential_STATUS) DeepCopy ¶
func (in *ApnsCredential_STATUS) DeepCopy() *ApnsCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApnsCredential_STATUS.
func (*ApnsCredential_STATUS) DeepCopyInto ¶
func (in *ApnsCredential_STATUS) DeepCopyInto(out *ApnsCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApnsCredential_STATUS) NewEmptyARMValue ¶
func (credential *ApnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ApnsCredential_STATUS) PopulateFromARM ¶
func (credential *ApnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaiduCredential ¶
type BaiduCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub BaiduCredential.
Properties *BaiduCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub BaiduCredential.
func (*BaiduCredential) AssignProperties_From_BaiduCredential ¶
func (credential *BaiduCredential) AssignProperties_From_BaiduCredential(source *storage.BaiduCredential) error
AssignProperties_From_BaiduCredential populates our BaiduCredential from the provided source BaiduCredential
func (*BaiduCredential) AssignProperties_To_BaiduCredential ¶
func (credential *BaiduCredential) AssignProperties_To_BaiduCredential(destination *storage.BaiduCredential) error
AssignProperties_To_BaiduCredential populates the provided destination BaiduCredential from our BaiduCredential
func (*BaiduCredential) ConvertToARM ¶
func (credential *BaiduCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BaiduCredential) DeepCopy ¶
func (in *BaiduCredential) DeepCopy() *BaiduCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaiduCredential.
func (*BaiduCredential) DeepCopyInto ¶
func (in *BaiduCredential) DeepCopyInto(out *BaiduCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaiduCredential) Initialize_From_BaiduCredential_STATUS ¶
func (credential *BaiduCredential) Initialize_From_BaiduCredential_STATUS(source *BaiduCredential_STATUS) error
Initialize_From_BaiduCredential_STATUS populates our BaiduCredential from the provided source BaiduCredential_STATUS
func (*BaiduCredential) NewEmptyARMValue ¶
func (credential *BaiduCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaiduCredential) PopulateFromARM ¶
func (credential *BaiduCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaiduCredentialProperties ¶
type BaiduCredentialProperties struct {
// +kubebuilder:validation:Required
// BaiduApiKey: Gets or sets baidu Api Key.
BaiduApiKey *genruntime.SecretReference `json:"baiduApiKey,omitempty"`
// +kubebuilder:validation:Required
// BaiduEndPoint: Gets or sets baidu Endpoint.
BaiduEndPoint *genruntime.SecretReference `json:"baiduEndPoint,omitempty"`
// +kubebuilder:validation:Required
// BaiduSecretKey: Gets or sets baidu Secret Key
BaiduSecretKey *genruntime.SecretReference `json:"baiduSecretKey,omitempty"`
}
Description of a NotificationHub BaiduCredential.
func (*BaiduCredentialProperties) AssignProperties_From_BaiduCredentialProperties ¶
func (properties *BaiduCredentialProperties) AssignProperties_From_BaiduCredentialProperties(source *storage.BaiduCredentialProperties) error
AssignProperties_From_BaiduCredentialProperties populates our BaiduCredentialProperties from the provided source BaiduCredentialProperties
func (*BaiduCredentialProperties) AssignProperties_To_BaiduCredentialProperties ¶
func (properties *BaiduCredentialProperties) AssignProperties_To_BaiduCredentialProperties(destination *storage.BaiduCredentialProperties) error
AssignProperties_To_BaiduCredentialProperties populates the provided destination BaiduCredentialProperties from our BaiduCredentialProperties
func (*BaiduCredentialProperties) ConvertToARM ¶
func (properties *BaiduCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BaiduCredentialProperties) DeepCopy ¶
func (in *BaiduCredentialProperties) DeepCopy() *BaiduCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaiduCredentialProperties.
func (*BaiduCredentialProperties) DeepCopyInto ¶
func (in *BaiduCredentialProperties) DeepCopyInto(out *BaiduCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaiduCredentialProperties) Initialize_From_BaiduCredentialProperties_STATUS ¶
func (properties *BaiduCredentialProperties) Initialize_From_BaiduCredentialProperties_STATUS(source *BaiduCredentialProperties_STATUS) error
Initialize_From_BaiduCredentialProperties_STATUS populates our BaiduCredentialProperties from the provided source BaiduCredentialProperties_STATUS
func (*BaiduCredentialProperties) NewEmptyARMValue ¶
func (properties *BaiduCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaiduCredentialProperties) PopulateFromARM ¶
func (properties *BaiduCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaiduCredentialProperties_STATUS ¶
type BaiduCredentialProperties_STATUS struct {
}
Description of a NotificationHub BaiduCredential.
func (*BaiduCredentialProperties_STATUS) AssignProperties_From_BaiduCredentialProperties_STATUS ¶
func (properties *BaiduCredentialProperties_STATUS) AssignProperties_From_BaiduCredentialProperties_STATUS(source *storage.BaiduCredentialProperties_STATUS) error
AssignProperties_From_BaiduCredentialProperties_STATUS populates our BaiduCredentialProperties_STATUS from the provided source BaiduCredentialProperties_STATUS
func (*BaiduCredentialProperties_STATUS) AssignProperties_To_BaiduCredentialProperties_STATUS ¶
func (properties *BaiduCredentialProperties_STATUS) AssignProperties_To_BaiduCredentialProperties_STATUS(destination *storage.BaiduCredentialProperties_STATUS) error
AssignProperties_To_BaiduCredentialProperties_STATUS populates the provided destination BaiduCredentialProperties_STATUS from our BaiduCredentialProperties_STATUS
func (*BaiduCredentialProperties_STATUS) DeepCopy ¶
func (in *BaiduCredentialProperties_STATUS) DeepCopy() *BaiduCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaiduCredentialProperties_STATUS.
func (*BaiduCredentialProperties_STATUS) DeepCopyInto ¶
func (in *BaiduCredentialProperties_STATUS) DeepCopyInto(out *BaiduCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaiduCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *BaiduCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaiduCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *BaiduCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BaiduCredential_STATUS ¶
type BaiduCredential_STATUS struct {
// Properties: Description of a NotificationHub BaiduCredential.
Properties *BaiduCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub BaiduCredential.
func (*BaiduCredential_STATUS) AssignProperties_From_BaiduCredential_STATUS ¶
func (credential *BaiduCredential_STATUS) AssignProperties_From_BaiduCredential_STATUS(source *storage.BaiduCredential_STATUS) error
AssignProperties_From_BaiduCredential_STATUS populates our BaiduCredential_STATUS from the provided source BaiduCredential_STATUS
func (*BaiduCredential_STATUS) AssignProperties_To_BaiduCredential_STATUS ¶
func (credential *BaiduCredential_STATUS) AssignProperties_To_BaiduCredential_STATUS(destination *storage.BaiduCredential_STATUS) error
AssignProperties_To_BaiduCredential_STATUS populates the provided destination BaiduCredential_STATUS from our BaiduCredential_STATUS
func (*BaiduCredential_STATUS) DeepCopy ¶
func (in *BaiduCredential_STATUS) DeepCopy() *BaiduCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaiduCredential_STATUS.
func (*BaiduCredential_STATUS) DeepCopyInto ¶
func (in *BaiduCredential_STATUS) DeepCopyInto(out *BaiduCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BaiduCredential_STATUS) NewEmptyARMValue ¶
func (credential *BaiduCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BaiduCredential_STATUS) PopulateFromARM ¶
func (credential *BaiduCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BrowserCredential ¶
type BrowserCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub BrowserCredential.
Properties *BrowserCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub BrowserCredential.
func (*BrowserCredential) AssignProperties_From_BrowserCredential ¶
func (credential *BrowserCredential) AssignProperties_From_BrowserCredential(source *storage.BrowserCredential) error
AssignProperties_From_BrowserCredential populates our BrowserCredential from the provided source BrowserCredential
func (*BrowserCredential) AssignProperties_To_BrowserCredential ¶
func (credential *BrowserCredential) AssignProperties_To_BrowserCredential(destination *storage.BrowserCredential) error
AssignProperties_To_BrowserCredential populates the provided destination BrowserCredential from our BrowserCredential
func (*BrowserCredential) ConvertToARM ¶
func (credential *BrowserCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BrowserCredential) DeepCopy ¶
func (in *BrowserCredential) DeepCopy() *BrowserCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrowserCredential.
func (*BrowserCredential) DeepCopyInto ¶
func (in *BrowserCredential) DeepCopyInto(out *BrowserCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BrowserCredential) Initialize_From_BrowserCredential_STATUS ¶
func (credential *BrowserCredential) Initialize_From_BrowserCredential_STATUS(source *BrowserCredential_STATUS) error
Initialize_From_BrowserCredential_STATUS populates our BrowserCredential from the provided source BrowserCredential_STATUS
func (*BrowserCredential) NewEmptyARMValue ¶
func (credential *BrowserCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BrowserCredential) PopulateFromARM ¶
func (credential *BrowserCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BrowserCredentialProperties ¶
type BrowserCredentialProperties struct {
// +kubebuilder:validation:Required
// Subject: Gets or sets web push subject.
Subject *genruntime.SecretReference `json:"subject,omitempty"`
// +kubebuilder:validation:Required
// VapidPrivateKey: Gets or sets VAPID private key.
VapidPrivateKey *genruntime.SecretReference `json:"vapidPrivateKey,omitempty"`
// +kubebuilder:validation:Required
// VapidPublicKey: Gets or sets VAPID public key.
VapidPublicKey *genruntime.SecretReference `json:"vapidPublicKey,omitempty"`
}
Description of a NotificationHub BrowserCredential.
func (*BrowserCredentialProperties) AssignProperties_From_BrowserCredentialProperties ¶
func (properties *BrowserCredentialProperties) AssignProperties_From_BrowserCredentialProperties(source *storage.BrowserCredentialProperties) error
AssignProperties_From_BrowserCredentialProperties populates our BrowserCredentialProperties from the provided source BrowserCredentialProperties
func (*BrowserCredentialProperties) AssignProperties_To_BrowserCredentialProperties ¶
func (properties *BrowserCredentialProperties) AssignProperties_To_BrowserCredentialProperties(destination *storage.BrowserCredentialProperties) error
AssignProperties_To_BrowserCredentialProperties populates the provided destination BrowserCredentialProperties from our BrowserCredentialProperties
func (*BrowserCredentialProperties) ConvertToARM ¶
func (properties *BrowserCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BrowserCredentialProperties) DeepCopy ¶
func (in *BrowserCredentialProperties) DeepCopy() *BrowserCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrowserCredentialProperties.
func (*BrowserCredentialProperties) DeepCopyInto ¶
func (in *BrowserCredentialProperties) DeepCopyInto(out *BrowserCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BrowserCredentialProperties) Initialize_From_BrowserCredentialProperties_STATUS ¶
func (properties *BrowserCredentialProperties) Initialize_From_BrowserCredentialProperties_STATUS(source *BrowserCredentialProperties_STATUS) error
Initialize_From_BrowserCredentialProperties_STATUS populates our BrowserCredentialProperties from the provided source BrowserCredentialProperties_STATUS
func (*BrowserCredentialProperties) NewEmptyARMValue ¶
func (properties *BrowserCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BrowserCredentialProperties) PopulateFromARM ¶
func (properties *BrowserCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BrowserCredentialProperties_STATUS ¶
type BrowserCredentialProperties_STATUS struct {
}
Description of a NotificationHub BrowserCredential.
func (*BrowserCredentialProperties_STATUS) AssignProperties_From_BrowserCredentialProperties_STATUS ¶
func (properties *BrowserCredentialProperties_STATUS) AssignProperties_From_BrowserCredentialProperties_STATUS(source *storage.BrowserCredentialProperties_STATUS) error
AssignProperties_From_BrowserCredentialProperties_STATUS populates our BrowserCredentialProperties_STATUS from the provided source BrowserCredentialProperties_STATUS
func (*BrowserCredentialProperties_STATUS) AssignProperties_To_BrowserCredentialProperties_STATUS ¶
func (properties *BrowserCredentialProperties_STATUS) AssignProperties_To_BrowserCredentialProperties_STATUS(destination *storage.BrowserCredentialProperties_STATUS) error
AssignProperties_To_BrowserCredentialProperties_STATUS populates the provided destination BrowserCredentialProperties_STATUS from our BrowserCredentialProperties_STATUS
func (*BrowserCredentialProperties_STATUS) DeepCopy ¶
func (in *BrowserCredentialProperties_STATUS) DeepCopy() *BrowserCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrowserCredentialProperties_STATUS.
func (*BrowserCredentialProperties_STATUS) DeepCopyInto ¶
func (in *BrowserCredentialProperties_STATUS) DeepCopyInto(out *BrowserCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BrowserCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *BrowserCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BrowserCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *BrowserCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BrowserCredential_STATUS ¶
type BrowserCredential_STATUS struct {
// Properties: Description of a NotificationHub BrowserCredential.
Properties *BrowserCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub BrowserCredential.
func (*BrowserCredential_STATUS) AssignProperties_From_BrowserCredential_STATUS ¶
func (credential *BrowserCredential_STATUS) AssignProperties_From_BrowserCredential_STATUS(source *storage.BrowserCredential_STATUS) error
AssignProperties_From_BrowserCredential_STATUS populates our BrowserCredential_STATUS from the provided source BrowserCredential_STATUS
func (*BrowserCredential_STATUS) AssignProperties_To_BrowserCredential_STATUS ¶
func (credential *BrowserCredential_STATUS) AssignProperties_To_BrowserCredential_STATUS(destination *storage.BrowserCredential_STATUS) error
AssignProperties_To_BrowserCredential_STATUS populates the provided destination BrowserCredential_STATUS from our BrowserCredential_STATUS
func (*BrowserCredential_STATUS) DeepCopy ¶
func (in *BrowserCredential_STATUS) DeepCopy() *BrowserCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BrowserCredential_STATUS.
func (*BrowserCredential_STATUS) DeepCopyInto ¶
func (in *BrowserCredential_STATUS) DeepCopyInto(out *BrowserCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BrowserCredential_STATUS) NewEmptyARMValue ¶
func (credential *BrowserCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BrowserCredential_STATUS) PopulateFromARM ¶
func (credential *BrowserCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GcmCredential ¶
type GcmCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub GcmCredential.
Properties *GcmCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub GcmCredential.
func (*GcmCredential) AssignProperties_From_GcmCredential ¶
func (credential *GcmCredential) AssignProperties_From_GcmCredential(source *storage.GcmCredential) error
AssignProperties_From_GcmCredential populates our GcmCredential from the provided source GcmCredential
func (*GcmCredential) AssignProperties_To_GcmCredential ¶
func (credential *GcmCredential) AssignProperties_To_GcmCredential(destination *storage.GcmCredential) error
AssignProperties_To_GcmCredential populates the provided destination GcmCredential from our GcmCredential
func (*GcmCredential) ConvertToARM ¶
func (credential *GcmCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GcmCredential) DeepCopy ¶
func (in *GcmCredential) DeepCopy() *GcmCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcmCredential.
func (*GcmCredential) DeepCopyInto ¶
func (in *GcmCredential) DeepCopyInto(out *GcmCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcmCredential) Initialize_From_GcmCredential_STATUS ¶
func (credential *GcmCredential) Initialize_From_GcmCredential_STATUS(source *GcmCredential_STATUS) error
Initialize_From_GcmCredential_STATUS populates our GcmCredential from the provided source GcmCredential_STATUS
func (*GcmCredential) NewEmptyARMValue ¶
func (credential *GcmCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GcmCredential) PopulateFromARM ¶
func (credential *GcmCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GcmCredentialProperties ¶
type GcmCredentialProperties struct {
// GcmEndpoint: Gets or sets the GCM endpoint.
GcmEndpoint *genruntime.SecretReference `json:"gcmEndpoint,omitempty"`
// +kubebuilder:validation:Required
// GoogleApiKey: Gets or sets the Google API key.
GoogleApiKey *genruntime.SecretReference `json:"googleApiKey,omitempty"`
}
Description of a NotificationHub GcmCredential.
func (*GcmCredentialProperties) AssignProperties_From_GcmCredentialProperties ¶
func (properties *GcmCredentialProperties) AssignProperties_From_GcmCredentialProperties(source *storage.GcmCredentialProperties) error
AssignProperties_From_GcmCredentialProperties populates our GcmCredentialProperties from the provided source GcmCredentialProperties
func (*GcmCredentialProperties) AssignProperties_To_GcmCredentialProperties ¶
func (properties *GcmCredentialProperties) AssignProperties_To_GcmCredentialProperties(destination *storage.GcmCredentialProperties) error
AssignProperties_To_GcmCredentialProperties populates the provided destination GcmCredentialProperties from our GcmCredentialProperties
func (*GcmCredentialProperties) ConvertToARM ¶
func (properties *GcmCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GcmCredentialProperties) DeepCopy ¶
func (in *GcmCredentialProperties) DeepCopy() *GcmCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcmCredentialProperties.
func (*GcmCredentialProperties) DeepCopyInto ¶
func (in *GcmCredentialProperties) DeepCopyInto(out *GcmCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcmCredentialProperties) Initialize_From_GcmCredentialProperties_STATUS ¶
func (properties *GcmCredentialProperties) Initialize_From_GcmCredentialProperties_STATUS(source *GcmCredentialProperties_STATUS) error
Initialize_From_GcmCredentialProperties_STATUS populates our GcmCredentialProperties from the provided source GcmCredentialProperties_STATUS
func (*GcmCredentialProperties) NewEmptyARMValue ¶
func (properties *GcmCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GcmCredentialProperties) PopulateFromARM ¶
func (properties *GcmCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GcmCredentialProperties_STATUS ¶
type GcmCredentialProperties_STATUS struct {
}
Description of a NotificationHub GcmCredential.
func (*GcmCredentialProperties_STATUS) AssignProperties_From_GcmCredentialProperties_STATUS ¶
func (properties *GcmCredentialProperties_STATUS) AssignProperties_From_GcmCredentialProperties_STATUS(source *storage.GcmCredentialProperties_STATUS) error
AssignProperties_From_GcmCredentialProperties_STATUS populates our GcmCredentialProperties_STATUS from the provided source GcmCredentialProperties_STATUS
func (*GcmCredentialProperties_STATUS) AssignProperties_To_GcmCredentialProperties_STATUS ¶
func (properties *GcmCredentialProperties_STATUS) AssignProperties_To_GcmCredentialProperties_STATUS(destination *storage.GcmCredentialProperties_STATUS) error
AssignProperties_To_GcmCredentialProperties_STATUS populates the provided destination GcmCredentialProperties_STATUS from our GcmCredentialProperties_STATUS
func (*GcmCredentialProperties_STATUS) DeepCopy ¶
func (in *GcmCredentialProperties_STATUS) DeepCopy() *GcmCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcmCredentialProperties_STATUS.
func (*GcmCredentialProperties_STATUS) DeepCopyInto ¶
func (in *GcmCredentialProperties_STATUS) DeepCopyInto(out *GcmCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcmCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *GcmCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GcmCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *GcmCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GcmCredential_STATUS ¶
type GcmCredential_STATUS struct {
// Properties: Description of a NotificationHub GcmCredential.
Properties *GcmCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub GcmCredential.
func (*GcmCredential_STATUS) AssignProperties_From_GcmCredential_STATUS ¶
func (credential *GcmCredential_STATUS) AssignProperties_From_GcmCredential_STATUS(source *storage.GcmCredential_STATUS) error
AssignProperties_From_GcmCredential_STATUS populates our GcmCredential_STATUS from the provided source GcmCredential_STATUS
func (*GcmCredential_STATUS) AssignProperties_To_GcmCredential_STATUS ¶
func (credential *GcmCredential_STATUS) AssignProperties_To_GcmCredential_STATUS(destination *storage.GcmCredential_STATUS) error
AssignProperties_To_GcmCredential_STATUS populates the provided destination GcmCredential_STATUS from our GcmCredential_STATUS
func (*GcmCredential_STATUS) DeepCopy ¶
func (in *GcmCredential_STATUS) DeepCopy() *GcmCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GcmCredential_STATUS.
func (*GcmCredential_STATUS) DeepCopyInto ¶
func (in *GcmCredential_STATUS) DeepCopyInto(out *GcmCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GcmCredential_STATUS) NewEmptyARMValue ¶
func (credential *GcmCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GcmCredential_STATUS) PopulateFromARM ¶
func (credential *GcmCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IpRule ¶
type IpRule struct {
// +kubebuilder:validation:Required
// +kubebuilder:validation:MinLength=1
// IpMask: IP mask.
IpMask *string `json:"ipMask,omitempty"`
// +kubebuilder:validation:Required
// Rights: List of access rights.
Rights []AccessRights `json:"rights,omitempty"`
}
A network authorization rule that filters traffic based on IP address.
func (*IpRule) AssignProperties_From_IpRule ¶
AssignProperties_From_IpRule populates our IpRule from the provided source IpRule
func (*IpRule) AssignProperties_To_IpRule ¶
AssignProperties_To_IpRule populates the provided destination IpRule from our IpRule
func (*IpRule) ConvertToARM ¶
func (rule *IpRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IpRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpRule.
func (*IpRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IpRule) Initialize_From_IpRule_STATUS ¶
func (rule *IpRule) Initialize_From_IpRule_STATUS(source *IpRule_STATUS) error
Initialize_From_IpRule_STATUS populates our IpRule from the provided source IpRule_STATUS
func (*IpRule) NewEmptyARMValue ¶
func (rule *IpRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IpRule) PopulateFromARM ¶
func (rule *IpRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IpRule_STATUS ¶
type IpRule_STATUS struct {
// IpMask: IP mask.
IpMask *string `json:"ipMask,omitempty"`
// Rights: List of access rights.
Rights []AccessRights_STATUS `json:"rights,omitempty"`
}
A network authorization rule that filters traffic based on IP address.
func (*IpRule_STATUS) AssignProperties_From_IpRule_STATUS ¶
func (rule *IpRule_STATUS) AssignProperties_From_IpRule_STATUS(source *storage.IpRule_STATUS) error
AssignProperties_From_IpRule_STATUS populates our IpRule_STATUS from the provided source IpRule_STATUS
func (*IpRule_STATUS) AssignProperties_To_IpRule_STATUS ¶
func (rule *IpRule_STATUS) AssignProperties_To_IpRule_STATUS(destination *storage.IpRule_STATUS) error
AssignProperties_To_IpRule_STATUS populates the provided destination IpRule_STATUS from our IpRule_STATUS
func (*IpRule_STATUS) DeepCopy ¶
func (in *IpRule_STATUS) DeepCopy() *IpRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpRule_STATUS.
func (*IpRule_STATUS) DeepCopyInto ¶
func (in *IpRule_STATUS) DeepCopyInto(out *IpRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IpRule_STATUS) NewEmptyARMValue ¶
func (rule *IpRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IpRule_STATUS) PopulateFromARM ¶
func (rule *IpRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MpnsCredential ¶
type MpnsCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub MpnsCredential.
Properties *MpnsCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub MpnsCredential.
func (*MpnsCredential) AssignProperties_From_MpnsCredential ¶
func (credential *MpnsCredential) AssignProperties_From_MpnsCredential(source *storage.MpnsCredential) error
AssignProperties_From_MpnsCredential populates our MpnsCredential from the provided source MpnsCredential
func (*MpnsCredential) AssignProperties_To_MpnsCredential ¶
func (credential *MpnsCredential) AssignProperties_To_MpnsCredential(destination *storage.MpnsCredential) error
AssignProperties_To_MpnsCredential populates the provided destination MpnsCredential from our MpnsCredential
func (*MpnsCredential) ConvertToARM ¶
func (credential *MpnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MpnsCredential) DeepCopy ¶
func (in *MpnsCredential) DeepCopy() *MpnsCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MpnsCredential.
func (*MpnsCredential) DeepCopyInto ¶
func (in *MpnsCredential) DeepCopyInto(out *MpnsCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MpnsCredential) Initialize_From_MpnsCredential_STATUS ¶
func (credential *MpnsCredential) Initialize_From_MpnsCredential_STATUS(source *MpnsCredential_STATUS) error
Initialize_From_MpnsCredential_STATUS populates our MpnsCredential from the provided source MpnsCredential_STATUS
func (*MpnsCredential) NewEmptyARMValue ¶
func (credential *MpnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MpnsCredential) PopulateFromARM ¶
func (credential *MpnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MpnsCredentialProperties ¶
type MpnsCredentialProperties struct {
// +kubebuilder:validation:Required
// CertificateKey: Gets or sets the certificate key for this credential.
CertificateKey *genruntime.SecretReference `json:"certificateKey,omitempty"`
// +kubebuilder:validation:Required
// MpnsCertificate: Gets or sets the MPNS certificate.
MpnsCertificate *genruntime.SecretReference `json:"mpnsCertificate,omitempty"`
// +kubebuilder:validation:Required
// Thumbprint: Gets or sets the MPNS certificate Thumbprint
Thumbprint *genruntime.SecretReference `json:"thumbprint,omitempty"`
}
Description of a NotificationHub MpnsCredential.
func (*MpnsCredentialProperties) AssignProperties_From_MpnsCredentialProperties ¶
func (properties *MpnsCredentialProperties) AssignProperties_From_MpnsCredentialProperties(source *storage.MpnsCredentialProperties) error
AssignProperties_From_MpnsCredentialProperties populates our MpnsCredentialProperties from the provided source MpnsCredentialProperties
func (*MpnsCredentialProperties) AssignProperties_To_MpnsCredentialProperties ¶
func (properties *MpnsCredentialProperties) AssignProperties_To_MpnsCredentialProperties(destination *storage.MpnsCredentialProperties) error
AssignProperties_To_MpnsCredentialProperties populates the provided destination MpnsCredentialProperties from our MpnsCredentialProperties
func (*MpnsCredentialProperties) ConvertToARM ¶
func (properties *MpnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MpnsCredentialProperties) DeepCopy ¶
func (in *MpnsCredentialProperties) DeepCopy() *MpnsCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MpnsCredentialProperties.
func (*MpnsCredentialProperties) DeepCopyInto ¶
func (in *MpnsCredentialProperties) DeepCopyInto(out *MpnsCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MpnsCredentialProperties) Initialize_From_MpnsCredentialProperties_STATUS ¶
func (properties *MpnsCredentialProperties) Initialize_From_MpnsCredentialProperties_STATUS(source *MpnsCredentialProperties_STATUS) error
Initialize_From_MpnsCredentialProperties_STATUS populates our MpnsCredentialProperties from the provided source MpnsCredentialProperties_STATUS
func (*MpnsCredentialProperties) NewEmptyARMValue ¶
func (properties *MpnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MpnsCredentialProperties) PopulateFromARM ¶
func (properties *MpnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MpnsCredentialProperties_STATUS ¶
type MpnsCredentialProperties_STATUS struct {
}
Description of a NotificationHub MpnsCredential.
func (*MpnsCredentialProperties_STATUS) AssignProperties_From_MpnsCredentialProperties_STATUS ¶
func (properties *MpnsCredentialProperties_STATUS) AssignProperties_From_MpnsCredentialProperties_STATUS(source *storage.MpnsCredentialProperties_STATUS) error
AssignProperties_From_MpnsCredentialProperties_STATUS populates our MpnsCredentialProperties_STATUS from the provided source MpnsCredentialProperties_STATUS
func (*MpnsCredentialProperties_STATUS) AssignProperties_To_MpnsCredentialProperties_STATUS ¶
func (properties *MpnsCredentialProperties_STATUS) AssignProperties_To_MpnsCredentialProperties_STATUS(destination *storage.MpnsCredentialProperties_STATUS) error
AssignProperties_To_MpnsCredentialProperties_STATUS populates the provided destination MpnsCredentialProperties_STATUS from our MpnsCredentialProperties_STATUS
func (*MpnsCredentialProperties_STATUS) DeepCopy ¶
func (in *MpnsCredentialProperties_STATUS) DeepCopy() *MpnsCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MpnsCredentialProperties_STATUS.
func (*MpnsCredentialProperties_STATUS) DeepCopyInto ¶
func (in *MpnsCredentialProperties_STATUS) DeepCopyInto(out *MpnsCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MpnsCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *MpnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MpnsCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *MpnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MpnsCredential_STATUS ¶
type MpnsCredential_STATUS struct {
// Properties: Description of a NotificationHub MpnsCredential.
Properties *MpnsCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub MpnsCredential.
func (*MpnsCredential_STATUS) AssignProperties_From_MpnsCredential_STATUS ¶
func (credential *MpnsCredential_STATUS) AssignProperties_From_MpnsCredential_STATUS(source *storage.MpnsCredential_STATUS) error
AssignProperties_From_MpnsCredential_STATUS populates our MpnsCredential_STATUS from the provided source MpnsCredential_STATUS
func (*MpnsCredential_STATUS) AssignProperties_To_MpnsCredential_STATUS ¶
func (credential *MpnsCredential_STATUS) AssignProperties_To_MpnsCredential_STATUS(destination *storage.MpnsCredential_STATUS) error
AssignProperties_To_MpnsCredential_STATUS populates the provided destination MpnsCredential_STATUS from our MpnsCredential_STATUS
func (*MpnsCredential_STATUS) DeepCopy ¶
func (in *MpnsCredential_STATUS) DeepCopy() *MpnsCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MpnsCredential_STATUS.
func (*MpnsCredential_STATUS) DeepCopyInto ¶
func (in *MpnsCredential_STATUS) DeepCopyInto(out *MpnsCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MpnsCredential_STATUS) NewEmptyARMValue ¶
func (credential *MpnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MpnsCredential_STATUS) PopulateFromARM ¶
func (credential *MpnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Namespace ¶
type Namespace struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Namespace_Spec `json:"spec,omitempty"`
Status Namespace_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
func (*Namespace) AssignProperties_From_Namespace ¶
AssignProperties_From_Namespace populates our Namespace from the provided source Namespace
func (*Namespace) AssignProperties_To_Namespace ¶
AssignProperties_To_Namespace populates the provided destination Namespace from our Namespace
func (*Namespace) ConfigMapDestinationExpressions ¶
func (namespace *Namespace) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Namespace) ConvertFrom ¶
func (namespace *Namespace) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Namespace from the provided hub Namespace
func (*Namespace) ConvertTo ¶
func (namespace *Namespace) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Namespace from our Namespace
func (*Namespace) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace.
func (*Namespace) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Namespace) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Namespace) ExportKubernetesConfigMaps ¶
func (namespace *Namespace) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (Namespace) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-09-01"
func (*Namespace) GetConditions ¶
func (namespace *Namespace) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Namespace) GetResourceScope ¶
func (namespace *Namespace) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Namespace) GetSpec ¶
func (namespace *Namespace) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Namespace) GetStatus ¶
func (namespace *Namespace) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Namespace) GetSupportedOperations ¶
func (namespace *Namespace) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Namespace) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.NotificationHubs/namespaces"
func (*Namespace) InitializeSpec ¶
func (namespace *Namespace) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Namespace) NewEmptyStatus ¶
func (namespace *Namespace) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Namespace) OriginalGVK ¶
func (namespace *Namespace) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Namespace) Owner ¶
func (namespace *Namespace) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Namespace) SecretDestinationExpressions ¶
func (namespace *Namespace) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Namespace) SetConditions ¶
func (namespace *Namespace) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Namespace) SetStatus ¶
func (namespace *Namespace) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NamespaceList ¶
type NamespaceList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Namespace `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}
func (*NamespaceList) DeepCopy ¶
func (in *NamespaceList) DeepCopy() *NamespaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceList.
func (*NamespaceList) DeepCopyInto ¶
func (in *NamespaceList) DeepCopyInto(out *NamespaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespaceList) DeepCopyObject ¶
func (in *NamespaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespaceOperatorConfigMaps ¶
type NamespaceOperatorConfigMaps struct {
// ServiceBusEndpoint: indicates where the ServiceBusEndpoint config map should be placed. If omitted, no config map will
// be created.
ServiceBusEndpoint *genruntime.ConfigMapDestination `json:"serviceBusEndpoint,omitempty"`
}
func (*NamespaceOperatorConfigMaps) AssignProperties_From_NamespaceOperatorConfigMaps ¶
func (maps *NamespaceOperatorConfigMaps) AssignProperties_From_NamespaceOperatorConfigMaps(source *storage.NamespaceOperatorConfigMaps) error
AssignProperties_From_NamespaceOperatorConfigMaps populates our NamespaceOperatorConfigMaps from the provided source NamespaceOperatorConfigMaps
func (*NamespaceOperatorConfigMaps) AssignProperties_To_NamespaceOperatorConfigMaps ¶
func (maps *NamespaceOperatorConfigMaps) AssignProperties_To_NamespaceOperatorConfigMaps(destination *storage.NamespaceOperatorConfigMaps) error
AssignProperties_To_NamespaceOperatorConfigMaps populates the provided destination NamespaceOperatorConfigMaps from our NamespaceOperatorConfigMaps
func (*NamespaceOperatorConfigMaps) DeepCopy ¶
func (in *NamespaceOperatorConfigMaps) DeepCopy() *NamespaceOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceOperatorConfigMaps.
func (*NamespaceOperatorConfigMaps) DeepCopyInto ¶
func (in *NamespaceOperatorConfigMaps) DeepCopyInto(out *NamespaceOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamespaceOperatorSecrets ¶
type NamespaceOperatorSecrets struct {
// PrimaryConnectionString: indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
PrimaryConnectionString *genruntime.SecretDestination `json:"primaryConnectionString,omitempty"`
// PrimaryKey: indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from
// Azure.
PrimaryKey *genruntime.SecretDestination `json:"primaryKey,omitempty"`
// SecondaryConnectionString: indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
SecondaryConnectionString *genruntime.SecretDestination `json:"secondaryConnectionString,omitempty"`
// SecondaryKey: indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved
// from Azure.
SecondaryKey *genruntime.SecretDestination `json:"secondaryKey,omitempty"`
}
func (*NamespaceOperatorSecrets) AssignProperties_From_NamespaceOperatorSecrets ¶
func (secrets *NamespaceOperatorSecrets) AssignProperties_From_NamespaceOperatorSecrets(source *storage.NamespaceOperatorSecrets) error
AssignProperties_From_NamespaceOperatorSecrets populates our NamespaceOperatorSecrets from the provided source NamespaceOperatorSecrets
func (*NamespaceOperatorSecrets) AssignProperties_To_NamespaceOperatorSecrets ¶
func (secrets *NamespaceOperatorSecrets) AssignProperties_To_NamespaceOperatorSecrets(destination *storage.NamespaceOperatorSecrets) error
AssignProperties_To_NamespaceOperatorSecrets populates the provided destination NamespaceOperatorSecrets from our NamespaceOperatorSecrets
func (*NamespaceOperatorSecrets) DeepCopy ¶
func (in *NamespaceOperatorSecrets) DeepCopy() *NamespaceOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceOperatorSecrets.
func (*NamespaceOperatorSecrets) DeepCopyInto ¶
func (in *NamespaceOperatorSecrets) DeepCopyInto(out *NamespaceOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamespaceOperatorSpec ¶
type NamespaceOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// ConfigMaps: configures where to place operator written ConfigMaps.
ConfigMaps *NamespaceOperatorConfigMaps `json:"configMaps,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
// Secrets: configures where to place Azure generated secrets.
Secrets *NamespaceOperatorSecrets `json:"secrets,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NamespaceOperatorSpec) AssignProperties_From_NamespaceOperatorSpec ¶
func (operator *NamespaceOperatorSpec) AssignProperties_From_NamespaceOperatorSpec(source *storage.NamespaceOperatorSpec) error
AssignProperties_From_NamespaceOperatorSpec populates our NamespaceOperatorSpec from the provided source NamespaceOperatorSpec
func (*NamespaceOperatorSpec) AssignProperties_To_NamespaceOperatorSpec ¶
func (operator *NamespaceOperatorSpec) AssignProperties_To_NamespaceOperatorSpec(destination *storage.NamespaceOperatorSpec) error
AssignProperties_To_NamespaceOperatorSpec populates the provided destination NamespaceOperatorSpec from our NamespaceOperatorSpec
func (*NamespaceOperatorSpec) DeepCopy ¶
func (in *NamespaceOperatorSpec) DeepCopy() *NamespaceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceOperatorSpec.
func (*NamespaceOperatorSpec) DeepCopyInto ¶
func (in *NamespaceOperatorSpec) DeepCopyInto(out *NamespaceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamespaceProperties ¶
type NamespaceProperties struct {
// DataCenter: Deprecated.
DataCenter *string `json:"dataCenter,omitempty"`
// NamespaceType: Defines values for NamespaceType.
NamespaceType *NamespaceType `json:"namespaceType,omitempty"`
// NetworkAcls: A collection of network authorization rules.
NetworkAcls *NetworkAcls `json:"networkAcls,omitempty"`
// PnsCredentials: Collection of Notification Hub or Notification Hub Namespace PNS credentials.
PnsCredentials *PnsCredentials `json:"pnsCredentials,omitempty"`
// PublicNetworkAccess: Type of public network access.
PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"`
// ReplicationRegion: Allowed replication region
ReplicationRegion *ReplicationRegion `json:"replicationRegion,omitempty"`
// ScaleUnit: Gets or sets scaleUnit where the namespace gets created
ScaleUnit *string `json:"scaleUnit,omitempty"`
// ZoneRedundancy: Namespace SKU name.
ZoneRedundancy *ZoneRedundancyPreference `json:"zoneRedundancy,omitempty"`
}
Represents namespace properties.
func (*NamespaceProperties) AssignProperties_From_NamespaceProperties ¶
func (properties *NamespaceProperties) AssignProperties_From_NamespaceProperties(source *storage.NamespaceProperties) error
AssignProperties_From_NamespaceProperties populates our NamespaceProperties from the provided source NamespaceProperties
func (*NamespaceProperties) AssignProperties_To_NamespaceProperties ¶
func (properties *NamespaceProperties) AssignProperties_To_NamespaceProperties(destination *storage.NamespaceProperties) error
AssignProperties_To_NamespaceProperties populates the provided destination NamespaceProperties from our NamespaceProperties
func (*NamespaceProperties) ConvertToARM ¶
func (properties *NamespaceProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NamespaceProperties) DeepCopy ¶
func (in *NamespaceProperties) DeepCopy() *NamespaceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceProperties.
func (*NamespaceProperties) DeepCopyInto ¶
func (in *NamespaceProperties) DeepCopyInto(out *NamespaceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespaceProperties) Initialize_From_NamespaceProperties_STATUS ¶
func (properties *NamespaceProperties) Initialize_From_NamespaceProperties_STATUS(source *NamespaceProperties_STATUS) error
Initialize_From_NamespaceProperties_STATUS populates our NamespaceProperties from the provided source NamespaceProperties_STATUS
func (*NamespaceProperties) NewEmptyARMValue ¶
func (properties *NamespaceProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespaceProperties) PopulateFromARM ¶
func (properties *NamespaceProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NamespaceProperties_STATUS ¶
type NamespaceProperties_STATUS struct {
// CreatedAt: Time when the namespace was created.
CreatedAt *string `json:"createdAt,omitempty"`
// Critical: Gets or sets whether or not the namespace is set as Critical.
Critical *bool `json:"critical,omitempty"`
// DataCenter: Deprecated.
DataCenter *string `json:"dataCenter,omitempty"`
// Enabled: Gets or sets whether or not the namespace is currently enabled.
Enabled *bool `json:"enabled,omitempty"`
// MetricId: Azure Insights Metrics id.
MetricId *string `json:"metricId,omitempty"`
// Name: Name of the Notification Hubs namespace. This is immutable property, set automatically
// by the service when the namespace is created.
Name *string `json:"name,omitempty"`
// NamespaceType: Defines values for NamespaceType.
NamespaceType *NamespaceType_STATUS `json:"namespaceType,omitempty"`
// NetworkAcls: A collection of network authorization rules.
NetworkAcls *NetworkAcls_STATUS `json:"networkAcls,omitempty"`
// PnsCredentials: Collection of Notification Hub or Notification Hub Namespace PNS credentials.
PnsCredentials *PnsCredentials_STATUS `json:"pnsCredentials,omitempty"`
// PrivateEndpointConnections: Private Endpoint Connections for namespace
PrivateEndpointConnections []PrivateEndpointConnectionResource_STATUS `json:"privateEndpointConnections,omitempty"`
// ProvisioningState: Defines values for OperationProvisioningState.
ProvisioningState *OperationProvisioningState_STATUS `json:"provisioningState,omitempty"`
// PublicNetworkAccess: Type of public network access.
PublicNetworkAccess *PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"`
// Region: Region. The value is always set to the same value as Namespace.Location, so we are deprecating
// this property.
Region *string `json:"region,omitempty"`
// ReplicationRegion: Allowed replication region
ReplicationRegion *ReplicationRegion_STATUS `json:"replicationRegion,omitempty"`
// ScaleUnit: Gets or sets scaleUnit where the namespace gets created
ScaleUnit *string `json:"scaleUnit,omitempty"`
// ServiceBusEndpoint: Gets or sets endpoint you can use to perform NotificationHub
// operations.
ServiceBusEndpoint *string `json:"serviceBusEndpoint,omitempty"`
// Status: Namespace status.
Status *NamespaceStatus_STATUS `json:"status,omitempty"`
// SubscriptionId: Namespace subscription id.
SubscriptionId *string `json:"subscriptionId,omitempty"`
// UpdatedAt: Time when the namespace was updated.
UpdatedAt *string `json:"updatedAt,omitempty"`
// ZoneRedundancy: Namespace SKU name.
ZoneRedundancy *ZoneRedundancyPreference_STATUS `json:"zoneRedundancy,omitempty"`
}
Represents namespace properties.
func (*NamespaceProperties_STATUS) AssignProperties_From_NamespaceProperties_STATUS ¶
func (properties *NamespaceProperties_STATUS) AssignProperties_From_NamespaceProperties_STATUS(source *storage.NamespaceProperties_STATUS) error
AssignProperties_From_NamespaceProperties_STATUS populates our NamespaceProperties_STATUS from the provided source NamespaceProperties_STATUS
func (*NamespaceProperties_STATUS) AssignProperties_To_NamespaceProperties_STATUS ¶
func (properties *NamespaceProperties_STATUS) AssignProperties_To_NamespaceProperties_STATUS(destination *storage.NamespaceProperties_STATUS) error
AssignProperties_To_NamespaceProperties_STATUS populates the provided destination NamespaceProperties_STATUS from our NamespaceProperties_STATUS
func (*NamespaceProperties_STATUS) DeepCopy ¶
func (in *NamespaceProperties_STATUS) DeepCopy() *NamespaceProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceProperties_STATUS.
func (*NamespaceProperties_STATUS) DeepCopyInto ¶
func (in *NamespaceProperties_STATUS) DeepCopyInto(out *NamespaceProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespaceProperties_STATUS) NewEmptyARMValue ¶
func (properties *NamespaceProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespaceProperties_STATUS) PopulateFromARM ¶
func (properties *NamespaceProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NamespaceType ¶
type NamespaceType string
Defines values for NamespaceType. +kubebuilder:validation:Enum={"Messaging","NotificationHub"}
type Namespace_STATUS ¶
type Namespace_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// Properties: Represents namespace properties.
Properties *NamespaceProperties_STATUS `json:"properties,omitempty"`
// Sku: The Sku description for a namespace
Sku *Sku_STATUS `json:"sku,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*Namespace_STATUS) AssignProperties_From_Namespace_STATUS ¶
func (namespace *Namespace_STATUS) AssignProperties_From_Namespace_STATUS(source *storage.Namespace_STATUS) error
AssignProperties_From_Namespace_STATUS populates our Namespace_STATUS from the provided source Namespace_STATUS
func (*Namespace_STATUS) AssignProperties_To_Namespace_STATUS ¶
func (namespace *Namespace_STATUS) AssignProperties_To_Namespace_STATUS(destination *storage.Namespace_STATUS) error
AssignProperties_To_Namespace_STATUS populates the provided destination Namespace_STATUS from our Namespace_STATUS
func (*Namespace_STATUS) ConvertStatusFrom ¶
func (namespace *Namespace_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Namespace_STATUS from the provided source
func (*Namespace_STATUS) ConvertStatusTo ¶
func (namespace *Namespace_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Namespace_STATUS
func (*Namespace_STATUS) DeepCopy ¶
func (in *Namespace_STATUS) DeepCopy() *Namespace_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace_STATUS.
func (*Namespace_STATUS) DeepCopyInto ¶
func (in *Namespace_STATUS) DeepCopyInto(out *Namespace_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Namespace_STATUS) NewEmptyARMValue ¶
func (namespace *Namespace_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Namespace_STATUS) PopulateFromARM ¶
func (namespace *Namespace_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Namespace_Spec ¶
type Namespace_Spec struct {
// +kubebuilder:validation:MaxLength=50
// +kubebuilder:validation:MinLength=1
// +kubebuilder:validation:Pattern="^[a-zA-Z][a-zA-Z0-9-]*$"
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// +kubebuilder:validation:Required
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *NamespaceOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
// Properties: Represents namespace properties.
Properties *NamespaceProperties `json:"properties,omitempty"`
// +kubebuilder:validation:Required
// Sku: The Sku description for a namespace
Sku *Sku `json:"sku,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
}
func (*Namespace_Spec) AssignProperties_From_Namespace_Spec ¶
func (namespace *Namespace_Spec) AssignProperties_From_Namespace_Spec(source *storage.Namespace_Spec) error
AssignProperties_From_Namespace_Spec populates our Namespace_Spec from the provided source Namespace_Spec
func (*Namespace_Spec) AssignProperties_To_Namespace_Spec ¶
func (namespace *Namespace_Spec) AssignProperties_To_Namespace_Spec(destination *storage.Namespace_Spec) error
AssignProperties_To_Namespace_Spec populates the provided destination Namespace_Spec from our Namespace_Spec
func (*Namespace_Spec) ConvertSpecFrom ¶
func (namespace *Namespace_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Namespace_Spec from the provided source
func (*Namespace_Spec) ConvertSpecTo ¶
func (namespace *Namespace_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Namespace_Spec
func (*Namespace_Spec) ConvertToARM ¶
func (namespace *Namespace_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Namespace_Spec) DeepCopy ¶
func (in *Namespace_Spec) DeepCopy() *Namespace_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace_Spec.
func (*Namespace_Spec) DeepCopyInto ¶
func (in *Namespace_Spec) DeepCopyInto(out *Namespace_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Namespace_Spec) Initialize_From_Namespace_STATUS ¶
func (namespace *Namespace_Spec) Initialize_From_Namespace_STATUS(source *Namespace_STATUS) error
Initialize_From_Namespace_STATUS populates our Namespace_Spec from the provided source Namespace_STATUS
func (*Namespace_Spec) NewEmptyARMValue ¶
func (namespace *Namespace_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Namespace_Spec) OriginalVersion ¶
func (namespace *Namespace_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Namespace_Spec) PopulateFromARM ¶
func (namespace *Namespace_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Namespace_Spec) SetAzureName ¶
func (namespace *Namespace_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type NamespacesAuthorizationRule ¶
type NamespacesAuthorizationRule struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NamespacesAuthorizationRule_Spec `json:"spec,omitempty"`
Status NamespacesAuthorizationRule_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
func (*NamespacesAuthorizationRule) AssignProperties_From_NamespacesAuthorizationRule ¶
func (rule *NamespacesAuthorizationRule) AssignProperties_From_NamespacesAuthorizationRule(source *storage.NamespacesAuthorizationRule) error
AssignProperties_From_NamespacesAuthorizationRule populates our NamespacesAuthorizationRule from the provided source NamespacesAuthorizationRule
func (*NamespacesAuthorizationRule) AssignProperties_To_NamespacesAuthorizationRule ¶
func (rule *NamespacesAuthorizationRule) AssignProperties_To_NamespacesAuthorizationRule(destination *storage.NamespacesAuthorizationRule) error
AssignProperties_To_NamespacesAuthorizationRule populates the provided destination NamespacesAuthorizationRule from our NamespacesAuthorizationRule
func (*NamespacesAuthorizationRule) AzureName ¶
func (rule *NamespacesAuthorizationRule) AzureName() string
AzureName returns the Azure name of the resource
func (*NamespacesAuthorizationRule) ConfigMapDestinationExpressions ¶
func (rule *NamespacesAuthorizationRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NamespacesAuthorizationRule) ConvertFrom ¶
func (rule *NamespacesAuthorizationRule) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NamespacesAuthorizationRule from the provided hub NamespacesAuthorizationRule
func (*NamespacesAuthorizationRule) ConvertTo ¶
func (rule *NamespacesAuthorizationRule) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NamespacesAuthorizationRule from our NamespacesAuthorizationRule
func (*NamespacesAuthorizationRule) DeepCopy ¶
func (in *NamespacesAuthorizationRule) DeepCopy() *NamespacesAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacesAuthorizationRule.
func (*NamespacesAuthorizationRule) DeepCopyInto ¶
func (in *NamespacesAuthorizationRule) DeepCopyInto(out *NamespacesAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacesAuthorizationRule) DeepCopyObject ¶
func (in *NamespacesAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NamespacesAuthorizationRule) GetAPIVersion ¶
func (rule NamespacesAuthorizationRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-09-01"
func (*NamespacesAuthorizationRule) GetConditions ¶
func (rule *NamespacesAuthorizationRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NamespacesAuthorizationRule) GetResourceScope ¶
func (rule *NamespacesAuthorizationRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NamespacesAuthorizationRule) GetSpec ¶
func (rule *NamespacesAuthorizationRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NamespacesAuthorizationRule) GetStatus ¶
func (rule *NamespacesAuthorizationRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NamespacesAuthorizationRule) GetSupportedOperations ¶
func (rule *NamespacesAuthorizationRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*NamespacesAuthorizationRule) GetType ¶
func (rule *NamespacesAuthorizationRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.NotificationHubs/namespaces/authorizationRules"
func (*NamespacesAuthorizationRule) InitializeSpec ¶
func (rule *NamespacesAuthorizationRule) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*NamespacesAuthorizationRule) NewEmptyStatus ¶
func (rule *NamespacesAuthorizationRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NamespacesAuthorizationRule) OriginalGVK ¶
func (rule *NamespacesAuthorizationRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NamespacesAuthorizationRule) Owner ¶
func (rule *NamespacesAuthorizationRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*NamespacesAuthorizationRule) SecretDestinationExpressions ¶
func (rule *NamespacesAuthorizationRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*NamespacesAuthorizationRule) SetConditions ¶
func (rule *NamespacesAuthorizationRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NamespacesAuthorizationRule) SetStatus ¶
func (rule *NamespacesAuthorizationRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NamespacesAuthorizationRuleList ¶
type NamespacesAuthorizationRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NamespacesAuthorizationRule `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/authorizationRules/{authorizationRuleName}
func (*NamespacesAuthorizationRuleList) DeepCopy ¶
func (in *NamespacesAuthorizationRuleList) DeepCopy() *NamespacesAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacesAuthorizationRuleList.
func (*NamespacesAuthorizationRuleList) DeepCopyInto ¶
func (in *NamespacesAuthorizationRuleList) DeepCopyInto(out *NamespacesAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacesAuthorizationRuleList) DeepCopyObject ¶
func (in *NamespacesAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NamespacesAuthorizationRuleOperatorSpec ¶
type NamespacesAuthorizationRuleOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NamespacesAuthorizationRuleOperatorSpec) AssignProperties_From_NamespacesAuthorizationRuleOperatorSpec ¶
func (operator *NamespacesAuthorizationRuleOperatorSpec) AssignProperties_From_NamespacesAuthorizationRuleOperatorSpec(source *storage.NamespacesAuthorizationRuleOperatorSpec) error
AssignProperties_From_NamespacesAuthorizationRuleOperatorSpec populates our NamespacesAuthorizationRuleOperatorSpec from the provided source NamespacesAuthorizationRuleOperatorSpec
func (*NamespacesAuthorizationRuleOperatorSpec) AssignProperties_To_NamespacesAuthorizationRuleOperatorSpec ¶
func (operator *NamespacesAuthorizationRuleOperatorSpec) AssignProperties_To_NamespacesAuthorizationRuleOperatorSpec(destination *storage.NamespacesAuthorizationRuleOperatorSpec) error
AssignProperties_To_NamespacesAuthorizationRuleOperatorSpec populates the provided destination NamespacesAuthorizationRuleOperatorSpec from our NamespacesAuthorizationRuleOperatorSpec
func (*NamespacesAuthorizationRuleOperatorSpec) DeepCopy ¶
func (in *NamespacesAuthorizationRuleOperatorSpec) DeepCopy() *NamespacesAuthorizationRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacesAuthorizationRuleOperatorSpec.
func (*NamespacesAuthorizationRuleOperatorSpec) DeepCopyInto ¶
func (in *NamespacesAuthorizationRuleOperatorSpec) DeepCopyInto(out *NamespacesAuthorizationRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NamespacesAuthorizationRule_STATUS ¶
type NamespacesAuthorizationRule_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Location: Deprecated - only for compatibility.
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// Properties: SharedAccessAuthorizationRule properties.
Properties *SharedAccessAuthorizationRuleProperties_STATUS `json:"properties,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Deprecated - only for compatibility.
Tags map[string]string `json:"tags,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*NamespacesAuthorizationRule_STATUS) AssignProperties_From_NamespacesAuthorizationRule_STATUS ¶
func (rule *NamespacesAuthorizationRule_STATUS) AssignProperties_From_NamespacesAuthorizationRule_STATUS(source *storage.NamespacesAuthorizationRule_STATUS) error
AssignProperties_From_NamespacesAuthorizationRule_STATUS populates our NamespacesAuthorizationRule_STATUS from the provided source NamespacesAuthorizationRule_STATUS
func (*NamespacesAuthorizationRule_STATUS) AssignProperties_To_NamespacesAuthorizationRule_STATUS ¶
func (rule *NamespacesAuthorizationRule_STATUS) AssignProperties_To_NamespacesAuthorizationRule_STATUS(destination *storage.NamespacesAuthorizationRule_STATUS) error
AssignProperties_To_NamespacesAuthorizationRule_STATUS populates the provided destination NamespacesAuthorizationRule_STATUS from our NamespacesAuthorizationRule_STATUS
func (*NamespacesAuthorizationRule_STATUS) ConvertStatusFrom ¶
func (rule *NamespacesAuthorizationRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NamespacesAuthorizationRule_STATUS from the provided source
func (*NamespacesAuthorizationRule_STATUS) ConvertStatusTo ¶
func (rule *NamespacesAuthorizationRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NamespacesAuthorizationRule_STATUS
func (*NamespacesAuthorizationRule_STATUS) DeepCopy ¶
func (in *NamespacesAuthorizationRule_STATUS) DeepCopy() *NamespacesAuthorizationRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacesAuthorizationRule_STATUS.
func (*NamespacesAuthorizationRule_STATUS) DeepCopyInto ¶
func (in *NamespacesAuthorizationRule_STATUS) DeepCopyInto(out *NamespacesAuthorizationRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacesAuthorizationRule_STATUS) NewEmptyARMValue ¶
func (rule *NamespacesAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespacesAuthorizationRule_STATUS) PopulateFromARM ¶
func (rule *NamespacesAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NamespacesAuthorizationRule_Spec ¶
type NamespacesAuthorizationRule_Spec struct {
// +kubebuilder:validation:MaxLength=256
// +kubebuilder:validation:MinLength=1
// +kubebuilder:validation:Pattern="^[a-zA-Z0-9!()*-._]+$"
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// Location: Deprecated - only for compatibility.
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *NamespacesAuthorizationRuleOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a notificationhubs.azure.com/Namespace resource
Owner *genruntime.KnownResourceReference `group:"notificationhubs.azure.com" json:"owner,omitempty" kind:"Namespace"`
// Properties: SharedAccessAuthorizationRule properties.
Properties *SharedAccessAuthorizationRuleProperties `json:"properties,omitempty"`
// Tags: Deprecated - only for compatibility.
Tags map[string]string `json:"tags,omitempty"`
}
func (*NamespacesAuthorizationRule_Spec) AssignProperties_From_NamespacesAuthorizationRule_Spec ¶
func (rule *NamespacesAuthorizationRule_Spec) AssignProperties_From_NamespacesAuthorizationRule_Spec(source *storage.NamespacesAuthorizationRule_Spec) error
AssignProperties_From_NamespacesAuthorizationRule_Spec populates our NamespacesAuthorizationRule_Spec from the provided source NamespacesAuthorizationRule_Spec
func (*NamespacesAuthorizationRule_Spec) AssignProperties_To_NamespacesAuthorizationRule_Spec ¶
func (rule *NamespacesAuthorizationRule_Spec) AssignProperties_To_NamespacesAuthorizationRule_Spec(destination *storage.NamespacesAuthorizationRule_Spec) error
AssignProperties_To_NamespacesAuthorizationRule_Spec populates the provided destination NamespacesAuthorizationRule_Spec from our NamespacesAuthorizationRule_Spec
func (*NamespacesAuthorizationRule_Spec) ConvertSpecFrom ¶
func (rule *NamespacesAuthorizationRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NamespacesAuthorizationRule_Spec from the provided source
func (*NamespacesAuthorizationRule_Spec) ConvertSpecTo ¶
func (rule *NamespacesAuthorizationRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NamespacesAuthorizationRule_Spec
func (*NamespacesAuthorizationRule_Spec) ConvertToARM ¶
func (rule *NamespacesAuthorizationRule_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NamespacesAuthorizationRule_Spec) DeepCopy ¶
func (in *NamespacesAuthorizationRule_Spec) DeepCopy() *NamespacesAuthorizationRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespacesAuthorizationRule_Spec.
func (*NamespacesAuthorizationRule_Spec) DeepCopyInto ¶
func (in *NamespacesAuthorizationRule_Spec) DeepCopyInto(out *NamespacesAuthorizationRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NamespacesAuthorizationRule_Spec) Initialize_From_NamespacesAuthorizationRule_STATUS ¶
func (rule *NamespacesAuthorizationRule_Spec) Initialize_From_NamespacesAuthorizationRule_STATUS(source *NamespacesAuthorizationRule_STATUS) error
Initialize_From_NamespacesAuthorizationRule_STATUS populates our NamespacesAuthorizationRule_Spec from the provided source NamespacesAuthorizationRule_STATUS
func (*NamespacesAuthorizationRule_Spec) NewEmptyARMValue ¶
func (rule *NamespacesAuthorizationRule_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NamespacesAuthorizationRule_Spec) OriginalVersion ¶
func (rule *NamespacesAuthorizationRule_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*NamespacesAuthorizationRule_Spec) PopulateFromARM ¶
func (rule *NamespacesAuthorizationRule_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*NamespacesAuthorizationRule_Spec) SetAzureName ¶
func (rule *NamespacesAuthorizationRule_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type NetworkAcls ¶
type NetworkAcls struct {
// IpRules: List of IP rules.
IpRules []IpRule `json:"ipRules,omitempty"`
// PublicNetworkRule: A default (public Internet) network authorization rule, which contains rights if no other network
// rule matches.
PublicNetworkRule *PublicInternetAuthorizationRule `json:"publicNetworkRule,omitempty"`
}
A collection of network authorization rules.
func (*NetworkAcls) AssignProperties_From_NetworkAcls ¶
func (acls *NetworkAcls) AssignProperties_From_NetworkAcls(source *storage.NetworkAcls) error
AssignProperties_From_NetworkAcls populates our NetworkAcls from the provided source NetworkAcls
func (*NetworkAcls) AssignProperties_To_NetworkAcls ¶
func (acls *NetworkAcls) AssignProperties_To_NetworkAcls(destination *storage.NetworkAcls) error
AssignProperties_To_NetworkAcls populates the provided destination NetworkAcls from our NetworkAcls
func (*NetworkAcls) ConvertToARM ¶
func (acls *NetworkAcls) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NetworkAcls) DeepCopy ¶
func (in *NetworkAcls) DeepCopy() *NetworkAcls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkAcls.
func (*NetworkAcls) DeepCopyInto ¶
func (in *NetworkAcls) DeepCopyInto(out *NetworkAcls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkAcls) Initialize_From_NetworkAcls_STATUS ¶
func (acls *NetworkAcls) Initialize_From_NetworkAcls_STATUS(source *NetworkAcls_STATUS) error
Initialize_From_NetworkAcls_STATUS populates our NetworkAcls from the provided source NetworkAcls_STATUS
func (*NetworkAcls) NewEmptyARMValue ¶
func (acls *NetworkAcls) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkAcls) PopulateFromARM ¶
func (acls *NetworkAcls) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NetworkAcls_STATUS ¶
type NetworkAcls_STATUS struct {
// IpRules: List of IP rules.
IpRules []IpRule_STATUS `json:"ipRules,omitempty"`
// PublicNetworkRule: A default (public Internet) network authorization rule, which contains rights if no other network
// rule matches.
PublicNetworkRule *PublicInternetAuthorizationRule_STATUS `json:"publicNetworkRule,omitempty"`
}
A collection of network authorization rules.
func (*NetworkAcls_STATUS) AssignProperties_From_NetworkAcls_STATUS ¶
func (acls *NetworkAcls_STATUS) AssignProperties_From_NetworkAcls_STATUS(source *storage.NetworkAcls_STATUS) error
AssignProperties_From_NetworkAcls_STATUS populates our NetworkAcls_STATUS from the provided source NetworkAcls_STATUS
func (*NetworkAcls_STATUS) AssignProperties_To_NetworkAcls_STATUS ¶
func (acls *NetworkAcls_STATUS) AssignProperties_To_NetworkAcls_STATUS(destination *storage.NetworkAcls_STATUS) error
AssignProperties_To_NetworkAcls_STATUS populates the provided destination NetworkAcls_STATUS from our NetworkAcls_STATUS
func (*NetworkAcls_STATUS) DeepCopy ¶
func (in *NetworkAcls_STATUS) DeepCopy() *NetworkAcls_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkAcls_STATUS.
func (*NetworkAcls_STATUS) DeepCopyInto ¶
func (in *NetworkAcls_STATUS) DeepCopyInto(out *NetworkAcls_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkAcls_STATUS) NewEmptyARMValue ¶
func (acls *NetworkAcls_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NetworkAcls_STATUS) PopulateFromARM ¶
func (acls *NetworkAcls_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NotificationHub ¶
type NotificationHub struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NotificationHub_Spec `json:"spec,omitempty"`
Status NotificationHub_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}
func (*NotificationHub) AssignProperties_From_NotificationHub ¶
func (notificationHub *NotificationHub) AssignProperties_From_NotificationHub(source *storage.NotificationHub) error
AssignProperties_From_NotificationHub populates our NotificationHub from the provided source NotificationHub
func (*NotificationHub) AssignProperties_To_NotificationHub ¶
func (notificationHub *NotificationHub) AssignProperties_To_NotificationHub(destination *storage.NotificationHub) error
AssignProperties_To_NotificationHub populates the provided destination NotificationHub from our NotificationHub
func (*NotificationHub) AzureName ¶
func (notificationHub *NotificationHub) AzureName() string
AzureName returns the Azure name of the resource
func (*NotificationHub) ConfigMapDestinationExpressions ¶
func (notificationHub *NotificationHub) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NotificationHub) ConvertFrom ¶
func (notificationHub *NotificationHub) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NotificationHub from the provided hub NotificationHub
func (*NotificationHub) ConvertTo ¶
func (notificationHub *NotificationHub) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NotificationHub from our NotificationHub
func (*NotificationHub) DeepCopy ¶
func (in *NotificationHub) DeepCopy() *NotificationHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHub.
func (*NotificationHub) DeepCopyInto ¶
func (in *NotificationHub) DeepCopyInto(out *NotificationHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHub) DeepCopyObject ¶
func (in *NotificationHub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NotificationHub) GetAPIVersion ¶
func (notificationHub NotificationHub) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-09-01"
func (*NotificationHub) GetConditions ¶
func (notificationHub *NotificationHub) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NotificationHub) GetResourceScope ¶
func (notificationHub *NotificationHub) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NotificationHub) GetSpec ¶
func (notificationHub *NotificationHub) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NotificationHub) GetStatus ¶
func (notificationHub *NotificationHub) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NotificationHub) GetSupportedOperations ¶
func (notificationHub *NotificationHub) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*NotificationHub) GetType ¶
func (notificationHub *NotificationHub) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.NotificationHubs/namespaces/notificationHubs"
func (*NotificationHub) InitializeSpec ¶
func (notificationHub *NotificationHub) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*NotificationHub) NewEmptyStatus ¶
func (notificationHub *NotificationHub) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NotificationHub) OriginalGVK ¶
func (notificationHub *NotificationHub) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NotificationHub) Owner ¶
func (notificationHub *NotificationHub) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*NotificationHub) SecretDestinationExpressions ¶
func (notificationHub *NotificationHub) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*NotificationHub) SetConditions ¶
func (notificationHub *NotificationHub) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NotificationHub) SetStatus ¶
func (notificationHub *NotificationHub) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NotificationHubList ¶
type NotificationHubList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NotificationHub `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}
func (*NotificationHubList) DeepCopy ¶
func (in *NotificationHubList) DeepCopy() *NotificationHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubList.
func (*NotificationHubList) DeepCopyInto ¶
func (in *NotificationHubList) DeepCopyInto(out *NotificationHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubList) DeepCopyObject ¶
func (in *NotificationHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubOperatorSecrets ¶
type NotificationHubOperatorSecrets struct {
// PrimaryConnectionString: indicates where the PrimaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
PrimaryConnectionString *genruntime.SecretDestination `json:"primaryConnectionString,omitempty"`
// PrimaryKey: indicates where the PrimaryKey secret should be placed. If omitted, the secret will not be retrieved from
// Azure.
PrimaryKey *genruntime.SecretDestination `json:"primaryKey,omitempty"`
// SecondaryConnectionString: indicates where the SecondaryConnectionString secret should be placed. If omitted, the secret
// will not be retrieved from Azure.
SecondaryConnectionString *genruntime.SecretDestination `json:"secondaryConnectionString,omitempty"`
// SecondaryKey: indicates where the SecondaryKey secret should be placed. If omitted, the secret will not be retrieved
// from Azure.
SecondaryKey *genruntime.SecretDestination `json:"secondaryKey,omitempty"`
}
func (*NotificationHubOperatorSecrets) AssignProperties_From_NotificationHubOperatorSecrets ¶
func (secrets *NotificationHubOperatorSecrets) AssignProperties_From_NotificationHubOperatorSecrets(source *storage.NotificationHubOperatorSecrets) error
AssignProperties_From_NotificationHubOperatorSecrets populates our NotificationHubOperatorSecrets from the provided source NotificationHubOperatorSecrets
func (*NotificationHubOperatorSecrets) AssignProperties_To_NotificationHubOperatorSecrets ¶
func (secrets *NotificationHubOperatorSecrets) AssignProperties_To_NotificationHubOperatorSecrets(destination *storage.NotificationHubOperatorSecrets) error
AssignProperties_To_NotificationHubOperatorSecrets populates the provided destination NotificationHubOperatorSecrets from our NotificationHubOperatorSecrets
func (*NotificationHubOperatorSecrets) DeepCopy ¶
func (in *NotificationHubOperatorSecrets) DeepCopy() *NotificationHubOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubOperatorSecrets.
func (*NotificationHubOperatorSecrets) DeepCopyInto ¶
func (in *NotificationHubOperatorSecrets) DeepCopyInto(out *NotificationHubOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubOperatorSpec ¶
type NotificationHubOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
// Secrets: configures where to place Azure generated secrets.
Secrets *NotificationHubOperatorSecrets `json:"secrets,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NotificationHubOperatorSpec) AssignProperties_From_NotificationHubOperatorSpec ¶
func (operator *NotificationHubOperatorSpec) AssignProperties_From_NotificationHubOperatorSpec(source *storage.NotificationHubOperatorSpec) error
AssignProperties_From_NotificationHubOperatorSpec populates our NotificationHubOperatorSpec from the provided source NotificationHubOperatorSpec
func (*NotificationHubOperatorSpec) AssignProperties_To_NotificationHubOperatorSpec ¶
func (operator *NotificationHubOperatorSpec) AssignProperties_To_NotificationHubOperatorSpec(destination *storage.NotificationHubOperatorSpec) error
AssignProperties_To_NotificationHubOperatorSpec populates the provided destination NotificationHubOperatorSpec from our NotificationHubOperatorSpec
func (*NotificationHubOperatorSpec) DeepCopy ¶
func (in *NotificationHubOperatorSpec) DeepCopy() *NotificationHubOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubOperatorSpec.
func (*NotificationHubOperatorSpec) DeepCopyInto ¶
func (in *NotificationHubOperatorSpec) DeepCopyInto(out *NotificationHubOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubProperties ¶
type NotificationHubProperties struct {
// AdmCredential: Description of a NotificationHub AdmCredential.
AdmCredential *AdmCredential `json:"admCredential,omitempty"`
// ApnsCredential: Description of a NotificationHub ApnsCredential.
ApnsCredential *ApnsCredential `json:"apnsCredential,omitempty"`
// BaiduCredential: Description of a NotificationHub BaiduCredential.
BaiduCredential *BaiduCredential `json:"baiduCredential,omitempty"`
// BrowserCredential: Description of a NotificationHub BrowserCredential.
BrowserCredential *BrowserCredential `json:"browserCredential,omitempty"`
// GcmCredential: Description of a NotificationHub GcmCredential.
GcmCredential *GcmCredential `json:"gcmCredential,omitempty"`
// MpnsCredential: Description of a NotificationHub MpnsCredential.
MpnsCredential *MpnsCredential `json:"mpnsCredential,omitempty"`
// Name: Gets or sets the NotificationHub name.
Name *string `json:"name,omitempty"`
// RegistrationTtl: Gets or sets the RegistrationTtl of the created NotificationHub
RegistrationTtl *string `json:"registrationTtl,omitempty"`
// WnsCredential: Description of a NotificationHub WnsCredential.
WnsCredential *WnsCredential `json:"wnsCredential,omitempty"`
// XiaomiCredential: Description of a NotificationHub XiaomiCredential.
XiaomiCredential *XiaomiCredential `json:"xiaomiCredential,omitempty"`
}
NotificationHub properties.
func (*NotificationHubProperties) AssignProperties_From_NotificationHubProperties ¶
func (properties *NotificationHubProperties) AssignProperties_From_NotificationHubProperties(source *storage.NotificationHubProperties) error
AssignProperties_From_NotificationHubProperties populates our NotificationHubProperties from the provided source NotificationHubProperties
func (*NotificationHubProperties) AssignProperties_To_NotificationHubProperties ¶
func (properties *NotificationHubProperties) AssignProperties_To_NotificationHubProperties(destination *storage.NotificationHubProperties) error
AssignProperties_To_NotificationHubProperties populates the provided destination NotificationHubProperties from our NotificationHubProperties
func (*NotificationHubProperties) ConvertToARM ¶
func (properties *NotificationHubProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NotificationHubProperties) DeepCopy ¶
func (in *NotificationHubProperties) DeepCopy() *NotificationHubProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubProperties.
func (*NotificationHubProperties) DeepCopyInto ¶
func (in *NotificationHubProperties) DeepCopyInto(out *NotificationHubProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubProperties) Initialize_From_NotificationHubProperties_STATUS ¶
func (properties *NotificationHubProperties) Initialize_From_NotificationHubProperties_STATUS(source *NotificationHubProperties_STATUS) error
Initialize_From_NotificationHubProperties_STATUS populates our NotificationHubProperties from the provided source NotificationHubProperties_STATUS
func (*NotificationHubProperties) NewEmptyARMValue ¶
func (properties *NotificationHubProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHubProperties) PopulateFromARM ¶
func (properties *NotificationHubProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NotificationHubProperties_STATUS ¶
type NotificationHubProperties_STATUS struct {
// AdmCredential: Description of a NotificationHub AdmCredential.
AdmCredential *AdmCredential_STATUS `json:"admCredential,omitempty"`
// ApnsCredential: Description of a NotificationHub ApnsCredential.
ApnsCredential *ApnsCredential_STATUS `json:"apnsCredential,omitempty"`
// AuthorizationRules: Gets or sets the AuthorizationRules of the created NotificationHub
AuthorizationRules []SharedAccessAuthorizationRuleProperties_STATUS `json:"authorizationRules,omitempty"`
// BaiduCredential: Description of a NotificationHub BaiduCredential.
BaiduCredential *BaiduCredential_STATUS `json:"baiduCredential,omitempty"`
// BrowserCredential: Description of a NotificationHub BrowserCredential.
BrowserCredential *BrowserCredential_STATUS `json:"browserCredential,omitempty"`
DailyMaxActiveDevices *int `json:"dailyMaxActiveDevices,omitempty"`
// GcmCredential: Description of a NotificationHub GcmCredential.
GcmCredential *GcmCredential_STATUS `json:"gcmCredential,omitempty"`
// MpnsCredential: Description of a NotificationHub MpnsCredential.
MpnsCredential *MpnsCredential_STATUS `json:"mpnsCredential,omitempty"`
// Name: Gets or sets the NotificationHub name.
Name *string `json:"name,omitempty"`
// RegistrationTtl: Gets or sets the RegistrationTtl of the created NotificationHub
RegistrationTtl *string `json:"registrationTtl,omitempty"`
// WnsCredential: Description of a NotificationHub WnsCredential.
WnsCredential *WnsCredential_STATUS `json:"wnsCredential,omitempty"`
// XiaomiCredential: Description of a NotificationHub XiaomiCredential.
XiaomiCredential *XiaomiCredential_STATUS `json:"xiaomiCredential,omitempty"`
}
NotificationHub properties.
func (*NotificationHubProperties_STATUS) AssignProperties_From_NotificationHubProperties_STATUS ¶
func (properties *NotificationHubProperties_STATUS) AssignProperties_From_NotificationHubProperties_STATUS(source *storage.NotificationHubProperties_STATUS) error
AssignProperties_From_NotificationHubProperties_STATUS populates our NotificationHubProperties_STATUS from the provided source NotificationHubProperties_STATUS
func (*NotificationHubProperties_STATUS) AssignProperties_To_NotificationHubProperties_STATUS ¶
func (properties *NotificationHubProperties_STATUS) AssignProperties_To_NotificationHubProperties_STATUS(destination *storage.NotificationHubProperties_STATUS) error
AssignProperties_To_NotificationHubProperties_STATUS populates the provided destination NotificationHubProperties_STATUS from our NotificationHubProperties_STATUS
func (*NotificationHubProperties_STATUS) DeepCopy ¶
func (in *NotificationHubProperties_STATUS) DeepCopy() *NotificationHubProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubProperties_STATUS.
func (*NotificationHubProperties_STATUS) DeepCopyInto ¶
func (in *NotificationHubProperties_STATUS) DeepCopyInto(out *NotificationHubProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubProperties_STATUS) NewEmptyARMValue ¶
func (properties *NotificationHubProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHubProperties_STATUS) PopulateFromARM ¶
func (properties *NotificationHubProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NotificationHub_STATUS ¶
type NotificationHub_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// Properties: NotificationHub properties.
Properties *NotificationHubProperties_STATUS `json:"properties,omitempty"`
// Sku: The Sku description for a namespace
Sku *Sku_STATUS `json:"sku,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*NotificationHub_STATUS) AssignProperties_From_NotificationHub_STATUS ¶
func (notificationHub *NotificationHub_STATUS) AssignProperties_From_NotificationHub_STATUS(source *storage.NotificationHub_STATUS) error
AssignProperties_From_NotificationHub_STATUS populates our NotificationHub_STATUS from the provided source NotificationHub_STATUS
func (*NotificationHub_STATUS) AssignProperties_To_NotificationHub_STATUS ¶
func (notificationHub *NotificationHub_STATUS) AssignProperties_To_NotificationHub_STATUS(destination *storage.NotificationHub_STATUS) error
AssignProperties_To_NotificationHub_STATUS populates the provided destination NotificationHub_STATUS from our NotificationHub_STATUS
func (*NotificationHub_STATUS) ConvertStatusFrom ¶
func (notificationHub *NotificationHub_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NotificationHub_STATUS from the provided source
func (*NotificationHub_STATUS) ConvertStatusTo ¶
func (notificationHub *NotificationHub_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NotificationHub_STATUS
func (*NotificationHub_STATUS) DeepCopy ¶
func (in *NotificationHub_STATUS) DeepCopy() *NotificationHub_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHub_STATUS.
func (*NotificationHub_STATUS) DeepCopyInto ¶
func (in *NotificationHub_STATUS) DeepCopyInto(out *NotificationHub_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHub_STATUS) NewEmptyARMValue ¶
func (notificationHub *NotificationHub_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHub_STATUS) PopulateFromARM ¶
func (notificationHub *NotificationHub_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NotificationHub_Spec ¶
type NotificationHub_Spec struct {
// +kubebuilder:validation:MaxLength=265
// +kubebuilder:validation:MinLength=1
// +kubebuilder:validation:Pattern="^[a-zA-Z][a-zA-Z0-9-./_]*$"
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// +kubebuilder:validation:Required
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *NotificationHubOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a notificationhubs.azure.com/Namespace resource
Owner *genruntime.KnownResourceReference `group:"notificationhubs.azure.com" json:"owner,omitempty" kind:"Namespace"`
// Properties: NotificationHub properties.
Properties *NotificationHubProperties `json:"properties,omitempty"`
// Sku: The Sku description for a namespace
Sku *Sku `json:"sku,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
}
func (*NotificationHub_Spec) AssignProperties_From_NotificationHub_Spec ¶
func (notificationHub *NotificationHub_Spec) AssignProperties_From_NotificationHub_Spec(source *storage.NotificationHub_Spec) error
AssignProperties_From_NotificationHub_Spec populates our NotificationHub_Spec from the provided source NotificationHub_Spec
func (*NotificationHub_Spec) AssignProperties_To_NotificationHub_Spec ¶
func (notificationHub *NotificationHub_Spec) AssignProperties_To_NotificationHub_Spec(destination *storage.NotificationHub_Spec) error
AssignProperties_To_NotificationHub_Spec populates the provided destination NotificationHub_Spec from our NotificationHub_Spec
func (*NotificationHub_Spec) ConvertSpecFrom ¶
func (notificationHub *NotificationHub_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NotificationHub_Spec from the provided source
func (*NotificationHub_Spec) ConvertSpecTo ¶
func (notificationHub *NotificationHub_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NotificationHub_Spec
func (*NotificationHub_Spec) ConvertToARM ¶
func (notificationHub *NotificationHub_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NotificationHub_Spec) DeepCopy ¶
func (in *NotificationHub_Spec) DeepCopy() *NotificationHub_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHub_Spec.
func (*NotificationHub_Spec) DeepCopyInto ¶
func (in *NotificationHub_Spec) DeepCopyInto(out *NotificationHub_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHub_Spec) Initialize_From_NotificationHub_STATUS ¶
func (notificationHub *NotificationHub_Spec) Initialize_From_NotificationHub_STATUS(source *NotificationHub_STATUS) error
Initialize_From_NotificationHub_STATUS populates our NotificationHub_Spec from the provided source NotificationHub_STATUS
func (*NotificationHub_Spec) NewEmptyARMValue ¶
func (notificationHub *NotificationHub_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHub_Spec) OriginalVersion ¶
func (notificationHub *NotificationHub_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*NotificationHub_Spec) PopulateFromARM ¶
func (notificationHub *NotificationHub_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*NotificationHub_Spec) SetAzureName ¶
func (notificationHub *NotificationHub_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type NotificationHubsAuthorizationRule ¶
type NotificationHubsAuthorizationRule struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NotificationHubsAuthorizationRule_Spec `json:"spec,omitempty"`
Status NotificationHubsAuthorizationRule_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/authorizationRules/{authorizationRuleName}
func (*NotificationHubsAuthorizationRule) AssignProperties_From_NotificationHubsAuthorizationRule ¶
func (rule *NotificationHubsAuthorizationRule) AssignProperties_From_NotificationHubsAuthorizationRule(source *storage.NotificationHubsAuthorizationRule) error
AssignProperties_From_NotificationHubsAuthorizationRule populates our NotificationHubsAuthorizationRule from the provided source NotificationHubsAuthorizationRule
func (*NotificationHubsAuthorizationRule) AssignProperties_To_NotificationHubsAuthorizationRule ¶
func (rule *NotificationHubsAuthorizationRule) AssignProperties_To_NotificationHubsAuthorizationRule(destination *storage.NotificationHubsAuthorizationRule) error
AssignProperties_To_NotificationHubsAuthorizationRule populates the provided destination NotificationHubsAuthorizationRule from our NotificationHubsAuthorizationRule
func (*NotificationHubsAuthorizationRule) AzureName ¶
func (rule *NotificationHubsAuthorizationRule) AzureName() string
AzureName returns the Azure name of the resource
func (*NotificationHubsAuthorizationRule) ConfigMapDestinationExpressions ¶
func (rule *NotificationHubsAuthorizationRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NotificationHubsAuthorizationRule) ConvertFrom ¶
func (rule *NotificationHubsAuthorizationRule) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NotificationHubsAuthorizationRule from the provided hub NotificationHubsAuthorizationRule
func (*NotificationHubsAuthorizationRule) ConvertTo ¶
func (rule *NotificationHubsAuthorizationRule) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NotificationHubsAuthorizationRule from our NotificationHubsAuthorizationRule
func (*NotificationHubsAuthorizationRule) DeepCopy ¶
func (in *NotificationHubsAuthorizationRule) DeepCopy() *NotificationHubsAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubsAuthorizationRule.
func (*NotificationHubsAuthorizationRule) DeepCopyInto ¶
func (in *NotificationHubsAuthorizationRule) DeepCopyInto(out *NotificationHubsAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubsAuthorizationRule) DeepCopyObject ¶
func (in *NotificationHubsAuthorizationRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NotificationHubsAuthorizationRule) GetAPIVersion ¶
func (rule NotificationHubsAuthorizationRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-09-01"
func (*NotificationHubsAuthorizationRule) GetConditions ¶
func (rule *NotificationHubsAuthorizationRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NotificationHubsAuthorizationRule) GetResourceScope ¶
func (rule *NotificationHubsAuthorizationRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NotificationHubsAuthorizationRule) GetSpec ¶
func (rule *NotificationHubsAuthorizationRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NotificationHubsAuthorizationRule) GetStatus ¶
func (rule *NotificationHubsAuthorizationRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NotificationHubsAuthorizationRule) GetSupportedOperations ¶
func (rule *NotificationHubsAuthorizationRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*NotificationHubsAuthorizationRule) GetType ¶
func (rule *NotificationHubsAuthorizationRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.NotificationHubs/namespaces/notificationHubs/authorizationRules"
func (*NotificationHubsAuthorizationRule) InitializeSpec ¶
func (rule *NotificationHubsAuthorizationRule) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*NotificationHubsAuthorizationRule) NewEmptyStatus ¶
func (rule *NotificationHubsAuthorizationRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NotificationHubsAuthorizationRule) OriginalGVK ¶
func (rule *NotificationHubsAuthorizationRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NotificationHubsAuthorizationRule) Owner ¶
func (rule *NotificationHubsAuthorizationRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*NotificationHubsAuthorizationRule) SecretDestinationExpressions ¶
func (rule *NotificationHubsAuthorizationRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*NotificationHubsAuthorizationRule) SetConditions ¶
func (rule *NotificationHubsAuthorizationRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NotificationHubsAuthorizationRule) SetStatus ¶
func (rule *NotificationHubsAuthorizationRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NotificationHubsAuthorizationRuleList ¶
type NotificationHubsAuthorizationRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NotificationHubsAuthorizationRule `json:"items"`
}
+kubebuilder:object:root=true Generator information: - Generated from: /notificationhubs/resource-manager/Microsoft.NotificationHubs/stable/2023-09-01/notificationhubs.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/authorizationRules/{authorizationRuleName}
func (*NotificationHubsAuthorizationRuleList) DeepCopy ¶
func (in *NotificationHubsAuthorizationRuleList) DeepCopy() *NotificationHubsAuthorizationRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubsAuthorizationRuleList.
func (*NotificationHubsAuthorizationRuleList) DeepCopyInto ¶
func (in *NotificationHubsAuthorizationRuleList) DeepCopyInto(out *NotificationHubsAuthorizationRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubsAuthorizationRuleList) DeepCopyObject ¶
func (in *NotificationHubsAuthorizationRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NotificationHubsAuthorizationRuleOperatorSpec ¶
type NotificationHubsAuthorizationRuleOperatorSpec struct {
// ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_From_NotificationHubsAuthorizationRuleOperatorSpec ¶
func (operator *NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_From_NotificationHubsAuthorizationRuleOperatorSpec(source *storage.NotificationHubsAuthorizationRuleOperatorSpec) error
AssignProperties_From_NotificationHubsAuthorizationRuleOperatorSpec populates our NotificationHubsAuthorizationRuleOperatorSpec from the provided source NotificationHubsAuthorizationRuleOperatorSpec
func (*NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_To_NotificationHubsAuthorizationRuleOperatorSpec ¶
func (operator *NotificationHubsAuthorizationRuleOperatorSpec) AssignProperties_To_NotificationHubsAuthorizationRuleOperatorSpec(destination *storage.NotificationHubsAuthorizationRuleOperatorSpec) error
AssignProperties_To_NotificationHubsAuthorizationRuleOperatorSpec populates the provided destination NotificationHubsAuthorizationRuleOperatorSpec from our NotificationHubsAuthorizationRuleOperatorSpec
func (*NotificationHubsAuthorizationRuleOperatorSpec) DeepCopy ¶
func (in *NotificationHubsAuthorizationRuleOperatorSpec) DeepCopy() *NotificationHubsAuthorizationRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubsAuthorizationRuleOperatorSpec.
func (*NotificationHubsAuthorizationRuleOperatorSpec) DeepCopyInto ¶
func (in *NotificationHubsAuthorizationRuleOperatorSpec) DeepCopyInto(out *NotificationHubsAuthorizationRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NotificationHubsAuthorizationRule_STATUS ¶
type NotificationHubsAuthorizationRule_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
// Location: Deprecated - only for compatibility.
Location *string `json:"location,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// Properties: SharedAccessAuthorizationRule properties.
Properties *SharedAccessAuthorizationRuleProperties_STATUS `json:"properties,omitempty"`
// SystemData: Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Deprecated - only for compatibility.
Tags map[string]string `json:"tags,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*NotificationHubsAuthorizationRule_STATUS) AssignProperties_From_NotificationHubsAuthorizationRule_STATUS ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) AssignProperties_From_NotificationHubsAuthorizationRule_STATUS(source *storage.NotificationHubsAuthorizationRule_STATUS) error
AssignProperties_From_NotificationHubsAuthorizationRule_STATUS populates our NotificationHubsAuthorizationRule_STATUS from the provided source NotificationHubsAuthorizationRule_STATUS
func (*NotificationHubsAuthorizationRule_STATUS) AssignProperties_To_NotificationHubsAuthorizationRule_STATUS ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) AssignProperties_To_NotificationHubsAuthorizationRule_STATUS(destination *storage.NotificationHubsAuthorizationRule_STATUS) error
AssignProperties_To_NotificationHubsAuthorizationRule_STATUS populates the provided destination NotificationHubsAuthorizationRule_STATUS from our NotificationHubsAuthorizationRule_STATUS
func (*NotificationHubsAuthorizationRule_STATUS) ConvertStatusFrom ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NotificationHubsAuthorizationRule_STATUS from the provided source
func (*NotificationHubsAuthorizationRule_STATUS) ConvertStatusTo ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NotificationHubsAuthorizationRule_STATUS
func (*NotificationHubsAuthorizationRule_STATUS) DeepCopy ¶
func (in *NotificationHubsAuthorizationRule_STATUS) DeepCopy() *NotificationHubsAuthorizationRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubsAuthorizationRule_STATUS.
func (*NotificationHubsAuthorizationRule_STATUS) DeepCopyInto ¶
func (in *NotificationHubsAuthorizationRule_STATUS) DeepCopyInto(out *NotificationHubsAuthorizationRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubsAuthorizationRule_STATUS) NewEmptyARMValue ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHubsAuthorizationRule_STATUS) PopulateFromARM ¶
func (rule *NotificationHubsAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NotificationHubsAuthorizationRule_Spec ¶
type NotificationHubsAuthorizationRule_Spec struct {
// +kubebuilder:validation:MaxLength=256
// +kubebuilder:validation:MinLength=1
// +kubebuilder:validation:Pattern="^[a-zA-Z0-9!()*-._]+$"
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
// Location: Deprecated - only for compatibility.
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *NotificationHubsAuthorizationRuleOperatorSpec `json:"operatorSpec,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a notificationhubs.azure.com/NotificationHub resource
Owner *genruntime.KnownResourceReference `group:"notificationhubs.azure.com" json:"owner,omitempty" kind:"NotificationHub"`
// Properties: SharedAccessAuthorizationRule properties.
Properties *SharedAccessAuthorizationRuleProperties `json:"properties,omitempty"`
// Tags: Deprecated - only for compatibility.
Tags map[string]string `json:"tags,omitempty"`
}
func (*NotificationHubsAuthorizationRule_Spec) AssignProperties_From_NotificationHubsAuthorizationRule_Spec ¶
func (rule *NotificationHubsAuthorizationRule_Spec) AssignProperties_From_NotificationHubsAuthorizationRule_Spec(source *storage.NotificationHubsAuthorizationRule_Spec) error
AssignProperties_From_NotificationHubsAuthorizationRule_Spec populates our NotificationHubsAuthorizationRule_Spec from the provided source NotificationHubsAuthorizationRule_Spec
func (*NotificationHubsAuthorizationRule_Spec) AssignProperties_To_NotificationHubsAuthorizationRule_Spec ¶
func (rule *NotificationHubsAuthorizationRule_Spec) AssignProperties_To_NotificationHubsAuthorizationRule_Spec(destination *storage.NotificationHubsAuthorizationRule_Spec) error
AssignProperties_To_NotificationHubsAuthorizationRule_Spec populates the provided destination NotificationHubsAuthorizationRule_Spec from our NotificationHubsAuthorizationRule_Spec
func (*NotificationHubsAuthorizationRule_Spec) ConvertSpecFrom ¶
func (rule *NotificationHubsAuthorizationRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NotificationHubsAuthorizationRule_Spec from the provided source
func (*NotificationHubsAuthorizationRule_Spec) ConvertSpecTo ¶
func (rule *NotificationHubsAuthorizationRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NotificationHubsAuthorizationRule_Spec
func (*NotificationHubsAuthorizationRule_Spec) ConvertToARM ¶
func (rule *NotificationHubsAuthorizationRule_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NotificationHubsAuthorizationRule_Spec) DeepCopy ¶
func (in *NotificationHubsAuthorizationRule_Spec) DeepCopy() *NotificationHubsAuthorizationRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotificationHubsAuthorizationRule_Spec.
func (*NotificationHubsAuthorizationRule_Spec) DeepCopyInto ¶
func (in *NotificationHubsAuthorizationRule_Spec) DeepCopyInto(out *NotificationHubsAuthorizationRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NotificationHubsAuthorizationRule_Spec) Initialize_From_NotificationHubsAuthorizationRule_STATUS ¶
func (rule *NotificationHubsAuthorizationRule_Spec) Initialize_From_NotificationHubsAuthorizationRule_STATUS(source *NotificationHubsAuthorizationRule_STATUS) error
Initialize_From_NotificationHubsAuthorizationRule_STATUS populates our NotificationHubsAuthorizationRule_Spec from the provided source NotificationHubsAuthorizationRule_STATUS
func (*NotificationHubsAuthorizationRule_Spec) NewEmptyARMValue ¶
func (rule *NotificationHubsAuthorizationRule_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NotificationHubsAuthorizationRule_Spec) OriginalVersion ¶
func (rule *NotificationHubsAuthorizationRule_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*NotificationHubsAuthorizationRule_Spec) PopulateFromARM ¶
func (rule *NotificationHubsAuthorizationRule_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*NotificationHubsAuthorizationRule_Spec) SetAzureName ¶
func (rule *NotificationHubsAuthorizationRule_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type OperationProvisioningState_STATUS ¶
type OperationProvisioningState_STATUS string
Defines values for OperationProvisioningState.
type PnsCredentials ¶
type PnsCredentials struct {
// AdmCredential: Description of a NotificationHub AdmCredential.
AdmCredential *AdmCredential `json:"admCredential,omitempty"`
// ApnsCredential: Description of a NotificationHub ApnsCredential.
ApnsCredential *ApnsCredential `json:"apnsCredential,omitempty"`
// BaiduCredential: Description of a NotificationHub BaiduCredential.
BaiduCredential *BaiduCredential `json:"baiduCredential,omitempty"`
// BrowserCredential: Description of a NotificationHub BrowserCredential.
BrowserCredential *BrowserCredential `json:"browserCredential,omitempty"`
// GcmCredential: Description of a NotificationHub GcmCredential.
GcmCredential *GcmCredential `json:"gcmCredential,omitempty"`
// MpnsCredential: Description of a NotificationHub MpnsCredential.
MpnsCredential *MpnsCredential `json:"mpnsCredential,omitempty"`
// WnsCredential: Description of a NotificationHub WnsCredential.
WnsCredential *WnsCredential `json:"wnsCredential,omitempty"`
// XiaomiCredential: Description of a NotificationHub XiaomiCredential.
XiaomiCredential *XiaomiCredential `json:"xiaomiCredential,omitempty"`
}
Collection of Notification Hub or Notification Hub Namespace PNS credentials.
func (*PnsCredentials) AssignProperties_From_PnsCredentials ¶
func (credentials *PnsCredentials) AssignProperties_From_PnsCredentials(source *storage.PnsCredentials) error
AssignProperties_From_PnsCredentials populates our PnsCredentials from the provided source PnsCredentials
func (*PnsCredentials) AssignProperties_To_PnsCredentials ¶
func (credentials *PnsCredentials) AssignProperties_To_PnsCredentials(destination *storage.PnsCredentials) error
AssignProperties_To_PnsCredentials populates the provided destination PnsCredentials from our PnsCredentials
func (*PnsCredentials) ConvertToARM ¶
func (credentials *PnsCredentials) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PnsCredentials) DeepCopy ¶
func (in *PnsCredentials) DeepCopy() *PnsCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PnsCredentials.
func (*PnsCredentials) DeepCopyInto ¶
func (in *PnsCredentials) DeepCopyInto(out *PnsCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PnsCredentials) Initialize_From_PnsCredentials_STATUS ¶
func (credentials *PnsCredentials) Initialize_From_PnsCredentials_STATUS(source *PnsCredentials_STATUS) error
Initialize_From_PnsCredentials_STATUS populates our PnsCredentials from the provided source PnsCredentials_STATUS
func (*PnsCredentials) NewEmptyARMValue ¶
func (credentials *PnsCredentials) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PnsCredentials) PopulateFromARM ¶
func (credentials *PnsCredentials) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PnsCredentials_STATUS ¶
type PnsCredentials_STATUS struct {
// AdmCredential: Description of a NotificationHub AdmCredential.
AdmCredential *AdmCredential_STATUS `json:"admCredential,omitempty"`
// ApnsCredential: Description of a NotificationHub ApnsCredential.
ApnsCredential *ApnsCredential_STATUS `json:"apnsCredential,omitempty"`
// BaiduCredential: Description of a NotificationHub BaiduCredential.
BaiduCredential *BaiduCredential_STATUS `json:"baiduCredential,omitempty"`
// BrowserCredential: Description of a NotificationHub BrowserCredential.
BrowserCredential *BrowserCredential_STATUS `json:"browserCredential,omitempty"`
// GcmCredential: Description of a NotificationHub GcmCredential.
GcmCredential *GcmCredential_STATUS `json:"gcmCredential,omitempty"`
// MpnsCredential: Description of a NotificationHub MpnsCredential.
MpnsCredential *MpnsCredential_STATUS `json:"mpnsCredential,omitempty"`
// WnsCredential: Description of a NotificationHub WnsCredential.
WnsCredential *WnsCredential_STATUS `json:"wnsCredential,omitempty"`
// XiaomiCredential: Description of a NotificationHub XiaomiCredential.
XiaomiCredential *XiaomiCredential_STATUS `json:"xiaomiCredential,omitempty"`
}
Collection of Notification Hub or Notification Hub Namespace PNS credentials.
func (*PnsCredentials_STATUS) AssignProperties_From_PnsCredentials_STATUS ¶
func (credentials *PnsCredentials_STATUS) AssignProperties_From_PnsCredentials_STATUS(source *storage.PnsCredentials_STATUS) error
AssignProperties_From_PnsCredentials_STATUS populates our PnsCredentials_STATUS from the provided source PnsCredentials_STATUS
func (*PnsCredentials_STATUS) AssignProperties_To_PnsCredentials_STATUS ¶
func (credentials *PnsCredentials_STATUS) AssignProperties_To_PnsCredentials_STATUS(destination *storage.PnsCredentials_STATUS) error
AssignProperties_To_PnsCredentials_STATUS populates the provided destination PnsCredentials_STATUS from our PnsCredentials_STATUS
func (*PnsCredentials_STATUS) DeepCopy ¶
func (in *PnsCredentials_STATUS) DeepCopy() *PnsCredentials_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PnsCredentials_STATUS.
func (*PnsCredentials_STATUS) DeepCopyInto ¶
func (in *PnsCredentials_STATUS) DeepCopyInto(out *PnsCredentials_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PnsCredentials_STATUS) NewEmptyARMValue ¶
func (credentials *PnsCredentials_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PnsCredentials_STATUS) PopulateFromARM ¶
func (credentials *PnsCredentials_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnectionResource_STATUS ¶
type PrivateEndpointConnectionResource_STATUS struct {
// Id: Fully qualified resource ID for the resource. E.g.
// "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Id *string `json:"id,omitempty"`
}
Represents a Private Endpoint Connection ARM resource - a sub-resource of Notification Hubs namespace.
func (*PrivateEndpointConnectionResource_STATUS) AssignProperties_From_PrivateEndpointConnectionResource_STATUS ¶
func (resource *PrivateEndpointConnectionResource_STATUS) AssignProperties_From_PrivateEndpointConnectionResource_STATUS(source *storage.PrivateEndpointConnectionResource_STATUS) error
AssignProperties_From_PrivateEndpointConnectionResource_STATUS populates our PrivateEndpointConnectionResource_STATUS from the provided source PrivateEndpointConnectionResource_STATUS
func (*PrivateEndpointConnectionResource_STATUS) AssignProperties_To_PrivateEndpointConnectionResource_STATUS ¶
func (resource *PrivateEndpointConnectionResource_STATUS) AssignProperties_To_PrivateEndpointConnectionResource_STATUS(destination *storage.PrivateEndpointConnectionResource_STATUS) error
AssignProperties_To_PrivateEndpointConnectionResource_STATUS populates the provided destination PrivateEndpointConnectionResource_STATUS from our PrivateEndpointConnectionResource_STATUS
func (*PrivateEndpointConnectionResource_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnectionResource_STATUS) DeepCopy() *PrivateEndpointConnectionResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnectionResource_STATUS.
func (*PrivateEndpointConnectionResource_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnectionResource_STATUS) DeepCopyInto(out *PrivateEndpointConnectionResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnectionResource_STATUS) NewEmptyARMValue ¶
func (resource *PrivateEndpointConnectionResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnectionResource_STATUS) PopulateFromARM ¶
func (resource *PrivateEndpointConnectionResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PublicInternetAuthorizationRule ¶
type PublicInternetAuthorizationRule struct {
// +kubebuilder:validation:Required
// Rights: List of access rights.
Rights []AccessRights `json:"rights,omitempty"`
}
A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
func (*PublicInternetAuthorizationRule) AssignProperties_From_PublicInternetAuthorizationRule ¶
func (rule *PublicInternetAuthorizationRule) AssignProperties_From_PublicInternetAuthorizationRule(source *storage.PublicInternetAuthorizationRule) error
AssignProperties_From_PublicInternetAuthorizationRule populates our PublicInternetAuthorizationRule from the provided source PublicInternetAuthorizationRule
func (*PublicInternetAuthorizationRule) AssignProperties_To_PublicInternetAuthorizationRule ¶
func (rule *PublicInternetAuthorizationRule) AssignProperties_To_PublicInternetAuthorizationRule(destination *storage.PublicInternetAuthorizationRule) error
AssignProperties_To_PublicInternetAuthorizationRule populates the provided destination PublicInternetAuthorizationRule from our PublicInternetAuthorizationRule
func (*PublicInternetAuthorizationRule) ConvertToARM ¶
func (rule *PublicInternetAuthorizationRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PublicInternetAuthorizationRule) DeepCopy ¶
func (in *PublicInternetAuthorizationRule) DeepCopy() *PublicInternetAuthorizationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicInternetAuthorizationRule.
func (*PublicInternetAuthorizationRule) DeepCopyInto ¶
func (in *PublicInternetAuthorizationRule) DeepCopyInto(out *PublicInternetAuthorizationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicInternetAuthorizationRule) Initialize_From_PublicInternetAuthorizationRule_STATUS ¶
func (rule *PublicInternetAuthorizationRule) Initialize_From_PublicInternetAuthorizationRule_STATUS(source *PublicInternetAuthorizationRule_STATUS) error
Initialize_From_PublicInternetAuthorizationRule_STATUS populates our PublicInternetAuthorizationRule from the provided source PublicInternetAuthorizationRule_STATUS
func (*PublicInternetAuthorizationRule) NewEmptyARMValue ¶
func (rule *PublicInternetAuthorizationRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PublicInternetAuthorizationRule) PopulateFromARM ¶
func (rule *PublicInternetAuthorizationRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PublicInternetAuthorizationRule_STATUS ¶
type PublicInternetAuthorizationRule_STATUS struct {
// Rights: List of access rights.
Rights []AccessRights_STATUS `json:"rights,omitempty"`
}
A default (public Internet) network authorization rule, which contains rights if no other network rule matches.
func (*PublicInternetAuthorizationRule_STATUS) AssignProperties_From_PublicInternetAuthorizationRule_STATUS ¶
func (rule *PublicInternetAuthorizationRule_STATUS) AssignProperties_From_PublicInternetAuthorizationRule_STATUS(source *storage.PublicInternetAuthorizationRule_STATUS) error
AssignProperties_From_PublicInternetAuthorizationRule_STATUS populates our PublicInternetAuthorizationRule_STATUS from the provided source PublicInternetAuthorizationRule_STATUS
func (*PublicInternetAuthorizationRule_STATUS) AssignProperties_To_PublicInternetAuthorizationRule_STATUS ¶
func (rule *PublicInternetAuthorizationRule_STATUS) AssignProperties_To_PublicInternetAuthorizationRule_STATUS(destination *storage.PublicInternetAuthorizationRule_STATUS) error
AssignProperties_To_PublicInternetAuthorizationRule_STATUS populates the provided destination PublicInternetAuthorizationRule_STATUS from our PublicInternetAuthorizationRule_STATUS
func (*PublicInternetAuthorizationRule_STATUS) DeepCopy ¶
func (in *PublicInternetAuthorizationRule_STATUS) DeepCopy() *PublicInternetAuthorizationRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicInternetAuthorizationRule_STATUS.
func (*PublicInternetAuthorizationRule_STATUS) DeepCopyInto ¶
func (in *PublicInternetAuthorizationRule_STATUS) DeepCopyInto(out *PublicInternetAuthorizationRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicInternetAuthorizationRule_STATUS) NewEmptyARMValue ¶
func (rule *PublicInternetAuthorizationRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PublicInternetAuthorizationRule_STATUS) PopulateFromARM ¶
func (rule *PublicInternetAuthorizationRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PublicNetworkAccess ¶
type PublicNetworkAccess string
Type of public network access. +kubebuilder:validation:Enum={"Disabled","Enabled"}
type PublicNetworkAccess_STATUS ¶
type PublicNetworkAccess_STATUS string
Type of public network access.
type ReplicationRegion ¶
type ReplicationRegion string
Allowed replication region +kubebuilder:validation:Enum={"AustraliaEast","BrazilSouth","Default","None","NorthEurope","SouthAfricaNorth","SouthEastAsia","WestUs2"}
type SharedAccessAuthorizationRuleProperties ¶
type SharedAccessAuthorizationRuleProperties struct {
// Rights: Gets or sets the rights associated with the rule.
Rights []AccessRights `json:"rights,omitempty"`
}
SharedAccessAuthorizationRule properties.
func (*SharedAccessAuthorizationRuleProperties) AssignProperties_From_SharedAccessAuthorizationRuleProperties ¶
func (properties *SharedAccessAuthorizationRuleProperties) AssignProperties_From_SharedAccessAuthorizationRuleProperties(source *storage.SharedAccessAuthorizationRuleProperties) error
AssignProperties_From_SharedAccessAuthorizationRuleProperties populates our SharedAccessAuthorizationRuleProperties from the provided source SharedAccessAuthorizationRuleProperties
func (*SharedAccessAuthorizationRuleProperties) AssignProperties_To_SharedAccessAuthorizationRuleProperties ¶
func (properties *SharedAccessAuthorizationRuleProperties) AssignProperties_To_SharedAccessAuthorizationRuleProperties(destination *storage.SharedAccessAuthorizationRuleProperties) error
AssignProperties_To_SharedAccessAuthorizationRuleProperties populates the provided destination SharedAccessAuthorizationRuleProperties from our SharedAccessAuthorizationRuleProperties
func (*SharedAccessAuthorizationRuleProperties) ConvertToARM ¶
func (properties *SharedAccessAuthorizationRuleProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SharedAccessAuthorizationRuleProperties) DeepCopy ¶
func (in *SharedAccessAuthorizationRuleProperties) DeepCopy() *SharedAccessAuthorizationRuleProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedAccessAuthorizationRuleProperties.
func (*SharedAccessAuthorizationRuleProperties) DeepCopyInto ¶
func (in *SharedAccessAuthorizationRuleProperties) DeepCopyInto(out *SharedAccessAuthorizationRuleProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedAccessAuthorizationRuleProperties) Initialize_From_SharedAccessAuthorizationRuleProperties_STATUS ¶
func (properties *SharedAccessAuthorizationRuleProperties) Initialize_From_SharedAccessAuthorizationRuleProperties_STATUS(source *SharedAccessAuthorizationRuleProperties_STATUS) error
Initialize_From_SharedAccessAuthorizationRuleProperties_STATUS populates our SharedAccessAuthorizationRuleProperties from the provided source SharedAccessAuthorizationRuleProperties_STATUS
func (*SharedAccessAuthorizationRuleProperties) NewEmptyARMValue ¶
func (properties *SharedAccessAuthorizationRuleProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SharedAccessAuthorizationRuleProperties) PopulateFromARM ¶
func (properties *SharedAccessAuthorizationRuleProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SharedAccessAuthorizationRuleProperties_STATUS ¶
type SharedAccessAuthorizationRuleProperties_STATUS struct {
ClaimType *string `json:"claimType,omitempty"`
ClaimValue *string `json:"claimValue,omitempty"`
CreatedTime *string `json:"createdTime,omitempty"`
KeyName *string `json:"keyName,omitempty"`
ModifiedTime *string `json:"modifiedTime,omitempty"`
Revision *int `json:"revision,omitempty"`
Rights []AccessRights_STATUS `json:"rights,omitempty"`
}
SharedAccessAuthorizationRule properties.
func (*SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_From_SharedAccessAuthorizationRuleProperties_STATUS ¶
func (properties *SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_From_SharedAccessAuthorizationRuleProperties_STATUS(source *storage.SharedAccessAuthorizationRuleProperties_STATUS) error
AssignProperties_From_SharedAccessAuthorizationRuleProperties_STATUS populates our SharedAccessAuthorizationRuleProperties_STATUS from the provided source SharedAccessAuthorizationRuleProperties_STATUS
func (*SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_To_SharedAccessAuthorizationRuleProperties_STATUS ¶
func (properties *SharedAccessAuthorizationRuleProperties_STATUS) AssignProperties_To_SharedAccessAuthorizationRuleProperties_STATUS(destination *storage.SharedAccessAuthorizationRuleProperties_STATUS) error
AssignProperties_To_SharedAccessAuthorizationRuleProperties_STATUS populates the provided destination SharedAccessAuthorizationRuleProperties_STATUS from our SharedAccessAuthorizationRuleProperties_STATUS
func (*SharedAccessAuthorizationRuleProperties_STATUS) DeepCopy ¶
func (in *SharedAccessAuthorizationRuleProperties_STATUS) DeepCopy() *SharedAccessAuthorizationRuleProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedAccessAuthorizationRuleProperties_STATUS.
func (*SharedAccessAuthorizationRuleProperties_STATUS) DeepCopyInto ¶
func (in *SharedAccessAuthorizationRuleProperties_STATUS) DeepCopyInto(out *SharedAccessAuthorizationRuleProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SharedAccessAuthorizationRuleProperties_STATUS) NewEmptyARMValue ¶
func (properties *SharedAccessAuthorizationRuleProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SharedAccessAuthorizationRuleProperties_STATUS) PopulateFromARM ¶
func (properties *SharedAccessAuthorizationRuleProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Sku ¶
type Sku struct {
// Capacity: Gets or sets the capacity of the resource
Capacity *int `json:"capacity,omitempty"`
// Family: Gets or sets the Sku Family
Family *string `json:"family,omitempty"`
// +kubebuilder:validation:Required
// Name: Namespace SKU name.
Name *SkuName `json:"name,omitempty"`
// Size: Gets or sets the Sku size
Size *string `json:"size,omitempty"`
// Tier: Gets or sets the tier of particular sku
Tier *string `json:"tier,omitempty"`
}
The Sku description for a namespace
func (*Sku) AssignProperties_From_Sku ¶
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) ConvertToARM ¶
func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku) Initialize_From_Sku_STATUS ¶
func (sku *Sku) Initialize_From_Sku_STATUS(source *Sku_STATUS) error
Initialize_From_Sku_STATUS populates our Sku from the provided source Sku_STATUS
func (*Sku) NewEmptyARMValue ¶
func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku) PopulateFromARM ¶
func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SkuName ¶
type SkuName string
Namespace SKU name. +kubebuilder:validation:Enum={"Basic","Free","Standard"}
type Sku_STATUS ¶
type Sku_STATUS struct {
// Capacity: Gets or sets the capacity of the resource
Capacity *int `json:"capacity,omitempty"`
// Family: Gets or sets the Sku Family
Family *string `json:"family,omitempty"`
// Name: Namespace SKU name.
Name *SkuName_STATUS `json:"name,omitempty"`
// Size: Gets or sets the Sku size
Size *string `json:"size,omitempty"`
// Tier: Gets or sets the tier of particular sku
Tier *string `json:"tier,omitempty"`
}
The Sku description for a namespace
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku_STATUS) NewEmptyARMValue ¶
func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku_STATUS) PopulateFromARM ¶
func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct {
// CreatedAt: The timestamp of resource creation (UTC).
CreatedAt *string `json:"createdAt,omitempty"`
// CreatedBy: The identity that created the resource.
CreatedBy *string `json:"createdBy,omitempty"`
// CreatedByType: The type of identity that created the resource.
CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"`
// LastModifiedAt: The timestamp of resource last modification (UTC)
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
// LastModifiedBy: The identity that last modified the resource.
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
// LastModifiedByType: The type of identity that last modified the resource.
LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"`
}
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WnsCredential ¶
type WnsCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub WnsCredential.
Properties *WnsCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub WnsCredential.
func (*WnsCredential) AssignProperties_From_WnsCredential ¶
func (credential *WnsCredential) AssignProperties_From_WnsCredential(source *storage.WnsCredential) error
AssignProperties_From_WnsCredential populates our WnsCredential from the provided source WnsCredential
func (*WnsCredential) AssignProperties_To_WnsCredential ¶
func (credential *WnsCredential) AssignProperties_To_WnsCredential(destination *storage.WnsCredential) error
AssignProperties_To_WnsCredential populates the provided destination WnsCredential from our WnsCredential
func (*WnsCredential) ConvertToARM ¶
func (credential *WnsCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*WnsCredential) DeepCopy ¶
func (in *WnsCredential) DeepCopy() *WnsCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WnsCredential.
func (*WnsCredential) DeepCopyInto ¶
func (in *WnsCredential) DeepCopyInto(out *WnsCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WnsCredential) Initialize_From_WnsCredential_STATUS ¶
func (credential *WnsCredential) Initialize_From_WnsCredential_STATUS(source *WnsCredential_STATUS) error
Initialize_From_WnsCredential_STATUS populates our WnsCredential from the provided source WnsCredential_STATUS
func (*WnsCredential) NewEmptyARMValue ¶
func (credential *WnsCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WnsCredential) PopulateFromARM ¶
func (credential *WnsCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WnsCredentialProperties ¶
type WnsCredentialProperties struct {
// CertificateKey: Ges or sets the WNS Certificate Key.
CertificateKey *genruntime.SecretReference `json:"certificateKey,omitempty"`
// PackageSid: Gets or sets the package ID for this credential.
PackageSid *genruntime.SecretReference `json:"packageSid,omitempty"`
// SecretKey: Gets or sets the secret key.
SecretKey *genruntime.SecretReference `json:"secretKey,omitempty"`
// WindowsLiveEndpoint: Gets or sets the Windows Live endpoint.
WindowsLiveEndpoint *genruntime.SecretReference `json:"windowsLiveEndpoint,omitempty"`
// WnsCertificate: Gets or sets the WNS Certificate.
WnsCertificate *genruntime.SecretReference `json:"wnsCertificate,omitempty"`
}
Description of a NotificationHub WnsCredential.
func (*WnsCredentialProperties) AssignProperties_From_WnsCredentialProperties ¶
func (properties *WnsCredentialProperties) AssignProperties_From_WnsCredentialProperties(source *storage.WnsCredentialProperties) error
AssignProperties_From_WnsCredentialProperties populates our WnsCredentialProperties from the provided source WnsCredentialProperties
func (*WnsCredentialProperties) AssignProperties_To_WnsCredentialProperties ¶
func (properties *WnsCredentialProperties) AssignProperties_To_WnsCredentialProperties(destination *storage.WnsCredentialProperties) error
AssignProperties_To_WnsCredentialProperties populates the provided destination WnsCredentialProperties from our WnsCredentialProperties
func (*WnsCredentialProperties) ConvertToARM ¶
func (properties *WnsCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*WnsCredentialProperties) DeepCopy ¶
func (in *WnsCredentialProperties) DeepCopy() *WnsCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WnsCredentialProperties.
func (*WnsCredentialProperties) DeepCopyInto ¶
func (in *WnsCredentialProperties) DeepCopyInto(out *WnsCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WnsCredentialProperties) Initialize_From_WnsCredentialProperties_STATUS ¶
func (properties *WnsCredentialProperties) Initialize_From_WnsCredentialProperties_STATUS(source *WnsCredentialProperties_STATUS) error
Initialize_From_WnsCredentialProperties_STATUS populates our WnsCredentialProperties from the provided source WnsCredentialProperties_STATUS
func (*WnsCredentialProperties) NewEmptyARMValue ¶
func (properties *WnsCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WnsCredentialProperties) PopulateFromARM ¶
func (properties *WnsCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WnsCredentialProperties_STATUS ¶
type WnsCredentialProperties_STATUS struct {
}
Description of a NotificationHub WnsCredential.
func (*WnsCredentialProperties_STATUS) AssignProperties_From_WnsCredentialProperties_STATUS ¶
func (properties *WnsCredentialProperties_STATUS) AssignProperties_From_WnsCredentialProperties_STATUS(source *storage.WnsCredentialProperties_STATUS) error
AssignProperties_From_WnsCredentialProperties_STATUS populates our WnsCredentialProperties_STATUS from the provided source WnsCredentialProperties_STATUS
func (*WnsCredentialProperties_STATUS) AssignProperties_To_WnsCredentialProperties_STATUS ¶
func (properties *WnsCredentialProperties_STATUS) AssignProperties_To_WnsCredentialProperties_STATUS(destination *storage.WnsCredentialProperties_STATUS) error
AssignProperties_To_WnsCredentialProperties_STATUS populates the provided destination WnsCredentialProperties_STATUS from our WnsCredentialProperties_STATUS
func (*WnsCredentialProperties_STATUS) DeepCopy ¶
func (in *WnsCredentialProperties_STATUS) DeepCopy() *WnsCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WnsCredentialProperties_STATUS.
func (*WnsCredentialProperties_STATUS) DeepCopyInto ¶
func (in *WnsCredentialProperties_STATUS) DeepCopyInto(out *WnsCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WnsCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *WnsCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WnsCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *WnsCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WnsCredential_STATUS ¶
type WnsCredential_STATUS struct {
// Properties: Description of a NotificationHub WnsCredential.
Properties *WnsCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub WnsCredential.
func (*WnsCredential_STATUS) AssignProperties_From_WnsCredential_STATUS ¶
func (credential *WnsCredential_STATUS) AssignProperties_From_WnsCredential_STATUS(source *storage.WnsCredential_STATUS) error
AssignProperties_From_WnsCredential_STATUS populates our WnsCredential_STATUS from the provided source WnsCredential_STATUS
func (*WnsCredential_STATUS) AssignProperties_To_WnsCredential_STATUS ¶
func (credential *WnsCredential_STATUS) AssignProperties_To_WnsCredential_STATUS(destination *storage.WnsCredential_STATUS) error
AssignProperties_To_WnsCredential_STATUS populates the provided destination WnsCredential_STATUS from our WnsCredential_STATUS
func (*WnsCredential_STATUS) DeepCopy ¶
func (in *WnsCredential_STATUS) DeepCopy() *WnsCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WnsCredential_STATUS.
func (*WnsCredential_STATUS) DeepCopyInto ¶
func (in *WnsCredential_STATUS) DeepCopyInto(out *WnsCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WnsCredential_STATUS) NewEmptyARMValue ¶
func (credential *WnsCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WnsCredential_STATUS) PopulateFromARM ¶
func (credential *WnsCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type XiaomiCredential ¶
type XiaomiCredential struct {
// +kubebuilder:validation:Required
// Properties: Description of a NotificationHub XiaomiCredentialProperties.
Properties *XiaomiCredentialProperties `json:"properties,omitempty"`
}
Description of a NotificationHub XiaomiCredential.
func (*XiaomiCredential) AssignProperties_From_XiaomiCredential ¶
func (credential *XiaomiCredential) AssignProperties_From_XiaomiCredential(source *storage.XiaomiCredential) error
AssignProperties_From_XiaomiCredential populates our XiaomiCredential from the provided source XiaomiCredential
func (*XiaomiCredential) AssignProperties_To_XiaomiCredential ¶
func (credential *XiaomiCredential) AssignProperties_To_XiaomiCredential(destination *storage.XiaomiCredential) error
AssignProperties_To_XiaomiCredential populates the provided destination XiaomiCredential from our XiaomiCredential
func (*XiaomiCredential) ConvertToARM ¶
func (credential *XiaomiCredential) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*XiaomiCredential) DeepCopy ¶
func (in *XiaomiCredential) DeepCopy() *XiaomiCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XiaomiCredential.
func (*XiaomiCredential) DeepCopyInto ¶
func (in *XiaomiCredential) DeepCopyInto(out *XiaomiCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*XiaomiCredential) Initialize_From_XiaomiCredential_STATUS ¶
func (credential *XiaomiCredential) Initialize_From_XiaomiCredential_STATUS(source *XiaomiCredential_STATUS) error
Initialize_From_XiaomiCredential_STATUS populates our XiaomiCredential from the provided source XiaomiCredential_STATUS
func (*XiaomiCredential) NewEmptyARMValue ¶
func (credential *XiaomiCredential) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*XiaomiCredential) PopulateFromARM ¶
func (credential *XiaomiCredential) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type XiaomiCredentialProperties ¶
type XiaomiCredentialProperties struct {
// AppSecret: Gets or sets app secret.
AppSecret *genruntime.SecretReference `json:"appSecret,omitempty"`
// Endpoint: Gets or sets xiaomi service endpoint.
Endpoint *genruntime.SecretReference `json:"endpoint,omitempty"`
}
Description of a NotificationHub XiaomiCredentialProperties.
func (*XiaomiCredentialProperties) AssignProperties_From_XiaomiCredentialProperties ¶
func (properties *XiaomiCredentialProperties) AssignProperties_From_XiaomiCredentialProperties(source *storage.XiaomiCredentialProperties) error
AssignProperties_From_XiaomiCredentialProperties populates our XiaomiCredentialProperties from the provided source XiaomiCredentialProperties
func (*XiaomiCredentialProperties) AssignProperties_To_XiaomiCredentialProperties ¶
func (properties *XiaomiCredentialProperties) AssignProperties_To_XiaomiCredentialProperties(destination *storage.XiaomiCredentialProperties) error
AssignProperties_To_XiaomiCredentialProperties populates the provided destination XiaomiCredentialProperties from our XiaomiCredentialProperties
func (*XiaomiCredentialProperties) ConvertToARM ¶
func (properties *XiaomiCredentialProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*XiaomiCredentialProperties) DeepCopy ¶
func (in *XiaomiCredentialProperties) DeepCopy() *XiaomiCredentialProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XiaomiCredentialProperties.
func (*XiaomiCredentialProperties) DeepCopyInto ¶
func (in *XiaomiCredentialProperties) DeepCopyInto(out *XiaomiCredentialProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*XiaomiCredentialProperties) Initialize_From_XiaomiCredentialProperties_STATUS ¶
func (properties *XiaomiCredentialProperties) Initialize_From_XiaomiCredentialProperties_STATUS(source *XiaomiCredentialProperties_STATUS) error
Initialize_From_XiaomiCredentialProperties_STATUS populates our XiaomiCredentialProperties from the provided source XiaomiCredentialProperties_STATUS
func (*XiaomiCredentialProperties) NewEmptyARMValue ¶
func (properties *XiaomiCredentialProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*XiaomiCredentialProperties) PopulateFromARM ¶
func (properties *XiaomiCredentialProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type XiaomiCredentialProperties_STATUS ¶
type XiaomiCredentialProperties_STATUS struct {
}
Description of a NotificationHub XiaomiCredentialProperties.
func (*XiaomiCredentialProperties_STATUS) AssignProperties_From_XiaomiCredentialProperties_STATUS ¶
func (properties *XiaomiCredentialProperties_STATUS) AssignProperties_From_XiaomiCredentialProperties_STATUS(source *storage.XiaomiCredentialProperties_STATUS) error
AssignProperties_From_XiaomiCredentialProperties_STATUS populates our XiaomiCredentialProperties_STATUS from the provided source XiaomiCredentialProperties_STATUS
func (*XiaomiCredentialProperties_STATUS) AssignProperties_To_XiaomiCredentialProperties_STATUS ¶
func (properties *XiaomiCredentialProperties_STATUS) AssignProperties_To_XiaomiCredentialProperties_STATUS(destination *storage.XiaomiCredentialProperties_STATUS) error
AssignProperties_To_XiaomiCredentialProperties_STATUS populates the provided destination XiaomiCredentialProperties_STATUS from our XiaomiCredentialProperties_STATUS
func (*XiaomiCredentialProperties_STATUS) DeepCopy ¶
func (in *XiaomiCredentialProperties_STATUS) DeepCopy() *XiaomiCredentialProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XiaomiCredentialProperties_STATUS.
func (*XiaomiCredentialProperties_STATUS) DeepCopyInto ¶
func (in *XiaomiCredentialProperties_STATUS) DeepCopyInto(out *XiaomiCredentialProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*XiaomiCredentialProperties_STATUS) NewEmptyARMValue ¶
func (properties *XiaomiCredentialProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*XiaomiCredentialProperties_STATUS) PopulateFromARM ¶
func (properties *XiaomiCredentialProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type XiaomiCredential_STATUS ¶
type XiaomiCredential_STATUS struct {
// Properties: Description of a NotificationHub XiaomiCredentialProperties.
Properties *XiaomiCredentialProperties_STATUS `json:"properties,omitempty"`
}
Description of a NotificationHub XiaomiCredential.
func (*XiaomiCredential_STATUS) AssignProperties_From_XiaomiCredential_STATUS ¶
func (credential *XiaomiCredential_STATUS) AssignProperties_From_XiaomiCredential_STATUS(source *storage.XiaomiCredential_STATUS) error
AssignProperties_From_XiaomiCredential_STATUS populates our XiaomiCredential_STATUS from the provided source XiaomiCredential_STATUS
func (*XiaomiCredential_STATUS) AssignProperties_To_XiaomiCredential_STATUS ¶
func (credential *XiaomiCredential_STATUS) AssignProperties_To_XiaomiCredential_STATUS(destination *storage.XiaomiCredential_STATUS) error
AssignProperties_To_XiaomiCredential_STATUS populates the provided destination XiaomiCredential_STATUS from our XiaomiCredential_STATUS
func (*XiaomiCredential_STATUS) DeepCopy ¶
func (in *XiaomiCredential_STATUS) DeepCopy() *XiaomiCredential_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new XiaomiCredential_STATUS.
func (*XiaomiCredential_STATUS) DeepCopyInto ¶
func (in *XiaomiCredential_STATUS) DeepCopyInto(out *XiaomiCredential_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*XiaomiCredential_STATUS) NewEmptyARMValue ¶
func (credential *XiaomiCredential_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*XiaomiCredential_STATUS) PopulateFromARM ¶
func (credential *XiaomiCredential_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ZoneRedundancyPreference ¶
type ZoneRedundancyPreference string
Namespace SKU name. +kubebuilder:validation:Enum={"Disabled","Enabled"}
type ZoneRedundancyPreference_STATUS ¶
type ZoneRedundancyPreference_STATUS string
Namespace SKU name.
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
|
Package storage contains API Schema definitions for the notificationhubs storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=notificationhubs.azure.com +versionName=v1api20230901storage
|
Package storage contains API Schema definitions for the notificationhubs storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=notificationhubs.azure.com +versionName=v1api20230901storage |
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |