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.
Package storage contains API Schema definitions for the network storage 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 +versionName=v1api20180501storage
Index ¶
- Constants
- Variables
- type APIVersion
- type ARecord
- type ARecord_STATUS
- func (record *ARecord_STATUS) AssignProperties_From_ARecord_STATUS(source *storage.ARecord_STATUS) error
- func (record *ARecord_STATUS) AssignProperties_To_ARecord_STATUS(destination *storage.ARecord_STATUS) error
- func (in *ARecord_STATUS) DeepCopy() *ARecord_STATUS
- func (in *ARecord_STATUS) DeepCopyInto(out *ARecord_STATUS)
- type AaaaRecord
- type AaaaRecord_STATUS
- func (record *AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS(source *storage.AaaaRecord_STATUS) error
- func (record *AaaaRecord_STATUS) AssignProperties_To_AaaaRecord_STATUS(destination *storage.AaaaRecord_STATUS) error
- func (in *AaaaRecord_STATUS) DeepCopy() *AaaaRecord_STATUS
- func (in *AaaaRecord_STATUS) DeepCopyInto(out *AaaaRecord_STATUS)
- type CaaRecord
- type CaaRecord_STATUS
- type CnameRecord
- type CnameRecord_STATUS
- func (record *CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS(source *storage.CnameRecord_STATUS) error
- func (record *CnameRecord_STATUS) AssignProperties_To_CnameRecord_STATUS(destination *storage.CnameRecord_STATUS) error
- func (in *CnameRecord_STATUS) DeepCopy() *CnameRecord_STATUS
- func (in *CnameRecord_STATUS) DeepCopyInto(out *CnameRecord_STATUS)
- type DnsZone
- func (zone *DnsZone) AzureName() string
- func (zone *DnsZone) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZone) DeepCopy() *DnsZone
- func (in *DnsZone) DeepCopyInto(out *DnsZone)
- func (in *DnsZone) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (zone *DnsZone) GetType() string
- func (zone *DnsZone) Hub()
- func (zone *DnsZone) NewEmptyStatus() genruntime.ConvertibleStatus
- func (zone *DnsZone) OriginalGVK() *schema.GroupVersionKind
- func (zone *DnsZone) Owner() *genruntime.ResourceReference
- func (zone *DnsZone) SecretDestinationExpressions() []*core.DestinationExpression
- func (zone *DnsZone) SetConditions(conditions conditions.Conditions)
- func (zone *DnsZone) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZoneList
- type DnsZoneOperatorSpec
- type DnsZone_STATUS
- type DnsZone_Spec
- type DnsZonesAAAARecord
- func (record *DnsZonesAAAARecord) AzureName() string
- func (record *DnsZonesAAAARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesAAAARecord) DeepCopy() *DnsZonesAAAARecord
- func (in *DnsZonesAAAARecord) DeepCopyInto(out *DnsZonesAAAARecord)
- func (in *DnsZonesAAAARecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesAAAARecord) GetType() string
- func (record *DnsZonesAAAARecord) Hub()
- func (record *DnsZonesAAAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesAAAARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesAAAARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesAAAARecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesAAAARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesAAAARecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesAAAARecordList
- type DnsZonesAAAARecordOperatorSpec
- type DnsZonesAAAARecord_STATUS
- func (record *DnsZonesAAAARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesAAAARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesAAAARecord_STATUS) DeepCopy() *DnsZonesAAAARecord_STATUS
- func (in *DnsZonesAAAARecord_STATUS) DeepCopyInto(out *DnsZonesAAAARecord_STATUS)
- type DnsZonesAAAARecord_Spec
- func (record *DnsZonesAAAARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesAAAARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesAAAARecord_Spec) DeepCopy() *DnsZonesAAAARecord_Spec
- func (in *DnsZonesAAAARecord_Spec) DeepCopyInto(out *DnsZonesAAAARecord_Spec)
- type DnsZonesARecord
- func (record *DnsZonesARecord) AzureName() string
- func (record *DnsZonesARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesARecord) DeepCopy() *DnsZonesARecord
- func (in *DnsZonesARecord) DeepCopyInto(out *DnsZonesARecord)
- func (in *DnsZonesARecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesARecord) GetType() string
- func (record *DnsZonesARecord) Hub()
- func (record *DnsZonesARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesARecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesARecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesARecordList
- type DnsZonesARecordOperatorSpec
- type DnsZonesARecord_STATUS
- func (record *DnsZonesARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesARecord_STATUS) DeepCopy() *DnsZonesARecord_STATUS
- func (in *DnsZonesARecord_STATUS) DeepCopyInto(out *DnsZonesARecord_STATUS)
- type DnsZonesARecord_Spec
- func (record *DnsZonesARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesARecord_Spec) DeepCopy() *DnsZonesARecord_Spec
- func (in *DnsZonesARecord_Spec) DeepCopyInto(out *DnsZonesARecord_Spec)
- type DnsZonesCAARecord
- func (record *DnsZonesCAARecord) AzureName() string
- func (record *DnsZonesCAARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesCAARecord) DeepCopy() *DnsZonesCAARecord
- func (in *DnsZonesCAARecord) DeepCopyInto(out *DnsZonesCAARecord)
- func (in *DnsZonesCAARecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesCAARecord) GetType() string
- func (record *DnsZonesCAARecord) Hub()
- func (record *DnsZonesCAARecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCAARecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesCAARecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesCAARecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesCAARecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesCAARecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesCAARecordList
- type DnsZonesCAARecordOperatorSpec
- type DnsZonesCAARecord_STATUS
- func (record *DnsZonesCAARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesCAARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesCAARecord_STATUS) DeepCopy() *DnsZonesCAARecord_STATUS
- func (in *DnsZonesCAARecord_STATUS) DeepCopyInto(out *DnsZonesCAARecord_STATUS)
- type DnsZonesCAARecord_Spec
- func (record *DnsZonesCAARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesCAARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesCAARecord_Spec) DeepCopy() *DnsZonesCAARecord_Spec
- func (in *DnsZonesCAARecord_Spec) DeepCopyInto(out *DnsZonesCAARecord_Spec)
- type DnsZonesCNAMERecord
- func (record *DnsZonesCNAMERecord) AzureName() string
- func (record *DnsZonesCNAMERecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesCNAMERecord) DeepCopy() *DnsZonesCNAMERecord
- func (in *DnsZonesCNAMERecord) DeepCopyInto(out *DnsZonesCNAMERecord)
- func (in *DnsZonesCNAMERecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesCNAMERecord) GetType() string
- func (record *DnsZonesCNAMERecord) Hub()
- func (record *DnsZonesCNAMERecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesCNAMERecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesCNAMERecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesCNAMERecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesCNAMERecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesCNAMERecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesCNAMERecordList
- type DnsZonesCNAMERecordOperatorSpec
- type DnsZonesCNAMERecord_STATUS
- func (record *DnsZonesCNAMERecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesCNAMERecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesCNAMERecord_STATUS) DeepCopy() *DnsZonesCNAMERecord_STATUS
- func (in *DnsZonesCNAMERecord_STATUS) DeepCopyInto(out *DnsZonesCNAMERecord_STATUS)
- type DnsZonesCNAMERecord_Spec
- func (record *DnsZonesCNAMERecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesCNAMERecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesCNAMERecord_Spec) DeepCopy() *DnsZonesCNAMERecord_Spec
- func (in *DnsZonesCNAMERecord_Spec) DeepCopyInto(out *DnsZonesCNAMERecord_Spec)
- type DnsZonesMXRecord
- func (record *DnsZonesMXRecord) AzureName() string
- func (record *DnsZonesMXRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesMXRecord) DeepCopy() *DnsZonesMXRecord
- func (in *DnsZonesMXRecord) DeepCopyInto(out *DnsZonesMXRecord)
- func (in *DnsZonesMXRecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesMXRecord) GetType() string
- func (record *DnsZonesMXRecord) Hub()
- func (record *DnsZonesMXRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesMXRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesMXRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesMXRecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesMXRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesMXRecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesMXRecordList
- type DnsZonesMXRecordOperatorSpec
- type DnsZonesMXRecord_STATUS
- func (record *DnsZonesMXRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesMXRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesMXRecord_STATUS) DeepCopy() *DnsZonesMXRecord_STATUS
- func (in *DnsZonesMXRecord_STATUS) DeepCopyInto(out *DnsZonesMXRecord_STATUS)
- type DnsZonesMXRecord_Spec
- func (record *DnsZonesMXRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesMXRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesMXRecord_Spec) DeepCopy() *DnsZonesMXRecord_Spec
- func (in *DnsZonesMXRecord_Spec) DeepCopyInto(out *DnsZonesMXRecord_Spec)
- type DnsZonesNSRecord
- func (record *DnsZonesNSRecord) AzureName() string
- func (record *DnsZonesNSRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesNSRecord) DeepCopy() *DnsZonesNSRecord
- func (in *DnsZonesNSRecord) DeepCopyInto(out *DnsZonesNSRecord)
- func (in *DnsZonesNSRecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesNSRecord) GetType() string
- func (record *DnsZonesNSRecord) Hub()
- func (record *DnsZonesNSRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesNSRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesNSRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesNSRecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesNSRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesNSRecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesNSRecordList
- type DnsZonesNSRecordOperatorSpec
- type DnsZonesNSRecord_STATUS
- func (record *DnsZonesNSRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesNSRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesNSRecord_STATUS) DeepCopy() *DnsZonesNSRecord_STATUS
- func (in *DnsZonesNSRecord_STATUS) DeepCopyInto(out *DnsZonesNSRecord_STATUS)
- type DnsZonesNSRecord_Spec
- func (record *DnsZonesNSRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesNSRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesNSRecord_Spec) DeepCopy() *DnsZonesNSRecord_Spec
- func (in *DnsZonesNSRecord_Spec) DeepCopyInto(out *DnsZonesNSRecord_Spec)
- type DnsZonesPTRRecord
- func (record *DnsZonesPTRRecord) AzureName() string
- func (record *DnsZonesPTRRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesPTRRecord) DeepCopy() *DnsZonesPTRRecord
- func (in *DnsZonesPTRRecord) DeepCopyInto(out *DnsZonesPTRRecord)
- func (in *DnsZonesPTRRecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesPTRRecord) GetType() string
- func (record *DnsZonesPTRRecord) Hub()
- func (record *DnsZonesPTRRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesPTRRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesPTRRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesPTRRecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesPTRRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesPTRRecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesPTRRecordList
- type DnsZonesPTRRecordOperatorSpec
- type DnsZonesPTRRecord_STATUS
- func (record *DnsZonesPTRRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesPTRRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesPTRRecord_STATUS) DeepCopy() *DnsZonesPTRRecord_STATUS
- func (in *DnsZonesPTRRecord_STATUS) DeepCopyInto(out *DnsZonesPTRRecord_STATUS)
- type DnsZonesPTRRecord_Spec
- func (record *DnsZonesPTRRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesPTRRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesPTRRecord_Spec) DeepCopy() *DnsZonesPTRRecord_Spec
- func (in *DnsZonesPTRRecord_Spec) DeepCopyInto(out *DnsZonesPTRRecord_Spec)
- type DnsZonesSRVRecord
- func (record *DnsZonesSRVRecord) AzureName() string
- func (record *DnsZonesSRVRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesSRVRecord) DeepCopy() *DnsZonesSRVRecord
- func (in *DnsZonesSRVRecord) DeepCopyInto(out *DnsZonesSRVRecord)
- func (in *DnsZonesSRVRecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesSRVRecord) GetType() string
- func (record *DnsZonesSRVRecord) Hub()
- func (record *DnsZonesSRVRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesSRVRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesSRVRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesSRVRecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesSRVRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesSRVRecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesSRVRecordList
- type DnsZonesSRVRecordOperatorSpec
- type DnsZonesSRVRecord_STATUS
- func (record *DnsZonesSRVRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesSRVRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesSRVRecord_STATUS) DeepCopy() *DnsZonesSRVRecord_STATUS
- func (in *DnsZonesSRVRecord_STATUS) DeepCopyInto(out *DnsZonesSRVRecord_STATUS)
- type DnsZonesSRVRecord_Spec
- func (record *DnsZonesSRVRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesSRVRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesSRVRecord_Spec) DeepCopy() *DnsZonesSRVRecord_Spec
- func (in *DnsZonesSRVRecord_Spec) DeepCopyInto(out *DnsZonesSRVRecord_Spec)
- type DnsZonesTXTRecord
- func (record *DnsZonesTXTRecord) AzureName() string
- func (record *DnsZonesTXTRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsZonesTXTRecord) DeepCopy() *DnsZonesTXTRecord
- func (in *DnsZonesTXTRecord) DeepCopyInto(out *DnsZonesTXTRecord)
- func (in *DnsZonesTXTRecord) DeepCopyObject() runtime.Object
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (record *DnsZonesTXTRecord) GetType() string
- func (record *DnsZonesTXTRecord) Hub()
- func (record *DnsZonesTXTRecord) NewEmptyStatus() genruntime.ConvertibleStatus
- func (record *DnsZonesTXTRecord) OriginalGVK() *schema.GroupVersionKind
- func (record *DnsZonesTXTRecord) Owner() *genruntime.ResourceReference
- func (record *DnsZonesTXTRecord) SecretDestinationExpressions() []*core.DestinationExpression
- func (record *DnsZonesTXTRecord) SetConditions(conditions conditions.Conditions)
- func (record *DnsZonesTXTRecord) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsZonesTXTRecordList
- type DnsZonesTXTRecordOperatorSpec
- type DnsZonesTXTRecord_STATUS
- func (record *DnsZonesTXTRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (record *DnsZonesTXTRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsZonesTXTRecord_STATUS) DeepCopy() *DnsZonesTXTRecord_STATUS
- func (in *DnsZonesTXTRecord_STATUS) DeepCopyInto(out *DnsZonesTXTRecord_STATUS)
- type DnsZonesTXTRecord_Spec
- func (record *DnsZonesTXTRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (record *DnsZonesTXTRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsZonesTXTRecord_Spec) DeepCopy() *DnsZonesTXTRecord_Spec
- func (in *DnsZonesTXTRecord_Spec) DeepCopyInto(out *DnsZonesTXTRecord_Spec)
- type MxRecord
- type MxRecord_STATUS
- func (record *MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS(source *storage.MxRecord_STATUS) error
- func (record *MxRecord_STATUS) AssignProperties_To_MxRecord_STATUS(destination *storage.MxRecord_STATUS) error
- func (in *MxRecord_STATUS) DeepCopy() *MxRecord_STATUS
- func (in *MxRecord_STATUS) DeepCopyInto(out *MxRecord_STATUS)
- type NsRecord
- type NsRecord_STATUS
- type PtrRecord
- type PtrRecord_STATUS
- func (record *PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS(source *storage.PtrRecord_STATUS) error
- func (record *PtrRecord_STATUS) AssignProperties_To_PtrRecord_STATUS(destination *storage.PtrRecord_STATUS) error
- func (in *PtrRecord_STATUS) DeepCopy() *PtrRecord_STATUS
- func (in *PtrRecord_STATUS) DeepCopyInto(out *PtrRecord_STATUS)
- type SoaRecord
- type SoaRecord_STATUS
- func (record *SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS(source *storage.SoaRecord_STATUS) error
- func (record *SoaRecord_STATUS) AssignProperties_To_SoaRecord_STATUS(destination *storage.SoaRecord_STATUS) error
- func (in *SoaRecord_STATUS) DeepCopy() *SoaRecord_STATUS
- func (in *SoaRecord_STATUS) DeepCopyInto(out *SoaRecord_STATUS)
- type SrvRecord
- type SrvRecord_STATUS
- func (record *SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS(source *storage.SrvRecord_STATUS) error
- func (record *SrvRecord_STATUS) AssignProperties_To_SrvRecord_STATUS(destination *storage.SrvRecord_STATUS) error
- func (in *SrvRecord_STATUS) DeepCopy() *SrvRecord_STATUS
- func (in *SrvRecord_STATUS) DeepCopyInto(out *SrvRecord_STATUS)
- type SubResource
- type SubResource_STATUS
- func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *storage.SubResource_STATUS) error
- func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *storage.SubResource_STATUS) error
- func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
- func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
- type TxtRecord
- type TxtRecord_STATUS
- func (record *TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS(source *storage.TxtRecord_STATUS) error
- func (record *TxtRecord_STATUS) AssignProperties_To_TxtRecord_STATUS(destination *storage.TxtRecord_STATUS) error
- func (in *TxtRecord_STATUS) DeepCopy() *TxtRecord_STATUS
- func (in *TxtRecord_STATUS) DeepCopyInto(out *TxtRecord_STATUS)
Constants ¶
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: "v1api20180501storage"} // 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 APIVersion ¶
type APIVersion string
Storage version of v1api20180501.APIVersion +kubebuilder:validation:Enum={"2018-05-01"}
type ARecord ¶
type ARecord struct { Ipv4Address *string `json:"ipv4Address,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.ARecord An A record.
func (*ARecord) AssignProperties_From_ARecord ¶
AssignProperties_From_ARecord populates our ARecord from the provided source ARecord
func (*ARecord) AssignProperties_To_ARecord ¶
AssignProperties_To_ARecord populates the provided destination ARecord from our ARecord
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.
type ARecord_STATUS ¶
type ARecord_STATUS struct { Ipv4Address *string `json:"ipv4Address,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.ARecord_STATUS An A record.
func (*ARecord_STATUS) AssignProperties_From_ARecord_STATUS ¶
func (record *ARecord_STATUS) AssignProperties_From_ARecord_STATUS(source *storage.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 *storage.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.
type AaaaRecord ¶
type AaaaRecord struct { Ipv6Address *string `json:"ipv6Address,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.AaaaRecord An AAAA record.
func (*AaaaRecord) AssignProperties_From_AaaaRecord ¶
func (record *AaaaRecord) AssignProperties_From_AaaaRecord(source *storage.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 *storage.AaaaRecord) error
AssignProperties_To_AaaaRecord populates the provided destination AaaaRecord from our AaaaRecord
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.
type AaaaRecord_STATUS ¶
type AaaaRecord_STATUS struct { Ipv6Address *string `json:"ipv6Address,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.AaaaRecord_STATUS An AAAA record.
func (*AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS ¶
func (record *AaaaRecord_STATUS) AssignProperties_From_AaaaRecord_STATUS(source *storage.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 *storage.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.
type CaaRecord ¶
type CaaRecord struct { Flags *int `json:"flags,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20180501.CaaRecord A CAA record.
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.
type CaaRecord_STATUS ¶
type CaaRecord_STATUS struct { Flags *int `json:"flags,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20180501.CaaRecord_STATUS A CAA record.
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.
type CnameRecord ¶
type CnameRecord struct { Cname *string `json:"cname,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.CnameRecord A CNAME record.
func (*CnameRecord) AssignProperties_From_CnameRecord ¶
func (record *CnameRecord) AssignProperties_From_CnameRecord(source *storage.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 *storage.CnameRecord) error
AssignProperties_To_CnameRecord populates the provided destination CnameRecord from our CnameRecord
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.
type CnameRecord_STATUS ¶
type CnameRecord_STATUS struct { Cname *string `json:"cname,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.CnameRecord_STATUS A CNAME record.
func (*CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS ¶
func (record *CnameRecord_STATUS) AssignProperties_From_CnameRecord_STATUS(source *storage.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 *storage.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.
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:storageversion +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" Storage version of v1api20180501.DnsZone 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) ConfigMapDestinationExpressions ¶
func (zone *DnsZone) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (zone *DnsZone) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsZone) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsZones"
func (*DnsZone) Hub ¶
func (zone *DnsZone) Hub()
Hub marks that this DnsZone is the hub type for conversion
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) SecretDestinationExpressions ¶
func (zone *DnsZone) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZoneList ¶
type DnsZoneList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZone `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZone 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 DnsZoneOperatorSpec ¶
type DnsZoneOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZoneOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZoneOperatorSpec) DeepCopy ¶
func (in *DnsZoneOperatorSpec) DeepCopy() *DnsZoneOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZoneOperatorSpec.
func (*DnsZoneOperatorSpec) DeepCopyInto ¶
func (in *DnsZoneOperatorSpec) DeepCopyInto(out *DnsZoneOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZone_STATUS ¶
type DnsZone_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` MaxNumberOfRecordSets *int `json:"maxNumberOfRecordSets,omitempty"` MaxNumberOfRecordsPerRecordSet *int `json:"maxNumberOfRecordsPerRecordSet,omitempty"` Name *string `json:"name,omitempty"` NameServers []string `json:"nameServers,omitempty"` NumberOfRecordSets *int `json:"numberOfRecordSets,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RegistrationVirtualNetworks []SubResource_STATUS `json:"registrationVirtualNetworks,omitempty"` ResolutionVirtualNetworks []SubResource_STATUS `json:"resolutionVirtualNetworks,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` ZoneType *string `json:"zoneType,omitempty"` }
Storage version of v1api20180501.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.
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"` Location *string `json:"location,omitempty"` OperatorSpec *DnsZoneOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RegistrationVirtualNetworks []SubResource `json:"registrationVirtualNetworks,omitempty"` ResolutionVirtualNetworks []SubResource `json:"resolutionVirtualNetworks,omitempty"` Tags map[string]string `json:"tags,omitempty"` ZoneType *string `json:"zoneType,omitempty"` }
Storage version of v1api20180501.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) 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.
type DnsZonesAAAARecord ¶
type DnsZonesAAAARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesAAAARecord_Spec `json:"spec,omitempty"` Status DnsZonesAAAARecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesAAAARecord 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) AzureName ¶
func (record *DnsZonesAAAARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesAAAARecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesAAAARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesAAAARecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesAAAARecord) Hub()
Hub marks that this DnsZonesAAAARecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesAAAARecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesAAAARecordList ¶
type DnsZonesAAAARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesAAAARecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesAAAARecord 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 DnsZonesAAAARecordOperatorSpec ¶
type DnsZonesAAAARecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesAAAARecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesAAAARecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesAAAARecordOperatorSpec) DeepCopy() *DnsZonesAAAARecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesAAAARecordOperatorSpec.
func (*DnsZonesAAAARecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesAAAARecordOperatorSpec) DeepCopyInto(out *DnsZonesAAAARecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesAAAARecord_STATUS ¶
type DnsZonesAAAARecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesAAAARecord_STATUS
func (*DnsZonesAAAARecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesAAAARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesAAAARecord_STATUS from the provided source
func (*DnsZonesAAAARecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesAAAARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesAAAARecord_STATUS
func (*DnsZonesAAAARecord_STATUS) DeepCopy ¶
func (in *DnsZonesAAAARecord_STATUS) DeepCopy() *DnsZonesAAAARecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesAAAARecord_STATUS.
func (*DnsZonesAAAARecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesAAAARecord_STATUS) DeepCopyInto(out *DnsZonesAAAARecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesAAAARecord_Spec ¶
type DnsZonesAAAARecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesAAAARecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesAAAARecord_Spec
func (*DnsZonesAAAARecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesAAAARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesAAAARecord_Spec from the provided source
func (*DnsZonesAAAARecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesAAAARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesAAAARecord_Spec
func (*DnsZonesAAAARecord_Spec) DeepCopy ¶
func (in *DnsZonesAAAARecord_Spec) DeepCopy() *DnsZonesAAAARecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesAAAARecord_Spec.
func (*DnsZonesAAAARecord_Spec) DeepCopyInto ¶
func (in *DnsZonesAAAARecord_Spec) DeepCopyInto(out *DnsZonesAAAARecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesARecord ¶
type DnsZonesARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesARecord_Spec `json:"spec,omitempty"` Status DnsZonesARecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesARecord 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) AzureName ¶
func (record *DnsZonesARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesARecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesARecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesARecord) Hub()
Hub marks that this DnsZonesARecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesARecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesARecordList ¶
type DnsZonesARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesARecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesARecord 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 DnsZonesARecordOperatorSpec ¶
type DnsZonesARecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesARecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesARecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesARecordOperatorSpec) DeepCopy() *DnsZonesARecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesARecordOperatorSpec.
func (*DnsZonesARecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesARecordOperatorSpec) DeepCopyInto(out *DnsZonesARecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesARecord_STATUS ¶
type DnsZonesARecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesARecord_STATUS
func (*DnsZonesARecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesARecord_STATUS from the provided source
func (*DnsZonesARecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesARecord_STATUS
func (*DnsZonesARecord_STATUS) DeepCopy ¶
func (in *DnsZonesARecord_STATUS) DeepCopy() *DnsZonesARecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesARecord_STATUS.
func (*DnsZonesARecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesARecord_STATUS) DeepCopyInto(out *DnsZonesARecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesARecord_Spec ¶
type DnsZonesARecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` Etag *string `json:"etag,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesARecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesARecord_Spec
func (*DnsZonesARecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesARecord_Spec from the provided source
func (*DnsZonesARecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesARecord_Spec
func (*DnsZonesARecord_Spec) DeepCopy ¶
func (in *DnsZonesARecord_Spec) DeepCopy() *DnsZonesARecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesARecord_Spec.
func (*DnsZonesARecord_Spec) DeepCopyInto ¶
func (in *DnsZonesARecord_Spec) DeepCopyInto(out *DnsZonesARecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCAARecord ¶
type DnsZonesCAARecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesCAARecord_Spec `json:"spec,omitempty"` Status DnsZonesCAARecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesCAARecord 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) AzureName ¶
func (record *DnsZonesCAARecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesCAARecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesCAARecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesCAARecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesCAARecord) Hub()
Hub marks that this DnsZonesCAARecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesCAARecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesCAARecordList ¶
type DnsZonesCAARecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesCAARecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesCAARecord 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 DnsZonesCAARecordOperatorSpec ¶
type DnsZonesCAARecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesCAARecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesCAARecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesCAARecordOperatorSpec) DeepCopy() *DnsZonesCAARecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCAARecordOperatorSpec.
func (*DnsZonesCAARecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesCAARecordOperatorSpec) DeepCopyInto(out *DnsZonesCAARecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCAARecord_STATUS ¶
type DnsZonesCAARecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesCAARecord_STATUS
func (*DnsZonesCAARecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesCAARecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesCAARecord_STATUS from the provided source
func (*DnsZonesCAARecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesCAARecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesCAARecord_STATUS
func (*DnsZonesCAARecord_STATUS) DeepCopy ¶
func (in *DnsZonesCAARecord_STATUS) DeepCopy() *DnsZonesCAARecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCAARecord_STATUS.
func (*DnsZonesCAARecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesCAARecord_STATUS) DeepCopyInto(out *DnsZonesCAARecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCAARecord_Spec ¶
type DnsZonesCAARecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesCAARecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesCAARecord_Spec
func (*DnsZonesCAARecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesCAARecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesCAARecord_Spec from the provided source
func (*DnsZonesCAARecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesCAARecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesCAARecord_Spec
func (*DnsZonesCAARecord_Spec) DeepCopy ¶
func (in *DnsZonesCAARecord_Spec) DeepCopy() *DnsZonesCAARecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCAARecord_Spec.
func (*DnsZonesCAARecord_Spec) DeepCopyInto ¶
func (in *DnsZonesCAARecord_Spec) DeepCopyInto(out *DnsZonesCAARecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCNAMERecord ¶
type DnsZonesCNAMERecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesCNAMERecord_Spec `json:"spec,omitempty"` Status DnsZonesCNAMERecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesCNAMERecord 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) AzureName ¶
func (record *DnsZonesCNAMERecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesCNAMERecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesCNAMERecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesCNAMERecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesCNAMERecord) Hub()
Hub marks that this DnsZonesCNAMERecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesCNAMERecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesCNAMERecordList ¶
type DnsZonesCNAMERecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesCNAMERecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesCNAMERecord 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 DnsZonesCNAMERecordOperatorSpec ¶
type DnsZonesCNAMERecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesCNAMERecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesCNAMERecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesCNAMERecordOperatorSpec) DeepCopy() *DnsZonesCNAMERecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCNAMERecordOperatorSpec.
func (*DnsZonesCNAMERecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesCNAMERecordOperatorSpec) DeepCopyInto(out *DnsZonesCNAMERecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCNAMERecord_STATUS ¶
type DnsZonesCNAMERecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesCNAMERecord_STATUS
func (*DnsZonesCNAMERecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesCNAMERecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesCNAMERecord_STATUS from the provided source
func (*DnsZonesCNAMERecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesCNAMERecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesCNAMERecord_STATUS
func (*DnsZonesCNAMERecord_STATUS) DeepCopy ¶
func (in *DnsZonesCNAMERecord_STATUS) DeepCopy() *DnsZonesCNAMERecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCNAMERecord_STATUS.
func (*DnsZonesCNAMERecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesCNAMERecord_STATUS) DeepCopyInto(out *DnsZonesCNAMERecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesCNAMERecord_Spec ¶
type DnsZonesCNAMERecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesCNAMERecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesCNAMERecord_Spec
func (*DnsZonesCNAMERecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesCNAMERecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesCNAMERecord_Spec from the provided source
func (*DnsZonesCNAMERecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesCNAMERecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesCNAMERecord_Spec
func (*DnsZonesCNAMERecord_Spec) DeepCopy ¶
func (in *DnsZonesCNAMERecord_Spec) DeepCopy() *DnsZonesCNAMERecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesCNAMERecord_Spec.
func (*DnsZonesCNAMERecord_Spec) DeepCopyInto ¶
func (in *DnsZonesCNAMERecord_Spec) DeepCopyInto(out *DnsZonesCNAMERecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesMXRecord ¶
type DnsZonesMXRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesMXRecord_Spec `json:"spec,omitempty"` Status DnsZonesMXRecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesMXRecord 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) AzureName ¶
func (record *DnsZonesMXRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesMXRecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesMXRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesMXRecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesMXRecord) Hub()
Hub marks that this DnsZonesMXRecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesMXRecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesMXRecordList ¶
type DnsZonesMXRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesMXRecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesMXRecord 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 DnsZonesMXRecordOperatorSpec ¶
type DnsZonesMXRecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesMXRecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesMXRecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesMXRecordOperatorSpec) DeepCopy() *DnsZonesMXRecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesMXRecordOperatorSpec.
func (*DnsZonesMXRecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesMXRecordOperatorSpec) DeepCopyInto(out *DnsZonesMXRecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesMXRecord_STATUS ¶
type DnsZonesMXRecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesMXRecord_STATUS
func (*DnsZonesMXRecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesMXRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesMXRecord_STATUS from the provided source
func (*DnsZonesMXRecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesMXRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesMXRecord_STATUS
func (*DnsZonesMXRecord_STATUS) DeepCopy ¶
func (in *DnsZonesMXRecord_STATUS) DeepCopy() *DnsZonesMXRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesMXRecord_STATUS.
func (*DnsZonesMXRecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesMXRecord_STATUS) DeepCopyInto(out *DnsZonesMXRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesMXRecord_Spec ¶
type DnsZonesMXRecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesMXRecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesMXRecord_Spec
func (*DnsZonesMXRecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesMXRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesMXRecord_Spec from the provided source
func (*DnsZonesMXRecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesMXRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesMXRecord_Spec
func (*DnsZonesMXRecord_Spec) DeepCopy ¶
func (in *DnsZonesMXRecord_Spec) DeepCopy() *DnsZonesMXRecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesMXRecord_Spec.
func (*DnsZonesMXRecord_Spec) DeepCopyInto ¶
func (in *DnsZonesMXRecord_Spec) DeepCopyInto(out *DnsZonesMXRecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesNSRecord ¶
type DnsZonesNSRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesNSRecord_Spec `json:"spec,omitempty"` Status DnsZonesNSRecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesNSRecord 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) AzureName ¶
func (record *DnsZonesNSRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesNSRecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesNSRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesNSRecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesNSRecord) Hub()
Hub marks that this DnsZonesNSRecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesNSRecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesNSRecordList ¶
type DnsZonesNSRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesNSRecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesNSRecord 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 DnsZonesNSRecordOperatorSpec ¶
type DnsZonesNSRecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesNSRecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesNSRecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesNSRecordOperatorSpec) DeepCopy() *DnsZonesNSRecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesNSRecordOperatorSpec.
func (*DnsZonesNSRecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesNSRecordOperatorSpec) DeepCopyInto(out *DnsZonesNSRecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesNSRecord_STATUS ¶
type DnsZonesNSRecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesNSRecord_STATUS
func (*DnsZonesNSRecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesNSRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesNSRecord_STATUS from the provided source
func (*DnsZonesNSRecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesNSRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesNSRecord_STATUS
func (*DnsZonesNSRecord_STATUS) DeepCopy ¶
func (in *DnsZonesNSRecord_STATUS) DeepCopy() *DnsZonesNSRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesNSRecord_STATUS.
func (*DnsZonesNSRecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesNSRecord_STATUS) DeepCopyInto(out *DnsZonesNSRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesNSRecord_Spec ¶
type DnsZonesNSRecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesNSRecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesNSRecord_Spec
func (*DnsZonesNSRecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesNSRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesNSRecord_Spec from the provided source
func (*DnsZonesNSRecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesNSRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesNSRecord_Spec
func (*DnsZonesNSRecord_Spec) DeepCopy ¶
func (in *DnsZonesNSRecord_Spec) DeepCopy() *DnsZonesNSRecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesNSRecord_Spec.
func (*DnsZonesNSRecord_Spec) DeepCopyInto ¶
func (in *DnsZonesNSRecord_Spec) DeepCopyInto(out *DnsZonesNSRecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesPTRRecord ¶
type DnsZonesPTRRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesPTRRecord_Spec `json:"spec,omitempty"` Status DnsZonesPTRRecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesPTRRecord 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) AzureName ¶
func (record *DnsZonesPTRRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesPTRRecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesPTRRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesPTRRecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesPTRRecord) Hub()
Hub marks that this DnsZonesPTRRecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesPTRRecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesPTRRecordList ¶
type DnsZonesPTRRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesPTRRecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesPTRRecord 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 DnsZonesPTRRecordOperatorSpec ¶
type DnsZonesPTRRecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesPTRRecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesPTRRecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesPTRRecordOperatorSpec) DeepCopy() *DnsZonesPTRRecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesPTRRecordOperatorSpec.
func (*DnsZonesPTRRecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesPTRRecordOperatorSpec) DeepCopyInto(out *DnsZonesPTRRecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesPTRRecord_STATUS ¶
type DnsZonesPTRRecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesPTRRecord_STATUS
func (*DnsZonesPTRRecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesPTRRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesPTRRecord_STATUS from the provided source
func (*DnsZonesPTRRecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesPTRRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesPTRRecord_STATUS
func (*DnsZonesPTRRecord_STATUS) DeepCopy ¶
func (in *DnsZonesPTRRecord_STATUS) DeepCopy() *DnsZonesPTRRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesPTRRecord_STATUS.
func (*DnsZonesPTRRecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesPTRRecord_STATUS) DeepCopyInto(out *DnsZonesPTRRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesPTRRecord_Spec ¶
type DnsZonesPTRRecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesPTRRecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesPTRRecord_Spec
func (*DnsZonesPTRRecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesPTRRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesPTRRecord_Spec from the provided source
func (*DnsZonesPTRRecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesPTRRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesPTRRecord_Spec
func (*DnsZonesPTRRecord_Spec) DeepCopy ¶
func (in *DnsZonesPTRRecord_Spec) DeepCopy() *DnsZonesPTRRecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesPTRRecord_Spec.
func (*DnsZonesPTRRecord_Spec) DeepCopyInto ¶
func (in *DnsZonesPTRRecord_Spec) DeepCopyInto(out *DnsZonesPTRRecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesSRVRecord ¶
type DnsZonesSRVRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesSRVRecord_Spec `json:"spec,omitempty"` Status DnsZonesSRVRecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesSRVRecord 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) AzureName ¶
func (record *DnsZonesSRVRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesSRVRecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesSRVRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesSRVRecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesSRVRecord) Hub()
Hub marks that this DnsZonesSRVRecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesSRVRecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesSRVRecordList ¶
type DnsZonesSRVRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesSRVRecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesSRVRecord 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 DnsZonesSRVRecordOperatorSpec ¶
type DnsZonesSRVRecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesSRVRecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesSRVRecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesSRVRecordOperatorSpec) DeepCopy() *DnsZonesSRVRecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesSRVRecordOperatorSpec.
func (*DnsZonesSRVRecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesSRVRecordOperatorSpec) DeepCopyInto(out *DnsZonesSRVRecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesSRVRecord_STATUS ¶
type DnsZonesSRVRecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesSRVRecord_STATUS
func (*DnsZonesSRVRecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesSRVRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesSRVRecord_STATUS from the provided source
func (*DnsZonesSRVRecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesSRVRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesSRVRecord_STATUS
func (*DnsZonesSRVRecord_STATUS) DeepCopy ¶
func (in *DnsZonesSRVRecord_STATUS) DeepCopy() *DnsZonesSRVRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesSRVRecord_STATUS.
func (*DnsZonesSRVRecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesSRVRecord_STATUS) DeepCopyInto(out *DnsZonesSRVRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesSRVRecord_Spec ¶
type DnsZonesSRVRecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesSRVRecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesSRVRecord_Spec
func (*DnsZonesSRVRecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesSRVRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesSRVRecord_Spec from the provided source
func (*DnsZonesSRVRecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesSRVRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesSRVRecord_Spec
func (*DnsZonesSRVRecord_Spec) DeepCopy ¶
func (in *DnsZonesSRVRecord_Spec) DeepCopy() *DnsZonesSRVRecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesSRVRecord_Spec.
func (*DnsZonesSRVRecord_Spec) DeepCopyInto ¶
func (in *DnsZonesSRVRecord_Spec) DeepCopyInto(out *DnsZonesSRVRecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesTXTRecord ¶
type DnsZonesTXTRecord struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsZonesTXTRecord_Spec `json:"spec,omitempty"` Status DnsZonesTXTRecord_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20180501.DnsZonesTXTRecord 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) AzureName ¶
func (record *DnsZonesTXTRecord) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsZonesTXTRecord) ConfigMapDestinationExpressions ¶
func (record *DnsZonesTXTRecord) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) 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) GetSupportedOperations ¶
func (record *DnsZonesTXTRecord) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) Hub ¶
func (record *DnsZonesTXTRecord) Hub()
Hub marks that this DnsZonesTXTRecord is the hub type for conversion
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) SecretDestinationExpressions ¶
func (record *DnsZonesTXTRecord) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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
type DnsZonesTXTRecordList ¶
type DnsZonesTXTRecordList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsZonesTXTRecord `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20180501.DnsZonesTXTRecord 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 DnsZonesTXTRecordOperatorSpec ¶
type DnsZonesTXTRecordOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20180501.DnsZonesTXTRecordOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsZonesTXTRecordOperatorSpec) DeepCopy ¶
func (in *DnsZonesTXTRecordOperatorSpec) DeepCopy() *DnsZonesTXTRecordOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesTXTRecordOperatorSpec.
func (*DnsZonesTXTRecordOperatorSpec) DeepCopyInto ¶
func (in *DnsZonesTXTRecordOperatorSpec) DeepCopyInto(out *DnsZonesTXTRecordOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesTXTRecord_STATUS ¶
type DnsZonesTXTRecord_STATUS struct { AAAARecords []AaaaRecord_STATUS `json:"AAAARecords,omitempty"` ARecords []ARecord_STATUS `json:"ARecords,omitempty"` CNAMERecord *CnameRecord_STATUS `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord_STATUS `json:"caaRecords,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Fqdn *string `json:"fqdn,omitempty"` Id *string `json:"id,omitempty"` MXRecords []MxRecord_STATUS `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord_STATUS `json:"NSRecords,omitempty"` Name *string `json:"name,omitempty"` PTRRecords []PtrRecord_STATUS `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SOARecord *SoaRecord_STATUS `json:"SOARecord,omitempty"` SRVRecords []SrvRecord_STATUS `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord_STATUS `json:"TXTRecords,omitempty"` TargetResource *SubResource_STATUS `json:"targetResource,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20180501.DnsZonesTXTRecord_STATUS
func (*DnsZonesTXTRecord_STATUS) ConvertStatusFrom ¶
func (record *DnsZonesTXTRecord_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsZonesTXTRecord_STATUS from the provided source
func (*DnsZonesTXTRecord_STATUS) ConvertStatusTo ¶
func (record *DnsZonesTXTRecord_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsZonesTXTRecord_STATUS
func (*DnsZonesTXTRecord_STATUS) DeepCopy ¶
func (in *DnsZonesTXTRecord_STATUS) DeepCopy() *DnsZonesTXTRecord_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesTXTRecord_STATUS.
func (*DnsZonesTXTRecord_STATUS) DeepCopyInto ¶
func (in *DnsZonesTXTRecord_STATUS) DeepCopyInto(out *DnsZonesTXTRecord_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsZonesTXTRecord_Spec ¶
type DnsZonesTXTRecord_Spec struct { AAAARecords []AaaaRecord `json:"AAAARecords,omitempty"` 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 *CnameRecord `json:"CNAMERecord,omitempty"` CaaRecords []CaaRecord `json:"caaRecords,omitempty"` MXRecords []MxRecord `json:"MXRecords,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` NSRecords []NsRecord `json:"NSRecords,omitempty"` OperatorSpec *DnsZonesTXTRecordOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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 []PtrRecord `json:"PTRRecords,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SOARecord *SoaRecord `json:"SOARecord,omitempty"` SRVRecords []SrvRecord `json:"SRVRecords,omitempty"` TTL *int `json:"TTL,omitempty"` TXTRecords []TxtRecord `json:"TXTRecords,omitempty"` TargetResource *SubResource `json:"targetResource,omitempty"` }
Storage version of v1api20180501.DnsZonesTXTRecord_Spec
func (*DnsZonesTXTRecord_Spec) ConvertSpecFrom ¶
func (record *DnsZonesTXTRecord_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsZonesTXTRecord_Spec from the provided source
func (*DnsZonesTXTRecord_Spec) ConvertSpecTo ¶
func (record *DnsZonesTXTRecord_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsZonesTXTRecord_Spec
func (*DnsZonesTXTRecord_Spec) DeepCopy ¶
func (in *DnsZonesTXTRecord_Spec) DeepCopy() *DnsZonesTXTRecord_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsZonesTXTRecord_Spec.
func (*DnsZonesTXTRecord_Spec) DeepCopyInto ¶
func (in *DnsZonesTXTRecord_Spec) DeepCopyInto(out *DnsZonesTXTRecord_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MxRecord ¶
type MxRecord struct { Exchange *string `json:"exchange,omitempty"` Preference *int `json:"preference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.MxRecord An MX record.
func (*MxRecord) AssignProperties_From_MxRecord ¶
AssignProperties_From_MxRecord populates our MxRecord from the provided source MxRecord
func (*MxRecord) AssignProperties_To_MxRecord ¶
AssignProperties_To_MxRecord populates the provided destination MxRecord from our MxRecord
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.
type MxRecord_STATUS ¶
type MxRecord_STATUS struct { Exchange *string `json:"exchange,omitempty"` Preference *int `json:"preference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.MxRecord_STATUS An MX record.
func (*MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS ¶
func (record *MxRecord_STATUS) AssignProperties_From_MxRecord_STATUS(source *storage.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 *storage.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.
type NsRecord ¶
type NsRecord struct { Nsdname *string `json:"nsdname,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.NsRecord An NS record.
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.
type NsRecord_STATUS ¶
type NsRecord_STATUS struct { Nsdname *string `json:"nsdname,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.NsRecord_STATUS An NS record.
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.
type PtrRecord ¶
type PtrRecord struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Ptrdname *string `json:"ptrdname,omitempty"` }
Storage version of v1api20180501.PtrRecord A PTR record.
func (*PtrRecord) AssignProperties_From_PtrRecord ¶
AssignProperties_From_PtrRecord populates our PtrRecord from the provided source PtrRecord
func (*PtrRecord) AssignProperties_To_PtrRecord ¶
AssignProperties_To_PtrRecord populates the provided destination PtrRecord from our PtrRecord
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.
type PtrRecord_STATUS ¶
type PtrRecord_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Ptrdname *string `json:"ptrdname,omitempty"` }
Storage version of v1api20180501.PtrRecord_STATUS A PTR record.
func (*PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS ¶
func (record *PtrRecord_STATUS) AssignProperties_From_PtrRecord_STATUS(source *storage.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 *storage.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.
type SoaRecord ¶
type SoaRecord struct { Email *string `json:"email,omitempty"` ExpireTime *int `json:"expireTime,omitempty"` Host *string `json:"host,omitempty"` MinimumTTL *int `json:"minimumTTL,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RefreshTime *int `json:"refreshTime,omitempty"` RetryTime *int `json:"retryTime,omitempty"` SerialNumber *int `json:"serialNumber,omitempty"` }
Storage version of v1api20180501.SoaRecord An SOA record.
func (*SoaRecord) AssignProperties_From_SoaRecord ¶
AssignProperties_From_SoaRecord populates our SoaRecord from the provided source SoaRecord
func (*SoaRecord) AssignProperties_To_SoaRecord ¶
AssignProperties_To_SoaRecord populates the provided destination SoaRecord from our SoaRecord
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.
type SoaRecord_STATUS ¶
type SoaRecord_STATUS struct { Email *string `json:"email,omitempty"` ExpireTime *int `json:"expireTime,omitempty"` Host *string `json:"host,omitempty"` MinimumTTL *int `json:"minimumTTL,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RefreshTime *int `json:"refreshTime,omitempty"` RetryTime *int `json:"retryTime,omitempty"` SerialNumber *int `json:"serialNumber,omitempty"` }
Storage version of v1api20180501.SoaRecord_STATUS An SOA record.
func (*SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS ¶
func (record *SoaRecord_STATUS) AssignProperties_From_SoaRecord_STATUS(source *storage.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 *storage.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.
type SrvRecord ¶
type SrvRecord struct { Port *int `json:"port,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` Weight *int `json:"weight,omitempty"` }
Storage version of v1api20180501.SrvRecord An SRV record.
func (*SrvRecord) AssignProperties_From_SrvRecord ¶
AssignProperties_From_SrvRecord populates our SrvRecord from the provided source SrvRecord
func (*SrvRecord) AssignProperties_To_SrvRecord ¶
AssignProperties_To_SrvRecord populates the provided destination SrvRecord from our SrvRecord
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.
type SrvRecord_STATUS ¶
type SrvRecord_STATUS struct { Port *int `json:"port,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Target *string `json:"target,omitempty"` Weight *int `json:"weight,omitempty"` }
Storage version of v1api20180501.SrvRecord_STATUS An SRV record.
func (*SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS ¶
func (record *SrvRecord_STATUS) AssignProperties_From_SrvRecord_STATUS(source *storage.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 *storage.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.
type SubResource ¶
type SubResource struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource Id. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20180501.SubResource A reference to a another resource
func (*SubResource) AssignProperties_From_SubResource ¶
func (resource *SubResource) AssignProperties_From_SubResource(source *storage.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 *storage.SubResource) error
AssignProperties_To_SubResource populates the provided destination SubResource from our SubResource
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.
type SubResource_STATUS ¶
type SubResource_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20180501.SubResource_STATUS A reference to a another resource
func (*SubResource_STATUS) AssignProperties_From_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *storage.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 *storage.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.
type TxtRecord ¶
type TxtRecord struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value []string `json:"value,omitempty"` }
Storage version of v1api20180501.TxtRecord A TXT record.
func (*TxtRecord) AssignProperties_From_TxtRecord ¶
AssignProperties_From_TxtRecord populates our TxtRecord from the provided source TxtRecord
func (*TxtRecord) AssignProperties_To_TxtRecord ¶
AssignProperties_To_TxtRecord populates the provided destination TxtRecord from our TxtRecord
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.
type TxtRecord_STATUS ¶
type TxtRecord_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value []string `json:"value,omitempty"` }
Storage version of v1api20180501.TxtRecord_STATUS A TXT record.
func (*TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS ¶
func (record *TxtRecord_STATUS) AssignProperties_From_TxtRecord_STATUS(source *storage.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 *storage.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.
Source Files ¶
- dns_zone_types_gen.go
- dns_zones_a_record_types_gen.go
- dns_zones_aaaa_record_types_gen.go
- dns_zones_caa_record_types_gen.go
- dns_zones_cname_record_types_gen.go
- dns_zones_mx_record_types_gen.go
- dns_zones_ns_record_types_gen.go
- dns_zones_ptr_record_types_gen.go
- dns_zones_srv_record_types_gen.go
- dns_zones_txt_record_types_gen.go
- groupversion_info_gen.go
- zz_generated.deepcopy.go