Documentation ¶
Overview ¶
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.
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.
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.
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.
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.
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.
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.
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.
Package v1api20180501 contains API Schema definitions for the network v1api20180501 API group +groupName=network.azure.com
Package v1api20180501 contains API Schema definitions for the network v1api20180501 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com
Index ¶
- Constants
- Variables
- type APIVersion
- type ARecord
- func (record *ARecord) AssignProperties_From_ARecord(source *v1api20180501s.ARecord) error
- func (record *ARecord) AssignProperties_To_ARecord(destination *v1api20180501s.ARecord) error
- func (record *ARecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ARecord) DeepCopy() *ARecord
- func (in *ARecord) DeepCopyInto(out *ARecord)
- func (record *ARecord) Initialize_From_ARecord_STATUS(source *ARecord_STATUS) error
- func (record *ARecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *ARecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ARecord_ARM
- type ARecord_STATUS
- func (record *ARecord_STATUS) AssignProperties_From_ARecord_STATUS(source *v1api20180501s.ARecord_STATUS) error
- func (record *ARecord_STATUS) AssignProperties_To_ARecord_STATUS(destination *v1api20180501s.ARecord_STATUS) error
- func (in *ARecord_STATUS) DeepCopy() *ARecord_STATUS
- func (in *ARecord_STATUS) DeepCopyInto(out *ARecord_STATUS)
- func (record *ARecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *ARecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ARecord_STATUS_ARM
- type AaaaRecord
- func (record *AaaaRecord) AssignProperties_From_AaaaRecord(source *v1api20180501s.AaaaRecord) error
- func (record *AaaaRecord) AssignProperties_To_AaaaRecord(destination *v1api20180501s.AaaaRecord) error
- func (record *AaaaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AaaaRecord) DeepCopy() *AaaaRecord
- func (in *AaaaRecord) DeepCopyInto(out *AaaaRecord)
- func (record *AaaaRecord) Initialize_From_AaaaRecord_STATUS(source *AaaaRecord_STATUS) error
- func (record *AaaaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *AaaaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AaaaRecord_ARM
- type AaaaRecord_STATUS
- func (record *AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS(source *v1api20180501s.AaaaRecord_STATUS) error
- func (record *AaaaRecord_STATUS) AssignProperties_To_AaaaRecord_STATUS(destination *v1api20180501s.AaaaRecord_STATUS) error
- func (in *AaaaRecord_STATUS) DeepCopy() *AaaaRecord_STATUS
- func (in *AaaaRecord_STATUS) DeepCopyInto(out *AaaaRecord_STATUS)
- func (record *AaaaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *AaaaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AaaaRecord_STATUS_ARM
- type CaaRecord
- func (record *CaaRecord) AssignProperties_From_CaaRecord(source *v1api20180501s.CaaRecord) error
- func (record *CaaRecord) AssignProperties_To_CaaRecord(destination *v1api20180501s.CaaRecord) error
- func (record *CaaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CaaRecord) DeepCopy() *CaaRecord
- func (in *CaaRecord) DeepCopyInto(out *CaaRecord)
- func (record *CaaRecord) Initialize_From_CaaRecord_STATUS(source *CaaRecord_STATUS) error
- func (record *CaaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *CaaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CaaRecord_ARM
- type CaaRecord_STATUS
- func (record *CaaRecord_STATUS) AssignProperties_From_CaaRecord_STATUS(source *v1api20180501s.CaaRecord_STATUS) error
- func (record *CaaRecord_STATUS) AssignProperties_To_CaaRecord_STATUS(destination *v1api20180501s.CaaRecord_STATUS) error
- func (in *CaaRecord_STATUS) DeepCopy() *CaaRecord_STATUS
- func (in *CaaRecord_STATUS) DeepCopyInto(out *CaaRecord_STATUS)
- func (record *CaaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *CaaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CaaRecord_STATUS_ARM
- type CnameRecord
- func (record *CnameRecord) AssignProperties_From_CnameRecord(source *v1api20180501s.CnameRecord) error
- func (record *CnameRecord) AssignProperties_To_CnameRecord(destination *v1api20180501s.CnameRecord) error
- func (record *CnameRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CnameRecord) DeepCopy() *CnameRecord
- func (in *CnameRecord) DeepCopyInto(out *CnameRecord)
- func (record *CnameRecord) Initialize_From_CnameRecord_STATUS(source *CnameRecord_STATUS) error
- func (record *CnameRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *CnameRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CnameRecord_ARM
- type CnameRecord_STATUS
- func (record *CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS(source *v1api20180501s.CnameRecord_STATUS) error
- func (record *CnameRecord_STATUS) AssignProperties_To_CnameRecord_STATUS(destination *v1api20180501s.CnameRecord_STATUS) error
- func (in *CnameRecord_STATUS) DeepCopy() *CnameRecord_STATUS
- func (in *CnameRecord_STATUS) DeepCopyInto(out *CnameRecord_STATUS)
- func (record *CnameRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *CnameRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CnameRecord_STATUS_ARM
- type DnsZone
- func (zone *DnsZone) AssignProperties_From_DnsZone(source *v1api20180501s.DnsZone) error
- func (zone *DnsZone) AssignProperties_To_DnsZone(destination *v1api20180501s.DnsZone) error
- func (zone *DnsZone) AzureName() string
- func (zone *DnsZone) ConvertFrom(hub conversion.Hub) error
- func (zone *DnsZone) ConvertTo(hub conversion.Hub) error
- func (in *DnsZone) DeepCopy() *DnsZone
- func (in *DnsZone) DeepCopyInto(out *DnsZone)
- func (in *DnsZone) DeepCopyObject() runtime.Object
- func (zone *DnsZone) Default()
- func (zone DnsZone) GetAPIVersion() string
- func (zone *DnsZone) GetConditions() conditions.Conditions
- func (zone *DnsZone) GetResourceScope() genruntime.ResourceScope
- func (zone *DnsZone) GetSpec() genruntime.ConvertibleSpec
- func (zone *DnsZone) GetStatus() genruntime.ConvertibleStatus
- func (zone *DnsZone) GetType() string
- func (zone *DnsZone) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (zone *DnsZone) NewEmptyStatus() genruntime.ConvertibleStatus
- func (zone *DnsZone) OriginalGVK() *schema.GroupVersionKind
- func (zone *DnsZone) Owner() *genruntime.ResourceReference
- func (zone *DnsZone) SetConditions(conditions conditions.Conditions)
- func (zone *DnsZone) SetStatus(status genruntime.ConvertibleStatus) error
- func (zone *DnsZone) ValidateCreate() (admission.Warnings, error)
- func (zone *DnsZone) ValidateDelete() (admission.Warnings, error)
- func (zone *DnsZone) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZoneList
- type DnsZone_STATUS
- func (zone *DnsZone_STATUS) AssignProperties_From_DnsZone_STATUS(source *v1api20180501s.DnsZone_STATUS) error
- func (zone *DnsZone_STATUS) AssignProperties_To_DnsZone_STATUS(destination *v1api20180501s.DnsZone_STATUS) error
- func (zone *DnsZone_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zone *DnsZone_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZone_STATUS) DeepCopy() *DnsZone_STATUS
- func (in *DnsZone_STATUS) DeepCopyInto(out *DnsZone_STATUS)
- func (zone *DnsZone_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zone *DnsZone_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZone_STATUS_ARM
- type DnsZone_Spec
- func (zone *DnsZone_Spec) AssignProperties_From_DnsZone_Spec(source *v1api20180501s.DnsZone_Spec) error
- func (zone *DnsZone_Spec) AssignProperties_To_DnsZone_Spec(destination *v1api20180501s.DnsZone_Spec) error
- func (zone *DnsZone_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zone *DnsZone_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zone *DnsZone_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZone_Spec) DeepCopy() *DnsZone_Spec
- func (in *DnsZone_Spec) DeepCopyInto(out *DnsZone_Spec)
- func (zone *DnsZone_Spec) Initialize_From_DnsZone_STATUS(source *DnsZone_STATUS) error
- func (zone *DnsZone_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zone *DnsZone_Spec) OriginalVersion() string
- func (zone *DnsZone_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zone *DnsZone_Spec) SetAzureName(azureName string)
- type DnsZone_Spec_ARM
- type DnsZonesAAAARecord
- func (record *DnsZonesAAAARecord) AssignProperties_From_DnsZonesAAAARecord(source *v1api20180501s.DnsZonesAAAARecord) error
- func (record *DnsZonesAAAARecord) AssignProperties_To_DnsZonesAAAARecord(destination *v1api20180501s.DnsZonesAAAARecord) error
- func (record *DnsZonesAAAARecord) AzureName() string
- func (record *DnsZonesAAAARecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesAAAARecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesAAAARecord) DeepCopy() *DnsZonesAAAARecord
- func (in *DnsZonesAAAARecord) DeepCopyInto(out *DnsZonesAAAARecord)
- func (in *DnsZonesAAAARecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesAAAARecord) Default()
- func (record DnsZonesAAAARecord) GetAPIVersion() string
- func (record *DnsZonesAAAARecord) GetConditions() conditions.Conditions
- func (record *DnsZonesAAAARecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesAAAARecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesAAAARecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesAAAARecord) GetType() string
- func (record *DnsZonesAAAARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesAAAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesAAAARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesAAAARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesAAAARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesAAAARecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesAAAARecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesAAAARecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesAAAARecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesAAAARecordList
- type DnsZonesARecord
- func (record *DnsZonesARecord) AssignProperties_From_DnsZonesARecord(source *v1api20180501s.DnsZonesARecord) error
- func (record *DnsZonesARecord) AssignProperties_To_DnsZonesARecord(destination *v1api20180501s.DnsZonesARecord) error
- func (record *DnsZonesARecord) AzureName() string
- func (record *DnsZonesARecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesARecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesARecord) DeepCopy() *DnsZonesARecord
- func (in *DnsZonesARecord) DeepCopyInto(out *DnsZonesARecord)
- func (in *DnsZonesARecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesARecord) Default()
- func (record DnsZonesARecord) GetAPIVersion() string
- func (record *DnsZonesARecord) GetConditions() conditions.Conditions
- func (record *DnsZonesARecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesARecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesARecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesARecord) GetType() string
- func (record *DnsZonesARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesARecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesARecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesARecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesARecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesARecordList
- type DnsZonesCAARecord
- func (record *DnsZonesCAARecord) AssignProperties_From_DnsZonesCAARecord(source *v1api20180501s.DnsZonesCAARecord) error
- func (record *DnsZonesCAARecord) AssignProperties_To_DnsZonesCAARecord(destination *v1api20180501s.DnsZonesCAARecord) error
- func (record *DnsZonesCAARecord) AzureName() string
- func (record *DnsZonesCAARecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesCAARecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesCAARecord) DeepCopy() *DnsZonesCAARecord
- func (in *DnsZonesCAARecord) DeepCopyInto(out *DnsZonesCAARecord)
- func (in *DnsZonesCAARecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesCAARecord) Default()
- func (record DnsZonesCAARecord) GetAPIVersion() string
- func (record *DnsZonesCAARecord) GetConditions() conditions.Conditions
- func (record *DnsZonesCAARecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesCAARecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesCAARecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCAARecord) GetType() string
- func (record *DnsZonesCAARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesCAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCAARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesCAARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesCAARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesCAARecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesCAARecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesCAARecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesCAARecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesCAARecordList
- type DnsZonesCNAMERecord
- func (record *DnsZonesCNAMERecord) AssignProperties_From_DnsZonesCNAMERecord(source *v1api20180501s.DnsZonesCNAMERecord) error
- func (record *DnsZonesCNAMERecord) AssignProperties_To_DnsZonesCNAMERecord(destination *v1api20180501s.DnsZonesCNAMERecord) error
- func (record *DnsZonesCNAMERecord) AzureName() string
- func (record *DnsZonesCNAMERecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesCNAMERecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesCNAMERecord) DeepCopy() *DnsZonesCNAMERecord
- func (in *DnsZonesCNAMERecord) DeepCopyInto(out *DnsZonesCNAMERecord)
- func (in *DnsZonesCNAMERecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesCNAMERecord) Default()
- func (record DnsZonesCNAMERecord) GetAPIVersion() string
- func (record *DnsZonesCNAMERecord) GetConditions() conditions.Conditions
- func (record *DnsZonesCNAMERecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesCNAMERecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesCNAMERecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCNAMERecord) GetType() string
- func (record *DnsZonesCNAMERecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesCNAMERecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCNAMERecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesCNAMERecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesCNAMERecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesCNAMERecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesCNAMERecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesCNAMERecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesCNAMERecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesCNAMERecordList
- type DnsZonesMXRecord
- func (record *DnsZonesMXRecord) AssignProperties_From_DnsZonesMXRecord(source *v1api20180501s.DnsZonesMXRecord) error
- func (record *DnsZonesMXRecord) AssignProperties_To_DnsZonesMXRecord(destination *v1api20180501s.DnsZonesMXRecord) error
- func (record *DnsZonesMXRecord) AzureName() string
- func (record *DnsZonesMXRecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesMXRecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesMXRecord) DeepCopy() *DnsZonesMXRecord
- func (in *DnsZonesMXRecord) DeepCopyInto(out *DnsZonesMXRecord)
- func (in *DnsZonesMXRecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesMXRecord) Default()
- func (record DnsZonesMXRecord) GetAPIVersion() string
- func (record *DnsZonesMXRecord) GetConditions() conditions.Conditions
- func (record *DnsZonesMXRecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesMXRecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesMXRecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesMXRecord) GetType() string
- func (record *DnsZonesMXRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesMXRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesMXRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesMXRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesMXRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesMXRecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesMXRecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesMXRecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesMXRecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesMXRecordList
- type DnsZonesNSRecord
- func (record *DnsZonesNSRecord) AssignProperties_From_DnsZonesNSRecord(source *v1api20180501s.DnsZonesNSRecord) error
- func (record *DnsZonesNSRecord) AssignProperties_To_DnsZonesNSRecord(destination *v1api20180501s.DnsZonesNSRecord) error
- func (record *DnsZonesNSRecord) AzureName() string
- func (record *DnsZonesNSRecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesNSRecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesNSRecord) DeepCopy() *DnsZonesNSRecord
- func (in *DnsZonesNSRecord) DeepCopyInto(out *DnsZonesNSRecord)
- func (in *DnsZonesNSRecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesNSRecord) Default()
- func (record DnsZonesNSRecord) GetAPIVersion() string
- func (record *DnsZonesNSRecord) GetConditions() conditions.Conditions
- func (record *DnsZonesNSRecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesNSRecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesNSRecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesNSRecord) GetType() string
- func (record *DnsZonesNSRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesNSRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesNSRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesNSRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesNSRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesNSRecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesNSRecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesNSRecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesNSRecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesNSRecordList
- type DnsZonesPTRRecord
- func (record *DnsZonesPTRRecord) AssignProperties_From_DnsZonesPTRRecord(source *v1api20180501s.DnsZonesPTRRecord) error
- func (record *DnsZonesPTRRecord) AssignProperties_To_DnsZonesPTRRecord(destination *v1api20180501s.DnsZonesPTRRecord) error
- func (record *DnsZonesPTRRecord) AzureName() string
- func (record *DnsZonesPTRRecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesPTRRecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesPTRRecord) DeepCopy() *DnsZonesPTRRecord
- func (in *DnsZonesPTRRecord) DeepCopyInto(out *DnsZonesPTRRecord)
- func (in *DnsZonesPTRRecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesPTRRecord) Default()
- func (record DnsZonesPTRRecord) GetAPIVersion() string
- func (record *DnsZonesPTRRecord) GetConditions() conditions.Conditions
- func (record *DnsZonesPTRRecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesPTRRecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesPTRRecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesPTRRecord) GetType() string
- func (record *DnsZonesPTRRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesPTRRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesPTRRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesPTRRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesPTRRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesPTRRecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesPTRRecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesPTRRecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesPTRRecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesPTRRecordList
- type DnsZonesSRVRecord
- func (record *DnsZonesSRVRecord) AssignProperties_From_DnsZonesSRVRecord(source *v1api20180501s.DnsZonesSRVRecord) error
- func (record *DnsZonesSRVRecord) AssignProperties_To_DnsZonesSRVRecord(destination *v1api20180501s.DnsZonesSRVRecord) error
- func (record *DnsZonesSRVRecord) AzureName() string
- func (record *DnsZonesSRVRecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesSRVRecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesSRVRecord) DeepCopy() *DnsZonesSRVRecord
- func (in *DnsZonesSRVRecord) DeepCopyInto(out *DnsZonesSRVRecord)
- func (in *DnsZonesSRVRecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesSRVRecord) Default()
- func (record DnsZonesSRVRecord) GetAPIVersion() string
- func (record *DnsZonesSRVRecord) GetConditions() conditions.Conditions
- func (record *DnsZonesSRVRecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesSRVRecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesSRVRecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesSRVRecord) GetType() string
- func (record *DnsZonesSRVRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesSRVRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesSRVRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesSRVRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesSRVRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesSRVRecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesSRVRecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesSRVRecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesSRVRecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesSRVRecordList
- type DnsZonesTXTRecord
- func (record *DnsZonesTXTRecord) AssignProperties_From_DnsZonesTXTRecord(source *v1api20180501s.DnsZonesTXTRecord) error
- func (record *DnsZonesTXTRecord) AssignProperties_To_DnsZonesTXTRecord(destination *v1api20180501s.DnsZonesTXTRecord) error
- func (record *DnsZonesTXTRecord) AzureName() string
- func (record *DnsZonesTXTRecord) ConvertFrom(hub conversion.Hub) error
- func (record *DnsZonesTXTRecord) ConvertTo(hub conversion.Hub) error
- func (in *DnsZonesTXTRecord) DeepCopy() *DnsZonesTXTRecord
- func (in *DnsZonesTXTRecord) DeepCopyInto(out *DnsZonesTXTRecord)
- func (in *DnsZonesTXTRecord) DeepCopyObject() runtime.Object
- func (record *DnsZonesTXTRecord) Default()
- func (record DnsZonesTXTRecord) GetAPIVersion() string
- func (record *DnsZonesTXTRecord) GetConditions() conditions.Conditions
- func (record *DnsZonesTXTRecord) GetResourceScope() genruntime.ResourceScope
- func (record *DnsZonesTXTRecord) GetSpec() genruntime.ConvertibleSpec
- func (record *DnsZonesTXTRecord) GetStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesTXTRecord) GetType() string
- func (record *DnsZonesTXTRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesTXTRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesTXTRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesTXTRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesTXTRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesTXTRecord) SetStatus(status genruntime.ConvertibleStatus) error
- func (record *DnsZonesTXTRecord) ValidateCreate() (admission.Warnings, error)
- func (record *DnsZonesTXTRecord) ValidateDelete() (admission.Warnings, error)
- func (record *DnsZonesTXTRecord) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DnsZonesTXTRecordList
- type DnsZones_AAAA_STATUS
- func (aaaa *DnsZones_AAAA_STATUS) AssignProperties_From_DnsZones_AAAA_STATUS(source *v1api20180501s.DnsZones_AAAA_STATUS) error
- func (aaaa *DnsZones_AAAA_STATUS) AssignProperties_To_DnsZones_AAAA_STATUS(destination *v1api20180501s.DnsZones_AAAA_STATUS) error
- func (aaaa *DnsZones_AAAA_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (aaaa *DnsZones_AAAA_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_AAAA_STATUS) DeepCopy() *DnsZones_AAAA_STATUS
- func (in *DnsZones_AAAA_STATUS) DeepCopyInto(out *DnsZones_AAAA_STATUS)
- func (aaaa *DnsZones_AAAA_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (aaaa *DnsZones_AAAA_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_AAAA_STATUS_ARM
- type DnsZones_AAAA_Spec
- func (aaaa *DnsZones_AAAA_Spec) AssignProperties_From_DnsZones_AAAA_Spec(source *v1api20180501s.DnsZones_AAAA_Spec) error
- func (aaaa *DnsZones_AAAA_Spec) AssignProperties_To_DnsZones_AAAA_Spec(destination *v1api20180501s.DnsZones_AAAA_Spec) error
- func (aaaa *DnsZones_AAAA_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (aaaa *DnsZones_AAAA_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (aaaa *DnsZones_AAAA_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_AAAA_Spec) DeepCopy() *DnsZones_AAAA_Spec
- func (in *DnsZones_AAAA_Spec) DeepCopyInto(out *DnsZones_AAAA_Spec)
- func (aaaa *DnsZones_AAAA_Spec) Initialize_From_DnsZones_AAAA_STATUS(source *DnsZones_AAAA_STATUS) error
- func (aaaa *DnsZones_AAAA_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (aaaa *DnsZones_AAAA_Spec) OriginalVersion() string
- func (aaaa *DnsZones_AAAA_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (aaaa *DnsZones_AAAA_Spec) SetAzureName(azureName string)
- type DnsZones_AAAA_Spec_ARM
- func (in *DnsZones_AAAA_Spec_ARM) DeepCopy() *DnsZones_AAAA_Spec_ARM
- func (in *DnsZones_AAAA_Spec_ARM) DeepCopyInto(out *DnsZones_AAAA_Spec_ARM)
- func (aaaa DnsZones_AAAA_Spec_ARM) GetAPIVersion() string
- func (aaaa *DnsZones_AAAA_Spec_ARM) GetName() string
- func (aaaa *DnsZones_AAAA_Spec_ARM) GetType() string
- type DnsZones_A_STATUS
- func (zonesA *DnsZones_A_STATUS) AssignProperties_From_DnsZones_A_STATUS(source *v1api20180501s.DnsZones_A_STATUS) error
- func (zonesA *DnsZones_A_STATUS) AssignProperties_To_DnsZones_A_STATUS(destination *v1api20180501s.DnsZones_A_STATUS) error
- func (zonesA *DnsZones_A_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesA *DnsZones_A_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_A_STATUS) DeepCopy() *DnsZones_A_STATUS
- func (in *DnsZones_A_STATUS) DeepCopyInto(out *DnsZones_A_STATUS)
- func (zonesA *DnsZones_A_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesA *DnsZones_A_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_A_STATUS_ARM
- type DnsZones_A_Spec
- func (zonesA *DnsZones_A_Spec) AssignProperties_From_DnsZones_A_Spec(source *v1api20180501s.DnsZones_A_Spec) error
- func (zonesA *DnsZones_A_Spec) AssignProperties_To_DnsZones_A_Spec(destination *v1api20180501s.DnsZones_A_Spec) error
- func (zonesA *DnsZones_A_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesA *DnsZones_A_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesA *DnsZones_A_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_A_Spec) DeepCopy() *DnsZones_A_Spec
- func (in *DnsZones_A_Spec) DeepCopyInto(out *DnsZones_A_Spec)
- func (zonesA *DnsZones_A_Spec) Initialize_From_DnsZones_A_STATUS(source *DnsZones_A_STATUS) error
- func (zonesA *DnsZones_A_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesA *DnsZones_A_Spec) OriginalVersion() string
- func (zonesA *DnsZones_A_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesA *DnsZones_A_Spec) SetAzureName(azureName string)
- type DnsZones_A_Spec_ARM
- type DnsZones_CAA_STATUS
- func (zonesCAA *DnsZones_CAA_STATUS) AssignProperties_From_DnsZones_CAA_STATUS(source *v1api20180501s.DnsZones_CAA_STATUS) error
- func (zonesCAA *DnsZones_CAA_STATUS) AssignProperties_To_DnsZones_CAA_STATUS(destination *v1api20180501s.DnsZones_CAA_STATUS) error
- func (zonesCAA *DnsZones_CAA_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesCAA *DnsZones_CAA_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_CAA_STATUS) DeepCopy() *DnsZones_CAA_STATUS
- func (in *DnsZones_CAA_STATUS) DeepCopyInto(out *DnsZones_CAA_STATUS)
- func (zonesCAA *DnsZones_CAA_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesCAA *DnsZones_CAA_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_CAA_STATUS_ARM
- type DnsZones_CAA_Spec
- func (zonesCAA *DnsZones_CAA_Spec) AssignProperties_From_DnsZones_CAA_Spec(source *v1api20180501s.DnsZones_CAA_Spec) error
- func (zonesCAA *DnsZones_CAA_Spec) AssignProperties_To_DnsZones_CAA_Spec(destination *v1api20180501s.DnsZones_CAA_Spec) error
- func (zonesCAA *DnsZones_CAA_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesCAA *DnsZones_CAA_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesCAA *DnsZones_CAA_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_CAA_Spec) DeepCopy() *DnsZones_CAA_Spec
- func (in *DnsZones_CAA_Spec) DeepCopyInto(out *DnsZones_CAA_Spec)
- func (zonesCAA *DnsZones_CAA_Spec) Initialize_From_DnsZones_CAA_STATUS(source *DnsZones_CAA_STATUS) error
- func (zonesCAA *DnsZones_CAA_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesCAA *DnsZones_CAA_Spec) OriginalVersion() string
- func (zonesCAA *DnsZones_CAA_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesCAA *DnsZones_CAA_Spec) SetAzureName(azureName string)
- type DnsZones_CAA_Spec_ARM
- func (in *DnsZones_CAA_Spec_ARM) DeepCopy() *DnsZones_CAA_Spec_ARM
- func (in *DnsZones_CAA_Spec_ARM) DeepCopyInto(out *DnsZones_CAA_Spec_ARM)
- func (zonesCAA DnsZones_CAA_Spec_ARM) GetAPIVersion() string
- func (zonesCAA *DnsZones_CAA_Spec_ARM) GetName() string
- func (zonesCAA *DnsZones_CAA_Spec_ARM) GetType() string
- type DnsZones_CNAME_STATUS
- func (cname *DnsZones_CNAME_STATUS) AssignProperties_From_DnsZones_CNAME_STATUS(source *v1api20180501s.DnsZones_CNAME_STATUS) error
- func (cname *DnsZones_CNAME_STATUS) AssignProperties_To_DnsZones_CNAME_STATUS(destination *v1api20180501s.DnsZones_CNAME_STATUS) error
- func (cname *DnsZones_CNAME_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (cname *DnsZones_CNAME_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_CNAME_STATUS) DeepCopy() *DnsZones_CNAME_STATUS
- func (in *DnsZones_CNAME_STATUS) DeepCopyInto(out *DnsZones_CNAME_STATUS)
- func (cname *DnsZones_CNAME_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cname *DnsZones_CNAME_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_CNAME_STATUS_ARM
- type DnsZones_CNAME_Spec
- func (cname *DnsZones_CNAME_Spec) AssignProperties_From_DnsZones_CNAME_Spec(source *v1api20180501s.DnsZones_CNAME_Spec) error
- func (cname *DnsZones_CNAME_Spec) AssignProperties_To_DnsZones_CNAME_Spec(destination *v1api20180501s.DnsZones_CNAME_Spec) error
- func (cname *DnsZones_CNAME_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (cname *DnsZones_CNAME_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (cname *DnsZones_CNAME_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_CNAME_Spec) DeepCopy() *DnsZones_CNAME_Spec
- func (in *DnsZones_CNAME_Spec) DeepCopyInto(out *DnsZones_CNAME_Spec)
- func (cname *DnsZones_CNAME_Spec) Initialize_From_DnsZones_CNAME_STATUS(source *DnsZones_CNAME_STATUS) error
- func (cname *DnsZones_CNAME_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cname *DnsZones_CNAME_Spec) OriginalVersion() string
- func (cname *DnsZones_CNAME_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (cname *DnsZones_CNAME_Spec) SetAzureName(azureName string)
- type DnsZones_CNAME_Spec_ARM
- func (in *DnsZones_CNAME_Spec_ARM) DeepCopy() *DnsZones_CNAME_Spec_ARM
- func (in *DnsZones_CNAME_Spec_ARM) DeepCopyInto(out *DnsZones_CNAME_Spec_ARM)
- func (cname DnsZones_CNAME_Spec_ARM) GetAPIVersion() string
- func (cname *DnsZones_CNAME_Spec_ARM) GetName() string
- func (cname *DnsZones_CNAME_Spec_ARM) GetType() string
- type DnsZones_MX_STATUS
- func (zonesMX *DnsZones_MX_STATUS) AssignProperties_From_DnsZones_MX_STATUS(source *v1api20180501s.DnsZones_MX_STATUS) error
- func (zonesMX *DnsZones_MX_STATUS) AssignProperties_To_DnsZones_MX_STATUS(destination *v1api20180501s.DnsZones_MX_STATUS) error
- func (zonesMX *DnsZones_MX_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesMX *DnsZones_MX_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_MX_STATUS) DeepCopy() *DnsZones_MX_STATUS
- func (in *DnsZones_MX_STATUS) DeepCopyInto(out *DnsZones_MX_STATUS)
- func (zonesMX *DnsZones_MX_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesMX *DnsZones_MX_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_MX_STATUS_ARM
- type DnsZones_MX_Spec
- func (zonesMX *DnsZones_MX_Spec) AssignProperties_From_DnsZones_MX_Spec(source *v1api20180501s.DnsZones_MX_Spec) error
- func (zonesMX *DnsZones_MX_Spec) AssignProperties_To_DnsZones_MX_Spec(destination *v1api20180501s.DnsZones_MX_Spec) error
- func (zonesMX *DnsZones_MX_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesMX *DnsZones_MX_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesMX *DnsZones_MX_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_MX_Spec) DeepCopy() *DnsZones_MX_Spec
- func (in *DnsZones_MX_Spec) DeepCopyInto(out *DnsZones_MX_Spec)
- func (zonesMX *DnsZones_MX_Spec) Initialize_From_DnsZones_MX_STATUS(source *DnsZones_MX_STATUS) error
- func (zonesMX *DnsZones_MX_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesMX *DnsZones_MX_Spec) OriginalVersion() string
- func (zonesMX *DnsZones_MX_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesMX *DnsZones_MX_Spec) SetAzureName(azureName string)
- type DnsZones_MX_Spec_ARM
- func (in *DnsZones_MX_Spec_ARM) DeepCopy() *DnsZones_MX_Spec_ARM
- func (in *DnsZones_MX_Spec_ARM) DeepCopyInto(out *DnsZones_MX_Spec_ARM)
- func (zonesMX DnsZones_MX_Spec_ARM) GetAPIVersion() string
- func (zonesMX *DnsZones_MX_Spec_ARM) GetName() string
- func (zonesMX *DnsZones_MX_Spec_ARM) GetType() string
- type DnsZones_NS_STATUS
- func (zonesNS *DnsZones_NS_STATUS) AssignProperties_From_DnsZones_NS_STATUS(source *v1api20180501s.DnsZones_NS_STATUS) error
- func (zonesNS *DnsZones_NS_STATUS) AssignProperties_To_DnsZones_NS_STATUS(destination *v1api20180501s.DnsZones_NS_STATUS) error
- func (zonesNS *DnsZones_NS_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesNS *DnsZones_NS_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_NS_STATUS) DeepCopy() *DnsZones_NS_STATUS
- func (in *DnsZones_NS_STATUS) DeepCopyInto(out *DnsZones_NS_STATUS)
- func (zonesNS *DnsZones_NS_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesNS *DnsZones_NS_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_NS_STATUS_ARM
- type DnsZones_NS_Spec
- func (zonesNS *DnsZones_NS_Spec) AssignProperties_From_DnsZones_NS_Spec(source *v1api20180501s.DnsZones_NS_Spec) error
- func (zonesNS *DnsZones_NS_Spec) AssignProperties_To_DnsZones_NS_Spec(destination *v1api20180501s.DnsZones_NS_Spec) error
- func (zonesNS *DnsZones_NS_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesNS *DnsZones_NS_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesNS *DnsZones_NS_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_NS_Spec) DeepCopy() *DnsZones_NS_Spec
- func (in *DnsZones_NS_Spec) DeepCopyInto(out *DnsZones_NS_Spec)
- func (zonesNS *DnsZones_NS_Spec) Initialize_From_DnsZones_NS_STATUS(source *DnsZones_NS_STATUS) error
- func (zonesNS *DnsZones_NS_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesNS *DnsZones_NS_Spec) OriginalVersion() string
- func (zonesNS *DnsZones_NS_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesNS *DnsZones_NS_Spec) SetAzureName(azureName string)
- type DnsZones_NS_Spec_ARM
- func (in *DnsZones_NS_Spec_ARM) DeepCopy() *DnsZones_NS_Spec_ARM
- func (in *DnsZones_NS_Spec_ARM) DeepCopyInto(out *DnsZones_NS_Spec_ARM)
- func (zonesNS DnsZones_NS_Spec_ARM) GetAPIVersion() string
- func (zonesNS *DnsZones_NS_Spec_ARM) GetName() string
- func (zonesNS *DnsZones_NS_Spec_ARM) GetType() string
- type DnsZones_PTR_STATUS
- func (zonesPTR *DnsZones_PTR_STATUS) AssignProperties_From_DnsZones_PTR_STATUS(source *v1api20180501s.DnsZones_PTR_STATUS) error
- func (zonesPTR *DnsZones_PTR_STATUS) AssignProperties_To_DnsZones_PTR_STATUS(destination *v1api20180501s.DnsZones_PTR_STATUS) error
- func (zonesPTR *DnsZones_PTR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesPTR *DnsZones_PTR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_PTR_STATUS) DeepCopy() *DnsZones_PTR_STATUS
- func (in *DnsZones_PTR_STATUS) DeepCopyInto(out *DnsZones_PTR_STATUS)
- func (zonesPTR *DnsZones_PTR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesPTR *DnsZones_PTR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_PTR_STATUS_ARM
- type DnsZones_PTR_Spec
- func (zonesPTR *DnsZones_PTR_Spec) AssignProperties_From_DnsZones_PTR_Spec(source *v1api20180501s.DnsZones_PTR_Spec) error
- func (zonesPTR *DnsZones_PTR_Spec) AssignProperties_To_DnsZones_PTR_Spec(destination *v1api20180501s.DnsZones_PTR_Spec) error
- func (zonesPTR *DnsZones_PTR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesPTR *DnsZones_PTR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesPTR *DnsZones_PTR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_PTR_Spec) DeepCopy() *DnsZones_PTR_Spec
- func (in *DnsZones_PTR_Spec) DeepCopyInto(out *DnsZones_PTR_Spec)
- func (zonesPTR *DnsZones_PTR_Spec) Initialize_From_DnsZones_PTR_STATUS(source *DnsZones_PTR_STATUS) error
- func (zonesPTR *DnsZones_PTR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesPTR *DnsZones_PTR_Spec) OriginalVersion() string
- func (zonesPTR *DnsZones_PTR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesPTR *DnsZones_PTR_Spec) SetAzureName(azureName string)
- type DnsZones_PTR_Spec_ARM
- func (in *DnsZones_PTR_Spec_ARM) DeepCopy() *DnsZones_PTR_Spec_ARM
- func (in *DnsZones_PTR_Spec_ARM) DeepCopyInto(out *DnsZones_PTR_Spec_ARM)
- func (zonesPTR DnsZones_PTR_Spec_ARM) GetAPIVersion() string
- func (zonesPTR *DnsZones_PTR_Spec_ARM) GetName() string
- func (zonesPTR *DnsZones_PTR_Spec_ARM) GetType() string
- type DnsZones_SRV_STATUS
- func (zonesSRV *DnsZones_SRV_STATUS) AssignProperties_From_DnsZones_SRV_STATUS(source *v1api20180501s.DnsZones_SRV_STATUS) error
- func (zonesSRV *DnsZones_SRV_STATUS) AssignProperties_To_DnsZones_SRV_STATUS(destination *v1api20180501s.DnsZones_SRV_STATUS) error
- func (zonesSRV *DnsZones_SRV_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesSRV *DnsZones_SRV_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_SRV_STATUS) DeepCopy() *DnsZones_SRV_STATUS
- func (in *DnsZones_SRV_STATUS) DeepCopyInto(out *DnsZones_SRV_STATUS)
- func (zonesSRV *DnsZones_SRV_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesSRV *DnsZones_SRV_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_SRV_STATUS_ARM
- type DnsZones_SRV_Spec
- func (zonesSRV *DnsZones_SRV_Spec) AssignProperties_From_DnsZones_SRV_Spec(source *v1api20180501s.DnsZones_SRV_Spec) error
- func (zonesSRV *DnsZones_SRV_Spec) AssignProperties_To_DnsZones_SRV_Spec(destination *v1api20180501s.DnsZones_SRV_Spec) error
- func (zonesSRV *DnsZones_SRV_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesSRV *DnsZones_SRV_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesSRV *DnsZones_SRV_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_SRV_Spec) DeepCopy() *DnsZones_SRV_Spec
- func (in *DnsZones_SRV_Spec) DeepCopyInto(out *DnsZones_SRV_Spec)
- func (zonesSRV *DnsZones_SRV_Spec) Initialize_From_DnsZones_SRV_STATUS(source *DnsZones_SRV_STATUS) error
- func (zonesSRV *DnsZones_SRV_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesSRV *DnsZones_SRV_Spec) OriginalVersion() string
- func (zonesSRV *DnsZones_SRV_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesSRV *DnsZones_SRV_Spec) SetAzureName(azureName string)
- type DnsZones_SRV_Spec_ARM
- func (in *DnsZones_SRV_Spec_ARM) DeepCopy() *DnsZones_SRV_Spec_ARM
- func (in *DnsZones_SRV_Spec_ARM) DeepCopyInto(out *DnsZones_SRV_Spec_ARM)
- func (zonesSRV DnsZones_SRV_Spec_ARM) GetAPIVersion() string
- func (zonesSRV *DnsZones_SRV_Spec_ARM) GetName() string
- func (zonesSRV *DnsZones_SRV_Spec_ARM) GetType() string
- type DnsZones_TXT_STATUS
- func (zonesTXT *DnsZones_TXT_STATUS) AssignProperties_From_DnsZones_TXT_STATUS(source *v1api20180501s.DnsZones_TXT_STATUS) error
- func (zonesTXT *DnsZones_TXT_STATUS) AssignProperties_To_DnsZones_TXT_STATUS(destination *v1api20180501s.DnsZones_TXT_STATUS) error
- func (zonesTXT *DnsZones_TXT_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (zonesTXT *DnsZones_TXT_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZones_TXT_STATUS) DeepCopy() *DnsZones_TXT_STATUS
- func (in *DnsZones_TXT_STATUS) DeepCopyInto(out *DnsZones_TXT_STATUS)
- func (zonesTXT *DnsZones_TXT_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesTXT *DnsZones_TXT_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DnsZones_TXT_STATUS_ARM
- type DnsZones_TXT_Spec
- func (zonesTXT *DnsZones_TXT_Spec) AssignProperties_From_DnsZones_TXT_Spec(source *v1api20180501s.DnsZones_TXT_Spec) error
- func (zonesTXT *DnsZones_TXT_Spec) AssignProperties_To_DnsZones_TXT_Spec(destination *v1api20180501s.DnsZones_TXT_Spec) error
- func (zonesTXT *DnsZones_TXT_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (zonesTXT *DnsZones_TXT_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (zonesTXT *DnsZones_TXT_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DnsZones_TXT_Spec) DeepCopy() *DnsZones_TXT_Spec
- func (in *DnsZones_TXT_Spec) DeepCopyInto(out *DnsZones_TXT_Spec)
- func (zonesTXT *DnsZones_TXT_Spec) Initialize_From_DnsZones_TXT_STATUS(source *DnsZones_TXT_STATUS) error
- func (zonesTXT *DnsZones_TXT_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (zonesTXT *DnsZones_TXT_Spec) OriginalVersion() string
- func (zonesTXT *DnsZones_TXT_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (zonesTXT *DnsZones_TXT_Spec) SetAzureName(azureName string)
- type DnsZones_TXT_Spec_ARM
- func (in *DnsZones_TXT_Spec_ARM) DeepCopy() *DnsZones_TXT_Spec_ARM
- func (in *DnsZones_TXT_Spec_ARM) DeepCopyInto(out *DnsZones_TXT_Spec_ARM)
- func (zonesTXT DnsZones_TXT_Spec_ARM) GetAPIVersion() string
- func (zonesTXT *DnsZones_TXT_Spec_ARM) GetName() string
- func (zonesTXT *DnsZones_TXT_Spec_ARM) GetType() string
- type MxRecord
- func (record *MxRecord) AssignProperties_From_MxRecord(source *v1api20180501s.MxRecord) error
- func (record *MxRecord) AssignProperties_To_MxRecord(destination *v1api20180501s.MxRecord) error
- func (record *MxRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *MxRecord) DeepCopy() *MxRecord
- func (in *MxRecord) DeepCopyInto(out *MxRecord)
- func (record *MxRecord) Initialize_From_MxRecord_STATUS(source *MxRecord_STATUS) error
- func (record *MxRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *MxRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MxRecord_ARM
- type MxRecord_STATUS
- func (record *MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS(source *v1api20180501s.MxRecord_STATUS) error
- func (record *MxRecord_STATUS) AssignProperties_To_MxRecord_STATUS(destination *v1api20180501s.MxRecord_STATUS) error
- func (in *MxRecord_STATUS) DeepCopy() *MxRecord_STATUS
- func (in *MxRecord_STATUS) DeepCopyInto(out *MxRecord_STATUS)
- func (record *MxRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *MxRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MxRecord_STATUS_ARM
- type NsRecord
- func (record *NsRecord) AssignProperties_From_NsRecord(source *v1api20180501s.NsRecord) error
- func (record *NsRecord) AssignProperties_To_NsRecord(destination *v1api20180501s.NsRecord) error
- func (record *NsRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NsRecord) DeepCopy() *NsRecord
- func (in *NsRecord) DeepCopyInto(out *NsRecord)
- func (record *NsRecord) Initialize_From_NsRecord_STATUS(source *NsRecord_STATUS) error
- func (record *NsRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *NsRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NsRecord_ARM
- type NsRecord_STATUS
- func (record *NsRecord_STATUS) AssignProperties_From_NsRecord_STATUS(source *v1api20180501s.NsRecord_STATUS) error
- func (record *NsRecord_STATUS) AssignProperties_To_NsRecord_STATUS(destination *v1api20180501s.NsRecord_STATUS) error
- func (in *NsRecord_STATUS) DeepCopy() *NsRecord_STATUS
- func (in *NsRecord_STATUS) DeepCopyInto(out *NsRecord_STATUS)
- func (record *NsRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *NsRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NsRecord_STATUS_ARM
- type PtrRecord
- func (record *PtrRecord) AssignProperties_From_PtrRecord(source *v1api20180501s.PtrRecord) error
- func (record *PtrRecord) AssignProperties_To_PtrRecord(destination *v1api20180501s.PtrRecord) error
- func (record *PtrRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PtrRecord) DeepCopy() *PtrRecord
- func (in *PtrRecord) DeepCopyInto(out *PtrRecord)
- func (record *PtrRecord) Initialize_From_PtrRecord_STATUS(source *PtrRecord_STATUS) error
- func (record *PtrRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *PtrRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PtrRecord_ARM
- type PtrRecord_STATUS
- func (record *PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS(source *v1api20180501s.PtrRecord_STATUS) error
- func (record *PtrRecord_STATUS) AssignProperties_To_PtrRecord_STATUS(destination *v1api20180501s.PtrRecord_STATUS) error
- func (in *PtrRecord_STATUS) DeepCopy() *PtrRecord_STATUS
- func (in *PtrRecord_STATUS) DeepCopyInto(out *PtrRecord_STATUS)
- func (record *PtrRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *PtrRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PtrRecord_STATUS_ARM
- type RecordSetProperties_ARM
- type RecordSetProperties_STATUS_ARM
- type SoaRecord
- func (record *SoaRecord) AssignProperties_From_SoaRecord(source *v1api20180501s.SoaRecord) error
- func (record *SoaRecord) AssignProperties_To_SoaRecord(destination *v1api20180501s.SoaRecord) error
- func (record *SoaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SoaRecord) DeepCopy() *SoaRecord
- func (in *SoaRecord) DeepCopyInto(out *SoaRecord)
- func (record *SoaRecord) Initialize_From_SoaRecord_STATUS(source *SoaRecord_STATUS) error
- func (record *SoaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *SoaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SoaRecord_ARM
- type SoaRecord_STATUS
- func (record *SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS(source *v1api20180501s.SoaRecord_STATUS) error
- func (record *SoaRecord_STATUS) AssignProperties_To_SoaRecord_STATUS(destination *v1api20180501s.SoaRecord_STATUS) error
- func (in *SoaRecord_STATUS) DeepCopy() *SoaRecord_STATUS
- func (in *SoaRecord_STATUS) DeepCopyInto(out *SoaRecord_STATUS)
- func (record *SoaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *SoaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SoaRecord_STATUS_ARM
- type SrvRecord
- func (record *SrvRecord) AssignProperties_From_SrvRecord(source *v1api20180501s.SrvRecord) error
- func (record *SrvRecord) AssignProperties_To_SrvRecord(destination *v1api20180501s.SrvRecord) error
- func (record *SrvRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SrvRecord) DeepCopy() *SrvRecord
- func (in *SrvRecord) DeepCopyInto(out *SrvRecord)
- func (record *SrvRecord) Initialize_From_SrvRecord_STATUS(source *SrvRecord_STATUS) error
- func (record *SrvRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *SrvRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SrvRecord_ARM
- type SrvRecord_STATUS
- func (record *SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS(source *v1api20180501s.SrvRecord_STATUS) error
- func (record *SrvRecord_STATUS) AssignProperties_To_SrvRecord_STATUS(destination *v1api20180501s.SrvRecord_STATUS) error
- func (in *SrvRecord_STATUS) DeepCopy() *SrvRecord_STATUS
- func (in *SrvRecord_STATUS) DeepCopyInto(out *SrvRecord_STATUS)
- func (record *SrvRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *SrvRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SrvRecord_STATUS_ARM
- type SubResource
- func (resource *SubResource) AssignProperties_From_SubResource(source *v1api20180501s.SubResource) error
- func (resource *SubResource) AssignProperties_To_SubResource(destination *v1api20180501s.SubResource) error
- func (resource *SubResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SubResource) DeepCopy() *SubResource
- func (in *SubResource) DeepCopyInto(out *SubResource)
- func (resource *SubResource) Initialize_From_SubResource_STATUS(source *SubResource_STATUS) error
- func (resource *SubResource) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SubResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SubResource_ARM
- type SubResource_STATUS
- func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v1api20180501s.SubResource_STATUS) error
- func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v1api20180501s.SubResource_STATUS) error
- func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
- func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
- func (resource *SubResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (resource *SubResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SubResource_STATUS_ARM
- type TxtRecord
- func (record *TxtRecord) AssignProperties_From_TxtRecord(source *v1api20180501s.TxtRecord) error
- func (record *TxtRecord) AssignProperties_To_TxtRecord(destination *v1api20180501s.TxtRecord) error
- func (record *TxtRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TxtRecord) DeepCopy() *TxtRecord
- func (in *TxtRecord) DeepCopyInto(out *TxtRecord)
- func (record *TxtRecord) Initialize_From_TxtRecord_STATUS(source *TxtRecord_STATUS) error
- func (record *TxtRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *TxtRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TxtRecord_ARM
- type TxtRecord_STATUS
- func (record *TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS(source *v1api20180501s.TxtRecord_STATUS) error
- func (record *TxtRecord_STATUS) AssignProperties_To_TxtRecord_STATUS(destination *v1api20180501s.TxtRecord_STATUS) error
- func (in *TxtRecord_STATUS) DeepCopy() *TxtRecord_STATUS
- func (in *TxtRecord_STATUS) DeepCopyInto(out *TxtRecord_STATUS)
- func (record *TxtRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (record *TxtRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TxtRecord_STATUS_ARM
- type ZoneProperties_ARM
- type ZoneProperties_STATUS_ARM
- type ZoneProperties_ZoneType
- type ZoneProperties_ZoneType_STATUS
Constants ¶
const ( ZoneProperties_ZoneType_Private = ZoneProperties_ZoneType("Private") ZoneProperties_ZoneType_Public = ZoneProperties_ZoneType("Public") )
const ( ZoneProperties_ZoneType_STATUS_Private = ZoneProperties_ZoneType_STATUS("Private") ZoneProperties_ZoneType_STATUS_Public = ZoneProperties_ZoneType_STATUS("Public") )
const APIVersion_Value = APIVersion("2018-05-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "network.azure.com", Version: "v1api20180501"} // 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 ARecord ¶
type ARecord struct { // Ipv4Address: The IPv4 address of this A record. Ipv4Address *string `json:"ipv4Address,omitempty"` }
An A record.
func (*ARecord) AssignProperties_From_ARecord ¶
func (record *ARecord) AssignProperties_From_ARecord(source *v1api20180501s.ARecord) error
AssignProperties_From_ARecord populates our ARecord from the provided source ARecord
func (*ARecord) AssignProperties_To_ARecord ¶
func (record *ARecord) AssignProperties_To_ARecord(destination *v1api20180501s.ARecord) error
AssignProperties_To_ARecord populates the provided destination ARecord from our ARecord
func (*ARecord) ConvertToARM ¶
func (record *ARecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ARecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord.
func (*ARecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ARecord) Initialize_From_ARecord_STATUS ¶
func (record *ARecord) Initialize_From_ARecord_STATUS(source *ARecord_STATUS) error
Initialize_From_ARecord_STATUS populates our ARecord from the provided source ARecord_STATUS
func (*ARecord) NewEmptyARMValue ¶
func (record *ARecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ARecord) PopulateFromARM ¶
func (record *ARecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ARecord_ARM ¶
type ARecord_ARM struct { // Ipv4Address: The IPv4 address of this A record. Ipv4Address *string `json:"ipv4Address,omitempty"` }
An A record.
func (*ARecord_ARM) DeepCopy ¶
func (in *ARecord_ARM) DeepCopy() *ARecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord_ARM.
func (*ARecord_ARM) DeepCopyInto ¶
func (in *ARecord_ARM) DeepCopyInto(out *ARecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ARecord_STATUS ¶
type ARecord_STATUS struct { // Ipv4Address: The IPv4 address of this A record. Ipv4Address *string `json:"ipv4Address,omitempty"` }
An A record.
func (*ARecord_STATUS) AssignProperties_From_ARecord_STATUS ¶
func (record *ARecord_STATUS) AssignProperties_From_ARecord_STATUS(source *v1api20180501s.ARecord_STATUS) error
AssignProperties_From_ARecord_STATUS populates our ARecord_STATUS from the provided source ARecord_STATUS
func (*ARecord_STATUS) AssignProperties_To_ARecord_STATUS ¶
func (record *ARecord_STATUS) AssignProperties_To_ARecord_STATUS(destination *v1api20180501s.ARecord_STATUS) error
AssignProperties_To_ARecord_STATUS populates the provided destination ARecord_STATUS from our ARecord_STATUS
func (*ARecord_STATUS) DeepCopy ¶
func (in *ARecord_STATUS) DeepCopy() *ARecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord_STATUS.
func (*ARecord_STATUS) DeepCopyInto ¶
func (in *ARecord_STATUS) DeepCopyInto(out *ARecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ARecord_STATUS) NewEmptyARMValue ¶
func (record *ARecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ARecord_STATUS) PopulateFromARM ¶
func (record *ARecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ARecord_STATUS_ARM ¶
type ARecord_STATUS_ARM struct { // Ipv4Address: The IPv4 address of this A record. Ipv4Address *string `json:"ipv4Address,omitempty"` }
An A record.
func (*ARecord_STATUS_ARM) DeepCopy ¶
func (in *ARecord_STATUS_ARM) DeepCopy() *ARecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ARecord_STATUS_ARM.
func (*ARecord_STATUS_ARM) DeepCopyInto ¶
func (in *ARecord_STATUS_ARM) DeepCopyInto(out *ARecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AaaaRecord ¶
type AaaaRecord struct { // Ipv6Address: The IPv6 address of this AAAA record. Ipv6Address *string `json:"ipv6Address,omitempty"` }
An AAAA record.
func (*AaaaRecord) AssignProperties_From_AaaaRecord ¶
func (record *AaaaRecord) AssignProperties_From_AaaaRecord(source *v1api20180501s.AaaaRecord) error
AssignProperties_From_AaaaRecord populates our AaaaRecord from the provided source AaaaRecord
func (*AaaaRecord) AssignProperties_To_AaaaRecord ¶
func (record *AaaaRecord) AssignProperties_To_AaaaRecord(destination *v1api20180501s.AaaaRecord) error
AssignProperties_To_AaaaRecord populates the provided destination AaaaRecord from our AaaaRecord
func (*AaaaRecord) ConvertToARM ¶
func (record *AaaaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AaaaRecord) DeepCopy ¶
func (in *AaaaRecord) DeepCopy() *AaaaRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord.
func (*AaaaRecord) DeepCopyInto ¶
func (in *AaaaRecord) DeepCopyInto(out *AaaaRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AaaaRecord) Initialize_From_AaaaRecord_STATUS ¶
func (record *AaaaRecord) Initialize_From_AaaaRecord_STATUS(source *AaaaRecord_STATUS) error
Initialize_From_AaaaRecord_STATUS populates our AaaaRecord from the provided source AaaaRecord_STATUS
func (*AaaaRecord) NewEmptyARMValue ¶
func (record *AaaaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AaaaRecord) PopulateFromARM ¶
func (record *AaaaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AaaaRecord_ARM ¶
type AaaaRecord_ARM struct { // Ipv6Address: The IPv6 address of this AAAA record. Ipv6Address *string `json:"ipv6Address,omitempty"` }
An AAAA record.
func (*AaaaRecord_ARM) DeepCopy ¶
func (in *AaaaRecord_ARM) DeepCopy() *AaaaRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord_ARM.
func (*AaaaRecord_ARM) DeepCopyInto ¶
func (in *AaaaRecord_ARM) DeepCopyInto(out *AaaaRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AaaaRecord_STATUS ¶
type AaaaRecord_STATUS struct { // Ipv6Address: The IPv6 address of this AAAA record. Ipv6Address *string `json:"ipv6Address,omitempty"` }
An AAAA record.
func (*AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS ¶
func (record *AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS(source *v1api20180501s.AaaaRecord_STATUS) error
AssignProperties_From_AaaaRecord_STATUS populates our AaaaRecord_STATUS from the provided source AaaaRecord_STATUS
func (*AaaaRecord_STATUS) AssignProperties_To_AaaaRecord_STATUS ¶
func (record *AaaaRecord_STATUS) AssignProperties_To_AaaaRecord_STATUS(destination *v1api20180501s.AaaaRecord_STATUS) error
AssignProperties_To_AaaaRecord_STATUS populates the provided destination AaaaRecord_STATUS from our AaaaRecord_STATUS
func (*AaaaRecord_STATUS) DeepCopy ¶
func (in *AaaaRecord_STATUS) DeepCopy() *AaaaRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord_STATUS.
func (*AaaaRecord_STATUS) DeepCopyInto ¶
func (in *AaaaRecord_STATUS) DeepCopyInto(out *AaaaRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AaaaRecord_STATUS) NewEmptyARMValue ¶
func (record *AaaaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AaaaRecord_STATUS) PopulateFromARM ¶
func (record *AaaaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AaaaRecord_STATUS_ARM ¶
type AaaaRecord_STATUS_ARM struct { // Ipv6Address: The IPv6 address of this AAAA record. Ipv6Address *string `json:"ipv6Address,omitempty"` }
An AAAA record.
func (*AaaaRecord_STATUS_ARM) DeepCopy ¶
func (in *AaaaRecord_STATUS_ARM) DeepCopy() *AaaaRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AaaaRecord_STATUS_ARM.
func (*AaaaRecord_STATUS_ARM) DeepCopyInto ¶
func (in *AaaaRecord_STATUS_ARM) DeepCopyInto(out *AaaaRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaaRecord ¶
type CaaRecord struct { // Flags: The flags for this CAA record as an integer between 0 and 255. Flags *int `json:"flags,omitempty"` // Tag: The tag for this CAA record. Tag *string `json:"tag,omitempty"` // Value: The value for this CAA record. Value *string `json:"value,omitempty"` }
A CAA record.
func (*CaaRecord) AssignProperties_From_CaaRecord ¶
func (record *CaaRecord) AssignProperties_From_CaaRecord(source *v1api20180501s.CaaRecord) error
AssignProperties_From_CaaRecord populates our CaaRecord from the provided source CaaRecord
func (*CaaRecord) AssignProperties_To_CaaRecord ¶
func (record *CaaRecord) AssignProperties_To_CaaRecord(destination *v1api20180501s.CaaRecord) error
AssignProperties_To_CaaRecord populates the provided destination CaaRecord from our CaaRecord
func (*CaaRecord) ConvertToARM ¶
func (record *CaaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CaaRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaaRecord.
func (*CaaRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CaaRecord) Initialize_From_CaaRecord_STATUS ¶
func (record *CaaRecord) Initialize_From_CaaRecord_STATUS(source *CaaRecord_STATUS) error
Initialize_From_CaaRecord_STATUS populates our CaaRecord from the provided source CaaRecord_STATUS
func (*CaaRecord) NewEmptyARMValue ¶
func (record *CaaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CaaRecord) PopulateFromARM ¶
func (record *CaaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CaaRecord_ARM ¶
type CaaRecord_ARM struct { // Flags: The flags for this CAA record as an integer between 0 and 255. Flags *int `json:"flags,omitempty"` // Tag: The tag for this CAA record. Tag *string `json:"tag,omitempty"` // Value: The value for this CAA record. Value *string `json:"value,omitempty"` }
A CAA record.
func (*CaaRecord_ARM) DeepCopy ¶
func (in *CaaRecord_ARM) DeepCopy() *CaaRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaaRecord_ARM.
func (*CaaRecord_ARM) DeepCopyInto ¶
func (in *CaaRecord_ARM) DeepCopyInto(out *CaaRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaaRecord_STATUS ¶
type CaaRecord_STATUS struct { // Flags: The flags for this CAA record as an integer between 0 and 255. Flags *int `json:"flags,omitempty"` // Tag: The tag for this CAA record. Tag *string `json:"tag,omitempty"` // Value: The value for this CAA record. Value *string `json:"value,omitempty"` }
A CAA record.
func (*CaaRecord_STATUS) AssignProperties_From_CaaRecord_STATUS ¶
func (record *CaaRecord_STATUS) AssignProperties_From_CaaRecord_STATUS(source *v1api20180501s.CaaRecord_STATUS) error
AssignProperties_From_CaaRecord_STATUS populates our CaaRecord_STATUS from the provided source CaaRecord_STATUS
func (*CaaRecord_STATUS) AssignProperties_To_CaaRecord_STATUS ¶
func (record *CaaRecord_STATUS) AssignProperties_To_CaaRecord_STATUS(destination *v1api20180501s.CaaRecord_STATUS) error
AssignProperties_To_CaaRecord_STATUS populates the provided destination CaaRecord_STATUS from our CaaRecord_STATUS
func (*CaaRecord_STATUS) DeepCopy ¶
func (in *CaaRecord_STATUS) DeepCopy() *CaaRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaaRecord_STATUS.
func (*CaaRecord_STATUS) DeepCopyInto ¶
func (in *CaaRecord_STATUS) DeepCopyInto(out *CaaRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CaaRecord_STATUS) NewEmptyARMValue ¶
func (record *CaaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CaaRecord_STATUS) PopulateFromARM ¶
func (record *CaaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CaaRecord_STATUS_ARM ¶
type CaaRecord_STATUS_ARM struct { // Flags: The flags for this CAA record as an integer between 0 and 255. Flags *int `json:"flags,omitempty"` // Tag: The tag for this CAA record. Tag *string `json:"tag,omitempty"` // Value: The value for this CAA record. Value *string `json:"value,omitempty"` }
A CAA record.
func (*CaaRecord_STATUS_ARM) DeepCopy ¶
func (in *CaaRecord_STATUS_ARM) DeepCopy() *CaaRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaaRecord_STATUS_ARM.
func (*CaaRecord_STATUS_ARM) DeepCopyInto ¶
func (in *CaaRecord_STATUS_ARM) DeepCopyInto(out *CaaRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CnameRecord ¶
type CnameRecord struct { // Cname: The canonical name for this CNAME record. Cname *string `json:"cname,omitempty"` }
A CNAME record.
func (*CnameRecord) AssignProperties_From_CnameRecord ¶
func (record *CnameRecord) AssignProperties_From_CnameRecord(source *v1api20180501s.CnameRecord) error
AssignProperties_From_CnameRecord populates our CnameRecord from the provided source CnameRecord
func (*CnameRecord) AssignProperties_To_CnameRecord ¶
func (record *CnameRecord) AssignProperties_To_CnameRecord(destination *v1api20180501s.CnameRecord) error
AssignProperties_To_CnameRecord populates the provided destination CnameRecord from our CnameRecord
func (*CnameRecord) ConvertToARM ¶
func (record *CnameRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CnameRecord) DeepCopy ¶
func (in *CnameRecord) DeepCopy() *CnameRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord.
func (*CnameRecord) DeepCopyInto ¶
func (in *CnameRecord) DeepCopyInto(out *CnameRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CnameRecord) Initialize_From_CnameRecord_STATUS ¶
func (record *CnameRecord) Initialize_From_CnameRecord_STATUS(source *CnameRecord_STATUS) error
Initialize_From_CnameRecord_STATUS populates our CnameRecord from the provided source CnameRecord_STATUS
func (*CnameRecord) NewEmptyARMValue ¶
func (record *CnameRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CnameRecord) PopulateFromARM ¶
func (record *CnameRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CnameRecord_ARM ¶
type CnameRecord_ARM struct { // Cname: The canonical name for this CNAME record. Cname *string `json:"cname,omitempty"` }
A CNAME record.
func (*CnameRecord_ARM) DeepCopy ¶
func (in *CnameRecord_ARM) DeepCopy() *CnameRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord_ARM.
func (*CnameRecord_ARM) DeepCopyInto ¶
func (in *CnameRecord_ARM) DeepCopyInto(out *CnameRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CnameRecord_STATUS ¶
type CnameRecord_STATUS struct { // Cname: The canonical name for this CNAME record. Cname *string `json:"cname,omitempty"` }
A CNAME record.
func (*CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS ¶
func (record *CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS(source *v1api20180501s.CnameRecord_STATUS) error
AssignProperties_From_CnameRecord_STATUS populates our CnameRecord_STATUS from the provided source CnameRecord_STATUS
func (*CnameRecord_STATUS) AssignProperties_To_CnameRecord_STATUS ¶
func (record *CnameRecord_STATUS) AssignProperties_To_CnameRecord_STATUS(destination *v1api20180501s.CnameRecord_STATUS) error
AssignProperties_To_CnameRecord_STATUS populates the provided destination CnameRecord_STATUS from our CnameRecord_STATUS
func (*CnameRecord_STATUS) DeepCopy ¶
func (in *CnameRecord_STATUS) DeepCopy() *CnameRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord_STATUS.
func (*CnameRecord_STATUS) DeepCopyInto ¶
func (in *CnameRecord_STATUS) DeepCopyInto(out *CnameRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CnameRecord_STATUS) NewEmptyARMValue ¶
func (record *CnameRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CnameRecord_STATUS) PopulateFromARM ¶
func (record *CnameRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CnameRecord_STATUS_ARM ¶
type CnameRecord_STATUS_ARM struct { // Cname: The canonical name for this CNAME record. Cname *string `json:"cname,omitempty"` }
A CNAME record.
func (*CnameRecord_STATUS_ARM) DeepCopy ¶
func (in *CnameRecord_STATUS_ARM) DeepCopy() *CnameRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CnameRecord_STATUS_ARM.
func (*CnameRecord_STATUS_ARM) DeepCopyInto ¶
func (in *CnameRecord_STATUS_ARM) DeepCopyInto(out *CnameRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZone ¶
type DnsZone struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZone_Spec `json:"spec,omitempty"` Status DnsZone_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}
func (*DnsZone) AssignProperties_From_DnsZone ¶
func (zone *DnsZone) AssignProperties_From_DnsZone(source *v1api20180501s.DnsZone) error
AssignProperties_From_DnsZone populates our DnsZone from the provided source DnsZone
func (*DnsZone) AssignProperties_To_DnsZone ¶
func (zone *DnsZone) AssignProperties_To_DnsZone(destination *v1api20180501s.DnsZone) error
AssignProperties_To_DnsZone populates the provided destination DnsZone from our DnsZone
func (*DnsZone) ConvertFrom ¶
func (zone *DnsZone) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZone from the provided hub DnsZone
func (*DnsZone) ConvertTo ¶
func (zone *DnsZone) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZone from our DnsZone
func (*DnsZone) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone.
func (*DnsZone) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZone) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZone) Default ¶
func (zone *DnsZone) Default()
Default applies defaults to the DnsZone resource
func (DnsZone) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZone) GetConditions ¶
func (zone *DnsZone) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZone) GetResourceScope ¶
func (zone *DnsZone) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZone) GetSpec ¶
func (zone *DnsZone) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZone) GetStatus ¶
func (zone *DnsZone) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZone) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones"
func (*DnsZone) InitializeSpec ¶
func (zone *DnsZone) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZone) NewEmptyStatus ¶
func (zone *DnsZone) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZone) OriginalGVK ¶
func (zone *DnsZone) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZone) Owner ¶
func (zone *DnsZone) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZone) SetConditions ¶
func (zone *DnsZone) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZone) SetStatus ¶
func (zone *DnsZone) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZone) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*DnsZone) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type DnsZoneList ¶
type DnsZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZone `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}
func (*DnsZoneList) DeepCopy ¶
func (in *DnsZoneList) DeepCopy() *DnsZoneList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZoneList.
func (*DnsZoneList) DeepCopyInto ¶
func (in *DnsZoneList) DeepCopyInto(out *DnsZoneList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZoneList) DeepCopyObject ¶
func (in *DnsZoneList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZone_STATUS ¶
type DnsZone_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the zone. Etag *string `json:"etag,omitempty"` // Id: Resource ID. Id *string `json:"id,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // MaxNumberOfRecordSets: The maximum number of record sets that can be created in this DNS zone. This is a read-only // property and any attempt to set this value will be ignored. MaxNumberOfRecordSets *int `json:"maxNumberOfRecordSets,omitempty"` // MaxNumberOfRecordsPerRecordSet: The maximum number of records per record set that can be created in this DNS zone. This // is a read-only property and any attempt to set this value will be ignored. MaxNumberOfRecordsPerRecordSet *int `json:"maxNumberOfRecordsPerRecordSet,omitempty"` // Name: Resource name. Name *string `json:"name,omitempty"` // NameServers: The name servers for this DNS zone. This is a read-only property and any attempt to set this value will be // ignored. NameServers []string `json:"nameServers,omitempty"` // NumberOfRecordSets: The current number of record sets in this DNS zone. This is a read-only property and any attempt to // set this value will be ignored. NumberOfRecordSets *int `json:"numberOfRecordSets,omitempty"` // RegistrationVirtualNetworks: A list of references to virtual networks that register hostnames in this DNS zone. This is // a only when ZoneType is Private. RegistrationVirtualNetworks []SubResource_STATUS `json:"registrationVirtualNetworks,omitempty"` // ResolutionVirtualNetworks: A list of references to virtual networks that resolve records in this DNS zone. This is a // only when ZoneType is Private. ResolutionVirtualNetworks []SubResource_STATUS `json:"resolutionVirtualNetworks,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Resource type. Type *string `json:"type,omitempty"` // ZoneType: The type of this DNS zone (Public or Private). ZoneType *ZoneProperties_ZoneType_STATUS `json:"zoneType,omitempty"` }
func (*DnsZone_STATUS) AssignProperties_From_DnsZone_STATUS ¶
func (zone *DnsZone_STATUS) AssignProperties_From_DnsZone_STATUS(source *v1api20180501s.DnsZone_STATUS) error
AssignProperties_From_DnsZone_STATUS populates our DnsZone_STATUS from the provided source DnsZone_STATUS
func (*DnsZone_STATUS) AssignProperties_To_DnsZone_STATUS ¶
func (zone *DnsZone_STATUS) AssignProperties_To_DnsZone_STATUS(destination *v1api20180501s.DnsZone_STATUS) error
AssignProperties_To_DnsZone_STATUS populates the provided destination DnsZone_STATUS from our DnsZone_STATUS
func (*DnsZone_STATUS) ConvertStatusFrom ¶
func (zone *DnsZone_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZone_STATUS from the provided source
func (*DnsZone_STATUS) ConvertStatusTo ¶
func (zone *DnsZone_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZone_STATUS
func (*DnsZone_STATUS) DeepCopy ¶
func (in *DnsZone_STATUS) DeepCopy() *DnsZone_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone_STATUS.
func (*DnsZone_STATUS) DeepCopyInto ¶
func (in *DnsZone_STATUS) DeepCopyInto(out *DnsZone_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZone_STATUS) NewEmptyARMValue ¶
func (zone *DnsZone_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZone_STATUS) PopulateFromARM ¶
func (zone *DnsZone_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZone_STATUS_ARM ¶
type DnsZone_STATUS_ARM struct { // Etag: The etag of the zone. Etag *string `json:"etag,omitempty"` // Id: Resource ID. Id *string `json:"id,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // Name: Resource name. Name *string `json:"name,omitempty"` // Properties: The properties of the zone. Properties *ZoneProperties_STATUS_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Resource type. Type *string `json:"type,omitempty"` }
func (*DnsZone_STATUS_ARM) DeepCopy ¶
func (in *DnsZone_STATUS_ARM) DeepCopy() *DnsZone_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone_STATUS_ARM.
func (*DnsZone_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZone_STATUS_ARM) DeepCopyInto(out *DnsZone_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZone_Spec ¶
type DnsZone_Spec struct { // 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: Resource location. Location *string `json:"location,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"` // RegistrationVirtualNetworks: A list of references to virtual networks that register hostnames in this DNS zone. This is // a only when ZoneType is Private. RegistrationVirtualNetworks []SubResource `json:"registrationVirtualNetworks,omitempty"` // ResolutionVirtualNetworks: A list of references to virtual networks that resolve records in this DNS zone. This is a // only when ZoneType is Private. ResolutionVirtualNetworks []SubResource `json:"resolutionVirtualNetworks,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // ZoneType: The type of this DNS zone (Public or Private). ZoneType *ZoneProperties_ZoneType `json:"zoneType,omitempty"` }
func (*DnsZone_Spec) AssignProperties_From_DnsZone_Spec ¶
func (zone *DnsZone_Spec) AssignProperties_From_DnsZone_Spec(source *v1api20180501s.DnsZone_Spec) error
AssignProperties_From_DnsZone_Spec populates our DnsZone_Spec from the provided source DnsZone_Spec
func (*DnsZone_Spec) AssignProperties_To_DnsZone_Spec ¶
func (zone *DnsZone_Spec) AssignProperties_To_DnsZone_Spec(destination *v1api20180501s.DnsZone_Spec) error
AssignProperties_To_DnsZone_Spec populates the provided destination DnsZone_Spec from our DnsZone_Spec
func (*DnsZone_Spec) ConvertSpecFrom ¶
func (zone *DnsZone_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZone_Spec from the provided source
func (*DnsZone_Spec) ConvertSpecTo ¶
func (zone *DnsZone_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZone_Spec
func (*DnsZone_Spec) ConvertToARM ¶
func (zone *DnsZone_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZone_Spec) DeepCopy ¶
func (in *DnsZone_Spec) DeepCopy() *DnsZone_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone_Spec.
func (*DnsZone_Spec) DeepCopyInto ¶
func (in *DnsZone_Spec) DeepCopyInto(out *DnsZone_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZone_Spec) Initialize_From_DnsZone_STATUS ¶
func (zone *DnsZone_Spec) Initialize_From_DnsZone_STATUS(source *DnsZone_STATUS) error
Initialize_From_DnsZone_STATUS populates our DnsZone_Spec from the provided source DnsZone_STATUS
func (*DnsZone_Spec) NewEmptyARMValue ¶
func (zone *DnsZone_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZone_Spec) OriginalVersion ¶
func (zone *DnsZone_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZone_Spec) PopulateFromARM ¶
func (zone *DnsZone_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZone_Spec) SetAzureName ¶
func (zone *DnsZone_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZone_Spec_ARM ¶
type DnsZone_Spec_ARM struct { // Location: Resource location. Location *string `json:"location,omitempty"` Name string `json:"name,omitempty"` // Properties: The properties of the zone. Properties *ZoneProperties_ARM `json:"properties,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*DnsZone_Spec_ARM) DeepCopy ¶
func (in *DnsZone_Spec_ARM) DeepCopy() *DnsZone_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZone_Spec_ARM.
func (*DnsZone_Spec_ARM) DeepCopyInto ¶
func (in *DnsZone_Spec_ARM) DeepCopyInto(out *DnsZone_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZone_Spec_ARM) GetAPIVersion ¶
func (zone DnsZone_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZone_Spec_ARM) GetName ¶
func (zone *DnsZone_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZone_Spec_ARM) GetType ¶
func (zone *DnsZone_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones"
type DnsZonesAAAARecord ¶
type DnsZonesAAAARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_AAAA_Spec `json:"spec,omitempty"` Status DnsZones_AAAA_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/AAAA/{relativeRecordSetName}
func (*DnsZonesAAAARecord) AssignProperties_From_DnsZonesAAAARecord ¶
func (record *DnsZonesAAAARecord) AssignProperties_From_DnsZonesAAAARecord(source *v1api20180501s.DnsZonesAAAARecord) error
AssignProperties_From_DnsZonesAAAARecord populates our DnsZonesAAAARecord from the provided source DnsZonesAAAARecord
func (*DnsZonesAAAARecord) AssignProperties_To_DnsZonesAAAARecord ¶
func (record *DnsZonesAAAARecord) AssignProperties_To_DnsZonesAAAARecord(destination *v1api20180501s.DnsZonesAAAARecord) error
AssignProperties_To_DnsZonesAAAARecord populates the provided destination DnsZonesAAAARecord from our DnsZonesAAAARecord
func (*DnsZonesAAAARecord) AzureName ¶
func (record *DnsZonesAAAARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesAAAARecord) ConvertFrom ¶
func (record *DnsZonesAAAARecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesAAAARecord from the provided hub DnsZonesAAAARecord
func (*DnsZonesAAAARecord) ConvertTo ¶
func (record *DnsZonesAAAARecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesAAAARecord from our DnsZonesAAAARecord
func (*DnsZonesAAAARecord) DeepCopy ¶
func (in *DnsZonesAAAARecord) DeepCopy() *DnsZonesAAAARecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesAAAARecord.
func (*DnsZonesAAAARecord) DeepCopyInto ¶
func (in *DnsZonesAAAARecord) DeepCopyInto(out *DnsZonesAAAARecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesAAAARecord) DeepCopyObject ¶
func (in *DnsZonesAAAARecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesAAAARecord) Default ¶
func (record *DnsZonesAAAARecord) Default()
Default applies defaults to the DnsZonesAAAARecord resource
func (DnsZonesAAAARecord) GetAPIVersion ¶
func (record DnsZonesAAAARecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesAAAARecord) GetConditions ¶
func (record *DnsZonesAAAARecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesAAAARecord) GetResourceScope ¶
func (record *DnsZonesAAAARecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesAAAARecord) GetSpec ¶
func (record *DnsZonesAAAARecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesAAAARecord) GetStatus ¶
func (record *DnsZonesAAAARecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesAAAARecord) GetType ¶
func (record *DnsZonesAAAARecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/AAAA"
func (*DnsZonesAAAARecord) InitializeSpec ¶
func (record *DnsZonesAAAARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesAAAARecord) NewEmptyStatus ¶
func (record *DnsZonesAAAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesAAAARecord) OriginalGVK ¶
func (record *DnsZonesAAAARecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesAAAARecord) Owner ¶
func (record *DnsZonesAAAARecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesAAAARecord) SetConditions ¶
func (record *DnsZonesAAAARecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesAAAARecord) SetStatus ¶
func (record *DnsZonesAAAARecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesAAAARecord) ValidateCreate ¶
func (record *DnsZonesAAAARecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesAAAARecord) ValidateDelete ¶
func (record *DnsZonesAAAARecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesAAAARecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesAAAARecordList ¶
type DnsZonesAAAARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesAAAARecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/AAAA/{relativeRecordSetName}
func (*DnsZonesAAAARecordList) DeepCopy ¶
func (in *DnsZonesAAAARecordList) DeepCopy() *DnsZonesAAAARecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesAAAARecordList.
func (*DnsZonesAAAARecordList) DeepCopyInto ¶
func (in *DnsZonesAAAARecordList) DeepCopyInto(out *DnsZonesAAAARecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesAAAARecordList) DeepCopyObject ¶
func (in *DnsZonesAAAARecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesARecord ¶
type DnsZonesARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_A_Spec `json:"spec,omitempty"` Status DnsZones_A_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/A/{relativeRecordSetName}
func (*DnsZonesARecord) AssignProperties_From_DnsZonesARecord ¶
func (record *DnsZonesARecord) AssignProperties_From_DnsZonesARecord(source *v1api20180501s.DnsZonesARecord) error
AssignProperties_From_DnsZonesARecord populates our DnsZonesARecord from the provided source DnsZonesARecord
func (*DnsZonesARecord) AssignProperties_To_DnsZonesARecord ¶
func (record *DnsZonesARecord) AssignProperties_To_DnsZonesARecord(destination *v1api20180501s.DnsZonesARecord) error
AssignProperties_To_DnsZonesARecord populates the provided destination DnsZonesARecord from our DnsZonesARecord
func (*DnsZonesARecord) AzureName ¶
func (record *DnsZonesARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesARecord) ConvertFrom ¶
func (record *DnsZonesARecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesARecord from the provided hub DnsZonesARecord
func (*DnsZonesARecord) ConvertTo ¶
func (record *DnsZonesARecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesARecord from our DnsZonesARecord
func (*DnsZonesARecord) DeepCopy ¶
func (in *DnsZonesARecord) DeepCopy() *DnsZonesARecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesARecord.
func (*DnsZonesARecord) DeepCopyInto ¶
func (in *DnsZonesARecord) DeepCopyInto(out *DnsZonesARecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesARecord) DeepCopyObject ¶
func (in *DnsZonesARecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesARecord) Default ¶
func (record *DnsZonesARecord) Default()
Default applies defaults to the DnsZonesARecord resource
func (DnsZonesARecord) GetAPIVersion ¶
func (record DnsZonesARecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesARecord) GetConditions ¶
func (record *DnsZonesARecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesARecord) GetResourceScope ¶
func (record *DnsZonesARecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesARecord) GetSpec ¶
func (record *DnsZonesARecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesARecord) GetStatus ¶
func (record *DnsZonesARecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesARecord) GetType ¶
func (record *DnsZonesARecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/A"
func (*DnsZonesARecord) InitializeSpec ¶
func (record *DnsZonesARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesARecord) NewEmptyStatus ¶
func (record *DnsZonesARecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesARecord) OriginalGVK ¶
func (record *DnsZonesARecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesARecord) Owner ¶
func (record *DnsZonesARecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesARecord) SetConditions ¶
func (record *DnsZonesARecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesARecord) SetStatus ¶
func (record *DnsZonesARecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesARecord) ValidateCreate ¶
func (record *DnsZonesARecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesARecord) ValidateDelete ¶
func (record *DnsZonesARecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesARecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesARecordList ¶
type DnsZonesARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesARecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/A/{relativeRecordSetName}
func (*DnsZonesARecordList) DeepCopy ¶
func (in *DnsZonesARecordList) DeepCopy() *DnsZonesARecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesARecordList.
func (*DnsZonesARecordList) DeepCopyInto ¶
func (in *DnsZonesARecordList) DeepCopyInto(out *DnsZonesARecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesARecordList) DeepCopyObject ¶
func (in *DnsZonesARecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesCAARecord ¶
type DnsZonesCAARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_CAA_Spec `json:"spec,omitempty"` Status DnsZones_CAA_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/CAA/{relativeRecordSetName}
func (*DnsZonesCAARecord) AssignProperties_From_DnsZonesCAARecord ¶
func (record *DnsZonesCAARecord) AssignProperties_From_DnsZonesCAARecord(source *v1api20180501s.DnsZonesCAARecord) error
AssignProperties_From_DnsZonesCAARecord populates our DnsZonesCAARecord from the provided source DnsZonesCAARecord
func (*DnsZonesCAARecord) AssignProperties_To_DnsZonesCAARecord ¶
func (record *DnsZonesCAARecord) AssignProperties_To_DnsZonesCAARecord(destination *v1api20180501s.DnsZonesCAARecord) error
AssignProperties_To_DnsZonesCAARecord populates the provided destination DnsZonesCAARecord from our DnsZonesCAARecord
func (*DnsZonesCAARecord) AzureName ¶
func (record *DnsZonesCAARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesCAARecord) ConvertFrom ¶
func (record *DnsZonesCAARecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesCAARecord from the provided hub DnsZonesCAARecord
func (*DnsZonesCAARecord) ConvertTo ¶
func (record *DnsZonesCAARecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesCAARecord from our DnsZonesCAARecord
func (*DnsZonesCAARecord) DeepCopy ¶
func (in *DnsZonesCAARecord) DeepCopy() *DnsZonesCAARecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCAARecord.
func (*DnsZonesCAARecord) DeepCopyInto ¶
func (in *DnsZonesCAARecord) DeepCopyInto(out *DnsZonesCAARecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesCAARecord) DeepCopyObject ¶
func (in *DnsZonesCAARecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesCAARecord) Default ¶
func (record *DnsZonesCAARecord) Default()
Default applies defaults to the DnsZonesCAARecord resource
func (DnsZonesCAARecord) GetAPIVersion ¶
func (record DnsZonesCAARecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesCAARecord) GetConditions ¶
func (record *DnsZonesCAARecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesCAARecord) GetResourceScope ¶
func (record *DnsZonesCAARecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesCAARecord) GetSpec ¶
func (record *DnsZonesCAARecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesCAARecord) GetStatus ¶
func (record *DnsZonesCAARecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesCAARecord) GetType ¶
func (record *DnsZonesCAARecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/CAA"
func (*DnsZonesCAARecord) InitializeSpec ¶
func (record *DnsZonesCAARecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesCAARecord) NewEmptyStatus ¶
func (record *DnsZonesCAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesCAARecord) OriginalGVK ¶
func (record *DnsZonesCAARecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesCAARecord) Owner ¶
func (record *DnsZonesCAARecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesCAARecord) SetConditions ¶
func (record *DnsZonesCAARecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesCAARecord) SetStatus ¶
func (record *DnsZonesCAARecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesCAARecord) ValidateCreate ¶
func (record *DnsZonesCAARecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesCAARecord) ValidateDelete ¶
func (record *DnsZonesCAARecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesCAARecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesCAARecordList ¶
type DnsZonesCAARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesCAARecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/CAA/{relativeRecordSetName}
func (*DnsZonesCAARecordList) DeepCopy ¶
func (in *DnsZonesCAARecordList) DeepCopy() *DnsZonesCAARecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCAARecordList.
func (*DnsZonesCAARecordList) DeepCopyInto ¶
func (in *DnsZonesCAARecordList) DeepCopyInto(out *DnsZonesCAARecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesCAARecordList) DeepCopyObject ¶
func (in *DnsZonesCAARecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesCNAMERecord ¶
type DnsZonesCNAMERecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_CNAME_Spec `json:"spec,omitempty"` Status DnsZones_CNAME_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/CNAME/{relativeRecordSetName}
func (*DnsZonesCNAMERecord) AssignProperties_From_DnsZonesCNAMERecord ¶
func (record *DnsZonesCNAMERecord) AssignProperties_From_DnsZonesCNAMERecord(source *v1api20180501s.DnsZonesCNAMERecord) error
AssignProperties_From_DnsZonesCNAMERecord populates our DnsZonesCNAMERecord from the provided source DnsZonesCNAMERecord
func (*DnsZonesCNAMERecord) AssignProperties_To_DnsZonesCNAMERecord ¶
func (record *DnsZonesCNAMERecord) AssignProperties_To_DnsZonesCNAMERecord(destination *v1api20180501s.DnsZonesCNAMERecord) error
AssignProperties_To_DnsZonesCNAMERecord populates the provided destination DnsZonesCNAMERecord from our DnsZonesCNAMERecord
func (*DnsZonesCNAMERecord) AzureName ¶
func (record *DnsZonesCNAMERecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesCNAMERecord) ConvertFrom ¶
func (record *DnsZonesCNAMERecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesCNAMERecord from the provided hub DnsZonesCNAMERecord
func (*DnsZonesCNAMERecord) ConvertTo ¶
func (record *DnsZonesCNAMERecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesCNAMERecord from our DnsZonesCNAMERecord
func (*DnsZonesCNAMERecord) DeepCopy ¶
func (in *DnsZonesCNAMERecord) DeepCopy() *DnsZonesCNAMERecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCNAMERecord.
func (*DnsZonesCNAMERecord) DeepCopyInto ¶
func (in *DnsZonesCNAMERecord) DeepCopyInto(out *DnsZonesCNAMERecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesCNAMERecord) DeepCopyObject ¶
func (in *DnsZonesCNAMERecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesCNAMERecord) Default ¶
func (record *DnsZonesCNAMERecord) Default()
Default applies defaults to the DnsZonesCNAMERecord resource
func (DnsZonesCNAMERecord) GetAPIVersion ¶
func (record DnsZonesCNAMERecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesCNAMERecord) GetConditions ¶
func (record *DnsZonesCNAMERecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesCNAMERecord) GetResourceScope ¶
func (record *DnsZonesCNAMERecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesCNAMERecord) GetSpec ¶
func (record *DnsZonesCNAMERecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesCNAMERecord) GetStatus ¶
func (record *DnsZonesCNAMERecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesCNAMERecord) GetType ¶
func (record *DnsZonesCNAMERecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/CNAME"
func (*DnsZonesCNAMERecord) InitializeSpec ¶
func (record *DnsZonesCNAMERecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesCNAMERecord) NewEmptyStatus ¶
func (record *DnsZonesCNAMERecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesCNAMERecord) OriginalGVK ¶
func (record *DnsZonesCNAMERecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesCNAMERecord) Owner ¶
func (record *DnsZonesCNAMERecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesCNAMERecord) SetConditions ¶
func (record *DnsZonesCNAMERecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesCNAMERecord) SetStatus ¶
func (record *DnsZonesCNAMERecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesCNAMERecord) ValidateCreate ¶
func (record *DnsZonesCNAMERecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesCNAMERecord) ValidateDelete ¶
func (record *DnsZonesCNAMERecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesCNAMERecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesCNAMERecordList ¶
type DnsZonesCNAMERecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesCNAMERecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/CNAME/{relativeRecordSetName}
func (*DnsZonesCNAMERecordList) DeepCopy ¶
func (in *DnsZonesCNAMERecordList) DeepCopy() *DnsZonesCNAMERecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCNAMERecordList.
func (*DnsZonesCNAMERecordList) DeepCopyInto ¶
func (in *DnsZonesCNAMERecordList) DeepCopyInto(out *DnsZonesCNAMERecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesCNAMERecordList) DeepCopyObject ¶
func (in *DnsZonesCNAMERecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesMXRecord ¶
type DnsZonesMXRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_MX_Spec `json:"spec,omitempty"` Status DnsZones_MX_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/MX/{relativeRecordSetName}
func (*DnsZonesMXRecord) AssignProperties_From_DnsZonesMXRecord ¶
func (record *DnsZonesMXRecord) AssignProperties_From_DnsZonesMXRecord(source *v1api20180501s.DnsZonesMXRecord) error
AssignProperties_From_DnsZonesMXRecord populates our DnsZonesMXRecord from the provided source DnsZonesMXRecord
func (*DnsZonesMXRecord) AssignProperties_To_DnsZonesMXRecord ¶
func (record *DnsZonesMXRecord) AssignProperties_To_DnsZonesMXRecord(destination *v1api20180501s.DnsZonesMXRecord) error
AssignProperties_To_DnsZonesMXRecord populates the provided destination DnsZonesMXRecord from our DnsZonesMXRecord
func (*DnsZonesMXRecord) AzureName ¶
func (record *DnsZonesMXRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesMXRecord) ConvertFrom ¶
func (record *DnsZonesMXRecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesMXRecord from the provided hub DnsZonesMXRecord
func (*DnsZonesMXRecord) ConvertTo ¶
func (record *DnsZonesMXRecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesMXRecord from our DnsZonesMXRecord
func (*DnsZonesMXRecord) DeepCopy ¶
func (in *DnsZonesMXRecord) DeepCopy() *DnsZonesMXRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesMXRecord.
func (*DnsZonesMXRecord) DeepCopyInto ¶
func (in *DnsZonesMXRecord) DeepCopyInto(out *DnsZonesMXRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesMXRecord) DeepCopyObject ¶
func (in *DnsZonesMXRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesMXRecord) Default ¶
func (record *DnsZonesMXRecord) Default()
Default applies defaults to the DnsZonesMXRecord resource
func (DnsZonesMXRecord) GetAPIVersion ¶
func (record DnsZonesMXRecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesMXRecord) GetConditions ¶
func (record *DnsZonesMXRecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesMXRecord) GetResourceScope ¶
func (record *DnsZonesMXRecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesMXRecord) GetSpec ¶
func (record *DnsZonesMXRecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesMXRecord) GetStatus ¶
func (record *DnsZonesMXRecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesMXRecord) GetType ¶
func (record *DnsZonesMXRecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/MX"
func (*DnsZonesMXRecord) InitializeSpec ¶
func (record *DnsZonesMXRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesMXRecord) NewEmptyStatus ¶
func (record *DnsZonesMXRecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesMXRecord) OriginalGVK ¶
func (record *DnsZonesMXRecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesMXRecord) Owner ¶
func (record *DnsZonesMXRecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesMXRecord) SetConditions ¶
func (record *DnsZonesMXRecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesMXRecord) SetStatus ¶
func (record *DnsZonesMXRecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesMXRecord) ValidateCreate ¶
func (record *DnsZonesMXRecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesMXRecord) ValidateDelete ¶
func (record *DnsZonesMXRecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesMXRecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesMXRecordList ¶
type DnsZonesMXRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesMXRecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/MX/{relativeRecordSetName}
func (*DnsZonesMXRecordList) DeepCopy ¶
func (in *DnsZonesMXRecordList) DeepCopy() *DnsZonesMXRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesMXRecordList.
func (*DnsZonesMXRecordList) DeepCopyInto ¶
func (in *DnsZonesMXRecordList) DeepCopyInto(out *DnsZonesMXRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesMXRecordList) DeepCopyObject ¶
func (in *DnsZonesMXRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesNSRecord ¶
type DnsZonesNSRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_NS_Spec `json:"spec,omitempty"` Status DnsZones_NS_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/NS/{relativeRecordSetName}
func (*DnsZonesNSRecord) AssignProperties_From_DnsZonesNSRecord ¶
func (record *DnsZonesNSRecord) AssignProperties_From_DnsZonesNSRecord(source *v1api20180501s.DnsZonesNSRecord) error
AssignProperties_From_DnsZonesNSRecord populates our DnsZonesNSRecord from the provided source DnsZonesNSRecord
func (*DnsZonesNSRecord) AssignProperties_To_DnsZonesNSRecord ¶
func (record *DnsZonesNSRecord) AssignProperties_To_DnsZonesNSRecord(destination *v1api20180501s.DnsZonesNSRecord) error
AssignProperties_To_DnsZonesNSRecord populates the provided destination DnsZonesNSRecord from our DnsZonesNSRecord
func (*DnsZonesNSRecord) AzureName ¶
func (record *DnsZonesNSRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesNSRecord) ConvertFrom ¶
func (record *DnsZonesNSRecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesNSRecord from the provided hub DnsZonesNSRecord
func (*DnsZonesNSRecord) ConvertTo ¶
func (record *DnsZonesNSRecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesNSRecord from our DnsZonesNSRecord
func (*DnsZonesNSRecord) DeepCopy ¶
func (in *DnsZonesNSRecord) DeepCopy() *DnsZonesNSRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesNSRecord.
func (*DnsZonesNSRecord) DeepCopyInto ¶
func (in *DnsZonesNSRecord) DeepCopyInto(out *DnsZonesNSRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesNSRecord) DeepCopyObject ¶
func (in *DnsZonesNSRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesNSRecord) Default ¶
func (record *DnsZonesNSRecord) Default()
Default applies defaults to the DnsZonesNSRecord resource
func (DnsZonesNSRecord) GetAPIVersion ¶
func (record DnsZonesNSRecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesNSRecord) GetConditions ¶
func (record *DnsZonesNSRecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesNSRecord) GetResourceScope ¶
func (record *DnsZonesNSRecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesNSRecord) GetSpec ¶
func (record *DnsZonesNSRecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesNSRecord) GetStatus ¶
func (record *DnsZonesNSRecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesNSRecord) GetType ¶
func (record *DnsZonesNSRecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/NS"
func (*DnsZonesNSRecord) InitializeSpec ¶
func (record *DnsZonesNSRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesNSRecord) NewEmptyStatus ¶
func (record *DnsZonesNSRecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesNSRecord) OriginalGVK ¶
func (record *DnsZonesNSRecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesNSRecord) Owner ¶
func (record *DnsZonesNSRecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesNSRecord) SetConditions ¶
func (record *DnsZonesNSRecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesNSRecord) SetStatus ¶
func (record *DnsZonesNSRecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesNSRecord) ValidateCreate ¶
func (record *DnsZonesNSRecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesNSRecord) ValidateDelete ¶
func (record *DnsZonesNSRecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesNSRecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesNSRecordList ¶
type DnsZonesNSRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesNSRecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/NS/{relativeRecordSetName}
func (*DnsZonesNSRecordList) DeepCopy ¶
func (in *DnsZonesNSRecordList) DeepCopy() *DnsZonesNSRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesNSRecordList.
func (*DnsZonesNSRecordList) DeepCopyInto ¶
func (in *DnsZonesNSRecordList) DeepCopyInto(out *DnsZonesNSRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesNSRecordList) DeepCopyObject ¶
func (in *DnsZonesNSRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesPTRRecord ¶
type DnsZonesPTRRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_PTR_Spec `json:"spec,omitempty"` Status DnsZones_PTR_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/PTR/{relativeRecordSetName}
func (*DnsZonesPTRRecord) AssignProperties_From_DnsZonesPTRRecord ¶
func (record *DnsZonesPTRRecord) AssignProperties_From_DnsZonesPTRRecord(source *v1api20180501s.DnsZonesPTRRecord) error
AssignProperties_From_DnsZonesPTRRecord populates our DnsZonesPTRRecord from the provided source DnsZonesPTRRecord
func (*DnsZonesPTRRecord) AssignProperties_To_DnsZonesPTRRecord ¶
func (record *DnsZonesPTRRecord) AssignProperties_To_DnsZonesPTRRecord(destination *v1api20180501s.DnsZonesPTRRecord) error
AssignProperties_To_DnsZonesPTRRecord populates the provided destination DnsZonesPTRRecord from our DnsZonesPTRRecord
func (*DnsZonesPTRRecord) AzureName ¶
func (record *DnsZonesPTRRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesPTRRecord) ConvertFrom ¶
func (record *DnsZonesPTRRecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesPTRRecord from the provided hub DnsZonesPTRRecord
func (*DnsZonesPTRRecord) ConvertTo ¶
func (record *DnsZonesPTRRecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesPTRRecord from our DnsZonesPTRRecord
func (*DnsZonesPTRRecord) DeepCopy ¶
func (in *DnsZonesPTRRecord) DeepCopy() *DnsZonesPTRRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesPTRRecord.
func (*DnsZonesPTRRecord) DeepCopyInto ¶
func (in *DnsZonesPTRRecord) DeepCopyInto(out *DnsZonesPTRRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesPTRRecord) DeepCopyObject ¶
func (in *DnsZonesPTRRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesPTRRecord) Default ¶
func (record *DnsZonesPTRRecord) Default()
Default applies defaults to the DnsZonesPTRRecord resource
func (DnsZonesPTRRecord) GetAPIVersion ¶
func (record DnsZonesPTRRecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesPTRRecord) GetConditions ¶
func (record *DnsZonesPTRRecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesPTRRecord) GetResourceScope ¶
func (record *DnsZonesPTRRecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesPTRRecord) GetSpec ¶
func (record *DnsZonesPTRRecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesPTRRecord) GetStatus ¶
func (record *DnsZonesPTRRecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesPTRRecord) GetType ¶
func (record *DnsZonesPTRRecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/PTR"
func (*DnsZonesPTRRecord) InitializeSpec ¶
func (record *DnsZonesPTRRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesPTRRecord) NewEmptyStatus ¶
func (record *DnsZonesPTRRecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesPTRRecord) OriginalGVK ¶
func (record *DnsZonesPTRRecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesPTRRecord) Owner ¶
func (record *DnsZonesPTRRecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesPTRRecord) SetConditions ¶
func (record *DnsZonesPTRRecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesPTRRecord) SetStatus ¶
func (record *DnsZonesPTRRecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesPTRRecord) ValidateCreate ¶
func (record *DnsZonesPTRRecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesPTRRecord) ValidateDelete ¶
func (record *DnsZonesPTRRecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesPTRRecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesPTRRecordList ¶
type DnsZonesPTRRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesPTRRecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/PTR/{relativeRecordSetName}
func (*DnsZonesPTRRecordList) DeepCopy ¶
func (in *DnsZonesPTRRecordList) DeepCopy() *DnsZonesPTRRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesPTRRecordList.
func (*DnsZonesPTRRecordList) DeepCopyInto ¶
func (in *DnsZonesPTRRecordList) DeepCopyInto(out *DnsZonesPTRRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesPTRRecordList) DeepCopyObject ¶
func (in *DnsZonesPTRRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesSRVRecord ¶
type DnsZonesSRVRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_SRV_Spec `json:"spec,omitempty"` Status DnsZones_SRV_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/SRV/{relativeRecordSetName}
func (*DnsZonesSRVRecord) AssignProperties_From_DnsZonesSRVRecord ¶
func (record *DnsZonesSRVRecord) AssignProperties_From_DnsZonesSRVRecord(source *v1api20180501s.DnsZonesSRVRecord) error
AssignProperties_From_DnsZonesSRVRecord populates our DnsZonesSRVRecord from the provided source DnsZonesSRVRecord
func (*DnsZonesSRVRecord) AssignProperties_To_DnsZonesSRVRecord ¶
func (record *DnsZonesSRVRecord) AssignProperties_To_DnsZonesSRVRecord(destination *v1api20180501s.DnsZonesSRVRecord) error
AssignProperties_To_DnsZonesSRVRecord populates the provided destination DnsZonesSRVRecord from our DnsZonesSRVRecord
func (*DnsZonesSRVRecord) AzureName ¶
func (record *DnsZonesSRVRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesSRVRecord) ConvertFrom ¶
func (record *DnsZonesSRVRecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesSRVRecord from the provided hub DnsZonesSRVRecord
func (*DnsZonesSRVRecord) ConvertTo ¶
func (record *DnsZonesSRVRecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesSRVRecord from our DnsZonesSRVRecord
func (*DnsZonesSRVRecord) DeepCopy ¶
func (in *DnsZonesSRVRecord) DeepCopy() *DnsZonesSRVRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesSRVRecord.
func (*DnsZonesSRVRecord) DeepCopyInto ¶
func (in *DnsZonesSRVRecord) DeepCopyInto(out *DnsZonesSRVRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesSRVRecord) DeepCopyObject ¶
func (in *DnsZonesSRVRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesSRVRecord) Default ¶
func (record *DnsZonesSRVRecord) Default()
Default applies defaults to the DnsZonesSRVRecord resource
func (DnsZonesSRVRecord) GetAPIVersion ¶
func (record DnsZonesSRVRecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesSRVRecord) GetConditions ¶
func (record *DnsZonesSRVRecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesSRVRecord) GetResourceScope ¶
func (record *DnsZonesSRVRecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesSRVRecord) GetSpec ¶
func (record *DnsZonesSRVRecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesSRVRecord) GetStatus ¶
func (record *DnsZonesSRVRecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesSRVRecord) GetType ¶
func (record *DnsZonesSRVRecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/SRV"
func (*DnsZonesSRVRecord) InitializeSpec ¶
func (record *DnsZonesSRVRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesSRVRecord) NewEmptyStatus ¶
func (record *DnsZonesSRVRecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesSRVRecord) OriginalGVK ¶
func (record *DnsZonesSRVRecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesSRVRecord) Owner ¶
func (record *DnsZonesSRVRecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesSRVRecord) SetConditions ¶
func (record *DnsZonesSRVRecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesSRVRecord) SetStatus ¶
func (record *DnsZonesSRVRecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesSRVRecord) ValidateCreate ¶
func (record *DnsZonesSRVRecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesSRVRecord) ValidateDelete ¶
func (record *DnsZonesSRVRecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesSRVRecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesSRVRecordList ¶
type DnsZonesSRVRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesSRVRecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/SRV/{relativeRecordSetName}
func (*DnsZonesSRVRecordList) DeepCopy ¶
func (in *DnsZonesSRVRecordList) DeepCopy() *DnsZonesSRVRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesSRVRecordList.
func (*DnsZonesSRVRecordList) DeepCopyInto ¶
func (in *DnsZonesSRVRecordList) DeepCopyInto(out *DnsZonesSRVRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesSRVRecordList) DeepCopyObject ¶
func (in *DnsZonesSRVRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZonesTXTRecord ¶
type DnsZonesTXTRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZones_TXT_Spec `json:"spec,omitempty"` Status DnsZones_TXT_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: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/TXT/{relativeRecordSetName}
func (*DnsZonesTXTRecord) AssignProperties_From_DnsZonesTXTRecord ¶
func (record *DnsZonesTXTRecord) AssignProperties_From_DnsZonesTXTRecord(source *v1api20180501s.DnsZonesTXTRecord) error
AssignProperties_From_DnsZonesTXTRecord populates our DnsZonesTXTRecord from the provided source DnsZonesTXTRecord
func (*DnsZonesTXTRecord) AssignProperties_To_DnsZonesTXTRecord ¶
func (record *DnsZonesTXTRecord) AssignProperties_To_DnsZonesTXTRecord(destination *v1api20180501s.DnsZonesTXTRecord) error
AssignProperties_To_DnsZonesTXTRecord populates the provided destination DnsZonesTXTRecord from our DnsZonesTXTRecord
func (*DnsZonesTXTRecord) AzureName ¶
func (record *DnsZonesTXTRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesTXTRecord) ConvertFrom ¶
func (record *DnsZonesTXTRecord) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DnsZonesTXTRecord from the provided hub DnsZonesTXTRecord
func (*DnsZonesTXTRecord) ConvertTo ¶
func (record *DnsZonesTXTRecord) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DnsZonesTXTRecord from our DnsZonesTXTRecord
func (*DnsZonesTXTRecord) DeepCopy ¶
func (in *DnsZonesTXTRecord) DeepCopy() *DnsZonesTXTRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesTXTRecord.
func (*DnsZonesTXTRecord) DeepCopyInto ¶
func (in *DnsZonesTXTRecord) DeepCopyInto(out *DnsZonesTXTRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesTXTRecord) DeepCopyObject ¶
func (in *DnsZonesTXTRecord) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DnsZonesTXTRecord) Default ¶
func (record *DnsZonesTXTRecord) Default()
Default applies defaults to the DnsZonesTXTRecord resource
func (DnsZonesTXTRecord) GetAPIVersion ¶
func (record DnsZonesTXTRecord) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZonesTXTRecord) GetConditions ¶
func (record *DnsZonesTXTRecord) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsZonesTXTRecord) GetResourceScope ¶
func (record *DnsZonesTXTRecord) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsZonesTXTRecord) GetSpec ¶
func (record *DnsZonesTXTRecord) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsZonesTXTRecord) GetStatus ¶
func (record *DnsZonesTXTRecord) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsZonesTXTRecord) GetType ¶
func (record *DnsZonesTXTRecord) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/TXT"
func (*DnsZonesTXTRecord) InitializeSpec ¶
func (record *DnsZonesTXTRecord) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DnsZonesTXTRecord) NewEmptyStatus ¶
func (record *DnsZonesTXTRecord) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsZonesTXTRecord) OriginalGVK ¶
func (record *DnsZonesTXTRecord) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsZonesTXTRecord) Owner ¶
func (record *DnsZonesTXTRecord) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsZonesTXTRecord) SetConditions ¶
func (record *DnsZonesTXTRecord) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsZonesTXTRecord) SetStatus ¶
func (record *DnsZonesTXTRecord) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DnsZonesTXTRecord) ValidateCreate ¶
func (record *DnsZonesTXTRecord) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DnsZonesTXTRecord) ValidateDelete ¶
func (record *DnsZonesTXTRecord) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DnsZonesTXTRecord) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DnsZonesTXTRecordList ¶
type DnsZonesTXTRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesTXTRecord `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /dns/resource-manager/Microsoft.Network/stable/2018-05-01/dns.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsZones/{zoneName}/TXT/{relativeRecordSetName}
func (*DnsZonesTXTRecordList) DeepCopy ¶
func (in *DnsZonesTXTRecordList) DeepCopy() *DnsZonesTXTRecordList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesTXTRecordList.
func (*DnsZonesTXTRecordList) DeepCopyInto ¶
func (in *DnsZonesTXTRecordList) DeepCopyInto(out *DnsZonesTXTRecordList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZonesTXTRecordList) DeepCopyObject ¶
func (in *DnsZonesTXTRecordList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsZones_AAAA_STATUS ¶
type DnsZones_AAAA_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_AAAA_STATUS) AssignProperties_From_DnsZones_AAAA_STATUS ¶
func (aaaa *DnsZones_AAAA_STATUS) AssignProperties_From_DnsZones_AAAA_STATUS(source *v1api20180501s.DnsZones_AAAA_STATUS) error
AssignProperties_From_DnsZones_AAAA_STATUS populates our DnsZones_AAAA_STATUS from the provided source DnsZones_AAAA_STATUS
func (*DnsZones_AAAA_STATUS) AssignProperties_To_DnsZones_AAAA_STATUS ¶
func (aaaa *DnsZones_AAAA_STATUS) AssignProperties_To_DnsZones_AAAA_STATUS(destination *v1api20180501s.DnsZones_AAAA_STATUS) error
AssignProperties_To_DnsZones_AAAA_STATUS populates the provided destination DnsZones_AAAA_STATUS from our DnsZones_AAAA_STATUS
func (*DnsZones_AAAA_STATUS) ConvertStatusFrom ¶
func (aaaa *DnsZones_AAAA_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_AAAA_STATUS from the provided source
func (*DnsZones_AAAA_STATUS) ConvertStatusTo ¶
func (aaaa *DnsZones_AAAA_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_AAAA_STATUS
func (*DnsZones_AAAA_STATUS) DeepCopy ¶
func (in *DnsZones_AAAA_STATUS) DeepCopy() *DnsZones_AAAA_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_AAAA_STATUS.
func (*DnsZones_AAAA_STATUS) DeepCopyInto ¶
func (in *DnsZones_AAAA_STATUS) DeepCopyInto(out *DnsZones_AAAA_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_AAAA_STATUS) NewEmptyARMValue ¶
func (aaaa *DnsZones_AAAA_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_AAAA_STATUS) PopulateFromARM ¶
func (aaaa *DnsZones_AAAA_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_AAAA_STATUS_ARM ¶
type DnsZones_AAAA_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_AAAA_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_AAAA_STATUS_ARM) DeepCopy() *DnsZones_AAAA_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_AAAA_STATUS_ARM.
func (*DnsZones_AAAA_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_AAAA_STATUS_ARM) DeepCopyInto(out *DnsZones_AAAA_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_AAAA_Spec ¶
type DnsZones_AAAA_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_AAAA_Spec) AssignProperties_From_DnsZones_AAAA_Spec ¶
func (aaaa *DnsZones_AAAA_Spec) AssignProperties_From_DnsZones_AAAA_Spec(source *v1api20180501s.DnsZones_AAAA_Spec) error
AssignProperties_From_DnsZones_AAAA_Spec populates our DnsZones_AAAA_Spec from the provided source DnsZones_AAAA_Spec
func (*DnsZones_AAAA_Spec) AssignProperties_To_DnsZones_AAAA_Spec ¶
func (aaaa *DnsZones_AAAA_Spec) AssignProperties_To_DnsZones_AAAA_Spec(destination *v1api20180501s.DnsZones_AAAA_Spec) error
AssignProperties_To_DnsZones_AAAA_Spec populates the provided destination DnsZones_AAAA_Spec from our DnsZones_AAAA_Spec
func (*DnsZones_AAAA_Spec) ConvertSpecFrom ¶
func (aaaa *DnsZones_AAAA_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_AAAA_Spec from the provided source
func (*DnsZones_AAAA_Spec) ConvertSpecTo ¶
func (aaaa *DnsZones_AAAA_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_AAAA_Spec
func (*DnsZones_AAAA_Spec) ConvertToARM ¶
func (aaaa *DnsZones_AAAA_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_AAAA_Spec) DeepCopy ¶
func (in *DnsZones_AAAA_Spec) DeepCopy() *DnsZones_AAAA_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_AAAA_Spec.
func (*DnsZones_AAAA_Spec) DeepCopyInto ¶
func (in *DnsZones_AAAA_Spec) DeepCopyInto(out *DnsZones_AAAA_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_AAAA_Spec) Initialize_From_DnsZones_AAAA_STATUS ¶
func (aaaa *DnsZones_AAAA_Spec) Initialize_From_DnsZones_AAAA_STATUS(source *DnsZones_AAAA_STATUS) error
Initialize_From_DnsZones_AAAA_STATUS populates our DnsZones_AAAA_Spec from the provided source DnsZones_AAAA_STATUS
func (*DnsZones_AAAA_Spec) NewEmptyARMValue ¶
func (aaaa *DnsZones_AAAA_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_AAAA_Spec) OriginalVersion ¶
func (aaaa *DnsZones_AAAA_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_AAAA_Spec) PopulateFromARM ¶
func (aaaa *DnsZones_AAAA_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_AAAA_Spec) SetAzureName ¶
func (aaaa *DnsZones_AAAA_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_AAAA_Spec_ARM ¶
type DnsZones_AAAA_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_AAAA_Spec_ARM) DeepCopy ¶
func (in *DnsZones_AAAA_Spec_ARM) DeepCopy() *DnsZones_AAAA_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_AAAA_Spec_ARM.
func (*DnsZones_AAAA_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_AAAA_Spec_ARM) DeepCopyInto(out *DnsZones_AAAA_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_AAAA_Spec_ARM) GetAPIVersion ¶
func (aaaa DnsZones_AAAA_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_AAAA_Spec_ARM) GetName ¶
func (aaaa *DnsZones_AAAA_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_AAAA_Spec_ARM) GetType ¶
func (aaaa *DnsZones_AAAA_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/AAAA"
type DnsZones_A_STATUS ¶
type DnsZones_A_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_A_STATUS) AssignProperties_From_DnsZones_A_STATUS ¶
func (zonesA *DnsZones_A_STATUS) AssignProperties_From_DnsZones_A_STATUS(source *v1api20180501s.DnsZones_A_STATUS) error
AssignProperties_From_DnsZones_A_STATUS populates our DnsZones_A_STATUS from the provided source DnsZones_A_STATUS
func (*DnsZones_A_STATUS) AssignProperties_To_DnsZones_A_STATUS ¶
func (zonesA *DnsZones_A_STATUS) AssignProperties_To_DnsZones_A_STATUS(destination *v1api20180501s.DnsZones_A_STATUS) error
AssignProperties_To_DnsZones_A_STATUS populates the provided destination DnsZones_A_STATUS from our DnsZones_A_STATUS
func (*DnsZones_A_STATUS) ConvertStatusFrom ¶
func (zonesA *DnsZones_A_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_A_STATUS from the provided source
func (*DnsZones_A_STATUS) ConvertStatusTo ¶
func (zonesA *DnsZones_A_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_A_STATUS
func (*DnsZones_A_STATUS) DeepCopy ¶
func (in *DnsZones_A_STATUS) DeepCopy() *DnsZones_A_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_A_STATUS.
func (*DnsZones_A_STATUS) DeepCopyInto ¶
func (in *DnsZones_A_STATUS) DeepCopyInto(out *DnsZones_A_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_A_STATUS) NewEmptyARMValue ¶
func (zonesA *DnsZones_A_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_A_STATUS) PopulateFromARM ¶
func (zonesA *DnsZones_A_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_A_STATUS_ARM ¶
type DnsZones_A_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_A_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_A_STATUS_ARM) DeepCopy() *DnsZones_A_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_A_STATUS_ARM.
func (*DnsZones_A_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_A_STATUS_ARM) DeepCopyInto(out *DnsZones_A_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_A_Spec ¶
type DnsZones_A_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_A_Spec) AssignProperties_From_DnsZones_A_Spec ¶
func (zonesA *DnsZones_A_Spec) AssignProperties_From_DnsZones_A_Spec(source *v1api20180501s.DnsZones_A_Spec) error
AssignProperties_From_DnsZones_A_Spec populates our DnsZones_A_Spec from the provided source DnsZones_A_Spec
func (*DnsZones_A_Spec) AssignProperties_To_DnsZones_A_Spec ¶
func (zonesA *DnsZones_A_Spec) AssignProperties_To_DnsZones_A_Spec(destination *v1api20180501s.DnsZones_A_Spec) error
AssignProperties_To_DnsZones_A_Spec populates the provided destination DnsZones_A_Spec from our DnsZones_A_Spec
func (*DnsZones_A_Spec) ConvertSpecFrom ¶
func (zonesA *DnsZones_A_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_A_Spec from the provided source
func (*DnsZones_A_Spec) ConvertSpecTo ¶
func (zonesA *DnsZones_A_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_A_Spec
func (*DnsZones_A_Spec) ConvertToARM ¶
func (zonesA *DnsZones_A_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_A_Spec) DeepCopy ¶
func (in *DnsZones_A_Spec) DeepCopy() *DnsZones_A_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_A_Spec.
func (*DnsZones_A_Spec) DeepCopyInto ¶
func (in *DnsZones_A_Spec) DeepCopyInto(out *DnsZones_A_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_A_Spec) Initialize_From_DnsZones_A_STATUS ¶
func (zonesA *DnsZones_A_Spec) Initialize_From_DnsZones_A_STATUS(source *DnsZones_A_STATUS) error
Initialize_From_DnsZones_A_STATUS populates our DnsZones_A_Spec from the provided source DnsZones_A_STATUS
func (*DnsZones_A_Spec) NewEmptyARMValue ¶
func (zonesA *DnsZones_A_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_A_Spec) OriginalVersion ¶
func (zonesA *DnsZones_A_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_A_Spec) PopulateFromARM ¶
func (zonesA *DnsZones_A_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_A_Spec) SetAzureName ¶
func (zonesA *DnsZones_A_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_A_Spec_ARM ¶
type DnsZones_A_Spec_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_A_Spec_ARM) DeepCopy ¶
func (in *DnsZones_A_Spec_ARM) DeepCopy() *DnsZones_A_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_A_Spec_ARM.
func (*DnsZones_A_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_A_Spec_ARM) DeepCopyInto(out *DnsZones_A_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_A_Spec_ARM) GetAPIVersion ¶
func (zonesA DnsZones_A_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_A_Spec_ARM) GetName ¶
func (zonesA *DnsZones_A_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_A_Spec_ARM) GetType ¶
func (zonesA *DnsZones_A_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/A"
type DnsZones_CAA_STATUS ¶
type DnsZones_CAA_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_CAA_STATUS) AssignProperties_From_DnsZones_CAA_STATUS ¶
func (zonesCAA *DnsZones_CAA_STATUS) AssignProperties_From_DnsZones_CAA_STATUS(source *v1api20180501s.DnsZones_CAA_STATUS) error
AssignProperties_From_DnsZones_CAA_STATUS populates our DnsZones_CAA_STATUS from the provided source DnsZones_CAA_STATUS
func (*DnsZones_CAA_STATUS) AssignProperties_To_DnsZones_CAA_STATUS ¶
func (zonesCAA *DnsZones_CAA_STATUS) AssignProperties_To_DnsZones_CAA_STATUS(destination *v1api20180501s.DnsZones_CAA_STATUS) error
AssignProperties_To_DnsZones_CAA_STATUS populates the provided destination DnsZones_CAA_STATUS from our DnsZones_CAA_STATUS
func (*DnsZones_CAA_STATUS) ConvertStatusFrom ¶
func (zonesCAA *DnsZones_CAA_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_CAA_STATUS from the provided source
func (*DnsZones_CAA_STATUS) ConvertStatusTo ¶
func (zonesCAA *DnsZones_CAA_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_CAA_STATUS
func (*DnsZones_CAA_STATUS) DeepCopy ¶
func (in *DnsZones_CAA_STATUS) DeepCopy() *DnsZones_CAA_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CAA_STATUS.
func (*DnsZones_CAA_STATUS) DeepCopyInto ¶
func (in *DnsZones_CAA_STATUS) DeepCopyInto(out *DnsZones_CAA_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_CAA_STATUS) NewEmptyARMValue ¶
func (zonesCAA *DnsZones_CAA_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_CAA_STATUS) PopulateFromARM ¶
func (zonesCAA *DnsZones_CAA_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_CAA_STATUS_ARM ¶
type DnsZones_CAA_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_CAA_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_CAA_STATUS_ARM) DeepCopy() *DnsZones_CAA_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CAA_STATUS_ARM.
func (*DnsZones_CAA_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_CAA_STATUS_ARM) DeepCopyInto(out *DnsZones_CAA_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_CAA_Spec ¶
type DnsZones_CAA_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_CAA_Spec) AssignProperties_From_DnsZones_CAA_Spec ¶
func (zonesCAA *DnsZones_CAA_Spec) AssignProperties_From_DnsZones_CAA_Spec(source *v1api20180501s.DnsZones_CAA_Spec) error
AssignProperties_From_DnsZones_CAA_Spec populates our DnsZones_CAA_Spec from the provided source DnsZones_CAA_Spec
func (*DnsZones_CAA_Spec) AssignProperties_To_DnsZones_CAA_Spec ¶
func (zonesCAA *DnsZones_CAA_Spec) AssignProperties_To_DnsZones_CAA_Spec(destination *v1api20180501s.DnsZones_CAA_Spec) error
AssignProperties_To_DnsZones_CAA_Spec populates the provided destination DnsZones_CAA_Spec from our DnsZones_CAA_Spec
func (*DnsZones_CAA_Spec) ConvertSpecFrom ¶
func (zonesCAA *DnsZones_CAA_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_CAA_Spec from the provided source
func (*DnsZones_CAA_Spec) ConvertSpecTo ¶
func (zonesCAA *DnsZones_CAA_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_CAA_Spec
func (*DnsZones_CAA_Spec) ConvertToARM ¶
func (zonesCAA *DnsZones_CAA_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_CAA_Spec) DeepCopy ¶
func (in *DnsZones_CAA_Spec) DeepCopy() *DnsZones_CAA_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CAA_Spec.
func (*DnsZones_CAA_Spec) DeepCopyInto ¶
func (in *DnsZones_CAA_Spec) DeepCopyInto(out *DnsZones_CAA_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_CAA_Spec) Initialize_From_DnsZones_CAA_STATUS ¶
func (zonesCAA *DnsZones_CAA_Spec) Initialize_From_DnsZones_CAA_STATUS(source *DnsZones_CAA_STATUS) error
Initialize_From_DnsZones_CAA_STATUS populates our DnsZones_CAA_Spec from the provided source DnsZones_CAA_STATUS
func (*DnsZones_CAA_Spec) NewEmptyARMValue ¶
func (zonesCAA *DnsZones_CAA_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_CAA_Spec) OriginalVersion ¶
func (zonesCAA *DnsZones_CAA_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_CAA_Spec) PopulateFromARM ¶
func (zonesCAA *DnsZones_CAA_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_CAA_Spec) SetAzureName ¶
func (zonesCAA *DnsZones_CAA_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_CAA_Spec_ARM ¶
type DnsZones_CAA_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_CAA_Spec_ARM) DeepCopy ¶
func (in *DnsZones_CAA_Spec_ARM) DeepCopy() *DnsZones_CAA_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CAA_Spec_ARM.
func (*DnsZones_CAA_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_CAA_Spec_ARM) DeepCopyInto(out *DnsZones_CAA_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_CAA_Spec_ARM) GetAPIVersion ¶
func (zonesCAA DnsZones_CAA_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_CAA_Spec_ARM) GetName ¶
func (zonesCAA *DnsZones_CAA_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_CAA_Spec_ARM) GetType ¶
func (zonesCAA *DnsZones_CAA_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/CAA"
type DnsZones_CNAME_STATUS ¶
type DnsZones_CNAME_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_CNAME_STATUS) AssignProperties_From_DnsZones_CNAME_STATUS ¶
func (cname *DnsZones_CNAME_STATUS) AssignProperties_From_DnsZones_CNAME_STATUS(source *v1api20180501s.DnsZones_CNAME_STATUS) error
AssignProperties_From_DnsZones_CNAME_STATUS populates our DnsZones_CNAME_STATUS from the provided source DnsZones_CNAME_STATUS
func (*DnsZones_CNAME_STATUS) AssignProperties_To_DnsZones_CNAME_STATUS ¶
func (cname *DnsZones_CNAME_STATUS) AssignProperties_To_DnsZones_CNAME_STATUS(destination *v1api20180501s.DnsZones_CNAME_STATUS) error
AssignProperties_To_DnsZones_CNAME_STATUS populates the provided destination DnsZones_CNAME_STATUS from our DnsZones_CNAME_STATUS
func (*DnsZones_CNAME_STATUS) ConvertStatusFrom ¶
func (cname *DnsZones_CNAME_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_CNAME_STATUS from the provided source
func (*DnsZones_CNAME_STATUS) ConvertStatusTo ¶
func (cname *DnsZones_CNAME_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_CNAME_STATUS
func (*DnsZones_CNAME_STATUS) DeepCopy ¶
func (in *DnsZones_CNAME_STATUS) DeepCopy() *DnsZones_CNAME_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CNAME_STATUS.
func (*DnsZones_CNAME_STATUS) DeepCopyInto ¶
func (in *DnsZones_CNAME_STATUS) DeepCopyInto(out *DnsZones_CNAME_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_CNAME_STATUS) NewEmptyARMValue ¶
func (cname *DnsZones_CNAME_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_CNAME_STATUS) PopulateFromARM ¶
func (cname *DnsZones_CNAME_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_CNAME_STATUS_ARM ¶
type DnsZones_CNAME_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_CNAME_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_CNAME_STATUS_ARM) DeepCopy() *DnsZones_CNAME_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CNAME_STATUS_ARM.
func (*DnsZones_CNAME_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_CNAME_STATUS_ARM) DeepCopyInto(out *DnsZones_CNAME_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_CNAME_Spec ¶
type DnsZones_CNAME_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_CNAME_Spec) AssignProperties_From_DnsZones_CNAME_Spec ¶
func (cname *DnsZones_CNAME_Spec) AssignProperties_From_DnsZones_CNAME_Spec(source *v1api20180501s.DnsZones_CNAME_Spec) error
AssignProperties_From_DnsZones_CNAME_Spec populates our DnsZones_CNAME_Spec from the provided source DnsZones_CNAME_Spec
func (*DnsZones_CNAME_Spec) AssignProperties_To_DnsZones_CNAME_Spec ¶
func (cname *DnsZones_CNAME_Spec) AssignProperties_To_DnsZones_CNAME_Spec(destination *v1api20180501s.DnsZones_CNAME_Spec) error
AssignProperties_To_DnsZones_CNAME_Spec populates the provided destination DnsZones_CNAME_Spec from our DnsZones_CNAME_Spec
func (*DnsZones_CNAME_Spec) ConvertSpecFrom ¶
func (cname *DnsZones_CNAME_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_CNAME_Spec from the provided source
func (*DnsZones_CNAME_Spec) ConvertSpecTo ¶
func (cname *DnsZones_CNAME_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_CNAME_Spec
func (*DnsZones_CNAME_Spec) ConvertToARM ¶
func (cname *DnsZones_CNAME_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_CNAME_Spec) DeepCopy ¶
func (in *DnsZones_CNAME_Spec) DeepCopy() *DnsZones_CNAME_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CNAME_Spec.
func (*DnsZones_CNAME_Spec) DeepCopyInto ¶
func (in *DnsZones_CNAME_Spec) DeepCopyInto(out *DnsZones_CNAME_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_CNAME_Spec) Initialize_From_DnsZones_CNAME_STATUS ¶
func (cname *DnsZones_CNAME_Spec) Initialize_From_DnsZones_CNAME_STATUS(source *DnsZones_CNAME_STATUS) error
Initialize_From_DnsZones_CNAME_STATUS populates our DnsZones_CNAME_Spec from the provided source DnsZones_CNAME_STATUS
func (*DnsZones_CNAME_Spec) NewEmptyARMValue ¶
func (cname *DnsZones_CNAME_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_CNAME_Spec) OriginalVersion ¶
func (cname *DnsZones_CNAME_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_CNAME_Spec) PopulateFromARM ¶
func (cname *DnsZones_CNAME_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_CNAME_Spec) SetAzureName ¶
func (cname *DnsZones_CNAME_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_CNAME_Spec_ARM ¶
type DnsZones_CNAME_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_CNAME_Spec_ARM) DeepCopy ¶
func (in *DnsZones_CNAME_Spec_ARM) DeepCopy() *DnsZones_CNAME_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_CNAME_Spec_ARM.
func (*DnsZones_CNAME_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_CNAME_Spec_ARM) DeepCopyInto(out *DnsZones_CNAME_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_CNAME_Spec_ARM) GetAPIVersion ¶
func (cname DnsZones_CNAME_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_CNAME_Spec_ARM) GetName ¶
func (cname *DnsZones_CNAME_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_CNAME_Spec_ARM) GetType ¶
func (cname *DnsZones_CNAME_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/CNAME"
type DnsZones_MX_STATUS ¶
type DnsZones_MX_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_MX_STATUS) AssignProperties_From_DnsZones_MX_STATUS ¶
func (zonesMX *DnsZones_MX_STATUS) AssignProperties_From_DnsZones_MX_STATUS(source *v1api20180501s.DnsZones_MX_STATUS) error
AssignProperties_From_DnsZones_MX_STATUS populates our DnsZones_MX_STATUS from the provided source DnsZones_MX_STATUS
func (*DnsZones_MX_STATUS) AssignProperties_To_DnsZones_MX_STATUS ¶
func (zonesMX *DnsZones_MX_STATUS) AssignProperties_To_DnsZones_MX_STATUS(destination *v1api20180501s.DnsZones_MX_STATUS) error
AssignProperties_To_DnsZones_MX_STATUS populates the provided destination DnsZones_MX_STATUS from our DnsZones_MX_STATUS
func (*DnsZones_MX_STATUS) ConvertStatusFrom ¶
func (zonesMX *DnsZones_MX_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_MX_STATUS from the provided source
func (*DnsZones_MX_STATUS) ConvertStatusTo ¶
func (zonesMX *DnsZones_MX_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_MX_STATUS
func (*DnsZones_MX_STATUS) DeepCopy ¶
func (in *DnsZones_MX_STATUS) DeepCopy() *DnsZones_MX_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_MX_STATUS.
func (*DnsZones_MX_STATUS) DeepCopyInto ¶
func (in *DnsZones_MX_STATUS) DeepCopyInto(out *DnsZones_MX_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_MX_STATUS) NewEmptyARMValue ¶
func (zonesMX *DnsZones_MX_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_MX_STATUS) PopulateFromARM ¶
func (zonesMX *DnsZones_MX_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_MX_STATUS_ARM ¶
type DnsZones_MX_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_MX_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_MX_STATUS_ARM) DeepCopy() *DnsZones_MX_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_MX_STATUS_ARM.
func (*DnsZones_MX_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_MX_STATUS_ARM) DeepCopyInto(out *DnsZones_MX_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_MX_Spec ¶
type DnsZones_MX_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_MX_Spec) AssignProperties_From_DnsZones_MX_Spec ¶
func (zonesMX *DnsZones_MX_Spec) AssignProperties_From_DnsZones_MX_Spec(source *v1api20180501s.DnsZones_MX_Spec) error
AssignProperties_From_DnsZones_MX_Spec populates our DnsZones_MX_Spec from the provided source DnsZones_MX_Spec
func (*DnsZones_MX_Spec) AssignProperties_To_DnsZones_MX_Spec ¶
func (zonesMX *DnsZones_MX_Spec) AssignProperties_To_DnsZones_MX_Spec(destination *v1api20180501s.DnsZones_MX_Spec) error
AssignProperties_To_DnsZones_MX_Spec populates the provided destination DnsZones_MX_Spec from our DnsZones_MX_Spec
func (*DnsZones_MX_Spec) ConvertSpecFrom ¶
func (zonesMX *DnsZones_MX_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_MX_Spec from the provided source
func (*DnsZones_MX_Spec) ConvertSpecTo ¶
func (zonesMX *DnsZones_MX_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_MX_Spec
func (*DnsZones_MX_Spec) ConvertToARM ¶
func (zonesMX *DnsZones_MX_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_MX_Spec) DeepCopy ¶
func (in *DnsZones_MX_Spec) DeepCopy() *DnsZones_MX_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_MX_Spec.
func (*DnsZones_MX_Spec) DeepCopyInto ¶
func (in *DnsZones_MX_Spec) DeepCopyInto(out *DnsZones_MX_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_MX_Spec) Initialize_From_DnsZones_MX_STATUS ¶
func (zonesMX *DnsZones_MX_Spec) Initialize_From_DnsZones_MX_STATUS(source *DnsZones_MX_STATUS) error
Initialize_From_DnsZones_MX_STATUS populates our DnsZones_MX_Spec from the provided source DnsZones_MX_STATUS
func (*DnsZones_MX_Spec) NewEmptyARMValue ¶
func (zonesMX *DnsZones_MX_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_MX_Spec) OriginalVersion ¶
func (zonesMX *DnsZones_MX_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_MX_Spec) PopulateFromARM ¶
func (zonesMX *DnsZones_MX_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_MX_Spec) SetAzureName ¶
func (zonesMX *DnsZones_MX_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_MX_Spec_ARM ¶
type DnsZones_MX_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_MX_Spec_ARM) DeepCopy ¶
func (in *DnsZones_MX_Spec_ARM) DeepCopy() *DnsZones_MX_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_MX_Spec_ARM.
func (*DnsZones_MX_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_MX_Spec_ARM) DeepCopyInto(out *DnsZones_MX_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_MX_Spec_ARM) GetAPIVersion ¶
func (zonesMX DnsZones_MX_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_MX_Spec_ARM) GetName ¶
func (zonesMX *DnsZones_MX_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_MX_Spec_ARM) GetType ¶
func (zonesMX *DnsZones_MX_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/MX"
type DnsZones_NS_STATUS ¶
type DnsZones_NS_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_NS_STATUS) AssignProperties_From_DnsZones_NS_STATUS ¶
func (zonesNS *DnsZones_NS_STATUS) AssignProperties_From_DnsZones_NS_STATUS(source *v1api20180501s.DnsZones_NS_STATUS) error
AssignProperties_From_DnsZones_NS_STATUS populates our DnsZones_NS_STATUS from the provided source DnsZones_NS_STATUS
func (*DnsZones_NS_STATUS) AssignProperties_To_DnsZones_NS_STATUS ¶
func (zonesNS *DnsZones_NS_STATUS) AssignProperties_To_DnsZones_NS_STATUS(destination *v1api20180501s.DnsZones_NS_STATUS) error
AssignProperties_To_DnsZones_NS_STATUS populates the provided destination DnsZones_NS_STATUS from our DnsZones_NS_STATUS
func (*DnsZones_NS_STATUS) ConvertStatusFrom ¶
func (zonesNS *DnsZones_NS_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_NS_STATUS from the provided source
func (*DnsZones_NS_STATUS) ConvertStatusTo ¶
func (zonesNS *DnsZones_NS_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_NS_STATUS
func (*DnsZones_NS_STATUS) DeepCopy ¶
func (in *DnsZones_NS_STATUS) DeepCopy() *DnsZones_NS_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_NS_STATUS.
func (*DnsZones_NS_STATUS) DeepCopyInto ¶
func (in *DnsZones_NS_STATUS) DeepCopyInto(out *DnsZones_NS_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_NS_STATUS) NewEmptyARMValue ¶
func (zonesNS *DnsZones_NS_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_NS_STATUS) PopulateFromARM ¶
func (zonesNS *DnsZones_NS_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_NS_STATUS_ARM ¶
type DnsZones_NS_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_NS_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_NS_STATUS_ARM) DeepCopy() *DnsZones_NS_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_NS_STATUS_ARM.
func (*DnsZones_NS_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_NS_STATUS_ARM) DeepCopyInto(out *DnsZones_NS_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_NS_Spec ¶
type DnsZones_NS_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_NS_Spec) AssignProperties_From_DnsZones_NS_Spec ¶
func (zonesNS *DnsZones_NS_Spec) AssignProperties_From_DnsZones_NS_Spec(source *v1api20180501s.DnsZones_NS_Spec) error
AssignProperties_From_DnsZones_NS_Spec populates our DnsZones_NS_Spec from the provided source DnsZones_NS_Spec
func (*DnsZones_NS_Spec) AssignProperties_To_DnsZones_NS_Spec ¶
func (zonesNS *DnsZones_NS_Spec) AssignProperties_To_DnsZones_NS_Spec(destination *v1api20180501s.DnsZones_NS_Spec) error
AssignProperties_To_DnsZones_NS_Spec populates the provided destination DnsZones_NS_Spec from our DnsZones_NS_Spec
func (*DnsZones_NS_Spec) ConvertSpecFrom ¶
func (zonesNS *DnsZones_NS_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_NS_Spec from the provided source
func (*DnsZones_NS_Spec) ConvertSpecTo ¶
func (zonesNS *DnsZones_NS_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_NS_Spec
func (*DnsZones_NS_Spec) ConvertToARM ¶
func (zonesNS *DnsZones_NS_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_NS_Spec) DeepCopy ¶
func (in *DnsZones_NS_Spec) DeepCopy() *DnsZones_NS_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_NS_Spec.
func (*DnsZones_NS_Spec) DeepCopyInto ¶
func (in *DnsZones_NS_Spec) DeepCopyInto(out *DnsZones_NS_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_NS_Spec) Initialize_From_DnsZones_NS_STATUS ¶
func (zonesNS *DnsZones_NS_Spec) Initialize_From_DnsZones_NS_STATUS(source *DnsZones_NS_STATUS) error
Initialize_From_DnsZones_NS_STATUS populates our DnsZones_NS_Spec from the provided source DnsZones_NS_STATUS
func (*DnsZones_NS_Spec) NewEmptyARMValue ¶
func (zonesNS *DnsZones_NS_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_NS_Spec) OriginalVersion ¶
func (zonesNS *DnsZones_NS_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_NS_Spec) PopulateFromARM ¶
func (zonesNS *DnsZones_NS_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_NS_Spec) SetAzureName ¶
func (zonesNS *DnsZones_NS_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_NS_Spec_ARM ¶
type DnsZones_NS_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_NS_Spec_ARM) DeepCopy ¶
func (in *DnsZones_NS_Spec_ARM) DeepCopy() *DnsZones_NS_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_NS_Spec_ARM.
func (*DnsZones_NS_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_NS_Spec_ARM) DeepCopyInto(out *DnsZones_NS_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_NS_Spec_ARM) GetAPIVersion ¶
func (zonesNS DnsZones_NS_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_NS_Spec_ARM) GetName ¶
func (zonesNS *DnsZones_NS_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_NS_Spec_ARM) GetType ¶
func (zonesNS *DnsZones_NS_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/NS"
type DnsZones_PTR_STATUS ¶
type DnsZones_PTR_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_PTR_STATUS) AssignProperties_From_DnsZones_PTR_STATUS ¶
func (zonesPTR *DnsZones_PTR_STATUS) AssignProperties_From_DnsZones_PTR_STATUS(source *v1api20180501s.DnsZones_PTR_STATUS) error
AssignProperties_From_DnsZones_PTR_STATUS populates our DnsZones_PTR_STATUS from the provided source DnsZones_PTR_STATUS
func (*DnsZones_PTR_STATUS) AssignProperties_To_DnsZones_PTR_STATUS ¶
func (zonesPTR *DnsZones_PTR_STATUS) AssignProperties_To_DnsZones_PTR_STATUS(destination *v1api20180501s.DnsZones_PTR_STATUS) error
AssignProperties_To_DnsZones_PTR_STATUS populates the provided destination DnsZones_PTR_STATUS from our DnsZones_PTR_STATUS
func (*DnsZones_PTR_STATUS) ConvertStatusFrom ¶
func (zonesPTR *DnsZones_PTR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_PTR_STATUS from the provided source
func (*DnsZones_PTR_STATUS) ConvertStatusTo ¶
func (zonesPTR *DnsZones_PTR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_PTR_STATUS
func (*DnsZones_PTR_STATUS) DeepCopy ¶
func (in *DnsZones_PTR_STATUS) DeepCopy() *DnsZones_PTR_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_PTR_STATUS.
func (*DnsZones_PTR_STATUS) DeepCopyInto ¶
func (in *DnsZones_PTR_STATUS) DeepCopyInto(out *DnsZones_PTR_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_PTR_STATUS) NewEmptyARMValue ¶
func (zonesPTR *DnsZones_PTR_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_PTR_STATUS) PopulateFromARM ¶
func (zonesPTR *DnsZones_PTR_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_PTR_STATUS_ARM ¶
type DnsZones_PTR_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_PTR_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_PTR_STATUS_ARM) DeepCopy() *DnsZones_PTR_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_PTR_STATUS_ARM.
func (*DnsZones_PTR_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_PTR_STATUS_ARM) DeepCopyInto(out *DnsZones_PTR_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_PTR_Spec ¶
type DnsZones_PTR_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_PTR_Spec) AssignProperties_From_DnsZones_PTR_Spec ¶
func (zonesPTR *DnsZones_PTR_Spec) AssignProperties_From_DnsZones_PTR_Spec(source *v1api20180501s.DnsZones_PTR_Spec) error
AssignProperties_From_DnsZones_PTR_Spec populates our DnsZones_PTR_Spec from the provided source DnsZones_PTR_Spec
func (*DnsZones_PTR_Spec) AssignProperties_To_DnsZones_PTR_Spec ¶
func (zonesPTR *DnsZones_PTR_Spec) AssignProperties_To_DnsZones_PTR_Spec(destination *v1api20180501s.DnsZones_PTR_Spec) error
AssignProperties_To_DnsZones_PTR_Spec populates the provided destination DnsZones_PTR_Spec from our DnsZones_PTR_Spec
func (*DnsZones_PTR_Spec) ConvertSpecFrom ¶
func (zonesPTR *DnsZones_PTR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_PTR_Spec from the provided source
func (*DnsZones_PTR_Spec) ConvertSpecTo ¶
func (zonesPTR *DnsZones_PTR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_PTR_Spec
func (*DnsZones_PTR_Spec) ConvertToARM ¶
func (zonesPTR *DnsZones_PTR_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_PTR_Spec) DeepCopy ¶
func (in *DnsZones_PTR_Spec) DeepCopy() *DnsZones_PTR_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_PTR_Spec.
func (*DnsZones_PTR_Spec) DeepCopyInto ¶
func (in *DnsZones_PTR_Spec) DeepCopyInto(out *DnsZones_PTR_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_PTR_Spec) Initialize_From_DnsZones_PTR_STATUS ¶
func (zonesPTR *DnsZones_PTR_Spec) Initialize_From_DnsZones_PTR_STATUS(source *DnsZones_PTR_STATUS) error
Initialize_From_DnsZones_PTR_STATUS populates our DnsZones_PTR_Spec from the provided source DnsZones_PTR_STATUS
func (*DnsZones_PTR_Spec) NewEmptyARMValue ¶
func (zonesPTR *DnsZones_PTR_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_PTR_Spec) OriginalVersion ¶
func (zonesPTR *DnsZones_PTR_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_PTR_Spec) PopulateFromARM ¶
func (zonesPTR *DnsZones_PTR_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_PTR_Spec) SetAzureName ¶
func (zonesPTR *DnsZones_PTR_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_PTR_Spec_ARM ¶
type DnsZones_PTR_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_PTR_Spec_ARM) DeepCopy ¶
func (in *DnsZones_PTR_Spec_ARM) DeepCopy() *DnsZones_PTR_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_PTR_Spec_ARM.
func (*DnsZones_PTR_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_PTR_Spec_ARM) DeepCopyInto(out *DnsZones_PTR_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_PTR_Spec_ARM) GetAPIVersion ¶
func (zonesPTR DnsZones_PTR_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_PTR_Spec_ARM) GetName ¶
func (zonesPTR *DnsZones_PTR_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_PTR_Spec_ARM) GetType ¶
func (zonesPTR *DnsZones_PTR_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/PTR"
type DnsZones_SRV_STATUS ¶
type DnsZones_SRV_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_SRV_STATUS) AssignProperties_From_DnsZones_SRV_STATUS ¶
func (zonesSRV *DnsZones_SRV_STATUS) AssignProperties_From_DnsZones_SRV_STATUS(source *v1api20180501s.DnsZones_SRV_STATUS) error
AssignProperties_From_DnsZones_SRV_STATUS populates our DnsZones_SRV_STATUS from the provided source DnsZones_SRV_STATUS
func (*DnsZones_SRV_STATUS) AssignProperties_To_DnsZones_SRV_STATUS ¶
func (zonesSRV *DnsZones_SRV_STATUS) AssignProperties_To_DnsZones_SRV_STATUS(destination *v1api20180501s.DnsZones_SRV_STATUS) error
AssignProperties_To_DnsZones_SRV_STATUS populates the provided destination DnsZones_SRV_STATUS from our DnsZones_SRV_STATUS
func (*DnsZones_SRV_STATUS) ConvertStatusFrom ¶
func (zonesSRV *DnsZones_SRV_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_SRV_STATUS from the provided source
func (*DnsZones_SRV_STATUS) ConvertStatusTo ¶
func (zonesSRV *DnsZones_SRV_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_SRV_STATUS
func (*DnsZones_SRV_STATUS) DeepCopy ¶
func (in *DnsZones_SRV_STATUS) DeepCopy() *DnsZones_SRV_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_SRV_STATUS.
func (*DnsZones_SRV_STATUS) DeepCopyInto ¶
func (in *DnsZones_SRV_STATUS) DeepCopyInto(out *DnsZones_SRV_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_SRV_STATUS) NewEmptyARMValue ¶
func (zonesSRV *DnsZones_SRV_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_SRV_STATUS) PopulateFromARM ¶
func (zonesSRV *DnsZones_SRV_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_SRV_STATUS_ARM ¶
type DnsZones_SRV_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_SRV_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_SRV_STATUS_ARM) DeepCopy() *DnsZones_SRV_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_SRV_STATUS_ARM.
func (*DnsZones_SRV_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_SRV_STATUS_ARM) DeepCopyInto(out *DnsZones_SRV_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_SRV_Spec ¶
type DnsZones_SRV_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_SRV_Spec) AssignProperties_From_DnsZones_SRV_Spec ¶
func (zonesSRV *DnsZones_SRV_Spec) AssignProperties_From_DnsZones_SRV_Spec(source *v1api20180501s.DnsZones_SRV_Spec) error
AssignProperties_From_DnsZones_SRV_Spec populates our DnsZones_SRV_Spec from the provided source DnsZones_SRV_Spec
func (*DnsZones_SRV_Spec) AssignProperties_To_DnsZones_SRV_Spec ¶
func (zonesSRV *DnsZones_SRV_Spec) AssignProperties_To_DnsZones_SRV_Spec(destination *v1api20180501s.DnsZones_SRV_Spec) error
AssignProperties_To_DnsZones_SRV_Spec populates the provided destination DnsZones_SRV_Spec from our DnsZones_SRV_Spec
func (*DnsZones_SRV_Spec) ConvertSpecFrom ¶
func (zonesSRV *DnsZones_SRV_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_SRV_Spec from the provided source
func (*DnsZones_SRV_Spec) ConvertSpecTo ¶
func (zonesSRV *DnsZones_SRV_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_SRV_Spec
func (*DnsZones_SRV_Spec) ConvertToARM ¶
func (zonesSRV *DnsZones_SRV_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_SRV_Spec) DeepCopy ¶
func (in *DnsZones_SRV_Spec) DeepCopy() *DnsZones_SRV_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_SRV_Spec.
func (*DnsZones_SRV_Spec) DeepCopyInto ¶
func (in *DnsZones_SRV_Spec) DeepCopyInto(out *DnsZones_SRV_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_SRV_Spec) Initialize_From_DnsZones_SRV_STATUS ¶
func (zonesSRV *DnsZones_SRV_Spec) Initialize_From_DnsZones_SRV_STATUS(source *DnsZones_SRV_STATUS) error
Initialize_From_DnsZones_SRV_STATUS populates our DnsZones_SRV_Spec from the provided source DnsZones_SRV_STATUS
func (*DnsZones_SRV_Spec) NewEmptyARMValue ¶
func (zonesSRV *DnsZones_SRV_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_SRV_Spec) OriginalVersion ¶
func (zonesSRV *DnsZones_SRV_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_SRV_Spec) PopulateFromARM ¶
func (zonesSRV *DnsZones_SRV_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_SRV_Spec) SetAzureName ¶
func (zonesSRV *DnsZones_SRV_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_SRV_Spec_ARM ¶
type DnsZones_SRV_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_SRV_Spec_ARM) DeepCopy ¶
func (in *DnsZones_SRV_Spec_ARM) DeepCopy() *DnsZones_SRV_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_SRV_Spec_ARM.
func (*DnsZones_SRV_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_SRV_Spec_ARM) DeepCopyInto(out *DnsZones_SRV_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_SRV_Spec_ARM) GetAPIVersion ¶
func (zonesSRV DnsZones_SRV_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_SRV_Spec_ARM) GetName ¶
func (zonesSRV *DnsZones_SRV_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_SRV_Spec_ARM) GetType ¶
func (zonesSRV *DnsZones_SRV_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/SRV"
type DnsZones_TXT_STATUS ¶
type DnsZones_TXT_STATUS struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_TXT_STATUS) AssignProperties_From_DnsZones_TXT_STATUS ¶
func (zonesTXT *DnsZones_TXT_STATUS) AssignProperties_From_DnsZones_TXT_STATUS(source *v1api20180501s.DnsZones_TXT_STATUS) error
AssignProperties_From_DnsZones_TXT_STATUS populates our DnsZones_TXT_STATUS from the provided source DnsZones_TXT_STATUS
func (*DnsZones_TXT_STATUS) AssignProperties_To_DnsZones_TXT_STATUS ¶
func (zonesTXT *DnsZones_TXT_STATUS) AssignProperties_To_DnsZones_TXT_STATUS(destination *v1api20180501s.DnsZones_TXT_STATUS) error
AssignProperties_To_DnsZones_TXT_STATUS populates the provided destination DnsZones_TXT_STATUS from our DnsZones_TXT_STATUS
func (*DnsZones_TXT_STATUS) ConvertStatusFrom ¶
func (zonesTXT *DnsZones_TXT_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZones_TXT_STATUS from the provided source
func (*DnsZones_TXT_STATUS) ConvertStatusTo ¶
func (zonesTXT *DnsZones_TXT_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZones_TXT_STATUS
func (*DnsZones_TXT_STATUS) DeepCopy ¶
func (in *DnsZones_TXT_STATUS) DeepCopy() *DnsZones_TXT_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_TXT_STATUS.
func (*DnsZones_TXT_STATUS) DeepCopyInto ¶
func (in *DnsZones_TXT_STATUS) DeepCopyInto(out *DnsZones_TXT_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_TXT_STATUS) NewEmptyARMValue ¶
func (zonesTXT *DnsZones_TXT_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_TXT_STATUS) PopulateFromARM ¶
func (zonesTXT *DnsZones_TXT_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DnsZones_TXT_STATUS_ARM ¶
type DnsZones_TXT_STATUS_ARM struct { // Etag: The etag of the record set. Etag *string `json:"etag,omitempty"` // Id: The ID of the record set. Id *string `json:"id,omitempty"` // Name: The name of the record set. Name *string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_STATUS_ARM `json:"properties,omitempty"` // Type: The type of the record set. Type *string `json:"type,omitempty"` }
func (*DnsZones_TXT_STATUS_ARM) DeepCopy ¶
func (in *DnsZones_TXT_STATUS_ARM) DeepCopy() *DnsZones_TXT_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_TXT_STATUS_ARM.
func (*DnsZones_TXT_STATUS_ARM) DeepCopyInto ¶
func (in *DnsZones_TXT_STATUS_ARM) DeepCopyInto(out *DnsZones_TXT_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZones_TXT_Spec ¶
type DnsZones_TXT_Spec struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord `json:"ARecords,omitempty"` // 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"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord `json:"NSRecords,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 network.azure.com/DnsZone resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsZone"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource `json:"targetResource,omitempty"` }
func (*DnsZones_TXT_Spec) AssignProperties_From_DnsZones_TXT_Spec ¶
func (zonesTXT *DnsZones_TXT_Spec) AssignProperties_From_DnsZones_TXT_Spec(source *v1api20180501s.DnsZones_TXT_Spec) error
AssignProperties_From_DnsZones_TXT_Spec populates our DnsZones_TXT_Spec from the provided source DnsZones_TXT_Spec
func (*DnsZones_TXT_Spec) AssignProperties_To_DnsZones_TXT_Spec ¶
func (zonesTXT *DnsZones_TXT_Spec) AssignProperties_To_DnsZones_TXT_Spec(destination *v1api20180501s.DnsZones_TXT_Spec) error
AssignProperties_To_DnsZones_TXT_Spec populates the provided destination DnsZones_TXT_Spec from our DnsZones_TXT_Spec
func (*DnsZones_TXT_Spec) ConvertSpecFrom ¶
func (zonesTXT *DnsZones_TXT_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZones_TXT_Spec from the provided source
func (*DnsZones_TXT_Spec) ConvertSpecTo ¶
func (zonesTXT *DnsZones_TXT_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZones_TXT_Spec
func (*DnsZones_TXT_Spec) ConvertToARM ¶
func (zonesTXT *DnsZones_TXT_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DnsZones_TXT_Spec) DeepCopy ¶
func (in *DnsZones_TXT_Spec) DeepCopy() *DnsZones_TXT_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_TXT_Spec.
func (*DnsZones_TXT_Spec) DeepCopyInto ¶
func (in *DnsZones_TXT_Spec) DeepCopyInto(out *DnsZones_TXT_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsZones_TXT_Spec) Initialize_From_DnsZones_TXT_STATUS ¶
func (zonesTXT *DnsZones_TXT_Spec) Initialize_From_DnsZones_TXT_STATUS(source *DnsZones_TXT_STATUS) error
Initialize_From_DnsZones_TXT_STATUS populates our DnsZones_TXT_Spec from the provided source DnsZones_TXT_STATUS
func (*DnsZones_TXT_Spec) NewEmptyARMValue ¶
func (zonesTXT *DnsZones_TXT_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DnsZones_TXT_Spec) OriginalVersion ¶
func (zonesTXT *DnsZones_TXT_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DnsZones_TXT_Spec) PopulateFromARM ¶
func (zonesTXT *DnsZones_TXT_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DnsZones_TXT_Spec) SetAzureName ¶
func (zonesTXT *DnsZones_TXT_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DnsZones_TXT_Spec_ARM ¶
type DnsZones_TXT_Spec_ARM struct { Name string `json:"name,omitempty"` // Properties: The properties of the record set. Properties *RecordSetProperties_ARM `json:"properties,omitempty"` }
func (*DnsZones_TXT_Spec_ARM) DeepCopy ¶
func (in *DnsZones_TXT_Spec_ARM) DeepCopy() *DnsZones_TXT_Spec_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZones_TXT_Spec_ARM.
func (*DnsZones_TXT_Spec_ARM) DeepCopyInto ¶
func (in *DnsZones_TXT_Spec_ARM) DeepCopyInto(out *DnsZones_TXT_Spec_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (DnsZones_TXT_Spec_ARM) GetAPIVersion ¶
func (zonesTXT DnsZones_TXT_Spec_ARM) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2018-05-01"
func (*DnsZones_TXT_Spec_ARM) GetName ¶
func (zonesTXT *DnsZones_TXT_Spec_ARM) GetName() string
GetName returns the Name of the resource
func (*DnsZones_TXT_Spec_ARM) GetType ¶
func (zonesTXT *DnsZones_TXT_Spec_ARM) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones/TXT"
type MxRecord ¶
type MxRecord struct { // Exchange: The domain name of the mail host for this MX record. Exchange *string `json:"exchange,omitempty"` // Preference: The preference value for this MX record. Preference *int `json:"preference,omitempty"` }
An MX record.
func (*MxRecord) AssignProperties_From_MxRecord ¶
func (record *MxRecord) AssignProperties_From_MxRecord(source *v1api20180501s.MxRecord) error
AssignProperties_From_MxRecord populates our MxRecord from the provided source MxRecord
func (*MxRecord) AssignProperties_To_MxRecord ¶
func (record *MxRecord) AssignProperties_To_MxRecord(destination *v1api20180501s.MxRecord) error
AssignProperties_To_MxRecord populates the provided destination MxRecord from our MxRecord
func (*MxRecord) ConvertToARM ¶
func (record *MxRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*MxRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord.
func (*MxRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MxRecord) Initialize_From_MxRecord_STATUS ¶
func (record *MxRecord) Initialize_From_MxRecord_STATUS(source *MxRecord_STATUS) error
Initialize_From_MxRecord_STATUS populates our MxRecord from the provided source MxRecord_STATUS
func (*MxRecord) NewEmptyARMValue ¶
func (record *MxRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MxRecord) PopulateFromARM ¶
func (record *MxRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MxRecord_ARM ¶
type MxRecord_ARM struct { // Exchange: The domain name of the mail host for this MX record. Exchange *string `json:"exchange,omitempty"` // Preference: The preference value for this MX record. Preference *int `json:"preference,omitempty"` }
An MX record.
func (*MxRecord_ARM) DeepCopy ¶
func (in *MxRecord_ARM) DeepCopy() *MxRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord_ARM.
func (*MxRecord_ARM) DeepCopyInto ¶
func (in *MxRecord_ARM) DeepCopyInto(out *MxRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MxRecord_STATUS ¶
type MxRecord_STATUS struct { // Exchange: The domain name of the mail host for this MX record. Exchange *string `json:"exchange,omitempty"` // Preference: The preference value for this MX record. Preference *int `json:"preference,omitempty"` }
An MX record.
func (*MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS ¶
func (record *MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS(source *v1api20180501s.MxRecord_STATUS) error
AssignProperties_From_MxRecord_STATUS populates our MxRecord_STATUS from the provided source MxRecord_STATUS
func (*MxRecord_STATUS) AssignProperties_To_MxRecord_STATUS ¶
func (record *MxRecord_STATUS) AssignProperties_To_MxRecord_STATUS(destination *v1api20180501s.MxRecord_STATUS) error
AssignProperties_To_MxRecord_STATUS populates the provided destination MxRecord_STATUS from our MxRecord_STATUS
func (*MxRecord_STATUS) DeepCopy ¶
func (in *MxRecord_STATUS) DeepCopy() *MxRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord_STATUS.
func (*MxRecord_STATUS) DeepCopyInto ¶
func (in *MxRecord_STATUS) DeepCopyInto(out *MxRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MxRecord_STATUS) NewEmptyARMValue ¶
func (record *MxRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MxRecord_STATUS) PopulateFromARM ¶
func (record *MxRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MxRecord_STATUS_ARM ¶
type MxRecord_STATUS_ARM struct { // Exchange: The domain name of the mail host for this MX record. Exchange *string `json:"exchange,omitempty"` // Preference: The preference value for this MX record. Preference *int `json:"preference,omitempty"` }
An MX record.
func (*MxRecord_STATUS_ARM) DeepCopy ¶
func (in *MxRecord_STATUS_ARM) DeepCopy() *MxRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MxRecord_STATUS_ARM.
func (*MxRecord_STATUS_ARM) DeepCopyInto ¶
func (in *MxRecord_STATUS_ARM) DeepCopyInto(out *MxRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NsRecord ¶
type NsRecord struct { // Nsdname: The name server name for this NS record. Nsdname *string `json:"nsdname,omitempty"` }
An NS record.
func (*NsRecord) AssignProperties_From_NsRecord ¶
func (record *NsRecord) AssignProperties_From_NsRecord(source *v1api20180501s.NsRecord) error
AssignProperties_From_NsRecord populates our NsRecord from the provided source NsRecord
func (*NsRecord) AssignProperties_To_NsRecord ¶
func (record *NsRecord) AssignProperties_To_NsRecord(destination *v1api20180501s.NsRecord) error
AssignProperties_To_NsRecord populates the provided destination NsRecord from our NsRecord
func (*NsRecord) ConvertToARM ¶
func (record *NsRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NsRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NsRecord.
func (*NsRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NsRecord) Initialize_From_NsRecord_STATUS ¶
func (record *NsRecord) Initialize_From_NsRecord_STATUS(source *NsRecord_STATUS) error
Initialize_From_NsRecord_STATUS populates our NsRecord from the provided source NsRecord_STATUS
func (*NsRecord) NewEmptyARMValue ¶
func (record *NsRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NsRecord) PopulateFromARM ¶
func (record *NsRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NsRecord_ARM ¶
type NsRecord_ARM struct { // Nsdname: The name server name for this NS record. Nsdname *string `json:"nsdname,omitempty"` }
An NS record.
func (*NsRecord_ARM) DeepCopy ¶
func (in *NsRecord_ARM) DeepCopy() *NsRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NsRecord_ARM.
func (*NsRecord_ARM) DeepCopyInto ¶
func (in *NsRecord_ARM) DeepCopyInto(out *NsRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NsRecord_STATUS ¶
type NsRecord_STATUS struct { // Nsdname: The name server name for this NS record. Nsdname *string `json:"nsdname,omitempty"` }
An NS record.
func (*NsRecord_STATUS) AssignProperties_From_NsRecord_STATUS ¶
func (record *NsRecord_STATUS) AssignProperties_From_NsRecord_STATUS(source *v1api20180501s.NsRecord_STATUS) error
AssignProperties_From_NsRecord_STATUS populates our NsRecord_STATUS from the provided source NsRecord_STATUS
func (*NsRecord_STATUS) AssignProperties_To_NsRecord_STATUS ¶
func (record *NsRecord_STATUS) AssignProperties_To_NsRecord_STATUS(destination *v1api20180501s.NsRecord_STATUS) error
AssignProperties_To_NsRecord_STATUS populates the provided destination NsRecord_STATUS from our NsRecord_STATUS
func (*NsRecord_STATUS) DeepCopy ¶
func (in *NsRecord_STATUS) DeepCopy() *NsRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NsRecord_STATUS.
func (*NsRecord_STATUS) DeepCopyInto ¶
func (in *NsRecord_STATUS) DeepCopyInto(out *NsRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NsRecord_STATUS) NewEmptyARMValue ¶
func (record *NsRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NsRecord_STATUS) PopulateFromARM ¶
func (record *NsRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NsRecord_STATUS_ARM ¶
type NsRecord_STATUS_ARM struct { // Nsdname: The name server name for this NS record. Nsdname *string `json:"nsdname,omitempty"` }
An NS record.
func (*NsRecord_STATUS_ARM) DeepCopy ¶
func (in *NsRecord_STATUS_ARM) DeepCopy() *NsRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NsRecord_STATUS_ARM.
func (*NsRecord_STATUS_ARM) DeepCopyInto ¶
func (in *NsRecord_STATUS_ARM) DeepCopyInto(out *NsRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PtrRecord ¶
type PtrRecord struct { // Ptrdname: The PTR target domain name for this PTR record. Ptrdname *string `json:"ptrdname,omitempty"` }
A PTR record.
func (*PtrRecord) AssignProperties_From_PtrRecord ¶
func (record *PtrRecord) AssignProperties_From_PtrRecord(source *v1api20180501s.PtrRecord) error
AssignProperties_From_PtrRecord populates our PtrRecord from the provided source PtrRecord
func (*PtrRecord) AssignProperties_To_PtrRecord ¶
func (record *PtrRecord) AssignProperties_To_PtrRecord(destination *v1api20180501s.PtrRecord) error
AssignProperties_To_PtrRecord populates the provided destination PtrRecord from our PtrRecord
func (*PtrRecord) ConvertToARM ¶
func (record *PtrRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PtrRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord.
func (*PtrRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PtrRecord) Initialize_From_PtrRecord_STATUS ¶
func (record *PtrRecord) Initialize_From_PtrRecord_STATUS(source *PtrRecord_STATUS) error
Initialize_From_PtrRecord_STATUS populates our PtrRecord from the provided source PtrRecord_STATUS
func (*PtrRecord) NewEmptyARMValue ¶
func (record *PtrRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PtrRecord) PopulateFromARM ¶
func (record *PtrRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PtrRecord_ARM ¶
type PtrRecord_ARM struct { // Ptrdname: The PTR target domain name for this PTR record. Ptrdname *string `json:"ptrdname,omitempty"` }
A PTR record.
func (*PtrRecord_ARM) DeepCopy ¶
func (in *PtrRecord_ARM) DeepCopy() *PtrRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord_ARM.
func (*PtrRecord_ARM) DeepCopyInto ¶
func (in *PtrRecord_ARM) DeepCopyInto(out *PtrRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PtrRecord_STATUS ¶
type PtrRecord_STATUS struct { // Ptrdname: The PTR target domain name for this PTR record. Ptrdname *string `json:"ptrdname,omitempty"` }
A PTR record.
func (*PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS ¶
func (record *PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS(source *v1api20180501s.PtrRecord_STATUS) error
AssignProperties_From_PtrRecord_STATUS populates our PtrRecord_STATUS from the provided source PtrRecord_STATUS
func (*PtrRecord_STATUS) AssignProperties_To_PtrRecord_STATUS ¶
func (record *PtrRecord_STATUS) AssignProperties_To_PtrRecord_STATUS(destination *v1api20180501s.PtrRecord_STATUS) error
AssignProperties_To_PtrRecord_STATUS populates the provided destination PtrRecord_STATUS from our PtrRecord_STATUS
func (*PtrRecord_STATUS) DeepCopy ¶
func (in *PtrRecord_STATUS) DeepCopy() *PtrRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord_STATUS.
func (*PtrRecord_STATUS) DeepCopyInto ¶
func (in *PtrRecord_STATUS) DeepCopyInto(out *PtrRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PtrRecord_STATUS) NewEmptyARMValue ¶
func (record *PtrRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PtrRecord_STATUS) PopulateFromARM ¶
func (record *PtrRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PtrRecord_STATUS_ARM ¶
type PtrRecord_STATUS_ARM struct { // Ptrdname: The PTR target domain name for this PTR record. Ptrdname *string `json:"ptrdname,omitempty"` }
A PTR record.
func (*PtrRecord_STATUS_ARM) DeepCopy ¶
func (in *PtrRecord_STATUS_ARM) DeepCopy() *PtrRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PtrRecord_STATUS_ARM.
func (*PtrRecord_STATUS_ARM) DeepCopyInto ¶
func (in *PtrRecord_STATUS_ARM) DeepCopyInto(out *PtrRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSetProperties_ARM ¶
type RecordSetProperties_ARM struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_ARM `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_ARM `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_ARM `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_ARM `json:"caaRecords,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_ARM `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_ARM `json:"NSRecords,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_ARM `json:"PTRRecords,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_ARM `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_ARM `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_ARM `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_ARM `json:"targetResource,omitempty"` }
Represents the properties of the records in the record set.
func (*RecordSetProperties_ARM) DeepCopy ¶
func (in *RecordSetProperties_ARM) DeepCopy() *RecordSetProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSetProperties_ARM.
func (*RecordSetProperties_ARM) DeepCopyInto ¶
func (in *RecordSetProperties_ARM) DeepCopyInto(out *RecordSetProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSetProperties_STATUS_ARM ¶
type RecordSetProperties_STATUS_ARM struct { // AAAARecords: The list of AAAA records in the record set. AAAARecords []AaaaRecord_STATUS_ARM `json:"AAAARecords,omitempty"` // ARecords: The list of A records in the record set. ARecords []ARecord_STATUS_ARM `json:"ARecords,omitempty"` // CNAMERecord: The CNAME record in the record set. CNAMERecord *CnameRecord_STATUS_ARM `json:"CNAMERecord,omitempty"` // CaaRecords: The list of CAA records in the record set. CaaRecords []CaaRecord_STATUS_ARM `json:"caaRecords,omitempty"` // Fqdn: Fully qualified domain name of the record set. Fqdn *string `json:"fqdn,omitempty"` // MXRecords: The list of MX records in the record set. MXRecords []MxRecord_STATUS_ARM `json:"MXRecords,omitempty"` // Metadata: The metadata attached to the record set. Metadata map[string]string `json:"metadata,omitempty"` // NSRecords: The list of NS records in the record set. NSRecords []NsRecord_STATUS_ARM `json:"NSRecords,omitempty"` // PTRRecords: The list of PTR records in the record set. PTRRecords []PtrRecord_STATUS_ARM `json:"PTRRecords,omitempty"` // ProvisioningState: provisioning State of the record set. ProvisioningState *string `json:"provisioningState,omitempty"` // SOARecord: The SOA record in the record set. SOARecord *SoaRecord_STATUS_ARM `json:"SOARecord,omitempty"` // SRVRecords: The list of SRV records in the record set. SRVRecords []SrvRecord_STATUS_ARM `json:"SRVRecords,omitempty"` // TTL: The TTL (time-to-live) of the records in the record set. TTL *int `json:"TTL,omitempty"` // TXTRecords: The list of TXT records in the record set. TXTRecords []TxtRecord_STATUS_ARM `json:"TXTRecords,omitempty"` // TargetResource: A reference to an azure resource from where the dns resource value is taken. TargetResource *SubResource_STATUS_ARM `json:"targetResource,omitempty"` }
Represents the properties of the records in the record set.
func (*RecordSetProperties_STATUS_ARM) DeepCopy ¶
func (in *RecordSetProperties_STATUS_ARM) DeepCopy() *RecordSetProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSetProperties_STATUS_ARM.
func (*RecordSetProperties_STATUS_ARM) DeepCopyInto ¶
func (in *RecordSetProperties_STATUS_ARM) DeepCopyInto(out *RecordSetProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SoaRecord ¶
type SoaRecord struct { // Email: The email contact for this SOA record. Email *string `json:"email,omitempty"` // ExpireTime: The expire time for this SOA record. ExpireTime *int `json:"expireTime,omitempty"` // Host: The domain name of the authoritative name server for this SOA record. Host *string `json:"host,omitempty"` // MinimumTTL: The minimum value for this SOA record. By convention this is used to determine the negative caching duration. MinimumTTL *int `json:"minimumTTL,omitempty"` // RefreshTime: The refresh value for this SOA record. RefreshTime *int `json:"refreshTime,omitempty"` // RetryTime: The retry time for this SOA record. RetryTime *int `json:"retryTime,omitempty"` // SerialNumber: The serial number for this SOA record. SerialNumber *int `json:"serialNumber,omitempty"` }
An SOA record.
func (*SoaRecord) AssignProperties_From_SoaRecord ¶
func (record *SoaRecord) AssignProperties_From_SoaRecord(source *v1api20180501s.SoaRecord) error
AssignProperties_From_SoaRecord populates our SoaRecord from the provided source SoaRecord
func (*SoaRecord) AssignProperties_To_SoaRecord ¶
func (record *SoaRecord) AssignProperties_To_SoaRecord(destination *v1api20180501s.SoaRecord) error
AssignProperties_To_SoaRecord populates the provided destination SoaRecord from our SoaRecord
func (*SoaRecord) ConvertToARM ¶
func (record *SoaRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SoaRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord.
func (*SoaRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SoaRecord) Initialize_From_SoaRecord_STATUS ¶
func (record *SoaRecord) Initialize_From_SoaRecord_STATUS(source *SoaRecord_STATUS) error
Initialize_From_SoaRecord_STATUS populates our SoaRecord from the provided source SoaRecord_STATUS
func (*SoaRecord) NewEmptyARMValue ¶
func (record *SoaRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SoaRecord) PopulateFromARM ¶
func (record *SoaRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SoaRecord_ARM ¶
type SoaRecord_ARM struct { // Email: The email contact for this SOA record. Email *string `json:"email,omitempty"` // ExpireTime: The expire time for this SOA record. ExpireTime *int `json:"expireTime,omitempty"` // Host: The domain name of the authoritative name server for this SOA record. Host *string `json:"host,omitempty"` // MinimumTTL: The minimum value for this SOA record. By convention this is used to determine the negative caching duration. MinimumTTL *int `json:"minimumTTL,omitempty"` // RefreshTime: The refresh value for this SOA record. RefreshTime *int `json:"refreshTime,omitempty"` // RetryTime: The retry time for this SOA record. RetryTime *int `json:"retryTime,omitempty"` // SerialNumber: The serial number for this SOA record. SerialNumber *int `json:"serialNumber,omitempty"` }
An SOA record.
func (*SoaRecord_ARM) DeepCopy ¶
func (in *SoaRecord_ARM) DeepCopy() *SoaRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord_ARM.
func (*SoaRecord_ARM) DeepCopyInto ¶
func (in *SoaRecord_ARM) DeepCopyInto(out *SoaRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SoaRecord_STATUS ¶
type SoaRecord_STATUS struct { // Email: The email contact for this SOA record. Email *string `json:"email,omitempty"` // ExpireTime: The expire time for this SOA record. ExpireTime *int `json:"expireTime,omitempty"` // Host: The domain name of the authoritative name server for this SOA record. Host *string `json:"host,omitempty"` // MinimumTTL: The minimum value for this SOA record. By convention this is used to determine the negative caching duration. MinimumTTL *int `json:"minimumTTL,omitempty"` // RefreshTime: The refresh value for this SOA record. RefreshTime *int `json:"refreshTime,omitempty"` // RetryTime: The retry time for this SOA record. RetryTime *int `json:"retryTime,omitempty"` // SerialNumber: The serial number for this SOA record. SerialNumber *int `json:"serialNumber,omitempty"` }
An SOA record.
func (*SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS ¶
func (record *SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS(source *v1api20180501s.SoaRecord_STATUS) error
AssignProperties_From_SoaRecord_STATUS populates our SoaRecord_STATUS from the provided source SoaRecord_STATUS
func (*SoaRecord_STATUS) AssignProperties_To_SoaRecord_STATUS ¶
func (record *SoaRecord_STATUS) AssignProperties_To_SoaRecord_STATUS(destination *v1api20180501s.SoaRecord_STATUS) error
AssignProperties_To_SoaRecord_STATUS populates the provided destination SoaRecord_STATUS from our SoaRecord_STATUS
func (*SoaRecord_STATUS) DeepCopy ¶
func (in *SoaRecord_STATUS) DeepCopy() *SoaRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord_STATUS.
func (*SoaRecord_STATUS) DeepCopyInto ¶
func (in *SoaRecord_STATUS) DeepCopyInto(out *SoaRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SoaRecord_STATUS) NewEmptyARMValue ¶
func (record *SoaRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SoaRecord_STATUS) PopulateFromARM ¶
func (record *SoaRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SoaRecord_STATUS_ARM ¶
type SoaRecord_STATUS_ARM struct { // Email: The email contact for this SOA record. Email *string `json:"email,omitempty"` // ExpireTime: The expire time for this SOA record. ExpireTime *int `json:"expireTime,omitempty"` // Host: The domain name of the authoritative name server for this SOA record. Host *string `json:"host,omitempty"` // MinimumTTL: The minimum value for this SOA record. By convention this is used to determine the negative caching duration. MinimumTTL *int `json:"minimumTTL,omitempty"` // RefreshTime: The refresh value for this SOA record. RefreshTime *int `json:"refreshTime,omitempty"` // RetryTime: The retry time for this SOA record. RetryTime *int `json:"retryTime,omitempty"` // SerialNumber: The serial number for this SOA record. SerialNumber *int `json:"serialNumber,omitempty"` }
An SOA record.
func (*SoaRecord_STATUS_ARM) DeepCopy ¶
func (in *SoaRecord_STATUS_ARM) DeepCopy() *SoaRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoaRecord_STATUS_ARM.
func (*SoaRecord_STATUS_ARM) DeepCopyInto ¶
func (in *SoaRecord_STATUS_ARM) DeepCopyInto(out *SoaRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SrvRecord ¶
type SrvRecord struct { // Port: The port value for this SRV record. Port *int `json:"port,omitempty"` // Priority: The priority value for this SRV record. Priority *int `json:"priority,omitempty"` // Target: The target domain name for this SRV record. Target *string `json:"target,omitempty"` // Weight: The weight value for this SRV record. Weight *int `json:"weight,omitempty"` }
An SRV record.
func (*SrvRecord) AssignProperties_From_SrvRecord ¶
func (record *SrvRecord) AssignProperties_From_SrvRecord(source *v1api20180501s.SrvRecord) error
AssignProperties_From_SrvRecord populates our SrvRecord from the provided source SrvRecord
func (*SrvRecord) AssignProperties_To_SrvRecord ¶
func (record *SrvRecord) AssignProperties_To_SrvRecord(destination *v1api20180501s.SrvRecord) error
AssignProperties_To_SrvRecord populates the provided destination SrvRecord from our SrvRecord
func (*SrvRecord) ConvertToARM ¶
func (record *SrvRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SrvRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord.
func (*SrvRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SrvRecord) Initialize_From_SrvRecord_STATUS ¶
func (record *SrvRecord) Initialize_From_SrvRecord_STATUS(source *SrvRecord_STATUS) error
Initialize_From_SrvRecord_STATUS populates our SrvRecord from the provided source SrvRecord_STATUS
func (*SrvRecord) NewEmptyARMValue ¶
func (record *SrvRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SrvRecord) PopulateFromARM ¶
func (record *SrvRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SrvRecord_ARM ¶
type SrvRecord_ARM struct { // Port: The port value for this SRV record. Port *int `json:"port,omitempty"` // Priority: The priority value for this SRV record. Priority *int `json:"priority,omitempty"` // Target: The target domain name for this SRV record. Target *string `json:"target,omitempty"` // Weight: The weight value for this SRV record. Weight *int `json:"weight,omitempty"` }
An SRV record.
func (*SrvRecord_ARM) DeepCopy ¶
func (in *SrvRecord_ARM) DeepCopy() *SrvRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord_ARM.
func (*SrvRecord_ARM) DeepCopyInto ¶
func (in *SrvRecord_ARM) DeepCopyInto(out *SrvRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SrvRecord_STATUS ¶
type SrvRecord_STATUS struct { // Port: The port value for this SRV record. Port *int `json:"port,omitempty"` // Priority: The priority value for this SRV record. Priority *int `json:"priority,omitempty"` // Target: The target domain name for this SRV record. Target *string `json:"target,omitempty"` // Weight: The weight value for this SRV record. Weight *int `json:"weight,omitempty"` }
An SRV record.
func (*SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS ¶
func (record *SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS(source *v1api20180501s.SrvRecord_STATUS) error
AssignProperties_From_SrvRecord_STATUS populates our SrvRecord_STATUS from the provided source SrvRecord_STATUS
func (*SrvRecord_STATUS) AssignProperties_To_SrvRecord_STATUS ¶
func (record *SrvRecord_STATUS) AssignProperties_To_SrvRecord_STATUS(destination *v1api20180501s.SrvRecord_STATUS) error
AssignProperties_To_SrvRecord_STATUS populates the provided destination SrvRecord_STATUS from our SrvRecord_STATUS
func (*SrvRecord_STATUS) DeepCopy ¶
func (in *SrvRecord_STATUS) DeepCopy() *SrvRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord_STATUS.
func (*SrvRecord_STATUS) DeepCopyInto ¶
func (in *SrvRecord_STATUS) DeepCopyInto(out *SrvRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SrvRecord_STATUS) NewEmptyARMValue ¶
func (record *SrvRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SrvRecord_STATUS) PopulateFromARM ¶
func (record *SrvRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SrvRecord_STATUS_ARM ¶
type SrvRecord_STATUS_ARM struct { // Port: The port value for this SRV record. Port *int `json:"port,omitempty"` // Priority: The priority value for this SRV record. Priority *int `json:"priority,omitempty"` // Target: The target domain name for this SRV record. Target *string `json:"target,omitempty"` // Weight: The weight value for this SRV record. Weight *int `json:"weight,omitempty"` }
An SRV record.
func (*SrvRecord_STATUS_ARM) DeepCopy ¶
func (in *SrvRecord_STATUS_ARM) DeepCopy() *SrvRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SrvRecord_STATUS_ARM.
func (*SrvRecord_STATUS_ARM) DeepCopyInto ¶
func (in *SrvRecord_STATUS_ARM) DeepCopyInto(out *SrvRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource ¶
type SubResource struct { // Reference: Resource Id. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
A reference to a another resource
func (*SubResource) AssignProperties_From_SubResource ¶
func (resource *SubResource) AssignProperties_From_SubResource(source *v1api20180501s.SubResource) error
AssignProperties_From_SubResource populates our SubResource from the provided source SubResource
func (*SubResource) AssignProperties_To_SubResource ¶
func (resource *SubResource) AssignProperties_To_SubResource(destination *v1api20180501s.SubResource) error
AssignProperties_To_SubResource populates the provided destination SubResource from our SubResource
func (*SubResource) ConvertToARM ¶
func (resource *SubResource) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SubResource) DeepCopy ¶
func (in *SubResource) DeepCopy() *SubResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource.
func (*SubResource) DeepCopyInto ¶
func (in *SubResource) DeepCopyInto(out *SubResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubResource) Initialize_From_SubResource_STATUS ¶
func (resource *SubResource) Initialize_From_SubResource_STATUS(source *SubResource_STATUS) error
Initialize_From_SubResource_STATUS populates our SubResource from the provided source SubResource_STATUS
func (*SubResource) NewEmptyARMValue ¶
func (resource *SubResource) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SubResource) PopulateFromARM ¶
func (resource *SubResource) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SubResource_ARM ¶
type SubResource_ARM struct {
Id *string `json:"id,omitempty"`
}
A reference to a another resource
func (*SubResource_ARM) DeepCopy ¶
func (in *SubResource_ARM) DeepCopy() *SubResource_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_ARM.
func (*SubResource_ARM) DeepCopyInto ¶
func (in *SubResource_ARM) DeepCopyInto(out *SubResource_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource_STATUS ¶
type SubResource_STATUS struct { // Id: Resource Id. Id *string `json:"id,omitempty"` }
A reference to a another resource
func (*SubResource_STATUS) AssignProperties_From_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v1api20180501s.SubResource_STATUS) error
AssignProperties_From_SubResource_STATUS populates our SubResource_STATUS from the provided source SubResource_STATUS
func (*SubResource_STATUS) AssignProperties_To_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v1api20180501s.SubResource_STATUS) error
AssignProperties_To_SubResource_STATUS populates the provided destination SubResource_STATUS from our SubResource_STATUS
func (*SubResource_STATUS) DeepCopy ¶
func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_STATUS.
func (*SubResource_STATUS) DeepCopyInto ¶
func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SubResource_STATUS) NewEmptyARMValue ¶
func (resource *SubResource_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SubResource_STATUS) PopulateFromARM ¶
func (resource *SubResource_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SubResource_STATUS_ARM ¶
type SubResource_STATUS_ARM struct { // Id: Resource Id. Id *string `json:"id,omitempty"` }
A reference to a another resource
func (*SubResource_STATUS_ARM) DeepCopy ¶
func (in *SubResource_STATUS_ARM) DeepCopy() *SubResource_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_STATUS_ARM.
func (*SubResource_STATUS_ARM) DeepCopyInto ¶
func (in *SubResource_STATUS_ARM) DeepCopyInto(out *SubResource_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TxtRecord ¶
type TxtRecord struct { // Value: The text value of this TXT record. Value []string `json:"value,omitempty"` }
A TXT record.
func (*TxtRecord) AssignProperties_From_TxtRecord ¶
func (record *TxtRecord) AssignProperties_From_TxtRecord(source *v1api20180501s.TxtRecord) error
AssignProperties_From_TxtRecord populates our TxtRecord from the provided source TxtRecord
func (*TxtRecord) AssignProperties_To_TxtRecord ¶
func (record *TxtRecord) AssignProperties_To_TxtRecord(destination *v1api20180501s.TxtRecord) error
AssignProperties_To_TxtRecord populates the provided destination TxtRecord from our TxtRecord
func (*TxtRecord) ConvertToARM ¶
func (record *TxtRecord) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*TxtRecord) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord.
func (*TxtRecord) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TxtRecord) Initialize_From_TxtRecord_STATUS ¶
func (record *TxtRecord) Initialize_From_TxtRecord_STATUS(source *TxtRecord_STATUS) error
Initialize_From_TxtRecord_STATUS populates our TxtRecord from the provided source TxtRecord_STATUS
func (*TxtRecord) NewEmptyARMValue ¶
func (record *TxtRecord) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TxtRecord) PopulateFromARM ¶
func (record *TxtRecord) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TxtRecord_ARM ¶
type TxtRecord_ARM struct { // Value: The text value of this TXT record. Value []string `json:"value,omitempty"` }
A TXT record.
func (*TxtRecord_ARM) DeepCopy ¶
func (in *TxtRecord_ARM) DeepCopy() *TxtRecord_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord_ARM.
func (*TxtRecord_ARM) DeepCopyInto ¶
func (in *TxtRecord_ARM) DeepCopyInto(out *TxtRecord_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TxtRecord_STATUS ¶
type TxtRecord_STATUS struct { // Value: The text value of this TXT record. Value []string `json:"value,omitempty"` }
A TXT record.
func (*TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS ¶
func (record *TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS(source *v1api20180501s.TxtRecord_STATUS) error
AssignProperties_From_TxtRecord_STATUS populates our TxtRecord_STATUS from the provided source TxtRecord_STATUS
func (*TxtRecord_STATUS) AssignProperties_To_TxtRecord_STATUS ¶
func (record *TxtRecord_STATUS) AssignProperties_To_TxtRecord_STATUS(destination *v1api20180501s.TxtRecord_STATUS) error
AssignProperties_To_TxtRecord_STATUS populates the provided destination TxtRecord_STATUS from our TxtRecord_STATUS
func (*TxtRecord_STATUS) DeepCopy ¶
func (in *TxtRecord_STATUS) DeepCopy() *TxtRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord_STATUS.
func (*TxtRecord_STATUS) DeepCopyInto ¶
func (in *TxtRecord_STATUS) DeepCopyInto(out *TxtRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TxtRecord_STATUS) NewEmptyARMValue ¶
func (record *TxtRecord_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TxtRecord_STATUS) PopulateFromARM ¶
func (record *TxtRecord_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TxtRecord_STATUS_ARM ¶
type TxtRecord_STATUS_ARM struct { // Value: The text value of this TXT record. Value []string `json:"value,omitempty"` }
A TXT record.
func (*TxtRecord_STATUS_ARM) DeepCopy ¶
func (in *TxtRecord_STATUS_ARM) DeepCopy() *TxtRecord_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TxtRecord_STATUS_ARM.
func (*TxtRecord_STATUS_ARM) DeepCopyInto ¶
func (in *TxtRecord_STATUS_ARM) DeepCopyInto(out *TxtRecord_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneProperties_ARM ¶
type ZoneProperties_ARM struct { // RegistrationVirtualNetworks: A list of references to virtual networks that register hostnames in this DNS zone. This is // a only when ZoneType is Private. RegistrationVirtualNetworks []SubResource_ARM `json:"registrationVirtualNetworks,omitempty"` // ResolutionVirtualNetworks: A list of references to virtual networks that resolve records in this DNS zone. This is a // only when ZoneType is Private. ResolutionVirtualNetworks []SubResource_ARM `json:"resolutionVirtualNetworks,omitempty"` // ZoneType: The type of this DNS zone (Public or Private). ZoneType *ZoneProperties_ZoneType `json:"zoneType,omitempty"` }
Represents the properties of the zone.
func (*ZoneProperties_ARM) DeepCopy ¶
func (in *ZoneProperties_ARM) DeepCopy() *ZoneProperties_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneProperties_ARM.
func (*ZoneProperties_ARM) DeepCopyInto ¶
func (in *ZoneProperties_ARM) DeepCopyInto(out *ZoneProperties_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneProperties_STATUS_ARM ¶
type ZoneProperties_STATUS_ARM struct { // MaxNumberOfRecordSets: The maximum number of record sets that can be created in this DNS zone. This is a read-only // property and any attempt to set this value will be ignored. MaxNumberOfRecordSets *int `json:"maxNumberOfRecordSets,omitempty"` // MaxNumberOfRecordsPerRecordSet: The maximum number of records per record set that can be created in this DNS zone. This // is a read-only property and any attempt to set this value will be ignored. MaxNumberOfRecordsPerRecordSet *int `json:"maxNumberOfRecordsPerRecordSet,omitempty"` // NameServers: The name servers for this DNS zone. This is a read-only property and any attempt to set this value will be // ignored. NameServers []string `json:"nameServers,omitempty"` // NumberOfRecordSets: The current number of record sets in this DNS zone. This is a read-only property and any attempt to // set this value will be ignored. NumberOfRecordSets *int `json:"numberOfRecordSets,omitempty"` // RegistrationVirtualNetworks: A list of references to virtual networks that register hostnames in this DNS zone. This is // a only when ZoneType is Private. RegistrationVirtualNetworks []SubResource_STATUS_ARM `json:"registrationVirtualNetworks,omitempty"` // ResolutionVirtualNetworks: A list of references to virtual networks that resolve records in this DNS zone. This is a // only when ZoneType is Private. ResolutionVirtualNetworks []SubResource_STATUS_ARM `json:"resolutionVirtualNetworks,omitempty"` // ZoneType: The type of this DNS zone (Public or Private). ZoneType *ZoneProperties_ZoneType_STATUS `json:"zoneType,omitempty"` }
Represents the properties of the zone.
func (*ZoneProperties_STATUS_ARM) DeepCopy ¶
func (in *ZoneProperties_STATUS_ARM) DeepCopy() *ZoneProperties_STATUS_ARM
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ZoneProperties_STATUS_ARM.
func (*ZoneProperties_STATUS_ARM) DeepCopyInto ¶
func (in *ZoneProperties_STATUS_ARM) DeepCopyInto(out *ZoneProperties_STATUS_ARM)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ZoneProperties_ZoneType ¶
type ZoneProperties_ZoneType string
+kubebuilder:validation:Enum={"Private","Public"}
type ZoneProperties_ZoneType_STATUS ¶
type ZoneProperties_ZoneType_STATUS string
Source Files ¶
- dns_zone_spec_arm_types_gen.go
- dns_zone_status_arm_types_gen.go
- dns_zone_types_gen.go
- dns_zones_a_record_types_gen.go
- dns_zones_a_spec_arm_types_gen.go
- dns_zones_a_status_arm_types_gen.go
- dns_zones_aaaa_record_types_gen.go
- dns_zones_aaaa_spec_arm_types_gen.go
- dns_zones_aaaa_status_arm_types_gen.go
- dns_zones_caa_record_types_gen.go
- dns_zones_caa_spec_arm_types_gen.go
- dns_zones_caa_status_arm_types_gen.go
- dns_zones_cname_record_types_gen.go
- dns_zones_cname_spec_arm_types_gen.go
- dns_zones_cname_status_arm_types_gen.go
- dns_zones_mx_record_types_gen.go
- dns_zones_mx_spec_arm_types_gen.go
- dns_zones_mx_status_arm_types_gen.go
- dns_zones_ns_record_types_gen.go
- dns_zones_ns_spec_arm_types_gen.go
- dns_zones_ns_status_arm_types_gen.go
- dns_zones_ptr_record_types_gen.go
- dns_zones_ptr_spec_arm_types_gen.go
- dns_zones_ptr_status_arm_types_gen.go
- dns_zones_srv_record_types_gen.go
- dns_zones_srv_spec_arm_types_gen.go
- dns_zones_srv_status_arm_types_gen.go
- dns_zones_txt_record_types_gen.go
- dns_zones_txt_spec_arm_types_gen.go
- dns_zones_txt_status_arm_types_gen.go
- doc.go
- groupversion_info_gen.go
- zz_generated.deepcopy.go