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.
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=v1api20220701storage
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.
Index ¶
- Constants
- Variables
- type APIVersion
- type ApplicationGateway
- func (gateway *ApplicationGateway) AzureName() string
- func (gateway *ApplicationGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *ApplicationGateway) DeepCopy() *ApplicationGateway
- func (in *ApplicationGateway) DeepCopyInto(out *ApplicationGateway)
- func (in *ApplicationGateway) DeepCopyObject() runtime.Object
- func (gateway ApplicationGateway) GetAPIVersion() string
- func (gateway *ApplicationGateway) GetConditions() conditions.Conditions
- func (gateway *ApplicationGateway) GetResourceScope() genruntime.ResourceScope
- func (gateway *ApplicationGateway) GetSpec() genruntime.ConvertibleSpec
- func (gateway *ApplicationGateway) GetStatus() genruntime.ConvertibleStatus
- func (gateway *ApplicationGateway) GetSupportedOperations() []genruntime.ResourceOperation
- func (gateway *ApplicationGateway) GetType() string
- func (gateway *ApplicationGateway) Hub()
- func (gateway *ApplicationGateway) NewEmptyStatus() genruntime.ConvertibleStatus
- func (gateway *ApplicationGateway) OriginalGVK() *schema.GroupVersionKind
- func (gateway *ApplicationGateway) Owner() *genruntime.ResourceReference
- func (gateway *ApplicationGateway) SecretDestinationExpressions() []*core.DestinationExpression
- func (gateway *ApplicationGateway) SetConditions(conditions conditions.Conditions)
- func (gateway *ApplicationGateway) SetStatus(status genruntime.ConvertibleStatus) error
- type ApplicationGatewayAuthenticationCertificate
- type ApplicationGatewayAuthenticationCertificate_STATUS
- type ApplicationGatewayAutoscaleConfiguration
- type ApplicationGatewayAutoscaleConfiguration_STATUS
- type ApplicationGatewayBackendAddress
- type ApplicationGatewayBackendAddressPool
- type ApplicationGatewayBackendAddressPool_STATUS
- type ApplicationGatewayBackendHttpSettings
- type ApplicationGatewayBackendHttpSettings_STATUS
- type ApplicationGatewayBackendSettings
- type ApplicationGatewayBackendSettings_STATUS
- type ApplicationGatewayClientAuthConfiguration
- type ApplicationGatewayConnectionDraining
- type ApplicationGatewayCustomError
- type ApplicationGatewayCustomError_STATUS
- type ApplicationGatewayFirewallDisabledRuleGroup
- type ApplicationGatewayFirewallDisabledRuleGroup_STATUS
- type ApplicationGatewayFirewallExclusion
- type ApplicationGatewayFirewallExclusion_STATUS
- type ApplicationGatewayFrontendIPConfiguration
- type ApplicationGatewayFrontendIPConfiguration_STATUS
- type ApplicationGatewayFrontendPort
- type ApplicationGatewayFrontendPort_STATUS
- type ApplicationGatewayGlobalConfiguration
- type ApplicationGatewayGlobalConfiguration_STATUS
- type ApplicationGatewayHeaderConfiguration
- type ApplicationGatewayHttpListener
- type ApplicationGatewayHttpListener_STATUS
- type ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded
- func (in *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded
- func (in *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded)
- type ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded
- type ApplicationGatewayList
- type ApplicationGatewayListener
- type ApplicationGatewayListener_STATUS
- type ApplicationGatewayLoadDistributionPolicy
- type ApplicationGatewayLoadDistributionPolicy_STATUS
- type ApplicationGatewayLoadDistributionTarget
- type ApplicationGatewayOperatorSpec
- type ApplicationGatewayPathRule
- type ApplicationGatewayPrivateEndpointConnection_STATUS
- type ApplicationGatewayPrivateLinkConfiguration
- type ApplicationGatewayPrivateLinkConfiguration_STATUS
- type ApplicationGatewayPrivateLinkIpConfiguration
- type ApplicationGatewayProbe
- type ApplicationGatewayProbeHealthResponseMatch
- type ApplicationGatewayProbe_STATUS
- type ApplicationGatewayRedirectConfiguration
- type ApplicationGatewayRedirectConfiguration_STATUS
- type ApplicationGatewayRequestRoutingRule
- type ApplicationGatewayRequestRoutingRule_STATUS
- type ApplicationGatewayRewriteRule
- type ApplicationGatewayRewriteRuleActionSet
- type ApplicationGatewayRewriteRuleCondition
- type ApplicationGatewayRewriteRuleSet
- type ApplicationGatewayRewriteRuleSet_STATUS
- type ApplicationGatewayRoutingRule
- type ApplicationGatewayRoutingRule_STATUS
- type ApplicationGatewaySku
- type ApplicationGatewaySku_STATUS
- type ApplicationGatewaySslCertificate
- type ApplicationGatewaySslCertificate_STATUS
- type ApplicationGatewaySslPolicy
- type ApplicationGatewaySslPolicy_STATUS
- type ApplicationGatewaySslProfile
- type ApplicationGatewaySslProfile_STATUS
- type ApplicationGatewayTrustedClientCertificate
- type ApplicationGatewayTrustedClientCertificate_STATUS
- type ApplicationGatewayTrustedRootCertificate
- type ApplicationGatewayTrustedRootCertificate_STATUS
- type ApplicationGatewayUrlConfiguration
- type ApplicationGatewayUrlPathMap
- type ApplicationGatewayUrlPathMap_STATUS
- type ApplicationGatewayWebApplicationFirewallConfiguration
- type ApplicationGatewayWebApplicationFirewallConfiguration_STATUS
- type ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
- func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
- func (in *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded)
- type ApplicationGateway_Spec
- func (gateway *ApplicationGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (gateway *ApplicationGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *ApplicationGateway_Spec) DeepCopy() *ApplicationGateway_Spec
- func (in *ApplicationGateway_Spec) DeepCopyInto(out *ApplicationGateway_Spec)
- type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
- func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded)
- type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type BastionHost
- func (host *BastionHost) AssignProperties_From_BastionHost(source *storage.BastionHost) error
- func (host *BastionHost) AssignProperties_To_BastionHost(destination *storage.BastionHost) error
- func (host *BastionHost) AzureName() string
- func (host *BastionHost) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (host *BastionHost) ConvertFrom(hub conversion.Hub) error
- func (host *BastionHost) ConvertTo(hub conversion.Hub) error
- func (in *BastionHost) DeepCopy() *BastionHost
- func (in *BastionHost) DeepCopyInto(out *BastionHost)
- func (in *BastionHost) DeepCopyObject() runtime.Object
- func (host BastionHost) GetAPIVersion() string
- func (host *BastionHost) GetConditions() conditions.Conditions
- func (host *BastionHost) GetResourceScope() genruntime.ResourceScope
- func (host *BastionHost) GetSpec() genruntime.ConvertibleSpec
- func (host *BastionHost) GetStatus() genruntime.ConvertibleStatus
- func (host *BastionHost) GetSupportedOperations() []genruntime.ResourceOperation
- func (host *BastionHost) GetType() string
- func (host *BastionHost) NewEmptyStatus() genruntime.ConvertibleStatus
- func (host *BastionHost) OriginalGVK() *schema.GroupVersionKind
- func (host *BastionHost) Owner() *genruntime.ResourceReference
- func (host *BastionHost) SecretDestinationExpressions() []*core.DestinationExpression
- func (host *BastionHost) SetConditions(conditions conditions.Conditions)
- func (host *BastionHost) SetStatus(status genruntime.ConvertibleStatus) error
- type BastionHostIPConfiguration
- func (configuration *BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration(source *storage.BastionHostIPConfiguration) error
- func (configuration *BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration(destination *storage.BastionHostIPConfiguration) error
- func (in *BastionHostIPConfiguration) DeepCopy() *BastionHostIPConfiguration
- func (in *BastionHostIPConfiguration) DeepCopyInto(out *BastionHostIPConfiguration)
- type BastionHostIPConfiguration_STATUS
- func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS(source *storage.BastionHostIPConfiguration_STATUS) error
- func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS(destination *storage.BastionHostIPConfiguration_STATUS) error
- func (in *BastionHostIPConfiguration_STATUS) DeepCopy() *BastionHostIPConfiguration_STATUS
- func (in *BastionHostIPConfiguration_STATUS) DeepCopyInto(out *BastionHostIPConfiguration_STATUS)
- type BastionHostList
- type BastionHostOperatorSpec
- func (operator *BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec(source *storage.BastionHostOperatorSpec) error
- func (operator *BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec(destination *storage.BastionHostOperatorSpec) error
- func (in *BastionHostOperatorSpec) DeepCopy() *BastionHostOperatorSpec
- func (in *BastionHostOperatorSpec) DeepCopyInto(out *BastionHostOperatorSpec)
- type BastionHost_STATUS
- func (host *BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS(source *storage.BastionHost_STATUS) error
- func (host *BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS(destination *storage.BastionHost_STATUS) error
- func (host *BastionHost_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (host *BastionHost_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BastionHost_STATUS) DeepCopy() *BastionHost_STATUS
- func (in *BastionHost_STATUS) DeepCopyInto(out *BastionHost_STATUS)
- type BastionHost_Spec
- func (host *BastionHost_Spec) AssignProperties_From_BastionHost_Spec(source *storage.BastionHost_Spec) error
- func (host *BastionHost_Spec) AssignProperties_To_BastionHost_Spec(destination *storage.BastionHost_Spec) error
- func (host *BastionHost_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (host *BastionHost_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *BastionHost_Spec) DeepCopy() *BastionHost_Spec
- func (in *BastionHost_Spec) DeepCopyInto(out *BastionHost_Spec)
- type CustomDnsConfigPropertiesFormat_STATUS
- func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS(source *storage.CustomDnsConfigPropertiesFormat_STATUS) error
- func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS(destination *storage.CustomDnsConfigPropertiesFormat_STATUS) error
- func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopy() *CustomDnsConfigPropertiesFormat_STATUS
- func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto(out *CustomDnsConfigPropertiesFormat_STATUS)
- type DnsForwardingRuleSetsForwardingRule
- func (rule *DnsForwardingRuleSetsForwardingRule) AzureName() string
- func (rule *DnsForwardingRuleSetsForwardingRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsForwardingRuleSetsForwardingRule) DeepCopy() *DnsForwardingRuleSetsForwardingRule
- func (in *DnsForwardingRuleSetsForwardingRule) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule)
- func (in *DnsForwardingRuleSetsForwardingRule) DeepCopyObject() runtime.Object
- func (rule DnsForwardingRuleSetsForwardingRule) GetAPIVersion() string
- func (rule *DnsForwardingRuleSetsForwardingRule) GetConditions() conditions.Conditions
- func (rule *DnsForwardingRuleSetsForwardingRule) GetResourceScope() genruntime.ResourceScope
- func (rule *DnsForwardingRuleSetsForwardingRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *DnsForwardingRuleSetsForwardingRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *DnsForwardingRuleSetsForwardingRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *DnsForwardingRuleSetsForwardingRule) GetType() string
- func (rule *DnsForwardingRuleSetsForwardingRule) Hub()
- func (rule *DnsForwardingRuleSetsForwardingRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *DnsForwardingRuleSetsForwardingRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *DnsForwardingRuleSetsForwardingRule) Owner() *genruntime.ResourceReference
- func (rule *DnsForwardingRuleSetsForwardingRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *DnsForwardingRuleSetsForwardingRule) SetConditions(conditions conditions.Conditions)
- func (rule *DnsForwardingRuleSetsForwardingRule) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsForwardingRuleSetsForwardingRuleList
- type DnsForwardingRuleSetsForwardingRuleOperatorSpec
- type DnsForwardingRuleSetsForwardingRule_STATUS
- func (rule *DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopy() *DnsForwardingRuleSetsForwardingRule_STATUS
- func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_STATUS)
- type DnsForwardingRuleSetsForwardingRule_Spec
- func (rule *DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopy() *DnsForwardingRuleSetsForwardingRule_Spec
- func (in *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_Spec)
- type DnsForwardingRuleSetsVirtualNetworkLink
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) AzureName() string
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink
- func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink)
- func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyObject() runtime.Object
- func (link DnsForwardingRuleSetsVirtualNetworkLink) GetAPIVersion() string
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetConditions() conditions.Conditions
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetResourceScope() genruntime.ResourceScope
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetSpec() genruntime.ConvertibleSpec
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetStatus() genruntime.ConvertibleStatus
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetSupportedOperations() []genruntime.ResourceOperation
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetType() string
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) Hub()
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) NewEmptyStatus() genruntime.ConvertibleStatus
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) OriginalGVK() *schema.GroupVersionKind
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) Owner() *genruntime.ResourceReference
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) SecretDestinationExpressions() []*core.DestinationExpression
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) SetConditions(conditions conditions.Conditions)
- func (link *DnsForwardingRuleSetsVirtualNetworkLink) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsForwardingRuleSetsVirtualNetworkLinkList
- func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLinkList
- func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLinkList)
- func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyObject() runtime.Object
- type DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec
- type DnsForwardingRuleSetsVirtualNetworkLink_STATUS
- func (link *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (link *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_STATUS
- func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_STATUS)
- type DnsForwardingRuleSetsVirtualNetworkLink_Spec
- func (link *DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (link *DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_Spec
- func (in *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_Spec)
- type DnsForwardingRuleset
- func (ruleset *DnsForwardingRuleset) AzureName() string
- func (ruleset *DnsForwardingRuleset) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsForwardingRuleset) DeepCopy() *DnsForwardingRuleset
- func (in *DnsForwardingRuleset) DeepCopyInto(out *DnsForwardingRuleset)
- func (in *DnsForwardingRuleset) DeepCopyObject() runtime.Object
- func (ruleset DnsForwardingRuleset) GetAPIVersion() string
- func (ruleset *DnsForwardingRuleset) GetConditions() conditions.Conditions
- func (ruleset *DnsForwardingRuleset) GetResourceScope() genruntime.ResourceScope
- func (ruleset *DnsForwardingRuleset) GetSpec() genruntime.ConvertibleSpec
- func (ruleset *DnsForwardingRuleset) GetStatus() genruntime.ConvertibleStatus
- func (ruleset *DnsForwardingRuleset) GetSupportedOperations() []genruntime.ResourceOperation
- func (ruleset *DnsForwardingRuleset) GetType() string
- func (ruleset *DnsForwardingRuleset) Hub()
- func (ruleset *DnsForwardingRuleset) NewEmptyStatus() genruntime.ConvertibleStatus
- func (ruleset *DnsForwardingRuleset) OriginalGVK() *schema.GroupVersionKind
- func (ruleset *DnsForwardingRuleset) Owner() *genruntime.ResourceReference
- func (ruleset *DnsForwardingRuleset) SecretDestinationExpressions() []*core.DestinationExpression
- func (ruleset *DnsForwardingRuleset) SetConditions(conditions conditions.Conditions)
- func (ruleset *DnsForwardingRuleset) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsForwardingRulesetList
- type DnsForwardingRulesetOperatorSpec
- type DnsForwardingRuleset_STATUS
- func (ruleset *DnsForwardingRuleset_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (ruleset *DnsForwardingRuleset_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsForwardingRuleset_STATUS) DeepCopy() *DnsForwardingRuleset_STATUS
- func (in *DnsForwardingRuleset_STATUS) DeepCopyInto(out *DnsForwardingRuleset_STATUS)
- type DnsForwardingRuleset_Spec
- func (ruleset *DnsForwardingRuleset_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (ruleset *DnsForwardingRuleset_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsForwardingRuleset_Spec) DeepCopy() *DnsForwardingRuleset_Spec
- func (in *DnsForwardingRuleset_Spec) DeepCopyInto(out *DnsForwardingRuleset_Spec)
- type DnsResolver
- func (resolver *DnsResolver) AzureName() string
- func (resolver *DnsResolver) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsResolver) DeepCopy() *DnsResolver
- func (in *DnsResolver) DeepCopyInto(out *DnsResolver)
- func (in *DnsResolver) DeepCopyObject() runtime.Object
- func (resolver DnsResolver) GetAPIVersion() string
- func (resolver *DnsResolver) GetConditions() conditions.Conditions
- func (resolver *DnsResolver) GetResourceScope() genruntime.ResourceScope
- func (resolver *DnsResolver) GetSpec() genruntime.ConvertibleSpec
- func (resolver *DnsResolver) GetStatus() genruntime.ConvertibleStatus
- func (resolver *DnsResolver) GetSupportedOperations() []genruntime.ResourceOperation
- func (resolver *DnsResolver) GetType() string
- func (resolver *DnsResolver) Hub()
- func (resolver *DnsResolver) NewEmptyStatus() genruntime.ConvertibleStatus
- func (resolver *DnsResolver) OriginalGVK() *schema.GroupVersionKind
- func (resolver *DnsResolver) Owner() *genruntime.ResourceReference
- func (resolver *DnsResolver) SecretDestinationExpressions() []*core.DestinationExpression
- func (resolver *DnsResolver) SetConditions(conditions conditions.Conditions)
- func (resolver *DnsResolver) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsResolverList
- type DnsResolverOperatorSpec
- type DnsResolver_STATUS
- func (resolver *DnsResolver_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (resolver *DnsResolver_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsResolver_STATUS) DeepCopy() *DnsResolver_STATUS
- func (in *DnsResolver_STATUS) DeepCopyInto(out *DnsResolver_STATUS)
- type DnsResolver_Spec
- func (resolver *DnsResolver_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (resolver *DnsResolver_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsResolver_Spec) DeepCopy() *DnsResolver_Spec
- func (in *DnsResolver_Spec) DeepCopyInto(out *DnsResolver_Spec)
- type DnsResolversInboundEndpoint
- func (endpoint *DnsResolversInboundEndpoint) AzureName() string
- func (endpoint *DnsResolversInboundEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsResolversInboundEndpoint) DeepCopy() *DnsResolversInboundEndpoint
- func (in *DnsResolversInboundEndpoint) DeepCopyInto(out *DnsResolversInboundEndpoint)
- func (in *DnsResolversInboundEndpoint) DeepCopyObject() runtime.Object
- func (endpoint DnsResolversInboundEndpoint) GetAPIVersion() string
- func (endpoint *DnsResolversInboundEndpoint) GetConditions() conditions.Conditions
- func (endpoint *DnsResolversInboundEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *DnsResolversInboundEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *DnsResolversInboundEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *DnsResolversInboundEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *DnsResolversInboundEndpoint) GetType() string
- func (endpoint *DnsResolversInboundEndpoint) Hub()
- func (endpoint *DnsResolversInboundEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *DnsResolversInboundEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *DnsResolversInboundEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *DnsResolversInboundEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *DnsResolversInboundEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *DnsResolversInboundEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsResolversInboundEndpointList
- type DnsResolversInboundEndpointOperatorSpec
- type DnsResolversInboundEndpoint_STATUS
- func (endpoint *DnsResolversInboundEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (endpoint *DnsResolversInboundEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsResolversInboundEndpoint_STATUS) DeepCopy() *DnsResolversInboundEndpoint_STATUS
- func (in *DnsResolversInboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversInboundEndpoint_STATUS)
- type DnsResolversInboundEndpoint_Spec
- func (endpoint *DnsResolversInboundEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *DnsResolversInboundEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsResolversInboundEndpoint_Spec) DeepCopy() *DnsResolversInboundEndpoint_Spec
- func (in *DnsResolversInboundEndpoint_Spec) DeepCopyInto(out *DnsResolversInboundEndpoint_Spec)
- type DnsResolversOutboundEndpoint
- func (endpoint *DnsResolversOutboundEndpoint) AzureName() string
- func (endpoint *DnsResolversOutboundEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *DnsResolversOutboundEndpoint) DeepCopy() *DnsResolversOutboundEndpoint
- func (in *DnsResolversOutboundEndpoint) DeepCopyInto(out *DnsResolversOutboundEndpoint)
- func (in *DnsResolversOutboundEndpoint) DeepCopyObject() runtime.Object
- func (endpoint DnsResolversOutboundEndpoint) GetAPIVersion() string
- func (endpoint *DnsResolversOutboundEndpoint) GetConditions() conditions.Conditions
- func (endpoint *DnsResolversOutboundEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *DnsResolversOutboundEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *DnsResolversOutboundEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *DnsResolversOutboundEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *DnsResolversOutboundEndpoint) GetType() string
- func (endpoint *DnsResolversOutboundEndpoint) Hub()
- func (endpoint *DnsResolversOutboundEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *DnsResolversOutboundEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *DnsResolversOutboundEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *DnsResolversOutboundEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *DnsResolversOutboundEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *DnsResolversOutboundEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type DnsResolversOutboundEndpointList
- type DnsResolversOutboundEndpointOperatorSpec
- type DnsResolversOutboundEndpoint_STATUS
- func (endpoint *DnsResolversOutboundEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (endpoint *DnsResolversOutboundEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopy() *DnsResolversOutboundEndpoint_STATUS
- func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversOutboundEndpoint_STATUS)
- type DnsResolversOutboundEndpoint_Spec
- func (endpoint *DnsResolversOutboundEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *DnsResolversOutboundEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DnsResolversOutboundEndpoint_Spec) DeepCopy() *DnsResolversOutboundEndpoint_Spec
- func (in *DnsResolversOutboundEndpoint_Spec) DeepCopyInto(out *DnsResolversOutboundEndpoint_Spec)
- type ExtendedLocation
- func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *storage.ExtendedLocation) error
- func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *storage.ExtendedLocation) error
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- type ExtendedLocation_STATUS
- func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *storage.ExtendedLocation_STATUS) error
- func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *storage.ExtendedLocation_STATUS) error
- func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
- func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
- type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
- func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded)
- type FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded)
- type IpConfiguration
- type IpConfiguration_STATUS
- type IpTag
- type IpTag_STATUS
- func (ipTag *IpTag_STATUS) AssignProperties_From_IpTag_STATUS(source *v20240301s.IpTag_STATUS) error
- func (ipTag *IpTag_STATUS) AssignProperties_To_IpTag_STATUS(destination *v20240301s.IpTag_STATUS) error
- func (in *IpTag_STATUS) DeepCopy() *IpTag_STATUS
- func (in *IpTag_STATUS) DeepCopyInto(out *IpTag_STATUS)
- type ManagedServiceIdentity
- func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *v20240301s.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *v20240301s.ManagedServiceIdentity) error
- func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
- func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
- type ManagedServiceIdentity_STATUS
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *v20240301s.ManagedServiceIdentity_STATUS) error
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *v20240301s.ManagedServiceIdentity_STATUS) error
- func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
- func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
- type ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *v20240301s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *v20240301s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
- type NatGateway
- func (gateway *NatGateway) AssignProperties_From_NatGateway(source *v20240301s.NatGateway) error
- func (gateway *NatGateway) AssignProperties_To_NatGateway(destination *v20240301s.NatGateway) error
- func (gateway *NatGateway) AzureName() string
- func (gateway *NatGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (gateway *NatGateway) ConvertFrom(hub conversion.Hub) error
- func (gateway *NatGateway) ConvertTo(hub conversion.Hub) error
- func (in *NatGateway) DeepCopy() *NatGateway
- func (in *NatGateway) DeepCopyInto(out *NatGateway)
- func (in *NatGateway) DeepCopyObject() runtime.Object
- func (gateway NatGateway) GetAPIVersion() string
- func (gateway *NatGateway) GetConditions() conditions.Conditions
- func (gateway *NatGateway) GetResourceScope() genruntime.ResourceScope
- func (gateway *NatGateway) GetSpec() genruntime.ConvertibleSpec
- func (gateway *NatGateway) GetStatus() genruntime.ConvertibleStatus
- func (gateway *NatGateway) GetSupportedOperations() []genruntime.ResourceOperation
- func (gateway *NatGateway) GetType() string
- func (gateway *NatGateway) NewEmptyStatus() genruntime.ConvertibleStatus
- func (gateway *NatGateway) OriginalGVK() *schema.GroupVersionKind
- func (gateway *NatGateway) Owner() *genruntime.ResourceReference
- func (gateway *NatGateway) SecretDestinationExpressions() []*core.DestinationExpression
- func (gateway *NatGateway) SetConditions(conditions conditions.Conditions)
- func (gateway *NatGateway) SetStatus(status genruntime.ConvertibleStatus) error
- type NatGatewayList
- type NatGatewayOperatorSpec
- func (operator *NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec(source *v20240301s.NatGatewayOperatorSpec) error
- func (operator *NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec(destination *v20240301s.NatGatewayOperatorSpec) error
- func (in *NatGatewayOperatorSpec) DeepCopy() *NatGatewayOperatorSpec
- func (in *NatGatewayOperatorSpec) DeepCopyInto(out *NatGatewayOperatorSpec)
- type NatGatewaySku
- func (gatewaySku *NatGatewaySku) AssignProperties_From_NatGatewaySku(source *v20240301s.NatGatewaySku) error
- func (gatewaySku *NatGatewaySku) AssignProperties_To_NatGatewaySku(destination *v20240301s.NatGatewaySku) error
- func (in *NatGatewaySku) DeepCopy() *NatGatewaySku
- func (in *NatGatewaySku) DeepCopyInto(out *NatGatewaySku)
- type NatGatewaySku_STATUS
- func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS(source *v20240301s.NatGatewaySku_STATUS) error
- func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS(destination *v20240301s.NatGatewaySku_STATUS) error
- func (in *NatGatewaySku_STATUS) DeepCopy() *NatGatewaySku_STATUS
- func (in *NatGatewaySku_STATUS) DeepCopyInto(out *NatGatewaySku_STATUS)
- type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
- func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(source *v20240301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
- func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(destination *v20240301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
- func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
- func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded)
- type NatGateway_STATUS
- func (gateway *NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS(source *v20240301s.NatGateway_STATUS) error
- func (gateway *NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS(destination *v20240301s.NatGateway_STATUS) error
- func (gateway *NatGateway_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (gateway *NatGateway_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NatGateway_STATUS) DeepCopy() *NatGateway_STATUS
- func (in *NatGateway_STATUS) DeepCopyInto(out *NatGateway_STATUS)
- type NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
- func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(source *v20240301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
- func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(destination *v20240301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
- func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
- func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded)
- type NatGateway_Spec
- func (gateway *NatGateway_Spec) AssignProperties_From_NatGateway_Spec(source *v20240301s.NatGateway_Spec) error
- func (gateway *NatGateway_Spec) AssignProperties_To_NatGateway_Spec(destination *v20240301s.NatGateway_Spec) error
- func (gateway *NatGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (gateway *NatGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NatGateway_Spec) DeepCopy() *NatGateway_Spec
- func (in *NatGateway_Spec) DeepCopyInto(out *NatGateway_Spec)
- type NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded)
- type PrivateDnsZoneConfig
- func (config *PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig(source *storage.PrivateDnsZoneConfig) error
- func (config *PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig(destination *storage.PrivateDnsZoneConfig) error
- func (in *PrivateDnsZoneConfig) DeepCopy() *PrivateDnsZoneConfig
- func (in *PrivateDnsZoneConfig) DeepCopyInto(out *PrivateDnsZoneConfig)
- type PrivateDnsZoneConfig_STATUS
- func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS(source *storage.PrivateDnsZoneConfig_STATUS) error
- func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS(destination *storage.PrivateDnsZoneConfig_STATUS) error
- func (in *PrivateDnsZoneConfig_STATUS) DeepCopy() *PrivateDnsZoneConfig_STATUS
- func (in *PrivateDnsZoneConfig_STATUS) DeepCopyInto(out *PrivateDnsZoneConfig_STATUS)
- type PrivateEndpoint
- func (endpoint *PrivateEndpoint) AssignProperties_From_PrivateEndpoint(source *storage.PrivateEndpoint) error
- func (endpoint *PrivateEndpoint) AssignProperties_To_PrivateEndpoint(destination *storage.PrivateEndpoint) error
- func (endpoint *PrivateEndpoint) AzureName() string
- func (endpoint *PrivateEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (endpoint *PrivateEndpoint) ConvertFrom(hub conversion.Hub) error
- func (endpoint *PrivateEndpoint) ConvertTo(hub conversion.Hub) error
- func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
- func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
- func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
- func (endpoint PrivateEndpoint) GetAPIVersion() string
- func (endpoint *PrivateEndpoint) GetConditions() conditions.Conditions
- func (endpoint *PrivateEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *PrivateEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *PrivateEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *PrivateEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *PrivateEndpoint) GetType() string
- func (endpoint *PrivateEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *PrivateEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *PrivateEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *PrivateEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *PrivateEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *PrivateEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- type PrivateEndpointIPConfiguration
- func (configuration *PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration(source *storage.PrivateEndpointIPConfiguration) error
- func (configuration *PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration(destination *storage.PrivateEndpointIPConfiguration) error
- func (in *PrivateEndpointIPConfiguration) DeepCopy() *PrivateEndpointIPConfiguration
- func (in *PrivateEndpointIPConfiguration) DeepCopyInto(out *PrivateEndpointIPConfiguration)
- type PrivateEndpointIPConfiguration_STATUS
- func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS(source *storage.PrivateEndpointIPConfiguration_STATUS) error
- func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS(destination *storage.PrivateEndpointIPConfiguration_STATUS) error
- func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopy() *PrivateEndpointIPConfiguration_STATUS
- func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopyInto(out *PrivateEndpointIPConfiguration_STATUS)
- type PrivateEndpointList
- type PrivateEndpointOperatorConfigMaps
- func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps(source *storage.PrivateEndpointOperatorConfigMaps) error
- func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps(destination *storage.PrivateEndpointOperatorConfigMaps) error
- func (in *PrivateEndpointOperatorConfigMaps) DeepCopy() *PrivateEndpointOperatorConfigMaps
- func (in *PrivateEndpointOperatorConfigMaps) DeepCopyInto(out *PrivateEndpointOperatorConfigMaps)
- type PrivateEndpointOperatorSpec
- func (operator *PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec(source *storage.PrivateEndpointOperatorSpec) error
- func (operator *PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec(destination *storage.PrivateEndpointOperatorSpec) error
- func (in *PrivateEndpointOperatorSpec) DeepCopy() *PrivateEndpointOperatorSpec
- func (in *PrivateEndpointOperatorSpec) DeepCopyInto(out *PrivateEndpointOperatorSpec)
- type PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type PrivateEndpoint_Spec
- func (endpoint *PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec(source *storage.PrivateEndpoint_Spec) error
- func (endpoint *PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec(destination *storage.PrivateEndpoint_Spec) error
- func (endpoint *PrivateEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *PrivateEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateEndpoint_Spec) DeepCopy() *PrivateEndpoint_Spec
- func (in *PrivateEndpoint_Spec) DeepCopyInto(out *PrivateEndpoint_Spec)
- type PrivateEndpointsPrivateDnsZoneGroup
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup(source *storage.PrivateEndpointsPrivateDnsZoneGroup) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup(destination *storage.PrivateEndpointsPrivateDnsZoneGroup) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AzureName() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom(hub conversion.Hub) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertTo(hub conversion.Hub) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup)
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject() runtime.Object
- func (group PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetConditions() conditions.Conditions
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope() genruntime.ResourceScope
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetType() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *PrivateEndpointsPrivateDnsZoneGroup) Owner() *genruntime.ResourceReference
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SetConditions(conditions conditions.Conditions)
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateEndpointsPrivateDnsZoneGroupList
- type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
- func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(source *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
- func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(destination *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
- func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
- func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec)
- type PrivateEndpointsPrivateDnsZoneGroup_STATUS
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS(source *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_STATUS
- func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_STATUS)
- type PrivateEndpointsPrivateDnsZoneGroup_Spec
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec(source *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_Spec
- func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_Spec)
- type PrivateLinkService
- func (service *PrivateLinkService) AssignProperties_From_PrivateLinkService(source *storage.PrivateLinkService) error
- func (service *PrivateLinkService) AssignProperties_To_PrivateLinkService(destination *storage.PrivateLinkService) error
- func (service *PrivateLinkService) AzureName() string
- func (service *PrivateLinkService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *PrivateLinkService) ConvertFrom(hub conversion.Hub) error
- func (service *PrivateLinkService) ConvertTo(hub conversion.Hub) error
- func (in *PrivateLinkService) DeepCopy() *PrivateLinkService
- func (in *PrivateLinkService) DeepCopyInto(out *PrivateLinkService)
- func (in *PrivateLinkService) DeepCopyObject() runtime.Object
- func (service *PrivateLinkService) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (service PrivateLinkService) GetAPIVersion() string
- func (service *PrivateLinkService) GetConditions() conditions.Conditions
- func (service *PrivateLinkService) GetResourceScope() genruntime.ResourceScope
- func (service *PrivateLinkService) GetSpec() genruntime.ConvertibleSpec
- func (service *PrivateLinkService) GetStatus() genruntime.ConvertibleStatus
- func (service *PrivateLinkService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *PrivateLinkService) GetType() string
- func (service *PrivateLinkService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *PrivateLinkService) OriginalGVK() *schema.GroupVersionKind
- func (service *PrivateLinkService) Owner() *genruntime.ResourceReference
- func (service *PrivateLinkService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *PrivateLinkService) SetConditions(conditions conditions.Conditions)
- func (service *PrivateLinkService) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateLinkServiceConnection
- func (connection *PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection(source *storage.PrivateLinkServiceConnection) error
- func (connection *PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection(destination *storage.PrivateLinkServiceConnection) error
- func (in *PrivateLinkServiceConnection) DeepCopy() *PrivateLinkServiceConnection
- func (in *PrivateLinkServiceConnection) DeepCopyInto(out *PrivateLinkServiceConnection)
- type PrivateLinkServiceConnectionState
- func (state *PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState(source *storage.PrivateLinkServiceConnectionState) error
- func (state *PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState(destination *storage.PrivateLinkServiceConnectionState) error
- func (in *PrivateLinkServiceConnectionState) DeepCopy() *PrivateLinkServiceConnectionState
- func (in *PrivateLinkServiceConnectionState) DeepCopyInto(out *PrivateLinkServiceConnectionState)
- type PrivateLinkServiceConnectionState_STATUS
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *storage.PrivateLinkServiceConnectionState_STATUS) error
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *storage.PrivateLinkServiceConnectionState_STATUS) error
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
- type PrivateLinkServiceConnection_STATUS
- func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS(source *storage.PrivateLinkServiceConnection_STATUS) error
- func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS(destination *storage.PrivateLinkServiceConnection_STATUS) error
- func (in *PrivateLinkServiceConnection_STATUS) DeepCopy() *PrivateLinkServiceConnection_STATUS
- func (in *PrivateLinkServiceConnection_STATUS) DeepCopyInto(out *PrivateLinkServiceConnection_STATUS)
- type PrivateLinkServiceIpConfiguration
- func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration(source *storage.PrivateLinkServiceIpConfiguration) error
- func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration(destination *storage.PrivateLinkServiceIpConfiguration) error
- func (in *PrivateLinkServiceIpConfiguration) DeepCopy() *PrivateLinkServiceIpConfiguration
- func (in *PrivateLinkServiceIpConfiguration) DeepCopyInto(out *PrivateLinkServiceIpConfiguration)
- type PrivateLinkServiceIpConfiguration_STATUS
- func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS(source *storage.PrivateLinkServiceIpConfiguration_STATUS) error
- func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS(destination *storage.PrivateLinkServiceIpConfiguration_STATUS) error
- func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopy() *PrivateLinkServiceIpConfiguration_STATUS
- func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto(out *PrivateLinkServiceIpConfiguration_STATUS)
- type PrivateLinkServiceList
- type PrivateLinkServiceOperatorConfigMaps
- func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps(source *storage.PrivateLinkServiceOperatorConfigMaps) error
- func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps(destination *storage.PrivateLinkServiceOperatorConfigMaps) error
- func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopy() *PrivateLinkServiceOperatorConfigMaps
- func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopyInto(out *PrivateLinkServiceOperatorConfigMaps)
- type PrivateLinkServiceOperatorSpec
- func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec(source *storage.PrivateLinkServiceOperatorSpec) error
- func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec(destination *storage.PrivateLinkServiceOperatorSpec) error
- func (in *PrivateLinkServiceOperatorSpec) DeepCopy() *PrivateLinkServiceOperatorSpec
- func (in *PrivateLinkServiceOperatorSpec) DeepCopyInto(out *PrivateLinkServiceOperatorSpec)
- type PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded)
- type PrivateLinkService_Spec
- func (service *PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec(source *storage.PrivateLinkService_Spec) error
- func (service *PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec(destination *storage.PrivateLinkService_Spec) error
- func (service *PrivateLinkService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *PrivateLinkService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateLinkService_Spec) DeepCopy() *PrivateLinkService_Spec
- func (in *PrivateLinkService_Spec) DeepCopyInto(out *PrivateLinkService_Spec)
- type PublicIPPrefix
- func (prefix *PublicIPPrefix) AssignProperties_From_PublicIPPrefix(source *v20240301s.PublicIPPrefix) error
- func (prefix *PublicIPPrefix) AssignProperties_To_PublicIPPrefix(destination *v20240301s.PublicIPPrefix) error
- func (prefix *PublicIPPrefix) AzureName() string
- func (prefix *PublicIPPrefix) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (prefix *PublicIPPrefix) ConvertFrom(hub conversion.Hub) error
- func (prefix *PublicIPPrefix) ConvertTo(hub conversion.Hub) error
- func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix
- func (in *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix)
- func (in *PublicIPPrefix) DeepCopyObject() runtime.Object
- func (prefix PublicIPPrefix) GetAPIVersion() string
- func (prefix *PublicIPPrefix) GetConditions() conditions.Conditions
- func (prefix *PublicIPPrefix) GetResourceScope() genruntime.ResourceScope
- func (prefix *PublicIPPrefix) GetSpec() genruntime.ConvertibleSpec
- func (prefix *PublicIPPrefix) GetStatus() genruntime.ConvertibleStatus
- func (prefix *PublicIPPrefix) GetSupportedOperations() []genruntime.ResourceOperation
- func (prefix *PublicIPPrefix) GetType() string
- func (prefix *PublicIPPrefix) NewEmptyStatus() genruntime.ConvertibleStatus
- func (prefix *PublicIPPrefix) OriginalGVK() *schema.GroupVersionKind
- func (prefix *PublicIPPrefix) Owner() *genruntime.ResourceReference
- func (prefix *PublicIPPrefix) SecretDestinationExpressions() []*core.DestinationExpression
- func (prefix *PublicIPPrefix) SetConditions(conditions conditions.Conditions)
- func (prefix *PublicIPPrefix) SetStatus(status genruntime.ConvertibleStatus) error
- type PublicIPPrefixList
- type PublicIPPrefixOperatorSpec
- func (operator *PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec(source *v20240301s.PublicIPPrefixOperatorSpec) error
- func (operator *PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec(destination *v20240301s.PublicIPPrefixOperatorSpec) error
- func (in *PublicIPPrefixOperatorSpec) DeepCopy() *PublicIPPrefixOperatorSpec
- func (in *PublicIPPrefixOperatorSpec) DeepCopyInto(out *PublicIPPrefixOperatorSpec)
- type PublicIPPrefixSku
- func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(source *v20240301s.PublicIPPrefixSku) error
- func (prefixSku *PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku(destination *v20240301s.PublicIPPrefixSku) error
- func (in *PublicIPPrefixSku) DeepCopy() *PublicIPPrefixSku
- func (in *PublicIPPrefixSku) DeepCopyInto(out *PublicIPPrefixSku)
- type PublicIPPrefixSku_STATUS
- func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS(source *v20240301s.PublicIPPrefixSku_STATUS) error
- func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS(destination *v20240301s.PublicIPPrefixSku_STATUS) error
- func (in *PublicIPPrefixSku_STATUS) DeepCopy() *PublicIPPrefixSku_STATUS
- func (in *PublicIPPrefixSku_STATUS) DeepCopyInto(out *PublicIPPrefixSku_STATUS)
- type PublicIPPrefix_STATUS
- func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS(source *v20240301s.PublicIPPrefix_STATUS) error
- func (prefix *PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS(destination *v20240301s.PublicIPPrefix_STATUS) error
- func (prefix *PublicIPPrefix_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (prefix *PublicIPPrefix_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PublicIPPrefix_STATUS) DeepCopy() *PublicIPPrefix_STATUS
- func (in *PublicIPPrefix_STATUS) DeepCopyInto(out *PublicIPPrefix_STATUS)
- type PublicIPPrefix_Spec
- func (prefix *PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec(source *v20240301s.PublicIPPrefix_Spec) error
- func (prefix *PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec(destination *v20240301s.PublicIPPrefix_Spec) error
- func (prefix *PublicIPPrefix_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (prefix *PublicIPPrefix_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PublicIPPrefix_Spec) DeepCopy() *PublicIPPrefix_Spec
- func (in *PublicIPPrefix_Spec) DeepCopyInto(out *PublicIPPrefix_Spec)
- type RecordSet_STATUS
- func (recordSet *RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS(source *storage.RecordSet_STATUS) error
- func (recordSet *RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS(destination *storage.RecordSet_STATUS) error
- func (in *RecordSet_STATUS) DeepCopy() *RecordSet_STATUS
- func (in *RecordSet_STATUS) DeepCopyInto(out *RecordSet_STATUS)
- type ReferencedPublicIpAddress_STATUS
- func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS(source *v20240301s.ReferencedPublicIpAddress_STATUS) error
- func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS(destination *v20240301s.ReferencedPublicIpAddress_STATUS) error
- func (in *ReferencedPublicIpAddress_STATUS) DeepCopy() *ReferencedPublicIpAddress_STATUS
- func (in *ReferencedPublicIpAddress_STATUS) DeepCopyInto(out *ReferencedPublicIpAddress_STATUS)
- type ResourceSet
- func (resourceSet *ResourceSet) AssignProperties_From_ResourceSet(source *storage.ResourceSet) error
- func (resourceSet *ResourceSet) AssignProperties_To_ResourceSet(destination *storage.ResourceSet) error
- func (in *ResourceSet) DeepCopy() *ResourceSet
- func (in *ResourceSet) DeepCopyInto(out *ResourceSet)
- type ResourceSet_STATUS
- func (resourceSet *ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS(source *storage.ResourceSet_STATUS) error
- func (resourceSet *ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS(destination *storage.ResourceSet_STATUS) error
- func (in *ResourceSet_STATUS) DeepCopy() *ResourceSet_STATUS
- func (in *ResourceSet_STATUS) DeepCopyInto(out *ResourceSet_STATUS)
- type Sku
- type Sku_STATUS
- type SubResource
- func (resource *SubResource) AssignProperties_From_SubResource(source *v20240301s.SubResource) error
- func (resource *SubResource) AssignProperties_To_SubResource(destination *v20240301s.SubResource) error
- func (in *SubResource) DeepCopy() *SubResource
- func (in *SubResource) DeepCopyInto(out *SubResource)
- type SubResource_STATUS
- func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20240101s.SubResource_STATUS) error
- func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20240101s.SubResource_STATUS) error
- func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
- func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
- type Subnet_PrivateEndpoint_SubResourceEmbedded
- func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
- func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_PrivateEndpoint_SubResourceEmbedded
- func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateEndpoint_SubResourceEmbedded)
- type Subnet_PrivateLinkService_SubResourceEmbedded
- func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
- func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_PrivateLinkService_SubResourceEmbedded
- func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateLinkService_SubResourceEmbedded)
- type Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded)
- type SystemData_STATUS
- type TargetDnsServer
- type TargetDnsServer_STATUS
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20240301s.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20240301s.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
Constants ¶
const APIVersion_Value = APIVersion("2022-07-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "network.azure.com", Version: "v1api20220701storage"} // 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 v1api20220701.APIVersion +kubebuilder:validation:Enum={"2022-07-01"}
type ApplicationGateway ¶
type ApplicationGateway struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationGateway_Spec `json:"spec,omitempty"` Status ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded `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 v1api20220701.ApplicationGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/applicationGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}
func (*ApplicationGateway) AzureName ¶
func (gateway *ApplicationGateway) AzureName() string
AzureName returns the Azure name of the resource
func (*ApplicationGateway) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (gateway *ApplicationGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ApplicationGateway) DeepCopy ¶
func (in *ApplicationGateway) DeepCopy() *ApplicationGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway.
func (*ApplicationGateway) DeepCopyInto ¶
func (in *ApplicationGateway) DeepCopyInto(out *ApplicationGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationGateway) DeepCopyObject ¶
func (in *ApplicationGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (ApplicationGateway) GetAPIVersion ¶
func (gateway ApplicationGateway) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*ApplicationGateway) GetConditions ¶
func (gateway *ApplicationGateway) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ApplicationGateway) GetResourceScope ¶
func (gateway *ApplicationGateway) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ApplicationGateway) GetSpec ¶
func (gateway *ApplicationGateway) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ApplicationGateway) GetStatus ¶
func (gateway *ApplicationGateway) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ApplicationGateway) GetSupportedOperations ¶
func (gateway *ApplicationGateway) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ApplicationGateway) GetType ¶
func (gateway *ApplicationGateway) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/applicationGateways"
func (*ApplicationGateway) Hub ¶
func (gateway *ApplicationGateway) Hub()
Hub marks that this ApplicationGateway is the hub type for conversion
func (*ApplicationGateway) NewEmptyStatus ¶
func (gateway *ApplicationGateway) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ApplicationGateway) OriginalGVK ¶
func (gateway *ApplicationGateway) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ApplicationGateway) Owner ¶
func (gateway *ApplicationGateway) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ApplicationGateway) SecretDestinationExpressions ¶ added in v2.11.0
func (gateway *ApplicationGateway) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ApplicationGateway) SetConditions ¶
func (gateway *ApplicationGateway) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ApplicationGateway) SetStatus ¶
func (gateway *ApplicationGateway) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ApplicationGatewayAuthenticationCertificate ¶
type ApplicationGatewayAuthenticationCertificate struct { Data *genruntime.SecretReference `json:"data,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayAuthenticationCertificate Authentication certificates of an application gateway.
func (*ApplicationGatewayAuthenticationCertificate) DeepCopy ¶
func (in *ApplicationGatewayAuthenticationCertificate) DeepCopy() *ApplicationGatewayAuthenticationCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayAuthenticationCertificate.
func (*ApplicationGatewayAuthenticationCertificate) DeepCopyInto ¶
func (in *ApplicationGatewayAuthenticationCertificate) DeepCopyInto(out *ApplicationGatewayAuthenticationCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayAuthenticationCertificate_STATUS ¶
type ApplicationGatewayAuthenticationCertificate_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayAuthenticationCertificate_STATUS Authentication certificates of an application gateway.
func (*ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopy ¶
func (in *ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopy() *ApplicationGatewayAuthenticationCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayAuthenticationCertificate_STATUS.
func (*ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayAuthenticationCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayAuthenticationCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayAutoscaleConfiguration ¶
type ApplicationGatewayAutoscaleConfiguration struct { MaxCapacity *int `json:"maxCapacity,omitempty"` MinCapacity *int `json:"minCapacity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayAutoscaleConfiguration Application Gateway autoscale configuration.
func (*ApplicationGatewayAutoscaleConfiguration) DeepCopy ¶
func (in *ApplicationGatewayAutoscaleConfiguration) DeepCopy() *ApplicationGatewayAutoscaleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayAutoscaleConfiguration.
func (*ApplicationGatewayAutoscaleConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayAutoscaleConfiguration) DeepCopyInto(out *ApplicationGatewayAutoscaleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayAutoscaleConfiguration_STATUS ¶
type ApplicationGatewayAutoscaleConfiguration_STATUS struct { MaxCapacity *int `json:"maxCapacity,omitempty"` MinCapacity *int `json:"minCapacity,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayAutoscaleConfiguration_STATUS Application Gateway autoscale configuration.
func (*ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopy() *ApplicationGatewayAutoscaleConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayAutoscaleConfiguration_STATUS.
func (*ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayAutoscaleConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayAutoscaleConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendAddress ¶
type ApplicationGatewayBackendAddress struct { Fqdn *string `json:"fqdn,omitempty"` IpAddress *string `json:"ipAddress,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendAddress Backend address of an application gateway.
func (*ApplicationGatewayBackendAddress) DeepCopy ¶
func (in *ApplicationGatewayBackendAddress) DeepCopy() *ApplicationGatewayBackendAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddress.
func (*ApplicationGatewayBackendAddress) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddress) DeepCopyInto(out *ApplicationGatewayBackendAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendAddressPool ¶
type ApplicationGatewayBackendAddressPool struct { BackendAddresses []ApplicationGatewayBackendAddress `json:"backendAddresses,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendAddressPool Backend Address Pool of an application gateway.
func (*ApplicationGatewayBackendAddressPool) DeepCopy ¶
func (in *ApplicationGatewayBackendAddressPool) DeepCopy() *ApplicationGatewayBackendAddressPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddressPool.
func (*ApplicationGatewayBackendAddressPool) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddressPool) DeepCopyInto(out *ApplicationGatewayBackendAddressPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendAddressPool_STATUS ¶
type ApplicationGatewayBackendAddressPool_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendAddressPool_STATUS Backend Address Pool of an application gateway.
func (*ApplicationGatewayBackendAddressPool_STATUS) DeepCopy ¶
func (in *ApplicationGatewayBackendAddressPool_STATUS) DeepCopy() *ApplicationGatewayBackendAddressPool_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddressPool_STATUS.
func (*ApplicationGatewayBackendAddressPool_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddressPool_STATUS) DeepCopyInto(out *ApplicationGatewayBackendAddressPool_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendHttpSettings ¶
type ApplicationGatewayBackendHttpSettings struct { AffinityCookieName *string `json:"affinityCookieName,omitempty"` AuthenticationCertificates []SubResource `json:"authenticationCertificates,omitempty"` ConnectionDraining *ApplicationGatewayConnectionDraining `json:"connectionDraining,omitempty"` CookieBasedAffinity *string `json:"cookieBasedAffinity,omitempty"` HostName *string `json:"hostName,omitempty"` Name *string `json:"name,omitempty"` Path *string `json:"path,omitempty"` PickHostNameFromBackendAddress *bool `json:"pickHostNameFromBackendAddress,omitempty"` Port *int `json:"port,omitempty"` Probe *SubResource `json:"probe,omitempty"` ProbeEnabled *bool `json:"probeEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` RequestTimeout *int `json:"requestTimeout,omitempty"` TrustedRootCertificates []SubResource `json:"trustedRootCertificates,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendHttpSettings Backend address pool settings of an application gateway.
func (*ApplicationGatewayBackendHttpSettings) DeepCopy ¶
func (in *ApplicationGatewayBackendHttpSettings) DeepCopy() *ApplicationGatewayBackendHttpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendHttpSettings.
func (*ApplicationGatewayBackendHttpSettings) DeepCopyInto ¶
func (in *ApplicationGatewayBackendHttpSettings) DeepCopyInto(out *ApplicationGatewayBackendHttpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendHttpSettings_STATUS ¶
type ApplicationGatewayBackendHttpSettings_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendHttpSettings_STATUS Backend address pool settings of an application gateway.
func (*ApplicationGatewayBackendHttpSettings_STATUS) DeepCopy ¶
func (in *ApplicationGatewayBackendHttpSettings_STATUS) DeepCopy() *ApplicationGatewayBackendHttpSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendHttpSettings_STATUS.
func (*ApplicationGatewayBackendHttpSettings_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayBackendHttpSettings_STATUS) DeepCopyInto(out *ApplicationGatewayBackendHttpSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendSettings ¶
type ApplicationGatewayBackendSettings struct { HostName *string `json:"hostName,omitempty"` Name *string `json:"name,omitempty"` PickHostNameFromBackendAddress *bool `json:"pickHostNameFromBackendAddress,omitempty"` Port *int `json:"port,omitempty"` Probe *SubResource `json:"probe,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` Timeout *int `json:"timeout,omitempty"` TrustedRootCertificates []SubResource `json:"trustedRootCertificates,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendSettings Backend address pool settings of an application gateway.
func (*ApplicationGatewayBackendSettings) DeepCopy ¶
func (in *ApplicationGatewayBackendSettings) DeepCopy() *ApplicationGatewayBackendSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendSettings.
func (*ApplicationGatewayBackendSettings) DeepCopyInto ¶
func (in *ApplicationGatewayBackendSettings) DeepCopyInto(out *ApplicationGatewayBackendSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendSettings_STATUS ¶
type ApplicationGatewayBackendSettings_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayBackendSettings_STATUS Backend address pool settings of an application gateway.
func (*ApplicationGatewayBackendSettings_STATUS) DeepCopy ¶
func (in *ApplicationGatewayBackendSettings_STATUS) DeepCopy() *ApplicationGatewayBackendSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendSettings_STATUS.
func (*ApplicationGatewayBackendSettings_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayBackendSettings_STATUS) DeepCopyInto(out *ApplicationGatewayBackendSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayClientAuthConfiguration ¶
type ApplicationGatewayClientAuthConfiguration struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VerifyClientCertIssuerDN *bool `json:"verifyClientCertIssuerDN,omitempty"` VerifyClientRevocation *string `json:"verifyClientRevocation,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayClientAuthConfiguration Application gateway client authentication configuration.
func (*ApplicationGatewayClientAuthConfiguration) DeepCopy ¶
func (in *ApplicationGatewayClientAuthConfiguration) DeepCopy() *ApplicationGatewayClientAuthConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayClientAuthConfiguration.
func (*ApplicationGatewayClientAuthConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayClientAuthConfiguration) DeepCopyInto(out *ApplicationGatewayClientAuthConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayConnectionDraining ¶
type ApplicationGatewayConnectionDraining struct { DrainTimeoutInSec *int `json:"drainTimeoutInSec,omitempty"` Enabled *bool `json:"enabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayConnectionDraining Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.
func (*ApplicationGatewayConnectionDraining) DeepCopy ¶
func (in *ApplicationGatewayConnectionDraining) DeepCopy() *ApplicationGatewayConnectionDraining
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayConnectionDraining.
func (*ApplicationGatewayConnectionDraining) DeepCopyInto ¶
func (in *ApplicationGatewayConnectionDraining) DeepCopyInto(out *ApplicationGatewayConnectionDraining)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayCustomError ¶
type ApplicationGatewayCustomError struct { CustomErrorPageUrl *string `json:"customErrorPageUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StatusCode *string `json:"statusCode,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayCustomError Customer error of an application gateway.
func (*ApplicationGatewayCustomError) DeepCopy ¶
func (in *ApplicationGatewayCustomError) DeepCopy() *ApplicationGatewayCustomError
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayCustomError.
func (*ApplicationGatewayCustomError) DeepCopyInto ¶
func (in *ApplicationGatewayCustomError) DeepCopyInto(out *ApplicationGatewayCustomError)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayCustomError_STATUS ¶
type ApplicationGatewayCustomError_STATUS struct { CustomErrorPageUrl *string `json:"customErrorPageUrl,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StatusCode *string `json:"statusCode,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayCustomError_STATUS Customer error of an application gateway.
func (*ApplicationGatewayCustomError_STATUS) DeepCopy ¶
func (in *ApplicationGatewayCustomError_STATUS) DeepCopy() *ApplicationGatewayCustomError_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayCustomError_STATUS.
func (*ApplicationGatewayCustomError_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayCustomError_STATUS) DeepCopyInto(out *ApplicationGatewayCustomError_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFirewallDisabledRuleGroup ¶
type ApplicationGatewayFirewallDisabledRuleGroup struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleGroupName *string `json:"ruleGroupName,omitempty"` Rules []int `json:"rules,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFirewallDisabledRuleGroup Allows to disable rules within a rule group or an entire rule group.
func (*ApplicationGatewayFirewallDisabledRuleGroup) DeepCopy ¶
func (in *ApplicationGatewayFirewallDisabledRuleGroup) DeepCopy() *ApplicationGatewayFirewallDisabledRuleGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallDisabledRuleGroup.
func (*ApplicationGatewayFirewallDisabledRuleGroup) DeepCopyInto ¶
func (in *ApplicationGatewayFirewallDisabledRuleGroup) DeepCopyInto(out *ApplicationGatewayFirewallDisabledRuleGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFirewallDisabledRuleGroup_STATUS ¶
type ApplicationGatewayFirewallDisabledRuleGroup_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleGroupName *string `json:"ruleGroupName,omitempty"` Rules []int `json:"rules,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFirewallDisabledRuleGroup_STATUS Allows to disable rules within a rule group or an entire rule group.
func (*ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopy ¶
func (in *ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopy() *ApplicationGatewayFirewallDisabledRuleGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallDisabledRuleGroup_STATUS.
func (*ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayFirewallDisabledRuleGroup_STATUS) DeepCopyInto(out *ApplicationGatewayFirewallDisabledRuleGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFirewallExclusion ¶
type ApplicationGatewayFirewallExclusion struct { MatchVariable *string `json:"matchVariable,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` SelectorMatchOperator *string `json:"selectorMatchOperator,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFirewallExclusion Allow to exclude some variable satisfy the condition for the WAF check.
func (*ApplicationGatewayFirewallExclusion) DeepCopy ¶
func (in *ApplicationGatewayFirewallExclusion) DeepCopy() *ApplicationGatewayFirewallExclusion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallExclusion.
func (*ApplicationGatewayFirewallExclusion) DeepCopyInto ¶
func (in *ApplicationGatewayFirewallExclusion) DeepCopyInto(out *ApplicationGatewayFirewallExclusion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFirewallExclusion_STATUS ¶
type ApplicationGatewayFirewallExclusion_STATUS struct { MatchVariable *string `json:"matchVariable,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` SelectorMatchOperator *string `json:"selectorMatchOperator,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFirewallExclusion_STATUS Allow to exclude some variable satisfy the condition for the WAF check.
func (*ApplicationGatewayFirewallExclusion_STATUS) DeepCopy ¶
func (in *ApplicationGatewayFirewallExclusion_STATUS) DeepCopy() *ApplicationGatewayFirewallExclusion_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFirewallExclusion_STATUS.
func (*ApplicationGatewayFirewallExclusion_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayFirewallExclusion_STATUS) DeepCopyInto(out *ApplicationGatewayFirewallExclusion_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFrontendIPConfiguration ¶
type ApplicationGatewayFrontendIPConfiguration struct { Name *string `json:"name,omitempty"` PrivateIPAddress *string `json:"privateIPAddress,omitempty"` PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"` PrivateLinkConfiguration *SubResource `json:"privateLinkConfiguration,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"` Subnet *SubResource `json:"subnet,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFrontendIPConfiguration Frontend IP configuration of an application gateway.
func (*ApplicationGatewayFrontendIPConfiguration) DeepCopy ¶
func (in *ApplicationGatewayFrontendIPConfiguration) DeepCopy() *ApplicationGatewayFrontendIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFrontendIPConfiguration.
func (*ApplicationGatewayFrontendIPConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayFrontendIPConfiguration) DeepCopyInto(out *ApplicationGatewayFrontendIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFrontendIPConfiguration_STATUS ¶
type ApplicationGatewayFrontendIPConfiguration_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFrontendIPConfiguration_STATUS Frontend IP configuration of an application gateway.
func (*ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopy() *ApplicationGatewayFrontendIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFrontendIPConfiguration_STATUS.
func (*ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayFrontendIPConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayFrontendIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFrontendPort ¶
type ApplicationGatewayFrontendPort struct { Name *string `json:"name,omitempty"` Port *int `json:"port,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFrontendPort Frontend port of an application gateway.
func (*ApplicationGatewayFrontendPort) DeepCopy ¶
func (in *ApplicationGatewayFrontendPort) DeepCopy() *ApplicationGatewayFrontendPort
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFrontendPort.
func (*ApplicationGatewayFrontendPort) DeepCopyInto ¶
func (in *ApplicationGatewayFrontendPort) DeepCopyInto(out *ApplicationGatewayFrontendPort)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayFrontendPort_STATUS ¶
type ApplicationGatewayFrontendPort_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayFrontendPort_STATUS Frontend port of an application gateway.
func (*ApplicationGatewayFrontendPort_STATUS) DeepCopy ¶
func (in *ApplicationGatewayFrontendPort_STATUS) DeepCopy() *ApplicationGatewayFrontendPort_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayFrontendPort_STATUS.
func (*ApplicationGatewayFrontendPort_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayFrontendPort_STATUS) DeepCopyInto(out *ApplicationGatewayFrontendPort_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayGlobalConfiguration ¶
type ApplicationGatewayGlobalConfiguration struct { EnableRequestBuffering *bool `json:"enableRequestBuffering,omitempty"` EnableResponseBuffering *bool `json:"enableResponseBuffering,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayGlobalConfiguration Application Gateway global configuration.
func (*ApplicationGatewayGlobalConfiguration) DeepCopy ¶
func (in *ApplicationGatewayGlobalConfiguration) DeepCopy() *ApplicationGatewayGlobalConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayGlobalConfiguration.
func (*ApplicationGatewayGlobalConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayGlobalConfiguration) DeepCopyInto(out *ApplicationGatewayGlobalConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayGlobalConfiguration_STATUS ¶
type ApplicationGatewayGlobalConfiguration_STATUS struct { EnableRequestBuffering *bool `json:"enableRequestBuffering,omitempty"` EnableResponseBuffering *bool `json:"enableResponseBuffering,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayGlobalConfiguration_STATUS Application Gateway global configuration.
func (*ApplicationGatewayGlobalConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayGlobalConfiguration_STATUS) DeepCopy() *ApplicationGatewayGlobalConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayGlobalConfiguration_STATUS.
func (*ApplicationGatewayGlobalConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayGlobalConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayGlobalConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayHeaderConfiguration ¶
type ApplicationGatewayHeaderConfiguration struct { HeaderName *string `json:"headerName,omitempty"` HeaderValue *string `json:"headerValue,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayHeaderConfiguration Header configuration of the Actions set in Application Gateway.
func (*ApplicationGatewayHeaderConfiguration) DeepCopy ¶
func (in *ApplicationGatewayHeaderConfiguration) DeepCopy() *ApplicationGatewayHeaderConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayHeaderConfiguration.
func (*ApplicationGatewayHeaderConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayHeaderConfiguration) DeepCopyInto(out *ApplicationGatewayHeaderConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayHttpListener ¶
type ApplicationGatewayHttpListener struct { CustomErrorConfigurations []ApplicationGatewayCustomError `json:"customErrorConfigurations,omitempty"` FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"` FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"` FrontendPort *SubResource `json:"frontendPort,omitempty"` HostName *string `json:"hostName,omitempty"` HostNames []string `json:"hostNames,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` RequireServerNameIndication *bool `json:"requireServerNameIndication,omitempty"` SslCertificate *SubResource `json:"sslCertificate,omitempty"` SslProfile *SubResource `json:"sslProfile,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayHttpListener Http listener of an application gateway.
func (*ApplicationGatewayHttpListener) DeepCopy ¶
func (in *ApplicationGatewayHttpListener) DeepCopy() *ApplicationGatewayHttpListener
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayHttpListener.
func (*ApplicationGatewayHttpListener) DeepCopyInto ¶
func (in *ApplicationGatewayHttpListener) DeepCopyInto(out *ApplicationGatewayHttpListener)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayHttpListener_STATUS ¶
type ApplicationGatewayHttpListener_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayHttpListener_STATUS Http listener of an application gateway.
func (*ApplicationGatewayHttpListener_STATUS) DeepCopy ¶
func (in *ApplicationGatewayHttpListener_STATUS) DeepCopy() *ApplicationGatewayHttpListener_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayHttpListener_STATUS.
func (*ApplicationGatewayHttpListener_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayHttpListener_STATUS) DeepCopyInto(out *ApplicationGatewayHttpListener_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded ¶
type ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *SubResource `json:"subnet,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
func (*ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded.
func (*ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded ¶
type ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
func (*ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded.
func (*ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayList ¶
type ApplicationGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApplicationGateway `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.ApplicationGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/applicationGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/applicationGateways/{applicationGatewayName}
func (*ApplicationGatewayList) DeepCopy ¶
func (in *ApplicationGatewayList) DeepCopy() *ApplicationGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayList.
func (*ApplicationGatewayList) DeepCopyInto ¶
func (in *ApplicationGatewayList) DeepCopyInto(out *ApplicationGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationGatewayList) DeepCopyObject ¶
func (in *ApplicationGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ApplicationGatewayListener ¶
type ApplicationGatewayListener struct { FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"` FrontendPort *SubResource `json:"frontendPort,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` SslCertificate *SubResource `json:"sslCertificate,omitempty"` SslProfile *SubResource `json:"sslProfile,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayListener Listener of an application gateway.
func (*ApplicationGatewayListener) DeepCopy ¶
func (in *ApplicationGatewayListener) DeepCopy() *ApplicationGatewayListener
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayListener.
func (*ApplicationGatewayListener) DeepCopyInto ¶
func (in *ApplicationGatewayListener) DeepCopyInto(out *ApplicationGatewayListener)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayListener_STATUS ¶
type ApplicationGatewayListener_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayListener_STATUS Listener of an application gateway.
func (*ApplicationGatewayListener_STATUS) DeepCopy ¶
func (in *ApplicationGatewayListener_STATUS) DeepCopy() *ApplicationGatewayListener_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayListener_STATUS.
func (*ApplicationGatewayListener_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayListener_STATUS) DeepCopyInto(out *ApplicationGatewayListener_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayLoadDistributionPolicy ¶
type ApplicationGatewayLoadDistributionPolicy struct { LoadDistributionAlgorithm *string `json:"loadDistributionAlgorithm,omitempty"` LoadDistributionTargets []ApplicationGatewayLoadDistributionTarget `json:"loadDistributionTargets,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayLoadDistributionPolicy Load Distribution Policy of an application gateway.
func (*ApplicationGatewayLoadDistributionPolicy) DeepCopy ¶
func (in *ApplicationGatewayLoadDistributionPolicy) DeepCopy() *ApplicationGatewayLoadDistributionPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayLoadDistributionPolicy.
func (*ApplicationGatewayLoadDistributionPolicy) DeepCopyInto ¶
func (in *ApplicationGatewayLoadDistributionPolicy) DeepCopyInto(out *ApplicationGatewayLoadDistributionPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayLoadDistributionPolicy_STATUS ¶
type ApplicationGatewayLoadDistributionPolicy_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayLoadDistributionPolicy_STATUS Load Distribution Policy of an application gateway.
func (*ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopy ¶
func (in *ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopy() *ApplicationGatewayLoadDistributionPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayLoadDistributionPolicy_STATUS.
func (*ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayLoadDistributionPolicy_STATUS) DeepCopyInto(out *ApplicationGatewayLoadDistributionPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayLoadDistributionTarget ¶
type ApplicationGatewayLoadDistributionTarget struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayLoadDistributionTarget Load Distribution Target of an application gateway.
func (*ApplicationGatewayLoadDistributionTarget) DeepCopy ¶
func (in *ApplicationGatewayLoadDistributionTarget) DeepCopy() *ApplicationGatewayLoadDistributionTarget
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayLoadDistributionTarget.
func (*ApplicationGatewayLoadDistributionTarget) DeepCopyInto ¶
func (in *ApplicationGatewayLoadDistributionTarget) DeepCopyInto(out *ApplicationGatewayLoadDistributionTarget)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayOperatorSpec ¶ added in v2.11.0
type ApplicationGatewayOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ApplicationGatewayOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ApplicationGatewayOperatorSpec) DeepCopy() *ApplicationGatewayOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayOperatorSpec.
func (*ApplicationGatewayOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ApplicationGatewayOperatorSpec) DeepCopyInto(out *ApplicationGatewayOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayPathRule ¶
type ApplicationGatewayPathRule struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayPathRule Path rule of URL path map of an application gateway.
func (*ApplicationGatewayPathRule) DeepCopy ¶
func (in *ApplicationGatewayPathRule) DeepCopy() *ApplicationGatewayPathRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPathRule.
func (*ApplicationGatewayPathRule) DeepCopyInto ¶
func (in *ApplicationGatewayPathRule) DeepCopyInto(out *ApplicationGatewayPathRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayPrivateEndpointConnection_STATUS ¶
type ApplicationGatewayPrivateEndpointConnection_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayPrivateEndpointConnection_STATUS Private Endpoint connection on an application gateway.
func (*ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopy() *ApplicationGatewayPrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPrivateEndpointConnection_STATUS.
func (*ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayPrivateEndpointConnection_STATUS) DeepCopyInto(out *ApplicationGatewayPrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayPrivateLinkConfiguration ¶
type ApplicationGatewayPrivateLinkConfiguration struct { IpConfigurations []ApplicationGatewayPrivateLinkIpConfiguration `json:"ipConfigurations,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayPrivateLinkConfiguration Private Link Configuration on an application gateway.
func (*ApplicationGatewayPrivateLinkConfiguration) DeepCopy ¶
func (in *ApplicationGatewayPrivateLinkConfiguration) DeepCopy() *ApplicationGatewayPrivateLinkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPrivateLinkConfiguration.
func (*ApplicationGatewayPrivateLinkConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayPrivateLinkConfiguration) DeepCopyInto(out *ApplicationGatewayPrivateLinkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayPrivateLinkConfiguration_STATUS ¶
type ApplicationGatewayPrivateLinkConfiguration_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayPrivateLinkConfiguration_STATUS Private Link Configuration on an application gateway.
func (*ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopy() *ApplicationGatewayPrivateLinkConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPrivateLinkConfiguration_STATUS.
func (*ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayPrivateLinkConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayPrivateLinkConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayPrivateLinkIpConfiguration ¶
type ApplicationGatewayPrivateLinkIpConfiguration struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayPrivateLinkIpConfiguration The application gateway private link ip configuration.
func (*ApplicationGatewayPrivateLinkIpConfiguration) DeepCopy ¶
func (in *ApplicationGatewayPrivateLinkIpConfiguration) DeepCopy() *ApplicationGatewayPrivateLinkIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayPrivateLinkIpConfiguration.
func (*ApplicationGatewayPrivateLinkIpConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayPrivateLinkIpConfiguration) DeepCopyInto(out *ApplicationGatewayPrivateLinkIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayProbe ¶
type ApplicationGatewayProbe struct { Host *string `json:"host,omitempty"` Interval *int `json:"interval,omitempty"` Match *ApplicationGatewayProbeHealthResponseMatch `json:"match,omitempty"` MinServers *int `json:"minServers,omitempty"` Name *string `json:"name,omitempty"` Path *string `json:"path,omitempty"` PickHostNameFromBackendHttpSettings *bool `json:"pickHostNameFromBackendHttpSettings,omitempty"` PickHostNameFromBackendSettings *bool `json:"pickHostNameFromBackendSettings,omitempty"` Port *int `json:"port,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Protocol *string `json:"protocol,omitempty"` Timeout *int `json:"timeout,omitempty"` UnhealthyThreshold *int `json:"unhealthyThreshold,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayProbe Probe of the application gateway.
func (*ApplicationGatewayProbe) DeepCopy ¶
func (in *ApplicationGatewayProbe) DeepCopy() *ApplicationGatewayProbe
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayProbe.
func (*ApplicationGatewayProbe) DeepCopyInto ¶
func (in *ApplicationGatewayProbe) DeepCopyInto(out *ApplicationGatewayProbe)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayProbeHealthResponseMatch ¶
type ApplicationGatewayProbeHealthResponseMatch struct { Body *string `json:"body,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StatusCodes []string `json:"statusCodes,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayProbeHealthResponseMatch Application gateway probe health response match.
func (*ApplicationGatewayProbeHealthResponseMatch) DeepCopy ¶
func (in *ApplicationGatewayProbeHealthResponseMatch) DeepCopy() *ApplicationGatewayProbeHealthResponseMatch
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayProbeHealthResponseMatch.
func (*ApplicationGatewayProbeHealthResponseMatch) DeepCopyInto ¶
func (in *ApplicationGatewayProbeHealthResponseMatch) DeepCopyInto(out *ApplicationGatewayProbeHealthResponseMatch)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayProbe_STATUS ¶
type ApplicationGatewayProbe_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayProbe_STATUS Probe of the application gateway.
func (*ApplicationGatewayProbe_STATUS) DeepCopy ¶
func (in *ApplicationGatewayProbe_STATUS) DeepCopy() *ApplicationGatewayProbe_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayProbe_STATUS.
func (*ApplicationGatewayProbe_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayProbe_STATUS) DeepCopyInto(out *ApplicationGatewayProbe_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRedirectConfiguration ¶
type ApplicationGatewayRedirectConfiguration struct { IncludePath *bool `json:"includePath,omitempty"` IncludeQueryString *bool `json:"includeQueryString,omitempty"` Name *string `json:"name,omitempty"` PathRules []SubResource `json:"pathRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RedirectType *string `json:"redirectType,omitempty"` RequestRoutingRules []SubResource `json:"requestRoutingRules,omitempty"` TargetListener *SubResource `json:"targetListener,omitempty"` TargetUrl *string `json:"targetUrl,omitempty"` UrlPathMaps []SubResource `json:"urlPathMaps,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRedirectConfiguration Redirect configuration of an application gateway.
func (*ApplicationGatewayRedirectConfiguration) DeepCopy ¶
func (in *ApplicationGatewayRedirectConfiguration) DeepCopy() *ApplicationGatewayRedirectConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRedirectConfiguration.
func (*ApplicationGatewayRedirectConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayRedirectConfiguration) DeepCopyInto(out *ApplicationGatewayRedirectConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRedirectConfiguration_STATUS ¶
type ApplicationGatewayRedirectConfiguration_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRedirectConfiguration_STATUS Redirect configuration of an application gateway.
func (*ApplicationGatewayRedirectConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayRedirectConfiguration_STATUS) DeepCopy() *ApplicationGatewayRedirectConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRedirectConfiguration_STATUS.
func (*ApplicationGatewayRedirectConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayRedirectConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayRedirectConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRequestRoutingRule ¶
type ApplicationGatewayRequestRoutingRule struct { BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"` BackendHttpSettings *SubResource `json:"backendHttpSettings,omitempty"` HttpListener *SubResource `json:"httpListener,omitempty"` LoadDistributionPolicy *SubResource `json:"loadDistributionPolicy,omitempty"` Name *string `json:"name,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RedirectConfiguration *SubResource `json:"redirectConfiguration,omitempty"` RewriteRuleSet *SubResource `json:"rewriteRuleSet,omitempty"` RuleType *string `json:"ruleType,omitempty"` UrlPathMap *SubResource `json:"urlPathMap,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRequestRoutingRule Request routing rule of an application gateway.
func (*ApplicationGatewayRequestRoutingRule) DeepCopy ¶
func (in *ApplicationGatewayRequestRoutingRule) DeepCopy() *ApplicationGatewayRequestRoutingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRequestRoutingRule.
func (*ApplicationGatewayRequestRoutingRule) DeepCopyInto ¶
func (in *ApplicationGatewayRequestRoutingRule) DeepCopyInto(out *ApplicationGatewayRequestRoutingRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRequestRoutingRule_STATUS ¶
type ApplicationGatewayRequestRoutingRule_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRequestRoutingRule_STATUS Request routing rule of an application gateway.
func (*ApplicationGatewayRequestRoutingRule_STATUS) DeepCopy ¶
func (in *ApplicationGatewayRequestRoutingRule_STATUS) DeepCopy() *ApplicationGatewayRequestRoutingRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRequestRoutingRule_STATUS.
func (*ApplicationGatewayRequestRoutingRule_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayRequestRoutingRule_STATUS) DeepCopyInto(out *ApplicationGatewayRequestRoutingRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRewriteRule ¶
type ApplicationGatewayRewriteRule struct { ActionSet *ApplicationGatewayRewriteRuleActionSet `json:"actionSet,omitempty"` Conditions []ApplicationGatewayRewriteRuleCondition `json:"conditions,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleSequence *int `json:"ruleSequence,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRewriteRule Rewrite rule of an application gateway.
func (*ApplicationGatewayRewriteRule) DeepCopy ¶
func (in *ApplicationGatewayRewriteRule) DeepCopy() *ApplicationGatewayRewriteRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRule.
func (*ApplicationGatewayRewriteRule) DeepCopyInto ¶
func (in *ApplicationGatewayRewriteRule) DeepCopyInto(out *ApplicationGatewayRewriteRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRewriteRuleActionSet ¶
type ApplicationGatewayRewriteRuleActionSet struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequestHeaderConfigurations []ApplicationGatewayHeaderConfiguration `json:"requestHeaderConfigurations,omitempty"` ResponseHeaderConfigurations []ApplicationGatewayHeaderConfiguration `json:"responseHeaderConfigurations,omitempty"` UrlConfiguration *ApplicationGatewayUrlConfiguration `json:"urlConfiguration,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRewriteRuleActionSet Set of actions in the Rewrite Rule in Application Gateway.
func (*ApplicationGatewayRewriteRuleActionSet) DeepCopy ¶
func (in *ApplicationGatewayRewriteRuleActionSet) DeepCopy() *ApplicationGatewayRewriteRuleActionSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleActionSet.
func (*ApplicationGatewayRewriteRuleActionSet) DeepCopyInto ¶
func (in *ApplicationGatewayRewriteRuleActionSet) DeepCopyInto(out *ApplicationGatewayRewriteRuleActionSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRewriteRuleCondition ¶
type ApplicationGatewayRewriteRuleCondition struct { IgnoreCase *bool `json:"ignoreCase,omitempty"` Negate *bool `json:"negate,omitempty"` Pattern *string `json:"pattern,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Variable *string `json:"variable,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRewriteRuleCondition Set of conditions in the Rewrite Rule in Application Gateway.
func (*ApplicationGatewayRewriteRuleCondition) DeepCopy ¶
func (in *ApplicationGatewayRewriteRuleCondition) DeepCopy() *ApplicationGatewayRewriteRuleCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleCondition.
func (*ApplicationGatewayRewriteRuleCondition) DeepCopyInto ¶
func (in *ApplicationGatewayRewriteRuleCondition) DeepCopyInto(out *ApplicationGatewayRewriteRuleCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRewriteRuleSet ¶
type ApplicationGatewayRewriteRuleSet struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RewriteRules []ApplicationGatewayRewriteRule `json:"rewriteRules,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRewriteRuleSet Rewrite rule set of an application gateway.
func (*ApplicationGatewayRewriteRuleSet) DeepCopy ¶
func (in *ApplicationGatewayRewriteRuleSet) DeepCopy() *ApplicationGatewayRewriteRuleSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleSet.
func (*ApplicationGatewayRewriteRuleSet) DeepCopyInto ¶
func (in *ApplicationGatewayRewriteRuleSet) DeepCopyInto(out *ApplicationGatewayRewriteRuleSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRewriteRuleSet_STATUS ¶
type ApplicationGatewayRewriteRuleSet_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRewriteRuleSet_STATUS Rewrite rule set of an application gateway.
func (*ApplicationGatewayRewriteRuleSet_STATUS) DeepCopy ¶
func (in *ApplicationGatewayRewriteRuleSet_STATUS) DeepCopy() *ApplicationGatewayRewriteRuleSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRewriteRuleSet_STATUS.
func (*ApplicationGatewayRewriteRuleSet_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayRewriteRuleSet_STATUS) DeepCopyInto(out *ApplicationGatewayRewriteRuleSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRoutingRule ¶
type ApplicationGatewayRoutingRule struct { BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"` BackendSettings *SubResource `json:"backendSettings,omitempty"` Listener *SubResource `json:"listener,omitempty"` Name *string `json:"name,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleType *string `json:"ruleType,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRoutingRule Routing rule of an application gateway.
func (*ApplicationGatewayRoutingRule) DeepCopy ¶
func (in *ApplicationGatewayRoutingRule) DeepCopy() *ApplicationGatewayRoutingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRoutingRule.
func (*ApplicationGatewayRoutingRule) DeepCopyInto ¶
func (in *ApplicationGatewayRoutingRule) DeepCopyInto(out *ApplicationGatewayRoutingRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayRoutingRule_STATUS ¶
type ApplicationGatewayRoutingRule_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayRoutingRule_STATUS Routing rule of an application gateway.
func (*ApplicationGatewayRoutingRule_STATUS) DeepCopy ¶
func (in *ApplicationGatewayRoutingRule_STATUS) DeepCopy() *ApplicationGatewayRoutingRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayRoutingRule_STATUS.
func (*ApplicationGatewayRoutingRule_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayRoutingRule_STATUS) DeepCopyInto(out *ApplicationGatewayRoutingRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySku ¶
type ApplicationGatewaySku struct { Capacity *int `json:"capacity,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySku SKU of an application gateway.
func (*ApplicationGatewaySku) DeepCopy ¶
func (in *ApplicationGatewaySku) DeepCopy() *ApplicationGatewaySku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySku.
func (*ApplicationGatewaySku) DeepCopyInto ¶
func (in *ApplicationGatewaySku) DeepCopyInto(out *ApplicationGatewaySku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySku_STATUS ¶
type ApplicationGatewaySku_STATUS struct { Capacity *int `json:"capacity,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySku_STATUS SKU of an application gateway.
func (*ApplicationGatewaySku_STATUS) DeepCopy ¶
func (in *ApplicationGatewaySku_STATUS) DeepCopy() *ApplicationGatewaySku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySku_STATUS.
func (*ApplicationGatewaySku_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewaySku_STATUS) DeepCopyInto(out *ApplicationGatewaySku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslCertificate ¶
type ApplicationGatewaySslCertificate struct { Data *genruntime.SecretReference `json:"data,omitempty"` KeyVaultSecretId *string `json:"keyVaultSecretId,omitempty"` Name *string `json:"name,omitempty"` Password *genruntime.SecretReference `json:"password,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslCertificate SSL certificates of an application gateway.
func (*ApplicationGatewaySslCertificate) DeepCopy ¶
func (in *ApplicationGatewaySslCertificate) DeepCopy() *ApplicationGatewaySslCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslCertificate.
func (*ApplicationGatewaySslCertificate) DeepCopyInto ¶
func (in *ApplicationGatewaySslCertificate) DeepCopyInto(out *ApplicationGatewaySslCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslCertificate_STATUS ¶
type ApplicationGatewaySslCertificate_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslCertificate_STATUS SSL certificates of an application gateway.
func (*ApplicationGatewaySslCertificate_STATUS) DeepCopy ¶
func (in *ApplicationGatewaySslCertificate_STATUS) DeepCopy() *ApplicationGatewaySslCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslCertificate_STATUS.
func (*ApplicationGatewaySslCertificate_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewaySslCertificate_STATUS) DeepCopyInto(out *ApplicationGatewaySslCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslPolicy ¶
type ApplicationGatewaySslPolicy struct { CipherSuites []string `json:"cipherSuites,omitempty"` DisabledSslProtocols []string `json:"disabledSslProtocols,omitempty"` MinProtocolVersion *string `json:"minProtocolVersion,omitempty"` PolicyName *string `json:"policyName,omitempty"` PolicyType *string `json:"policyType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslPolicy Application Gateway Ssl policy.
func (*ApplicationGatewaySslPolicy) DeepCopy ¶
func (in *ApplicationGatewaySslPolicy) DeepCopy() *ApplicationGatewaySslPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslPolicy.
func (*ApplicationGatewaySslPolicy) DeepCopyInto ¶
func (in *ApplicationGatewaySslPolicy) DeepCopyInto(out *ApplicationGatewaySslPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslPolicy_STATUS ¶
type ApplicationGatewaySslPolicy_STATUS struct { CipherSuites []string `json:"cipherSuites,omitempty"` DisabledSslProtocols []string `json:"disabledSslProtocols,omitempty"` MinProtocolVersion *string `json:"minProtocolVersion,omitempty"` PolicyName *string `json:"policyName,omitempty"` PolicyType *string `json:"policyType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslPolicy_STATUS Application Gateway Ssl policy.
func (*ApplicationGatewaySslPolicy_STATUS) DeepCopy ¶
func (in *ApplicationGatewaySslPolicy_STATUS) DeepCopy() *ApplicationGatewaySslPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslPolicy_STATUS.
func (*ApplicationGatewaySslPolicy_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewaySslPolicy_STATUS) DeepCopyInto(out *ApplicationGatewaySslPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslProfile ¶
type ApplicationGatewaySslProfile struct { ClientAuthConfiguration *ApplicationGatewayClientAuthConfiguration `json:"clientAuthConfiguration,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SslPolicy *ApplicationGatewaySslPolicy `json:"sslPolicy,omitempty"` TrustedClientCertificates []SubResource `json:"trustedClientCertificates,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslProfile SSL profile of an application gateway.
func (*ApplicationGatewaySslProfile) DeepCopy ¶
func (in *ApplicationGatewaySslProfile) DeepCopy() *ApplicationGatewaySslProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslProfile.
func (*ApplicationGatewaySslProfile) DeepCopyInto ¶
func (in *ApplicationGatewaySslProfile) DeepCopyInto(out *ApplicationGatewaySslProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewaySslProfile_STATUS ¶
type ApplicationGatewaySslProfile_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewaySslProfile_STATUS SSL profile of an application gateway.
func (*ApplicationGatewaySslProfile_STATUS) DeepCopy ¶
func (in *ApplicationGatewaySslProfile_STATUS) DeepCopy() *ApplicationGatewaySslProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewaySslProfile_STATUS.
func (*ApplicationGatewaySslProfile_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewaySslProfile_STATUS) DeepCopyInto(out *ApplicationGatewaySslProfile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayTrustedClientCertificate ¶
type ApplicationGatewayTrustedClientCertificate struct { Data *genruntime.SecretReference `json:"data,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayTrustedClientCertificate Trusted client certificates of an application gateway.
func (*ApplicationGatewayTrustedClientCertificate) DeepCopy ¶
func (in *ApplicationGatewayTrustedClientCertificate) DeepCopy() *ApplicationGatewayTrustedClientCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedClientCertificate.
func (*ApplicationGatewayTrustedClientCertificate) DeepCopyInto ¶
func (in *ApplicationGatewayTrustedClientCertificate) DeepCopyInto(out *ApplicationGatewayTrustedClientCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayTrustedClientCertificate_STATUS ¶
type ApplicationGatewayTrustedClientCertificate_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayTrustedClientCertificate_STATUS Trusted client certificates of an application gateway.
func (*ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopy ¶
func (in *ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopy() *ApplicationGatewayTrustedClientCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedClientCertificate_STATUS.
func (*ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayTrustedClientCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayTrustedClientCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayTrustedRootCertificate ¶
type ApplicationGatewayTrustedRootCertificate struct { Data *genruntime.SecretReference `json:"data,omitempty"` KeyVaultSecretId *string `json:"keyVaultSecretId,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayTrustedRootCertificate Trusted Root certificates of an application gateway.
func (*ApplicationGatewayTrustedRootCertificate) DeepCopy ¶
func (in *ApplicationGatewayTrustedRootCertificate) DeepCopy() *ApplicationGatewayTrustedRootCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedRootCertificate.
func (*ApplicationGatewayTrustedRootCertificate) DeepCopyInto ¶
func (in *ApplicationGatewayTrustedRootCertificate) DeepCopyInto(out *ApplicationGatewayTrustedRootCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayTrustedRootCertificate_STATUS ¶
type ApplicationGatewayTrustedRootCertificate_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayTrustedRootCertificate_STATUS Trusted Root certificates of an application gateway.
func (*ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopy ¶
func (in *ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopy() *ApplicationGatewayTrustedRootCertificate_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayTrustedRootCertificate_STATUS.
func (*ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayTrustedRootCertificate_STATUS) DeepCopyInto(out *ApplicationGatewayTrustedRootCertificate_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayUrlConfiguration ¶
type ApplicationGatewayUrlConfiguration struct { ModifiedPath *string `json:"modifiedPath,omitempty"` ModifiedQueryString *string `json:"modifiedQueryString,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reroute *bool `json:"reroute,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayUrlConfiguration Url configuration of the Actions set in Application Gateway.
func (*ApplicationGatewayUrlConfiguration) DeepCopy ¶
func (in *ApplicationGatewayUrlConfiguration) DeepCopy() *ApplicationGatewayUrlConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayUrlConfiguration.
func (*ApplicationGatewayUrlConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayUrlConfiguration) DeepCopyInto(out *ApplicationGatewayUrlConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayUrlPathMap ¶
type ApplicationGatewayUrlPathMap struct { DefaultBackendAddressPool *SubResource `json:"defaultBackendAddressPool,omitempty"` DefaultBackendHttpSettings *SubResource `json:"defaultBackendHttpSettings,omitempty"` DefaultLoadDistributionPolicy *SubResource `json:"defaultLoadDistributionPolicy,omitempty"` DefaultRedirectConfiguration *SubResource `json:"defaultRedirectConfiguration,omitempty"` DefaultRewriteRuleSet *SubResource `json:"defaultRewriteRuleSet,omitempty"` Name *string `json:"name,omitempty"` PathRules []ApplicationGatewayPathRule `json:"pathRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayUrlPathMap UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
func (*ApplicationGatewayUrlPathMap) DeepCopy ¶
func (in *ApplicationGatewayUrlPathMap) DeepCopy() *ApplicationGatewayUrlPathMap
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayUrlPathMap.
func (*ApplicationGatewayUrlPathMap) DeepCopyInto ¶
func (in *ApplicationGatewayUrlPathMap) DeepCopyInto(out *ApplicationGatewayUrlPathMap)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayUrlPathMap_STATUS ¶
type ApplicationGatewayUrlPathMap_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayUrlPathMap_STATUS UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.
func (*ApplicationGatewayUrlPathMap_STATUS) DeepCopy ¶
func (in *ApplicationGatewayUrlPathMap_STATUS) DeepCopy() *ApplicationGatewayUrlPathMap_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayUrlPathMap_STATUS.
func (*ApplicationGatewayUrlPathMap_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayUrlPathMap_STATUS) DeepCopyInto(out *ApplicationGatewayUrlPathMap_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayWebApplicationFirewallConfiguration ¶
type ApplicationGatewayWebApplicationFirewallConfiguration struct { DisabledRuleGroups []ApplicationGatewayFirewallDisabledRuleGroup `json:"disabledRuleGroups,omitempty"` Enabled *bool `json:"enabled,omitempty"` Exclusions []ApplicationGatewayFirewallExclusion `json:"exclusions,omitempty"` FileUploadLimitInMb *int `json:"fileUploadLimitInMb,omitempty"` FirewallMode *string `json:"firewallMode,omitempty"` MaxRequestBodySize *int `json:"maxRequestBodySize,omitempty"` MaxRequestBodySizeInKb *int `json:"maxRequestBodySizeInKb,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequestBodyCheck *bool `json:"requestBodyCheck,omitempty"` RuleSetType *string `json:"ruleSetType,omitempty"` RuleSetVersion *string `json:"ruleSetVersion,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayWebApplicationFirewallConfiguration Application gateway web application firewall configuration.
func (*ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopy ¶
func (in *ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopy() *ApplicationGatewayWebApplicationFirewallConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayWebApplicationFirewallConfiguration.
func (*ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopyInto ¶
func (in *ApplicationGatewayWebApplicationFirewallConfiguration) DeepCopyInto(out *ApplicationGatewayWebApplicationFirewallConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayWebApplicationFirewallConfiguration_STATUS ¶
type ApplicationGatewayWebApplicationFirewallConfiguration_STATUS struct { DisabledRuleGroups []ApplicationGatewayFirewallDisabledRuleGroup_STATUS `json:"disabledRuleGroups,omitempty"` Enabled *bool `json:"enabled,omitempty"` Exclusions []ApplicationGatewayFirewallExclusion_STATUS `json:"exclusions,omitempty"` FileUploadLimitInMb *int `json:"fileUploadLimitInMb,omitempty"` FirewallMode *string `json:"firewallMode,omitempty"` MaxRequestBodySize *int `json:"maxRequestBodySize,omitempty"` MaxRequestBodySizeInKb *int `json:"maxRequestBodySizeInKb,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequestBodyCheck *bool `json:"requestBodyCheck,omitempty"` RuleSetType *string `json:"ruleSetType,omitempty"` RuleSetVersion *string `json:"ruleSetVersion,omitempty"` }
Storage version of v1api20220701.ApplicationGatewayWebApplicationFirewallConfiguration_STATUS Application gateway web application firewall configuration.
func (*ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopy ¶
func (in *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopy() *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayWebApplicationFirewallConfiguration_STATUS.
func (*ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopyInto ¶
func (in *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS) DeepCopyInto(out *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded ¶
type ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded struct { AuthenticationCertificates []ApplicationGatewayAuthenticationCertificate_STATUS `json:"authenticationCertificates,omitempty"` AutoscaleConfiguration *ApplicationGatewayAutoscaleConfiguration_STATUS `json:"autoscaleConfiguration,omitempty"` BackendAddressPools []ApplicationGatewayBackendAddressPool_STATUS `json:"backendAddressPools,omitempty"` BackendHttpSettingsCollection []ApplicationGatewayBackendHttpSettings_STATUS `json:"backendHttpSettingsCollection,omitempty"` BackendSettingsCollection []ApplicationGatewayBackendSettings_STATUS `json:"backendSettingsCollection,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` CustomErrorConfigurations []ApplicationGatewayCustomError_STATUS `json:"customErrorConfigurations,omitempty"` EnableFips *bool `json:"enableFips,omitempty"` EnableHttp2 *bool `json:"enableHttp2,omitempty"` Etag *string `json:"etag,omitempty"` FirewallPolicy *SubResource_STATUS `json:"firewallPolicy,omitempty"` ForceFirewallPolicyAssociation *bool `json:"forceFirewallPolicyAssociation,omitempty"` FrontendIPConfigurations []ApplicationGatewayFrontendIPConfiguration_STATUS `json:"frontendIPConfigurations,omitempty"` FrontendPorts []ApplicationGatewayFrontendPort_STATUS `json:"frontendPorts,omitempty"` GatewayIPConfigurations []ApplicationGatewayIPConfiguration_STATUS_ApplicationGateway_SubResourceEmbedded `json:"gatewayIPConfigurations,omitempty"` GlobalConfiguration *ApplicationGatewayGlobalConfiguration_STATUS `json:"globalConfiguration,omitempty"` HttpListeners []ApplicationGatewayHttpListener_STATUS `json:"httpListeners,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"` Listeners []ApplicationGatewayListener_STATUS `json:"listeners,omitempty"` LoadDistributionPolicies []ApplicationGatewayLoadDistributionPolicy_STATUS `json:"loadDistributionPolicies,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` OperationalState *string `json:"operationalState,omitempty"` PrivateEndpointConnections []ApplicationGatewayPrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` PrivateLinkConfigurations []ApplicationGatewayPrivateLinkConfiguration_STATUS `json:"privateLinkConfigurations,omitempty"` Probes []ApplicationGatewayProbe_STATUS `json:"probes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RedirectConfigurations []ApplicationGatewayRedirectConfiguration_STATUS `json:"redirectConfigurations,omitempty"` RequestRoutingRules []ApplicationGatewayRequestRoutingRule_STATUS `json:"requestRoutingRules,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` RewriteRuleSets []ApplicationGatewayRewriteRuleSet_STATUS `json:"rewriteRuleSets,omitempty"` RoutingRules []ApplicationGatewayRoutingRule_STATUS `json:"routingRules,omitempty"` Sku *ApplicationGatewaySku_STATUS `json:"sku,omitempty"` SslCertificates []ApplicationGatewaySslCertificate_STATUS `json:"sslCertificates,omitempty"` SslPolicy *ApplicationGatewaySslPolicy_STATUS `json:"sslPolicy,omitempty"` SslProfiles []ApplicationGatewaySslProfile_STATUS `json:"sslProfiles,omitempty"` Tags map[string]string `json:"tags,omitempty"` TrustedClientCertificates []ApplicationGatewayTrustedClientCertificate_STATUS `json:"trustedClientCertificates,omitempty"` TrustedRootCertificates []ApplicationGatewayTrustedRootCertificate_STATUS `json:"trustedRootCertificates,omitempty"` Type *string `json:"type,omitempty"` UrlPathMaps []ApplicationGatewayUrlPathMap_STATUS `json:"urlPathMaps,omitempty"` WebApplicationFirewallConfiguration *ApplicationGatewayWebApplicationFirewallConfiguration_STATUS `json:"webApplicationFirewallConfiguration,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded Application gateway resource.
func (*ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded from the provided source
func (*ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
func (*ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopy() *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded.
func (*ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded) DeepCopyInto(out *ApplicationGateway_STATUS_ApplicationGateway_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGateway_Spec ¶
type ApplicationGateway_Spec struct { AuthenticationCertificates []ApplicationGatewayAuthenticationCertificate `json:"authenticationCertificates,omitempty"` AutoscaleConfiguration *ApplicationGatewayAutoscaleConfiguration `json:"autoscaleConfiguration,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"` BackendAddressPools []ApplicationGatewayBackendAddressPool `json:"backendAddressPools,omitempty"` BackendHttpSettingsCollection []ApplicationGatewayBackendHttpSettings `json:"backendHttpSettingsCollection,omitempty"` BackendSettingsCollection []ApplicationGatewayBackendSettings `json:"backendSettingsCollection,omitempty"` CustomErrorConfigurations []ApplicationGatewayCustomError `json:"customErrorConfigurations,omitempty"` EnableFips *bool `json:"enableFips,omitempty"` EnableHttp2 *bool `json:"enableHttp2,omitempty"` FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"` ForceFirewallPolicyAssociation *bool `json:"forceFirewallPolicyAssociation,omitempty"` FrontendIPConfigurations []ApplicationGatewayFrontendIPConfiguration `json:"frontendIPConfigurations,omitempty"` FrontendPorts []ApplicationGatewayFrontendPort `json:"frontendPorts,omitempty"` GatewayIPConfigurations []ApplicationGatewayIPConfiguration_ApplicationGateway_SubResourceEmbedded `json:"gatewayIPConfigurations,omitempty"` GlobalConfiguration *ApplicationGatewayGlobalConfiguration `json:"globalConfiguration,omitempty"` HttpListeners []ApplicationGatewayHttpListener `json:"httpListeners,omitempty"` Identity *ManagedServiceIdentity `json:"identity,omitempty"` Listeners []ApplicationGatewayListener `json:"listeners,omitempty"` LoadDistributionPolicies []ApplicationGatewayLoadDistributionPolicy `json:"loadDistributionPolicies,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *ApplicationGatewayOperatorSpec `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"` PrivateLinkConfigurations []ApplicationGatewayPrivateLinkConfiguration `json:"privateLinkConfigurations,omitempty"` Probes []ApplicationGatewayProbe `json:"probes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RedirectConfigurations []ApplicationGatewayRedirectConfiguration `json:"redirectConfigurations,omitempty"` RequestRoutingRules []ApplicationGatewayRequestRoutingRule `json:"requestRoutingRules,omitempty"` RewriteRuleSets []ApplicationGatewayRewriteRuleSet `json:"rewriteRuleSets,omitempty"` RoutingRules []ApplicationGatewayRoutingRule `json:"routingRules,omitempty"` Sku *ApplicationGatewaySku `json:"sku,omitempty"` SslCertificates []ApplicationGatewaySslCertificate `json:"sslCertificates,omitempty"` SslPolicy *ApplicationGatewaySslPolicy `json:"sslPolicy,omitempty"` SslProfiles []ApplicationGatewaySslProfile `json:"sslProfiles,omitempty"` Tags map[string]string `json:"tags,omitempty"` TrustedClientCertificates []ApplicationGatewayTrustedClientCertificate `json:"trustedClientCertificates,omitempty"` TrustedRootCertificates []ApplicationGatewayTrustedRootCertificate `json:"trustedRootCertificates,omitempty"` UrlPathMaps []ApplicationGatewayUrlPathMap `json:"urlPathMaps,omitempty"` WebApplicationFirewallConfiguration *ApplicationGatewayWebApplicationFirewallConfiguration `json:"webApplicationFirewallConfiguration,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.ApplicationGateway_Spec
func (*ApplicationGateway_Spec) ConvertSpecFrom ¶
func (gateway *ApplicationGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ApplicationGateway_Spec from the provided source
func (*ApplicationGateway_Spec) ConvertSpecTo ¶
func (gateway *ApplicationGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ApplicationGateway_Spec
func (*ApplicationGateway_Spec) DeepCopy ¶
func (in *ApplicationGateway_Spec) DeepCopy() *ApplicationGateway_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGateway_Spec.
func (*ApplicationGateway_Spec) DeepCopyInto ¶
func (in *ApplicationGateway_Spec) DeepCopyInto(out *ApplicationGateway_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶
type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(source *storage.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded populates our ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded from the provided source ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(destination *storage.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded populates the provided destination ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded from our ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded.
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded populates our ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded from our ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHost ¶
type BastionHost struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BastionHost_Spec `json:"spec,omitempty"` Status BastionHost_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.BastionHost Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
func (*BastionHost) AssignProperties_From_BastionHost ¶ added in v2.11.0
func (host *BastionHost) AssignProperties_From_BastionHost(source *storage.BastionHost) error
AssignProperties_From_BastionHost populates our BastionHost from the provided source BastionHost
func (*BastionHost) AssignProperties_To_BastionHost ¶ added in v2.11.0
func (host *BastionHost) AssignProperties_To_BastionHost(destination *storage.BastionHost) error
AssignProperties_To_BastionHost populates the provided destination BastionHost from our BastionHost
func (*BastionHost) AzureName ¶
func (host *BastionHost) AzureName() string
AzureName returns the Azure name of the resource
func (*BastionHost) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (host *BastionHost) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BastionHost) ConvertFrom ¶ added in v2.11.0
func (host *BastionHost) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BastionHost from the provided hub BastionHost
func (*BastionHost) ConvertTo ¶ added in v2.11.0
func (host *BastionHost) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BastionHost from our BastionHost
func (*BastionHost) DeepCopy ¶
func (in *BastionHost) DeepCopy() *BastionHost
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost.
func (*BastionHost) DeepCopyInto ¶
func (in *BastionHost) DeepCopyInto(out *BastionHost)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionHost) DeepCopyObject ¶
func (in *BastionHost) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (BastionHost) GetAPIVersion ¶
func (host BastionHost) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*BastionHost) GetConditions ¶
func (host *BastionHost) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BastionHost) GetResourceScope ¶
func (host *BastionHost) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BastionHost) GetSpec ¶
func (host *BastionHost) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BastionHost) GetStatus ¶
func (host *BastionHost) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BastionHost) GetSupportedOperations ¶
func (host *BastionHost) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BastionHost) GetType ¶
func (host *BastionHost) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/bastionHosts"
func (*BastionHost) NewEmptyStatus ¶
func (host *BastionHost) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BastionHost) OriginalGVK ¶
func (host *BastionHost) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BastionHost) Owner ¶
func (host *BastionHost) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BastionHost) SecretDestinationExpressions ¶ added in v2.11.0
func (host *BastionHost) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BastionHost) SetConditions ¶
func (host *BastionHost) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BastionHost) SetStatus ¶
func (host *BastionHost) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type BastionHostIPConfiguration ¶
type BastionHostIPConfiguration struct { Name *string `json:"name,omitempty"` PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"` Subnet *SubResource `json:"subnet,omitempty"` }
Storage version of v1api20220701.BastionHostIPConfiguration IP configuration of an Bastion Host.
func (*BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration ¶ added in v2.11.0
func (configuration *BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration(source *storage.BastionHostIPConfiguration) error
AssignProperties_From_BastionHostIPConfiguration populates our BastionHostIPConfiguration from the provided source BastionHostIPConfiguration
func (*BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration ¶ added in v2.11.0
func (configuration *BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration(destination *storage.BastionHostIPConfiguration) error
AssignProperties_To_BastionHostIPConfiguration populates the provided destination BastionHostIPConfiguration from our BastionHostIPConfiguration
func (*BastionHostIPConfiguration) DeepCopy ¶
func (in *BastionHostIPConfiguration) DeepCopy() *BastionHostIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostIPConfiguration.
func (*BastionHostIPConfiguration) DeepCopyInto ¶
func (in *BastionHostIPConfiguration) DeepCopyInto(out *BastionHostIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostIPConfiguration_STATUS ¶
type BastionHostIPConfiguration_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.BastionHostIPConfiguration_STATUS IP configuration of an Bastion Host.
func (*BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS ¶ added in v2.11.0
func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS(source *storage.BastionHostIPConfiguration_STATUS) error
AssignProperties_From_BastionHostIPConfiguration_STATUS populates our BastionHostIPConfiguration_STATUS from the provided source BastionHostIPConfiguration_STATUS
func (*BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS ¶ added in v2.11.0
func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS(destination *storage.BastionHostIPConfiguration_STATUS) error
AssignProperties_To_BastionHostIPConfiguration_STATUS populates the provided destination BastionHostIPConfiguration_STATUS from our BastionHostIPConfiguration_STATUS
func (*BastionHostIPConfiguration_STATUS) DeepCopy ¶
func (in *BastionHostIPConfiguration_STATUS) DeepCopy() *BastionHostIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostIPConfiguration_STATUS.
func (*BastionHostIPConfiguration_STATUS) DeepCopyInto ¶
func (in *BastionHostIPConfiguration_STATUS) DeepCopyInto(out *BastionHostIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostList ¶
type BastionHostList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BastionHost `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.BastionHost Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
func (*BastionHostList) DeepCopy ¶
func (in *BastionHostList) DeepCopy() *BastionHostList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostList.
func (*BastionHostList) DeepCopyInto ¶
func (in *BastionHostList) DeepCopyInto(out *BastionHostList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionHostList) DeepCopyObject ¶
func (in *BastionHostList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BastionHostOperatorSpec ¶ added in v2.11.0
type BastionHostOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.BastionHostOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec ¶ added in v2.11.0
func (operator *BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec(source *storage.BastionHostOperatorSpec) error
AssignProperties_From_BastionHostOperatorSpec populates our BastionHostOperatorSpec from the provided source BastionHostOperatorSpec
func (*BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec ¶ added in v2.11.0
func (operator *BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec(destination *storage.BastionHostOperatorSpec) error
AssignProperties_To_BastionHostOperatorSpec populates the provided destination BastionHostOperatorSpec from our BastionHostOperatorSpec
func (*BastionHostOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *BastionHostOperatorSpec) DeepCopy() *BastionHostOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostOperatorSpec.
func (*BastionHostOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *BastionHostOperatorSpec) DeepCopyInto(out *BastionHostOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHost_STATUS ¶
type BastionHost_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DisableCopyPaste *bool `json:"disableCopyPaste,omitempty"` DnsName *string `json:"dnsName,omitempty"` EnableFileCopy *bool `json:"enableFileCopy,omitempty"` EnableIpConnect *bool `json:"enableIpConnect,omitempty"` EnableTunneling *bool `json:"enableTunneling,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` IpConfigurations []BastionHostIPConfiguration_STATUS `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ScaleUnits *int `json:"scaleUnits,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.BastionHost_STATUS Bastion Host resource.
func (*BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS ¶ added in v2.11.0
func (host *BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS(source *storage.BastionHost_STATUS) error
AssignProperties_From_BastionHost_STATUS populates our BastionHost_STATUS from the provided source BastionHost_STATUS
func (*BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS ¶ added in v2.11.0
func (host *BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS(destination *storage.BastionHost_STATUS) error
AssignProperties_To_BastionHost_STATUS populates the provided destination BastionHost_STATUS from our BastionHost_STATUS
func (*BastionHost_STATUS) ConvertStatusFrom ¶
func (host *BastionHost_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BastionHost_STATUS from the provided source
func (*BastionHost_STATUS) ConvertStatusTo ¶
func (host *BastionHost_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BastionHost_STATUS
func (*BastionHost_STATUS) DeepCopy ¶
func (in *BastionHost_STATUS) DeepCopy() *BastionHost_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost_STATUS.
func (*BastionHost_STATUS) DeepCopyInto ¶
func (in *BastionHost_STATUS) DeepCopyInto(out *BastionHost_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHost_Spec ¶
type BastionHost_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"` DisableCopyPaste *bool `json:"disableCopyPaste,omitempty"` DnsName *string `json:"dnsName,omitempty"` EnableFileCopy *bool `json:"enableFileCopy,omitempty"` EnableIpConnect *bool `json:"enableIpConnect,omitempty"` EnableTunneling *bool `json:"enableTunneling,omitempty"` IpConfigurations []BastionHostIPConfiguration `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *BastionHostOperatorSpec `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"` ScaleUnits *int `json:"scaleUnits,omitempty"` Sku *Sku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20220701.BastionHost_Spec
func (*BastionHost_Spec) AssignProperties_From_BastionHost_Spec ¶ added in v2.11.0
func (host *BastionHost_Spec) AssignProperties_From_BastionHost_Spec(source *storage.BastionHost_Spec) error
AssignProperties_From_BastionHost_Spec populates our BastionHost_Spec from the provided source BastionHost_Spec
func (*BastionHost_Spec) AssignProperties_To_BastionHost_Spec ¶ added in v2.11.0
func (host *BastionHost_Spec) AssignProperties_To_BastionHost_Spec(destination *storage.BastionHost_Spec) error
AssignProperties_To_BastionHost_Spec populates the provided destination BastionHost_Spec from our BastionHost_Spec
func (*BastionHost_Spec) ConvertSpecFrom ¶
func (host *BastionHost_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BastionHost_Spec from the provided source
func (*BastionHost_Spec) ConvertSpecTo ¶
func (host *BastionHost_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BastionHost_Spec
func (*BastionHost_Spec) DeepCopy ¶
func (in *BastionHost_Spec) DeepCopy() *BastionHost_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost_Spec.
func (*BastionHost_Spec) DeepCopyInto ¶
func (in *BastionHost_Spec) DeepCopyInto(out *BastionHost_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDnsConfigPropertiesFormat_STATUS ¶
type CustomDnsConfigPropertiesFormat_STATUS struct { Fqdn *string `json:"fqdn,omitempty"` IpAddresses []string `json:"ipAddresses,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.CustomDnsConfigPropertiesFormat_STATUS Contains custom Dns resolution configuration from customer.
func (*CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS ¶ added in v2.11.0
func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS(source *storage.CustomDnsConfigPropertiesFormat_STATUS) error
AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS populates our CustomDnsConfigPropertiesFormat_STATUS from the provided source CustomDnsConfigPropertiesFormat_STATUS
func (*CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS ¶ added in v2.11.0
func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS(destination *storage.CustomDnsConfigPropertiesFormat_STATUS) error
AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS populates the provided destination CustomDnsConfigPropertiesFormat_STATUS from our CustomDnsConfigPropertiesFormat_STATUS
func (*CustomDnsConfigPropertiesFormat_STATUS) DeepCopy ¶
func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopy() *CustomDnsConfigPropertiesFormat_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDnsConfigPropertiesFormat_STATUS.
func (*CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto ¶
func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto(out *CustomDnsConfigPropertiesFormat_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsForwardingRule ¶
type DnsForwardingRuleSetsForwardingRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsForwardingRuleSetsForwardingRule_Spec `json:"spec,omitempty"` Status DnsForwardingRuleSetsForwardingRule_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 v1api20220701.DnsForwardingRuleSetsForwardingRule Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/forwardingRules/{forwardingRuleName}
func (*DnsForwardingRuleSetsForwardingRule) AzureName ¶
func (rule *DnsForwardingRuleSetsForwardingRule) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsForwardingRuleSetsForwardingRule) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (rule *DnsForwardingRuleSetsForwardingRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsForwardingRuleSetsForwardingRule) DeepCopy ¶
func (in *DnsForwardingRuleSetsForwardingRule) DeepCopy() *DnsForwardingRuleSetsForwardingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRule.
func (*DnsForwardingRuleSetsForwardingRule) DeepCopyInto ¶
func (in *DnsForwardingRuleSetsForwardingRule) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRuleSetsForwardingRule) DeepCopyObject ¶
func (in *DnsForwardingRuleSetsForwardingRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsForwardingRuleSetsForwardingRule) GetAPIVersion ¶
func (rule DnsForwardingRuleSetsForwardingRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsForwardingRuleSetsForwardingRule) GetConditions ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsForwardingRuleSetsForwardingRule) GetResourceScope ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsForwardingRuleSetsForwardingRule) GetSpec ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsForwardingRuleSetsForwardingRule) GetStatus ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsForwardingRuleSetsForwardingRule) GetSupportedOperations ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsForwardingRuleSetsForwardingRule) GetType ¶
func (rule *DnsForwardingRuleSetsForwardingRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsForwardingRulesets/forwardingRules"
func (*DnsForwardingRuleSetsForwardingRule) Hub ¶
func (rule *DnsForwardingRuleSetsForwardingRule) Hub()
Hub marks that this DnsForwardingRuleSetsForwardingRule is the hub type for conversion
func (*DnsForwardingRuleSetsForwardingRule) NewEmptyStatus ¶
func (rule *DnsForwardingRuleSetsForwardingRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsForwardingRuleSetsForwardingRule) OriginalGVK ¶
func (rule *DnsForwardingRuleSetsForwardingRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsForwardingRuleSetsForwardingRule) Owner ¶
func (rule *DnsForwardingRuleSetsForwardingRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsForwardingRuleSetsForwardingRule) SecretDestinationExpressions ¶ added in v2.11.0
func (rule *DnsForwardingRuleSetsForwardingRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsForwardingRuleSetsForwardingRule) SetConditions ¶
func (rule *DnsForwardingRuleSetsForwardingRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsForwardingRuleSetsForwardingRule) SetStatus ¶
func (rule *DnsForwardingRuleSetsForwardingRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsForwardingRuleSetsForwardingRuleList ¶
type DnsForwardingRuleSetsForwardingRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsForwardingRuleSetsForwardingRule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsForwardingRuleSetsForwardingRule Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/forwardingRules/{forwardingRuleName}
func (*DnsForwardingRuleSetsForwardingRuleList) DeepCopy ¶
func (in *DnsForwardingRuleSetsForwardingRuleList) DeepCopy() *DnsForwardingRuleSetsForwardingRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRuleList.
func (*DnsForwardingRuleSetsForwardingRuleList) DeepCopyInto ¶
func (in *DnsForwardingRuleSetsForwardingRuleList) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRuleSetsForwardingRuleList) DeepCopyObject ¶
func (in *DnsForwardingRuleSetsForwardingRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsForwardingRuleSetsForwardingRuleOperatorSpec ¶ added in v2.11.0
type DnsForwardingRuleSetsForwardingRuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsForwardingRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopy() *DnsForwardingRuleSetsForwardingRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRuleOperatorSpec.
func (*DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsForwardingRuleSetsForwardingRuleOperatorSpec) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsForwardingRule_STATUS ¶ added in v2.10.0
type DnsForwardingRuleSetsForwardingRule_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DomainName *string `json:"domainName,omitempty"` Etag *string `json:"etag,omitempty"` ForwardingRuleState *string `json:"forwardingRuleState,omitempty"` Id *string `json:"id,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` TargetDnsServers []TargetDnsServer_STATUS `json:"targetDnsServers,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsForwardingRule_STATUS
func (*DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (rule *DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsForwardingRuleSetsForwardingRule_STATUS from the provided source
func (*DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (rule *DnsForwardingRuleSetsForwardingRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsForwardingRuleSetsForwardingRule_STATUS
func (*DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopy() *DnsForwardingRuleSetsForwardingRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRule_STATUS.
func (*DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsForwardingRule_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsForwardingRule_Spec ¶ added in v2.10.0
type DnsForwardingRuleSetsForwardingRule_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"` DomainName *string `json:"domainName,omitempty"` ForwardingRuleState *string `json:"forwardingRuleState,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` OperatorSpec *DnsForwardingRuleSetsForwardingRuleOperatorSpec `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/DnsForwardingRuleset resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsForwardingRuleset"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TargetDnsServers []TargetDnsServer `json:"targetDnsServers,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsForwardingRule_Spec
func (*DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (rule *DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsForwardingRuleSetsForwardingRule_Spec from the provided source
func (*DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecTo ¶ added in v2.10.0
func (rule *DnsForwardingRuleSetsForwardingRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsForwardingRuleSetsForwardingRule_Spec
func (*DnsForwardingRuleSetsForwardingRule_Spec) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopy() *DnsForwardingRuleSetsForwardingRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsForwardingRule_Spec.
func (*DnsForwardingRuleSetsForwardingRule_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsForwardingRule_Spec) DeepCopyInto(out *DnsForwardingRuleSetsForwardingRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsVirtualNetworkLink ¶ added in v2.10.0
type DnsForwardingRuleSetsVirtualNetworkLink struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsForwardingRuleSetsVirtualNetworkLink_Spec `json:"spec,omitempty"` Status DnsForwardingRuleSetsVirtualNetworkLink_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 v1api20220701.DnsForwardingRuleSetsVirtualNetworkLink Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}
func (*DnsForwardingRuleSetsVirtualNetworkLink) AzureName ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsForwardingRuleSetsVirtualNetworkLink) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLink.
func (*DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyObject ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsForwardingRuleSetsVirtualNetworkLink) GetAPIVersion ¶ added in v2.10.0
func (link DnsForwardingRuleSetsVirtualNetworkLink) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetConditions ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetResourceScope ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetSpec ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetStatus ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetSupportedOperations ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) GetType ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsForwardingRulesets/virtualNetworkLinks"
func (*DnsForwardingRuleSetsVirtualNetworkLink) Hub ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) Hub()
Hub marks that this DnsForwardingRuleSetsVirtualNetworkLink is the hub type for conversion
func (*DnsForwardingRuleSetsVirtualNetworkLink) NewEmptyStatus ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsForwardingRuleSetsVirtualNetworkLink) OriginalGVK ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsForwardingRuleSetsVirtualNetworkLink) Owner ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsForwardingRuleSetsVirtualNetworkLink) SecretDestinationExpressions ¶ added in v2.11.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsForwardingRuleSetsVirtualNetworkLink) SetConditions ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsForwardingRuleSetsVirtualNetworkLink) SetStatus ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsForwardingRuleSetsVirtualNetworkLinkList ¶ added in v2.10.0
type DnsForwardingRuleSetsVirtualNetworkLinkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsForwardingRuleSetsVirtualNetworkLink `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsForwardingRuleSetsVirtualNetworkLink Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}/virtualNetworkLinks/{virtualNetworkLinkName}
func (*DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLinkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLinkList.
func (*DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLinkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyObject ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLinkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec ¶ added in v2.11.0
type DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec.
func (*DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsVirtualNetworkLink_STATUS ¶ added in v2.10.0
type DnsForwardingRuleSetsVirtualNetworkLink_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Metadata map[string]string `json:"metadata,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` VirtualNetwork *SubResource_STATUS `json:"virtualNetwork,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsVirtualNetworkLink_STATUS
func (*DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsForwardingRuleSetsVirtualNetworkLink_STATUS from the provided source
func (*DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsForwardingRuleSetsVirtualNetworkLink_STATUS
func (*DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLink_STATUS.
func (*DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink_STATUS) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleSetsVirtualNetworkLink_Spec ¶ added in v2.10.0
type DnsForwardingRuleSetsVirtualNetworkLink_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"` Metadata map[string]string `json:"metadata,omitempty"` OperatorSpec *DnsForwardingRuleSetsVirtualNetworkLinkOperatorSpec `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/DnsForwardingRuleset resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsForwardingRuleset"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualNetwork *SubResource `json:"virtualNetwork,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleSetsVirtualNetworkLink_Spec
func (*DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsForwardingRuleSetsVirtualNetworkLink_Spec from the provided source
func (*DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecTo ¶ added in v2.10.0
func (link *DnsForwardingRuleSetsVirtualNetworkLink_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsForwardingRuleSetsVirtualNetworkLink_Spec
func (*DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopy ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopy() *DnsForwardingRuleSetsVirtualNetworkLink_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleSetsVirtualNetworkLink_Spec.
func (*DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *DnsForwardingRuleSetsVirtualNetworkLink_Spec) DeepCopyInto(out *DnsForwardingRuleSetsVirtualNetworkLink_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleset ¶
type DnsForwardingRuleset struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsForwardingRuleset_Spec `json:"spec,omitempty"` Status DnsForwardingRuleset_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 v1api20220701.DnsForwardingRuleset Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}
func (*DnsForwardingRuleset) AzureName ¶
func (ruleset *DnsForwardingRuleset) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsForwardingRuleset) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (ruleset *DnsForwardingRuleset) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsForwardingRuleset) DeepCopy ¶
func (in *DnsForwardingRuleset) DeepCopy() *DnsForwardingRuleset
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleset.
func (*DnsForwardingRuleset) DeepCopyInto ¶
func (in *DnsForwardingRuleset) DeepCopyInto(out *DnsForwardingRuleset)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRuleset) DeepCopyObject ¶
func (in *DnsForwardingRuleset) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsForwardingRuleset) GetAPIVersion ¶
func (ruleset DnsForwardingRuleset) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsForwardingRuleset) GetConditions ¶
func (ruleset *DnsForwardingRuleset) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsForwardingRuleset) GetResourceScope ¶
func (ruleset *DnsForwardingRuleset) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsForwardingRuleset) GetSpec ¶
func (ruleset *DnsForwardingRuleset) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsForwardingRuleset) GetStatus ¶
func (ruleset *DnsForwardingRuleset) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsForwardingRuleset) GetSupportedOperations ¶
func (ruleset *DnsForwardingRuleset) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsForwardingRuleset) GetType ¶
func (ruleset *DnsForwardingRuleset) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsForwardingRulesets"
func (*DnsForwardingRuleset) Hub ¶
func (ruleset *DnsForwardingRuleset) Hub()
Hub marks that this DnsForwardingRuleset is the hub type for conversion
func (*DnsForwardingRuleset) NewEmptyStatus ¶
func (ruleset *DnsForwardingRuleset) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsForwardingRuleset) OriginalGVK ¶
func (ruleset *DnsForwardingRuleset) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsForwardingRuleset) Owner ¶
func (ruleset *DnsForwardingRuleset) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsForwardingRuleset) SecretDestinationExpressions ¶ added in v2.11.0
func (ruleset *DnsForwardingRuleset) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsForwardingRuleset) SetConditions ¶
func (ruleset *DnsForwardingRuleset) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsForwardingRuleset) SetStatus ¶
func (ruleset *DnsForwardingRuleset) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsForwardingRulesetList ¶
type DnsForwardingRulesetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsForwardingRuleset `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsForwardingRuleset Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsForwardingRulesets/{dnsForwardingRulesetName}
func (*DnsForwardingRulesetList) DeepCopy ¶
func (in *DnsForwardingRulesetList) DeepCopy() *DnsForwardingRulesetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRulesetList.
func (*DnsForwardingRulesetList) DeepCopyInto ¶
func (in *DnsForwardingRulesetList) DeepCopyInto(out *DnsForwardingRulesetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsForwardingRulesetList) DeepCopyObject ¶
func (in *DnsForwardingRulesetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsForwardingRulesetOperatorSpec ¶ added in v2.11.0
type DnsForwardingRulesetOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsForwardingRulesetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsForwardingRulesetOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsForwardingRulesetOperatorSpec) DeepCopy() *DnsForwardingRulesetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRulesetOperatorSpec.
func (*DnsForwardingRulesetOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsForwardingRulesetOperatorSpec) DeepCopyInto(out *DnsForwardingRulesetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleset_STATUS ¶
type DnsForwardingRuleset_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DnsResolverOutboundEndpoints []SubResource_STATUS `json:"dnsResolverOutboundEndpoints,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleset_STATUS Describes a DNS forwarding ruleset.
func (*DnsForwardingRuleset_STATUS) ConvertStatusFrom ¶
func (ruleset *DnsForwardingRuleset_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsForwardingRuleset_STATUS from the provided source
func (*DnsForwardingRuleset_STATUS) ConvertStatusTo ¶
func (ruleset *DnsForwardingRuleset_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsForwardingRuleset_STATUS
func (*DnsForwardingRuleset_STATUS) DeepCopy ¶
func (in *DnsForwardingRuleset_STATUS) DeepCopy() *DnsForwardingRuleset_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleset_STATUS.
func (*DnsForwardingRuleset_STATUS) DeepCopyInto ¶
func (in *DnsForwardingRuleset_STATUS) DeepCopyInto(out *DnsForwardingRuleset_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsForwardingRuleset_Spec ¶
type DnsForwardingRuleset_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"` DnsResolverOutboundEndpoints []SubResource `json:"dnsResolverOutboundEndpoints,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *DnsForwardingRulesetOperatorSpec `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"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20220701.DnsForwardingRuleset_Spec
func (*DnsForwardingRuleset_Spec) ConvertSpecFrom ¶
func (ruleset *DnsForwardingRuleset_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsForwardingRuleset_Spec from the provided source
func (*DnsForwardingRuleset_Spec) ConvertSpecTo ¶
func (ruleset *DnsForwardingRuleset_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsForwardingRuleset_Spec
func (*DnsForwardingRuleset_Spec) DeepCopy ¶
func (in *DnsForwardingRuleset_Spec) DeepCopy() *DnsForwardingRuleset_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsForwardingRuleset_Spec.
func (*DnsForwardingRuleset_Spec) DeepCopyInto ¶
func (in *DnsForwardingRuleset_Spec) DeepCopyInto(out *DnsForwardingRuleset_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolver ¶
type DnsResolver struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsResolver_Spec `json:"spec,omitempty"` Status DnsResolver_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 v1api20220701.DnsResolver Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}
func (*DnsResolver) AzureName ¶
func (resolver *DnsResolver) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsResolver) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (resolver *DnsResolver) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsResolver) DeepCopy ¶
func (in *DnsResolver) DeepCopy() *DnsResolver
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolver.
func (*DnsResolver) DeepCopyInto ¶
func (in *DnsResolver) DeepCopyInto(out *DnsResolver)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolver) DeepCopyObject ¶
func (in *DnsResolver) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsResolver) GetAPIVersion ¶
func (resolver DnsResolver) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsResolver) GetConditions ¶
func (resolver *DnsResolver) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsResolver) GetResourceScope ¶
func (resolver *DnsResolver) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsResolver) GetSpec ¶
func (resolver *DnsResolver) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsResolver) GetStatus ¶
func (resolver *DnsResolver) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsResolver) GetSupportedOperations ¶
func (resolver *DnsResolver) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsResolver) GetType ¶
func (resolver *DnsResolver) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsResolvers"
func (*DnsResolver) Hub ¶
func (resolver *DnsResolver) Hub()
Hub marks that this DnsResolver is the hub type for conversion
func (*DnsResolver) NewEmptyStatus ¶
func (resolver *DnsResolver) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsResolver) OriginalGVK ¶
func (resolver *DnsResolver) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsResolver) Owner ¶
func (resolver *DnsResolver) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsResolver) SecretDestinationExpressions ¶ added in v2.11.0
func (resolver *DnsResolver) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsResolver) SetConditions ¶
func (resolver *DnsResolver) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsResolver) SetStatus ¶
func (resolver *DnsResolver) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsResolverList ¶
type DnsResolverList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsResolver `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsResolver Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}
func (*DnsResolverList) DeepCopy ¶
func (in *DnsResolverList) DeepCopy() *DnsResolverList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolverList.
func (*DnsResolverList) DeepCopyInto ¶
func (in *DnsResolverList) DeepCopyInto(out *DnsResolverList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolverList) DeepCopyObject ¶
func (in *DnsResolverList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsResolverOperatorSpec ¶ added in v2.11.0
type DnsResolverOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsResolverOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsResolverOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsResolverOperatorSpec) DeepCopy() *DnsResolverOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolverOperatorSpec.
func (*DnsResolverOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsResolverOperatorSpec) DeepCopyInto(out *DnsResolverOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolver_STATUS ¶
type DnsResolver_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DnsResolverState *string `json:"dnsResolverState,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` VirtualNetwork *SubResource_STATUS `json:"virtualNetwork,omitempty"` }
Storage version of v1api20220701.DnsResolver_STATUS Describes a DNS resolver.
func (*DnsResolver_STATUS) ConvertStatusFrom ¶
func (resolver *DnsResolver_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsResolver_STATUS from the provided source
func (*DnsResolver_STATUS) ConvertStatusTo ¶
func (resolver *DnsResolver_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsResolver_STATUS
func (*DnsResolver_STATUS) DeepCopy ¶
func (in *DnsResolver_STATUS) DeepCopy() *DnsResolver_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolver_STATUS.
func (*DnsResolver_STATUS) DeepCopyInto ¶
func (in *DnsResolver_STATUS) DeepCopyInto(out *DnsResolver_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolver_Spec ¶
type DnsResolver_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 *DnsResolverOperatorSpec `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"` Tags map[string]string `json:"tags,omitempty"` VirtualNetwork *SubResource `json:"virtualNetwork,omitempty"` }
Storage version of v1api20220701.DnsResolver_Spec
func (*DnsResolver_Spec) ConvertSpecFrom ¶
func (resolver *DnsResolver_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsResolver_Spec from the provided source
func (*DnsResolver_Spec) ConvertSpecTo ¶
func (resolver *DnsResolver_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsResolver_Spec
func (*DnsResolver_Spec) DeepCopy ¶
func (in *DnsResolver_Spec) DeepCopy() *DnsResolver_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolver_Spec.
func (*DnsResolver_Spec) DeepCopyInto ¶
func (in *DnsResolver_Spec) DeepCopyInto(out *DnsResolver_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversInboundEndpoint ¶
type DnsResolversInboundEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsResolversInboundEndpoint_Spec `json:"spec,omitempty"` Status DnsResolversInboundEndpoint_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 v1api20220701.DnsResolversInboundEndpoint Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/inboundEndpoints/{inboundEndpointName}
func (*DnsResolversInboundEndpoint) AzureName ¶
func (endpoint *DnsResolversInboundEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsResolversInboundEndpoint) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (endpoint *DnsResolversInboundEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsResolversInboundEndpoint) DeepCopy ¶
func (in *DnsResolversInboundEndpoint) DeepCopy() *DnsResolversInboundEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpoint.
func (*DnsResolversInboundEndpoint) DeepCopyInto ¶
func (in *DnsResolversInboundEndpoint) DeepCopyInto(out *DnsResolversInboundEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolversInboundEndpoint) DeepCopyObject ¶
func (in *DnsResolversInboundEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsResolversInboundEndpoint) GetAPIVersion ¶
func (endpoint DnsResolversInboundEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsResolversInboundEndpoint) GetConditions ¶
func (endpoint *DnsResolversInboundEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsResolversInboundEndpoint) GetResourceScope ¶
func (endpoint *DnsResolversInboundEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsResolversInboundEndpoint) GetSpec ¶
func (endpoint *DnsResolversInboundEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsResolversInboundEndpoint) GetStatus ¶
func (endpoint *DnsResolversInboundEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsResolversInboundEndpoint) GetSupportedOperations ¶
func (endpoint *DnsResolversInboundEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsResolversInboundEndpoint) GetType ¶
func (endpoint *DnsResolversInboundEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsResolvers/inboundEndpoints"
func (*DnsResolversInboundEndpoint) Hub ¶
func (endpoint *DnsResolversInboundEndpoint) Hub()
Hub marks that this DnsResolversInboundEndpoint is the hub type for conversion
func (*DnsResolversInboundEndpoint) NewEmptyStatus ¶
func (endpoint *DnsResolversInboundEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsResolversInboundEndpoint) OriginalGVK ¶
func (endpoint *DnsResolversInboundEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsResolversInboundEndpoint) Owner ¶
func (endpoint *DnsResolversInboundEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsResolversInboundEndpoint) SecretDestinationExpressions ¶ added in v2.11.0
func (endpoint *DnsResolversInboundEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsResolversInboundEndpoint) SetConditions ¶
func (endpoint *DnsResolversInboundEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsResolversInboundEndpoint) SetStatus ¶
func (endpoint *DnsResolversInboundEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsResolversInboundEndpointList ¶
type DnsResolversInboundEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsResolversInboundEndpoint `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsResolversInboundEndpoint Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/inboundEndpoints/{inboundEndpointName}
func (*DnsResolversInboundEndpointList) DeepCopy ¶
func (in *DnsResolversInboundEndpointList) DeepCopy() *DnsResolversInboundEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpointList.
func (*DnsResolversInboundEndpointList) DeepCopyInto ¶
func (in *DnsResolversInboundEndpointList) DeepCopyInto(out *DnsResolversInboundEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolversInboundEndpointList) DeepCopyObject ¶
func (in *DnsResolversInboundEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsResolversInboundEndpointOperatorSpec ¶ added in v2.11.0
type DnsResolversInboundEndpointOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsResolversInboundEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsResolversInboundEndpointOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsResolversInboundEndpointOperatorSpec) DeepCopy() *DnsResolversInboundEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpointOperatorSpec.
func (*DnsResolversInboundEndpointOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsResolversInboundEndpointOperatorSpec) DeepCopyInto(out *DnsResolversInboundEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversInboundEndpoint_STATUS ¶ added in v2.10.0
type DnsResolversInboundEndpoint_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` IpConfigurations []IpConfiguration_STATUS `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.DnsResolversInboundEndpoint_STATUS
func (*DnsResolversInboundEndpoint_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (endpoint *DnsResolversInboundEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsResolversInboundEndpoint_STATUS from the provided source
func (*DnsResolversInboundEndpoint_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (endpoint *DnsResolversInboundEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsResolversInboundEndpoint_STATUS
func (*DnsResolversInboundEndpoint_STATUS) DeepCopy ¶ added in v2.10.0
func (in *DnsResolversInboundEndpoint_STATUS) DeepCopy() *DnsResolversInboundEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpoint_STATUS.
func (*DnsResolversInboundEndpoint_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *DnsResolversInboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversInboundEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversInboundEndpoint_Spec ¶ added in v2.10.0
type DnsResolversInboundEndpoint_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"` IpConfigurations []IpConfiguration `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *DnsResolversInboundEndpointOperatorSpec `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/DnsResolver resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsResolver"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20220701.DnsResolversInboundEndpoint_Spec
func (*DnsResolversInboundEndpoint_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (endpoint *DnsResolversInboundEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsResolversInboundEndpoint_Spec from the provided source
func (*DnsResolversInboundEndpoint_Spec) ConvertSpecTo ¶ added in v2.10.0
func (endpoint *DnsResolversInboundEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsResolversInboundEndpoint_Spec
func (*DnsResolversInboundEndpoint_Spec) DeepCopy ¶ added in v2.10.0
func (in *DnsResolversInboundEndpoint_Spec) DeepCopy() *DnsResolversInboundEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversInboundEndpoint_Spec.
func (*DnsResolversInboundEndpoint_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *DnsResolversInboundEndpoint_Spec) DeepCopyInto(out *DnsResolversInboundEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversOutboundEndpoint ¶
type DnsResolversOutboundEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DnsResolversOutboundEndpoint_Spec `json:"spec,omitempty"` Status DnsResolversOutboundEndpoint_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 v1api20220701.DnsResolversOutboundEndpoint Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/outboundEndpoints/{outboundEndpointName}
func (*DnsResolversOutboundEndpoint) AzureName ¶
func (endpoint *DnsResolversOutboundEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*DnsResolversOutboundEndpoint) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (endpoint *DnsResolversOutboundEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DnsResolversOutboundEndpoint) DeepCopy ¶
func (in *DnsResolversOutboundEndpoint) DeepCopy() *DnsResolversOutboundEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpoint.
func (*DnsResolversOutboundEndpoint) DeepCopyInto ¶
func (in *DnsResolversOutboundEndpoint) DeepCopyInto(out *DnsResolversOutboundEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolversOutboundEndpoint) DeepCopyObject ¶
func (in *DnsResolversOutboundEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DnsResolversOutboundEndpoint) GetAPIVersion ¶
func (endpoint DnsResolversOutboundEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*DnsResolversOutboundEndpoint) GetConditions ¶
func (endpoint *DnsResolversOutboundEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DnsResolversOutboundEndpoint) GetResourceScope ¶
func (endpoint *DnsResolversOutboundEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DnsResolversOutboundEndpoint) GetSpec ¶
func (endpoint *DnsResolversOutboundEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DnsResolversOutboundEndpoint) GetStatus ¶
func (endpoint *DnsResolversOutboundEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DnsResolversOutboundEndpoint) GetSupportedOperations ¶
func (endpoint *DnsResolversOutboundEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DnsResolversOutboundEndpoint) GetType ¶
func (endpoint *DnsResolversOutboundEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/dnsResolvers/outboundEndpoints"
func (*DnsResolversOutboundEndpoint) Hub ¶
func (endpoint *DnsResolversOutboundEndpoint) Hub()
Hub marks that this DnsResolversOutboundEndpoint is the hub type for conversion
func (*DnsResolversOutboundEndpoint) NewEmptyStatus ¶
func (endpoint *DnsResolversOutboundEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DnsResolversOutboundEndpoint) OriginalGVK ¶
func (endpoint *DnsResolversOutboundEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DnsResolversOutboundEndpoint) Owner ¶
func (endpoint *DnsResolversOutboundEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DnsResolversOutboundEndpoint) SecretDestinationExpressions ¶ added in v2.11.0
func (endpoint *DnsResolversOutboundEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DnsResolversOutboundEndpoint) SetConditions ¶
func (endpoint *DnsResolversOutboundEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DnsResolversOutboundEndpoint) SetStatus ¶
func (endpoint *DnsResolversOutboundEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DnsResolversOutboundEndpointList ¶
type DnsResolversOutboundEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DnsResolversOutboundEndpoint `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.DnsResolversOutboundEndpoint Generator information: - Generated from: /dnsresolver/resource-manager/Microsoft.Network/stable/2022-07-01/dnsresolver.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/dnsResolvers/{dnsResolverName}/outboundEndpoints/{outboundEndpointName}
func (*DnsResolversOutboundEndpointList) DeepCopy ¶
func (in *DnsResolversOutboundEndpointList) DeepCopy() *DnsResolversOutboundEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpointList.
func (*DnsResolversOutboundEndpointList) DeepCopyInto ¶
func (in *DnsResolversOutboundEndpointList) DeepCopyInto(out *DnsResolversOutboundEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DnsResolversOutboundEndpointList) DeepCopyObject ¶
func (in *DnsResolversOutboundEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DnsResolversOutboundEndpointOperatorSpec ¶ added in v2.11.0
type DnsResolversOutboundEndpointOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.DnsResolversOutboundEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DnsResolversOutboundEndpointOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *DnsResolversOutboundEndpointOperatorSpec) DeepCopy() *DnsResolversOutboundEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpointOperatorSpec.
func (*DnsResolversOutboundEndpointOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *DnsResolversOutboundEndpointOperatorSpec) DeepCopyInto(out *DnsResolversOutboundEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversOutboundEndpoint_STATUS ¶ added in v2.10.0
type DnsResolversOutboundEndpoint_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` Subnet *SubResource_STATUS `json:"subnet,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.DnsResolversOutboundEndpoint_STATUS
func (*DnsResolversOutboundEndpoint_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (endpoint *DnsResolversOutboundEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DnsResolversOutboundEndpoint_STATUS from the provided source
func (*DnsResolversOutboundEndpoint_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (endpoint *DnsResolversOutboundEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DnsResolversOutboundEndpoint_STATUS
func (*DnsResolversOutboundEndpoint_STATUS) DeepCopy ¶ added in v2.10.0
func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopy() *DnsResolversOutboundEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpoint_STATUS.
func (*DnsResolversOutboundEndpoint_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *DnsResolversOutboundEndpoint_STATUS) DeepCopyInto(out *DnsResolversOutboundEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsResolversOutboundEndpoint_Spec ¶ added in v2.10.0
type DnsResolversOutboundEndpoint_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 *DnsResolversOutboundEndpointOperatorSpec `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/DnsResolver resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"DnsResolver"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *SubResource `json:"subnet,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20220701.DnsResolversOutboundEndpoint_Spec
func (*DnsResolversOutboundEndpoint_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (endpoint *DnsResolversOutboundEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DnsResolversOutboundEndpoint_Spec from the provided source
func (*DnsResolversOutboundEndpoint_Spec) ConvertSpecTo ¶ added in v2.10.0
func (endpoint *DnsResolversOutboundEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DnsResolversOutboundEndpoint_Spec
func (*DnsResolversOutboundEndpoint_Spec) DeepCopy ¶ added in v2.10.0
func (in *DnsResolversOutboundEndpoint_Spec) DeepCopy() *DnsResolversOutboundEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsResolversOutboundEndpoint_Spec.
func (*DnsResolversOutboundEndpoint_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *DnsResolversOutboundEndpoint_Spec) DeepCopyInto(out *DnsResolversOutboundEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation ¶
type ExtendedLocation struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.ExtendedLocation ExtendedLocation complex type.
func (*ExtendedLocation) AssignProperties_From_ExtendedLocation ¶ added in v2.11.0
func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *storage.ExtendedLocation) error
AssignProperties_From_ExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignProperties_To_ExtendedLocation ¶ added in v2.11.0
func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *storage.ExtendedLocation) error
AssignProperties_To_ExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.ExtendedLocation_STATUS ExtendedLocation complex type.
func (*ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS ¶ added in v2.11.0
func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *storage.ExtendedLocation_STATUS) error
AssignProperties_From_ExtendedLocation_STATUS populates our ExtendedLocation_STATUS from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS ¶ added in v2.11.0
func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *storage.ExtendedLocation_STATUS) error
AssignProperties_To_ExtendedLocation_STATUS populates the provided destination ExtendedLocation_STATUS from our ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) DeepCopy ¶
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (*ExtendedLocation_STATUS) DeepCopyInto ¶
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶
type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded populates our FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded from the provided source FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(destination *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded from our FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded.
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded populates our FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded from our FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpConfiguration ¶
type IpConfiguration struct { PrivateIpAddress *string `json:"privateIpAddress,omitempty"` PrivateIpAllocationMethod *string `json:"privateIpAllocationMethod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *SubResource `json:"subnet,omitempty"` }
Storage version of v1api20220701.IpConfiguration IP configuration.
func (*IpConfiguration) DeepCopy ¶
func (in *IpConfiguration) DeepCopy() *IpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpConfiguration.
func (*IpConfiguration) DeepCopyInto ¶
func (in *IpConfiguration) DeepCopyInto(out *IpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpConfiguration_STATUS ¶
type IpConfiguration_STATUS struct { PrivateIpAddress *string `json:"privateIpAddress,omitempty"` PrivateIpAllocationMethod *string `json:"privateIpAllocationMethod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *SubResource_STATUS `json:"subnet,omitempty"` }
Storage version of v1api20220701.IpConfiguration_STATUS IP configuration.
func (*IpConfiguration_STATUS) DeepCopy ¶
func (in *IpConfiguration_STATUS) DeepCopy() *IpConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpConfiguration_STATUS.
func (*IpConfiguration_STATUS) DeepCopyInto ¶
func (in *IpConfiguration_STATUS) DeepCopyInto(out *IpConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpTag ¶
type IpTag struct { IpTagType *string `json:"ipTagType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` }
Storage version of v1api20220701.IpTag Contains the IpTag associated with the object.
func (*IpTag) AssignProperties_From_IpTag ¶ added in v2.11.0
func (ipTag *IpTag) AssignProperties_From_IpTag(source *v20240301s.IpTag) error
AssignProperties_From_IpTag populates our IpTag from the provided source IpTag
func (*IpTag) AssignProperties_To_IpTag ¶ added in v2.11.0
func (ipTag *IpTag) AssignProperties_To_IpTag(destination *v20240301s.IpTag) error
AssignProperties_To_IpTag populates the provided destination IpTag from our IpTag
func (*IpTag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag.
func (*IpTag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpTag_STATUS ¶
type IpTag_STATUS struct { IpTagType *string `json:"ipTagType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tag *string `json:"tag,omitempty"` }
Storage version of v1api20220701.IpTag_STATUS Contains the IpTag associated with the object.
func (*IpTag_STATUS) AssignProperties_From_IpTag_STATUS ¶ added in v2.11.0
func (ipTag *IpTag_STATUS) AssignProperties_From_IpTag_STATUS(source *v20240301s.IpTag_STATUS) error
AssignProperties_From_IpTag_STATUS populates our IpTag_STATUS from the provided source IpTag_STATUS
func (*IpTag_STATUS) AssignProperties_To_IpTag_STATUS ¶ added in v2.11.0
func (ipTag *IpTag_STATUS) AssignProperties_To_IpTag_STATUS(destination *v20240301s.IpTag_STATUS) error
AssignProperties_To_IpTag_STATUS populates the provided destination IpTag_STATUS from our IpTag_STATUS
func (*IpTag_STATUS) DeepCopy ¶
func (in *IpTag_STATUS) DeepCopy() *IpTag_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag_STATUS.
func (*IpTag_STATUS) DeepCopyInto ¶
func (in *IpTag_STATUS) DeepCopyInto(out *IpTag_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20220701.ManagedServiceIdentity Identity for the resource.
func (*ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity ¶ added in v2.11.0
func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *v20240301s.ManagedServiceIdentity) error
AssignProperties_From_ManagedServiceIdentity populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity ¶ added in v2.11.0
func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *v20240301s.ManagedServiceIdentity) error
AssignProperties_To_ManagedServiceIdentity populates the provided destination ManagedServiceIdentity from our ManagedServiceIdentity
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20220701.ManagedServiceIdentity_STATUS Identity for the resource.
func (*ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS ¶ added in v2.11.0
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *v20240301s.ManagedServiceIdentity_STATUS) error
AssignProperties_From_ManagedServiceIdentity_STATUS populates our ManagedServiceIdentity_STATUS from the provided source ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS ¶ added in v2.11.0
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *v20240301s.ManagedServiceIdentity_STATUS) error
AssignProperties_To_ManagedServiceIdentity_STATUS populates the provided destination ManagedServiceIdentity_STATUS from our ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
type ManagedServiceIdentity_UserAssignedIdentities_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶ added in v2.11.0
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *v20240301s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates our ManagedServiceIdentity_UserAssignedIdentities_STATUS from the provided source ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶ added in v2.11.0
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *v20240301s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates the provided destination ManagedServiceIdentity_UserAssignedIdentities_STATUS from our ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_UserAssignedIdentities_STATUS.
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway ¶
type NatGateway struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec NatGateway_Spec `json:"spec,omitempty"` Status NatGateway_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.NatGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
func (*NatGateway) AssignProperties_From_NatGateway ¶ added in v2.11.0
func (gateway *NatGateway) AssignProperties_From_NatGateway(source *v20240301s.NatGateway) error
AssignProperties_From_NatGateway populates our NatGateway from the provided source NatGateway
func (*NatGateway) AssignProperties_To_NatGateway ¶ added in v2.11.0
func (gateway *NatGateway) AssignProperties_To_NatGateway(destination *v20240301s.NatGateway) error
AssignProperties_To_NatGateway populates the provided destination NatGateway from our NatGateway
func (*NatGateway) AzureName ¶
func (gateway *NatGateway) AzureName() string
AzureName returns the Azure name of the resource
func (*NatGateway) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (gateway *NatGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NatGateway) ConvertFrom ¶ added in v2.11.0
func (gateway *NatGateway) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NatGateway from the provided hub NatGateway
func (*NatGateway) ConvertTo ¶ added in v2.11.0
func (gateway *NatGateway) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NatGateway from our NatGateway
func (*NatGateway) DeepCopy ¶
func (in *NatGateway) DeepCopy() *NatGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway.
func (*NatGateway) DeepCopyInto ¶
func (in *NatGateway) DeepCopyInto(out *NatGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NatGateway) DeepCopyObject ¶
func (in *NatGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NatGateway) GetAPIVersion ¶
func (gateway NatGateway) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*NatGateway) GetConditions ¶
func (gateway *NatGateway) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NatGateway) GetResourceScope ¶
func (gateway *NatGateway) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NatGateway) GetSpec ¶
func (gateway *NatGateway) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NatGateway) GetStatus ¶
func (gateway *NatGateway) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NatGateway) GetSupportedOperations ¶
func (gateway *NatGateway) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*NatGateway) GetType ¶
func (gateway *NatGateway) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/natGateways"
func (*NatGateway) NewEmptyStatus ¶
func (gateway *NatGateway) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NatGateway) OriginalGVK ¶
func (gateway *NatGateway) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NatGateway) Owner ¶
func (gateway *NatGateway) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*NatGateway) SecretDestinationExpressions ¶ added in v2.11.0
func (gateway *NatGateway) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*NatGateway) SetConditions ¶
func (gateway *NatGateway) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NatGateway) SetStatus ¶
func (gateway *NatGateway) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NatGatewayList ¶
type NatGatewayList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []NatGateway `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.NatGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
func (*NatGatewayList) DeepCopy ¶
func (in *NatGatewayList) DeepCopy() *NatGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewayList.
func (*NatGatewayList) DeepCopyInto ¶
func (in *NatGatewayList) DeepCopyInto(out *NatGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NatGatewayList) DeepCopyObject ¶
func (in *NatGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NatGatewayOperatorSpec ¶ added in v2.11.0
type NatGatewayOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.NatGatewayOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec ¶ added in v2.11.0
func (operator *NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec(source *v20240301s.NatGatewayOperatorSpec) error
AssignProperties_From_NatGatewayOperatorSpec populates our NatGatewayOperatorSpec from the provided source NatGatewayOperatorSpec
func (*NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec ¶ added in v2.11.0
func (operator *NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec(destination *v20240301s.NatGatewayOperatorSpec) error
AssignProperties_To_NatGatewayOperatorSpec populates the provided destination NatGatewayOperatorSpec from our NatGatewayOperatorSpec
func (*NatGatewayOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *NatGatewayOperatorSpec) DeepCopy() *NatGatewayOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewayOperatorSpec.
func (*NatGatewayOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *NatGatewayOperatorSpec) DeepCopyInto(out *NatGatewayOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySku ¶
type NatGatewaySku struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.NatGatewaySku SKU of nat gateway.
func (*NatGatewaySku) AssignProperties_From_NatGatewaySku ¶ added in v2.11.0
func (gatewaySku *NatGatewaySku) AssignProperties_From_NatGatewaySku(source *v20240301s.NatGatewaySku) error
AssignProperties_From_NatGatewaySku populates our NatGatewaySku from the provided source NatGatewaySku
func (*NatGatewaySku) AssignProperties_To_NatGatewaySku ¶ added in v2.11.0
func (gatewaySku *NatGatewaySku) AssignProperties_To_NatGatewaySku(destination *v20240301s.NatGatewaySku) error
AssignProperties_To_NatGatewaySku populates the provided destination NatGatewaySku from our NatGatewaySku
func (*NatGatewaySku) DeepCopy ¶
func (in *NatGatewaySku) DeepCopy() *NatGatewaySku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku.
func (*NatGatewaySku) DeepCopyInto ¶
func (in *NatGatewaySku) DeepCopyInto(out *NatGatewaySku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySku_STATUS ¶
type NatGatewaySku_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.NatGatewaySku_STATUS SKU of nat gateway.
func (*NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS ¶ added in v2.11.0
func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS(source *v20240301s.NatGatewaySku_STATUS) error
AssignProperties_From_NatGatewaySku_STATUS populates our NatGatewaySku_STATUS from the provided source NatGatewaySku_STATUS
func (*NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS ¶ added in v2.11.0
func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS(destination *v20240301s.NatGatewaySku_STATUS) error
AssignProperties_To_NatGatewaySku_STATUS populates the provided destination NatGatewaySku_STATUS from our NatGatewaySku_STATUS
func (*NatGatewaySku_STATUS) DeepCopy ¶
func (in *NatGatewaySku_STATUS) DeepCopy() *NatGatewaySku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku_STATUS.
func (*NatGatewaySku_STATUS) DeepCopyInto ¶
func (in *NatGatewaySku_STATUS) DeepCopyInto(out *NatGatewaySku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶
type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded Nat Gateway resource.
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(source *v20240301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded populates our NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded from the provided source NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(destination *v20240301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded populates the provided destination NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded from our NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy ¶
func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded.
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_STATUS ¶
type NatGateway_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicIpAddresses []SubResource_STATUS `json:"publicIpAddresses,omitempty"` PublicIpPrefixes []SubResource_STATUS `json:"publicIpPrefixes,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` Sku *NatGatewaySku_STATUS `json:"sku,omitempty"` Subnets []SubResource_STATUS `json:"subnets,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.NatGateway_STATUS Nat Gateway resource.
func (*NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS ¶ added in v2.11.0
func (gateway *NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS(source *v20240301s.NatGateway_STATUS) error
AssignProperties_From_NatGateway_STATUS populates our NatGateway_STATUS from the provided source NatGateway_STATUS
func (*NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS ¶ added in v2.11.0
func (gateway *NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS(destination *v20240301s.NatGateway_STATUS) error
AssignProperties_To_NatGateway_STATUS populates the provided destination NatGateway_STATUS from our NatGateway_STATUS
func (*NatGateway_STATUS) ConvertStatusFrom ¶
func (gateway *NatGateway_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NatGateway_STATUS from the provided source
func (*NatGateway_STATUS) ConvertStatusTo ¶
func (gateway *NatGateway_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NatGateway_STATUS
func (*NatGateway_STATUS) DeepCopy ¶
func (in *NatGateway_STATUS) DeepCopy() *NatGateway_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_STATUS.
func (*NatGateway_STATUS) DeepCopyInto ¶
func (in *NatGateway_STATUS) DeepCopyInto(out *NatGateway_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶
type NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded Nat Gateway resource.
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(source *v20240301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded populates our NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded from the provided source NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(destination *v20240301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded populates the provided destination NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded from our NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy ¶
func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded.
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_Spec ¶
type NatGateway_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"` IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *NatGatewayOperatorSpec `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"` PublicIpAddresses []SubResource `json:"publicIpAddresses,omitempty"` PublicIpPrefixes []SubResource `json:"publicIpPrefixes,omitempty"` Sku *NatGatewaySku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.NatGateway_Spec
func (*NatGateway_Spec) AssignProperties_From_NatGateway_Spec ¶ added in v2.11.0
func (gateway *NatGateway_Spec) AssignProperties_From_NatGateway_Spec(source *v20240301s.NatGateway_Spec) error
AssignProperties_From_NatGateway_Spec populates our NatGateway_Spec from the provided source NatGateway_Spec
func (*NatGateway_Spec) AssignProperties_To_NatGateway_Spec ¶ added in v2.11.0
func (gateway *NatGateway_Spec) AssignProperties_To_NatGateway_Spec(destination *v20240301s.NatGateway_Spec) error
AssignProperties_To_NatGateway_Spec populates the provided destination NatGateway_Spec from our NatGateway_Spec
func (*NatGateway_Spec) ConvertSpecFrom ¶
func (gateway *NatGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NatGateway_Spec from the provided source
func (*NatGateway_Spec) ConvertSpecTo ¶
func (gateway *NatGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NatGateway_Spec
func (*NatGateway_Spec) DeepCopy ¶
func (in *NatGateway_Spec) DeepCopy() *NatGateway_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_Spec.
func (*NatGateway_Spec) DeepCopyInto ¶
func (in *NatGateway_Spec) DeepCopyInto(out *NatGateway_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded A network interface in a resource group.
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded populates our NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded from our NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded A network interface in a resource group.
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded populates our NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded from our NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDnsZoneConfig ¶
type PrivateDnsZoneConfig struct { Name *string `json:"name,omitempty"` // PrivateDnsZoneReference: The resource id of the private dns zone. PrivateDnsZoneReference *genruntime.ResourceReference `armReference:"PrivateDnsZoneId" json:"privateDnsZoneReference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateDnsZoneConfig PrivateDnsZoneConfig resource.
func (*PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig ¶ added in v2.11.0
func (config *PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig(source *storage.PrivateDnsZoneConfig) error
AssignProperties_From_PrivateDnsZoneConfig populates our PrivateDnsZoneConfig from the provided source PrivateDnsZoneConfig
func (*PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig ¶ added in v2.11.0
func (config *PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig(destination *storage.PrivateDnsZoneConfig) error
AssignProperties_To_PrivateDnsZoneConfig populates the provided destination PrivateDnsZoneConfig from our PrivateDnsZoneConfig
func (*PrivateDnsZoneConfig) DeepCopy ¶
func (in *PrivateDnsZoneConfig) DeepCopy() *PrivateDnsZoneConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneConfig.
func (*PrivateDnsZoneConfig) DeepCopyInto ¶
func (in *PrivateDnsZoneConfig) DeepCopyInto(out *PrivateDnsZoneConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDnsZoneConfig_STATUS ¶
type PrivateDnsZoneConfig_STATUS struct { Name *string `json:"name,omitempty"` PrivateDnsZoneId *string `json:"privateDnsZoneId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RecordSets []RecordSet_STATUS `json:"recordSets,omitempty"` }
Storage version of v1api20220701.PrivateDnsZoneConfig_STATUS PrivateDnsZoneConfig resource.
func (*PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS ¶ added in v2.11.0
func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS(source *storage.PrivateDnsZoneConfig_STATUS) error
AssignProperties_From_PrivateDnsZoneConfig_STATUS populates our PrivateDnsZoneConfig_STATUS from the provided source PrivateDnsZoneConfig_STATUS
func (*PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS ¶ added in v2.11.0
func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS(destination *storage.PrivateDnsZoneConfig_STATUS) error
AssignProperties_To_PrivateDnsZoneConfig_STATUS populates the provided destination PrivateDnsZoneConfig_STATUS from our PrivateDnsZoneConfig_STATUS
func (*PrivateDnsZoneConfig_STATUS) DeepCopy ¶
func (in *PrivateDnsZoneConfig_STATUS) DeepCopy() *PrivateDnsZoneConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneConfig_STATUS.
func (*PrivateDnsZoneConfig_STATUS) DeepCopyInto ¶
func (in *PrivateDnsZoneConfig_STATUS) DeepCopyInto(out *PrivateDnsZoneConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint ¶
type PrivateEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateEndpoint_Spec `json:"spec,omitempty"` Status PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.PrivateEndpoint Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
func (*PrivateEndpoint) AssignProperties_From_PrivateEndpoint ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) AssignProperties_From_PrivateEndpoint(source *storage.PrivateEndpoint) error
AssignProperties_From_PrivateEndpoint populates our PrivateEndpoint from the provided source PrivateEndpoint
func (*PrivateEndpoint) AssignProperties_To_PrivateEndpoint ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) AssignProperties_To_PrivateEndpoint(destination *storage.PrivateEndpoint) error
AssignProperties_To_PrivateEndpoint populates the provided destination PrivateEndpoint from our PrivateEndpoint
func (*PrivateEndpoint) AzureName ¶
func (endpoint *PrivateEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateEndpoint) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateEndpoint) ConvertFrom ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateEndpoint from the provided hub PrivateEndpoint
func (*PrivateEndpoint) ConvertTo ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateEndpoint from our PrivateEndpoint
func (*PrivateEndpoint) DeepCopy ¶
func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint.
func (*PrivateEndpoint) DeepCopyInto ¶
func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpoint) DeepCopyObject ¶
func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PrivateEndpoint) GetAPIVersion ¶
func (endpoint PrivateEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*PrivateEndpoint) GetConditions ¶
func (endpoint *PrivateEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateEndpoint) GetResourceScope ¶
func (endpoint *PrivateEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateEndpoint) GetSpec ¶
func (endpoint *PrivateEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateEndpoint) GetStatus ¶
func (endpoint *PrivateEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateEndpoint) GetSupportedOperations ¶
func (endpoint *PrivateEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateEndpoint) GetType ¶
func (endpoint *PrivateEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateEndpoints"
func (*PrivateEndpoint) NewEmptyStatus ¶
func (endpoint *PrivateEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateEndpoint) OriginalGVK ¶
func (endpoint *PrivateEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateEndpoint) Owner ¶
func (endpoint *PrivateEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateEndpoint) SecretDestinationExpressions ¶ added in v2.11.0
func (endpoint *PrivateEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateEndpoint) SetConditions ¶
func (endpoint *PrivateEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateEndpoint) SetStatus ¶
func (endpoint *PrivateEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateEndpointConnection_STATUS PrivateEndpointConnection resource.
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶ added in v2.11.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶ added in v2.11.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_To_PrivateEndpointConnection_STATUS populates the provided destination PrivateEndpointConnection_STATUS from our PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (*PrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointIPConfiguration ¶
type PrivateEndpointIPConfiguration struct { GroupId *string `json:"groupId,omitempty"` MemberName *string `json:"memberName,omitempty"` Name *string `json:"name,omitempty"` PrivateIPAddress *string `json:"privateIPAddress,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateEndpointIPConfiguration An IP Configuration of the private endpoint.
func (*PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration ¶ added in v2.11.0
func (configuration *PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration(source *storage.PrivateEndpointIPConfiguration) error
AssignProperties_From_PrivateEndpointIPConfiguration populates our PrivateEndpointIPConfiguration from the provided source PrivateEndpointIPConfiguration
func (*PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration ¶ added in v2.11.0
func (configuration *PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration(destination *storage.PrivateEndpointIPConfiguration) error
AssignProperties_To_PrivateEndpointIPConfiguration populates the provided destination PrivateEndpointIPConfiguration from our PrivateEndpointIPConfiguration
func (*PrivateEndpointIPConfiguration) DeepCopy ¶
func (in *PrivateEndpointIPConfiguration) DeepCopy() *PrivateEndpointIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointIPConfiguration.
func (*PrivateEndpointIPConfiguration) DeepCopyInto ¶
func (in *PrivateEndpointIPConfiguration) DeepCopyInto(out *PrivateEndpointIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointIPConfiguration_STATUS ¶
type PrivateEndpointIPConfiguration_STATUS struct { Etag *string `json:"etag,omitempty"` GroupId *string `json:"groupId,omitempty"` MemberName *string `json:"memberName,omitempty"` Name *string `json:"name,omitempty"` PrivateIPAddress *string `json:"privateIPAddress,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.PrivateEndpointIPConfiguration_STATUS An IP Configuration of the private endpoint.
func (*PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS ¶ added in v2.11.0
func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS(source *storage.PrivateEndpointIPConfiguration_STATUS) error
AssignProperties_From_PrivateEndpointIPConfiguration_STATUS populates our PrivateEndpointIPConfiguration_STATUS from the provided source PrivateEndpointIPConfiguration_STATUS
func (*PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS ¶ added in v2.11.0
func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS(destination *storage.PrivateEndpointIPConfiguration_STATUS) error
AssignProperties_To_PrivateEndpointIPConfiguration_STATUS populates the provided destination PrivateEndpointIPConfiguration_STATUS from our PrivateEndpointIPConfiguration_STATUS
func (*PrivateEndpointIPConfiguration_STATUS) DeepCopy ¶
func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopy() *PrivateEndpointIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointIPConfiguration_STATUS.
func (*PrivateEndpointIPConfiguration_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopyInto(out *PrivateEndpointIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointList ¶
type PrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrivateEndpoint `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.PrivateEndpoint Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
func (*PrivateEndpointList) DeepCopy ¶
func (in *PrivateEndpointList) DeepCopy() *PrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointList.
func (*PrivateEndpointList) DeepCopyInto ¶
func (in *PrivateEndpointList) DeepCopyInto(out *PrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointList) DeepCopyObject ¶
func (in *PrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateEndpointOperatorConfigMaps ¶ added in v2.8.0
type PrivateEndpointOperatorConfigMaps struct { PrimaryNicPrivateIpAddress *genruntime.ConfigMapDestination `json:"primaryNicPrivateIpAddress,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps ¶ added in v2.11.0
func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps(source *storage.PrivateEndpointOperatorConfigMaps) error
AssignProperties_From_PrivateEndpointOperatorConfigMaps populates our PrivateEndpointOperatorConfigMaps from the provided source PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps ¶ added in v2.11.0
func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps(destination *storage.PrivateEndpointOperatorConfigMaps) error
AssignProperties_To_PrivateEndpointOperatorConfigMaps populates the provided destination PrivateEndpointOperatorConfigMaps from our PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) DeepCopy ¶ added in v2.8.0
func (in *PrivateEndpointOperatorConfigMaps) DeepCopy() *PrivateEndpointOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOperatorConfigMaps.
func (*PrivateEndpointOperatorConfigMaps) DeepCopyInto ¶ added in v2.8.0
func (in *PrivateEndpointOperatorConfigMaps) DeepCopyInto(out *PrivateEndpointOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointOperatorSpec ¶ added in v2.8.0
type PrivateEndpointOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` ConfigMaps *PrivateEndpointOperatorConfigMaps `json:"configMaps,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.PrivateEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec ¶ added in v2.11.0
func (operator *PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec(source *storage.PrivateEndpointOperatorSpec) error
AssignProperties_From_PrivateEndpointOperatorSpec populates our PrivateEndpointOperatorSpec from the provided source PrivateEndpointOperatorSpec
func (*PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec ¶ added in v2.11.0
func (operator *PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec(destination *storage.PrivateEndpointOperatorSpec) error
AssignProperties_To_PrivateEndpointOperatorSpec populates the provided destination PrivateEndpointOperatorSpec from our PrivateEndpointOperatorSpec
func (*PrivateEndpointOperatorSpec) DeepCopy ¶ added in v2.8.0
func (in *PrivateEndpointOperatorSpec) DeepCopy() *PrivateEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOperatorSpec.
func (*PrivateEndpointOperatorSpec) DeepCopyInto ¶ added in v2.8.0
func (in *PrivateEndpointOperatorSpec) DeepCopyInto(out *PrivateEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded struct { ApplicationSecurityGroups []ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"applicationSecurityGroups,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` CustomDnsConfigs []CustomDnsConfigPropertiesFormat_STATUS `json:"customDnsConfigs,omitempty"` CustomNetworkInterfaceName *string `json:"customNetworkInterfaceName,omitempty"` Etag *string `json:"etag,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` Id *string `json:"id,omitempty"` IpConfigurations []PrivateEndpointIPConfiguration_STATUS `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` ManualPrivateLinkServiceConnections []PrivateLinkServiceConnection_STATUS `json:"manualPrivateLinkServiceConnections,omitempty"` Name *string `json:"name,omitempty"` NetworkInterfaces []NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"networkInterfaces,omitempty"` PrivateLinkServiceConnections []PrivateLinkServiceConnection_STATUS `json:"privateLinkServiceConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Subnet *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"subnet,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded Private endpoint resource.
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded populates our PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded from our PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_Spec ¶
type PrivateEndpoint_Spec struct { ApplicationSecurityGroups []ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded `json:"applicationSecurityGroups,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"` CustomNetworkInterfaceName *string `json:"customNetworkInterfaceName,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` IpConfigurations []PrivateEndpointIPConfiguration `json:"ipConfigurations,omitempty"` Location *string `json:"location,omitempty"` ManualPrivateLinkServiceConnections []PrivateLinkServiceConnection `json:"manualPrivateLinkServiceConnections,omitempty"` OperatorSpec *PrivateEndpointOperatorSpec `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"` PrivateLinkServiceConnections []PrivateLinkServiceConnection `json:"privateLinkServiceConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *Subnet_PrivateEndpoint_SubResourceEmbedded `json:"subnet,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20220701.PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec ¶ added in v2.11.0
func (endpoint *PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec(source *storage.PrivateEndpoint_Spec) error
AssignProperties_From_PrivateEndpoint_Spec populates our PrivateEndpoint_Spec from the provided source PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec ¶ added in v2.11.0
func (endpoint *PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec(destination *storage.PrivateEndpoint_Spec) error
AssignProperties_To_PrivateEndpoint_Spec populates the provided destination PrivateEndpoint_Spec from our PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) ConvertSpecFrom ¶
func (endpoint *PrivateEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateEndpoint_Spec from the provided source
func (*PrivateEndpoint_Spec) ConvertSpecTo ¶
func (endpoint *PrivateEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) DeepCopy ¶
func (in *PrivateEndpoint_Spec) DeepCopy() *PrivateEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_Spec.
func (*PrivateEndpoint_Spec) DeepCopyInto ¶
func (in *PrivateEndpoint_Spec) DeepCopyInto(out *PrivateEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup ¶
type PrivateEndpointsPrivateDnsZoneGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateEndpointsPrivateDnsZoneGroup_Spec `json:"spec,omitempty"` Status PrivateEndpointsPrivateDnsZoneGroup_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.PrivateEndpointsPrivateDnsZoneGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
func (*PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup(source *storage.PrivateEndpointsPrivateDnsZoneGroup) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup populates our PrivateEndpointsPrivateDnsZoneGroup from the provided source PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup(destination *storage.PrivateEndpointsPrivateDnsZoneGroup) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup populates the provided destination PrivateEndpointsPrivateDnsZoneGroup from our PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) AzureName ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateEndpointsPrivateDnsZoneGroup from the provided hub PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) ConvertTo ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateEndpointsPrivateDnsZoneGroup from our PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup.
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion ¶
func (group PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*PrivateEndpointsPrivateDnsZoneGroup) GetConditions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetSpec ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetType ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateEndpoints/privateDnsZoneGroups"
func (*PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) Owner ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateEndpointsPrivateDnsZoneGroup) SetConditions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateEndpointsPrivateDnsZoneGroup) SetStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateEndpointsPrivateDnsZoneGroupList ¶
type PrivateEndpointsPrivateDnsZoneGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrivateEndpointsPrivateDnsZoneGroup `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.PrivateEndpointsPrivateDnsZoneGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroupList.
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyObject ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶ added in v2.11.0
type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶ added in v2.11.0
func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(source *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec populates our PrivateEndpointsPrivateDnsZoneGroupOperatorSpec from the provided source PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶ added in v2.11.0
func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(destination *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec populates the provided destination PrivateEndpointsPrivateDnsZoneGroupOperatorSpec from our PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroupOperatorSpec.
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶ added in v2.10.0
type PrivateEndpointsPrivateDnsZoneGroup_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PrivateDnsZoneConfigs []PrivateDnsZoneConfig_STATUS `json:"privateDnsZoneConfigs,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
Storage version of v1api20220701.PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS(source *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS populates our PrivateEndpointsPrivateDnsZoneGroup_STATUS from the provided source PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS populates the provided destination PrivateEndpointsPrivateDnsZoneGroup_STATUS from our PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateEndpointsPrivateDnsZoneGroup_STATUS from the provided source
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy ¶ added in v2.10.0
func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup_STATUS.
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup_Spec ¶ added in v2.10.0
type PrivateEndpointsPrivateDnsZoneGroup_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"` OperatorSpec *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec `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/PrivateEndpoint resource Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"PrivateEndpoint"` PrivateDnsZoneConfigs []PrivateDnsZoneConfig `json:"privateDnsZoneConfigs,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec(source *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec populates our PrivateEndpointsPrivateDnsZoneGroup_Spec from the provided source PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec ¶ added in v2.11.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec populates the provided destination PrivateEndpointsPrivateDnsZoneGroup_Spec from our PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateEndpointsPrivateDnsZoneGroup_Spec from the provided source
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo ¶ added in v2.10.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy ¶ added in v2.10.0
func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup_Spec.
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService ¶
type PrivateLinkService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateLinkService_Spec `json:"spec,omitempty"` Status PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.PrivateLinkService Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
func (*PrivateLinkService) AssignProperties_From_PrivateLinkService ¶ added in v2.11.0
func (service *PrivateLinkService) AssignProperties_From_PrivateLinkService(source *storage.PrivateLinkService) error
AssignProperties_From_PrivateLinkService populates our PrivateLinkService from the provided source PrivateLinkService
func (*PrivateLinkService) AssignProperties_To_PrivateLinkService ¶ added in v2.11.0
func (service *PrivateLinkService) AssignProperties_To_PrivateLinkService(destination *storage.PrivateLinkService) error
AssignProperties_To_PrivateLinkService populates the provided destination PrivateLinkService from our PrivateLinkService
func (*PrivateLinkService) AzureName ¶
func (service *PrivateLinkService) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateLinkService) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (service *PrivateLinkService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateLinkService) ConvertFrom ¶ added in v2.11.0
func (service *PrivateLinkService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateLinkService from the provided hub PrivateLinkService
func (*PrivateLinkService) ConvertTo ¶ added in v2.11.0
func (service *PrivateLinkService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateLinkService from our PrivateLinkService
func (*PrivateLinkService) DeepCopy ¶
func (in *PrivateLinkService) DeepCopy() *PrivateLinkService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService.
func (*PrivateLinkService) DeepCopyInto ¶
func (in *PrivateLinkService) DeepCopyInto(out *PrivateLinkService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkService) DeepCopyObject ¶
func (in *PrivateLinkService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrivateLinkService) ExportKubernetesConfigMaps ¶ added in v2.11.0
func (service *PrivateLinkService) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (PrivateLinkService) GetAPIVersion ¶
func (service PrivateLinkService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*PrivateLinkService) GetConditions ¶
func (service *PrivateLinkService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateLinkService) GetResourceScope ¶
func (service *PrivateLinkService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateLinkService) GetSpec ¶
func (service *PrivateLinkService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateLinkService) GetStatus ¶
func (service *PrivateLinkService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateLinkService) GetSupportedOperations ¶
func (service *PrivateLinkService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateLinkService) GetType ¶
func (service *PrivateLinkService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateLinkServices"
func (*PrivateLinkService) NewEmptyStatus ¶
func (service *PrivateLinkService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateLinkService) OriginalGVK ¶
func (service *PrivateLinkService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateLinkService) Owner ¶
func (service *PrivateLinkService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateLinkService) SecretDestinationExpressions ¶ added in v2.11.0
func (service *PrivateLinkService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateLinkService) SetConditions ¶
func (service *PrivateLinkService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateLinkService) SetStatus ¶
func (service *PrivateLinkService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateLinkServiceConnection ¶
type PrivateLinkServiceConnection struct { GroupIds []string `json:"groupIds,omitempty"` Name *string `json:"name,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` // PrivateLinkServiceReference: The resource id of private link service. PrivateLinkServiceReference *genruntime.ResourceReference `armReference:"PrivateLinkServiceId" json:"privateLinkServiceReference,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RequestMessage *string `json:"requestMessage,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceConnection PrivateLinkServiceConnection resource.
func (*PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection ¶ added in v2.11.0
func (connection *PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection(source *storage.PrivateLinkServiceConnection) error
AssignProperties_From_PrivateLinkServiceConnection populates our PrivateLinkServiceConnection from the provided source PrivateLinkServiceConnection
func (*PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection ¶ added in v2.11.0
func (connection *PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection(destination *storage.PrivateLinkServiceConnection) error
AssignProperties_To_PrivateLinkServiceConnection populates the provided destination PrivateLinkServiceConnection from our PrivateLinkServiceConnection
func (*PrivateLinkServiceConnection) DeepCopy ¶
func (in *PrivateLinkServiceConnection) DeepCopy() *PrivateLinkServiceConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnection.
func (*PrivateLinkServiceConnection) DeepCopyInto ¶
func (in *PrivateLinkServiceConnection) DeepCopyInto(out *PrivateLinkServiceConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceConnectionState A collection of information about the state of the connection between service consumer and provider.
func (*PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState ¶ added in v2.11.0
func (state *PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState(source *storage.PrivateLinkServiceConnectionState) error
AssignProperties_From_PrivateLinkServiceConnectionState populates our PrivateLinkServiceConnectionState from the provided source PrivateLinkServiceConnectionState
func (*PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState ¶ added in v2.11.0
func (state *PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState(destination *storage.PrivateLinkServiceConnectionState) error
AssignProperties_To_PrivateLinkServiceConnectionState populates the provided destination PrivateLinkServiceConnectionState from our PrivateLinkServiceConnectionState
func (*PrivateLinkServiceConnectionState) DeepCopy ¶
func (in *PrivateLinkServiceConnectionState) DeepCopy() *PrivateLinkServiceConnectionState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState.
func (*PrivateLinkServiceConnectionState) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionState) DeepCopyInto(out *PrivateLinkServiceConnectionState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionState_STATUS ¶
type PrivateLinkServiceConnectionState_STATUS struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceConnectionState_STATUS A collection of information about the state of the connection between service consumer and provider.
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS ¶ added in v2.11.0
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *storage.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_From_PrivateLinkServiceConnectionState_STATUS populates our PrivateLinkServiceConnectionState_STATUS from the provided source PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS ¶ added in v2.11.0
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *storage.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_To_PrivateLinkServiceConnectionState_STATUS populates the provided destination PrivateLinkServiceConnectionState_STATUS from our PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState_STATUS.
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnection_STATUS ¶
type PrivateLinkServiceConnection_STATUS struct { Etag *string `json:"etag,omitempty"` GroupIds []string `json:"groupIds,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState_STATUS `json:"privateLinkServiceConnectionState,omitempty"` PrivateLinkServiceId *string `json:"privateLinkServiceId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RequestMessage *string `json:"requestMessage,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceConnection_STATUS PrivateLinkServiceConnection resource.
func (*PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS ¶ added in v2.11.0
func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS(source *storage.PrivateLinkServiceConnection_STATUS) error
AssignProperties_From_PrivateLinkServiceConnection_STATUS populates our PrivateLinkServiceConnection_STATUS from the provided source PrivateLinkServiceConnection_STATUS
func (*PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS ¶ added in v2.11.0
func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS(destination *storage.PrivateLinkServiceConnection_STATUS) error
AssignProperties_To_PrivateLinkServiceConnection_STATUS populates the provided destination PrivateLinkServiceConnection_STATUS from our PrivateLinkServiceConnection_STATUS
func (*PrivateLinkServiceConnection_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnection_STATUS) DeepCopy() *PrivateLinkServiceConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnection_STATUS.
func (*PrivateLinkServiceConnection_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnection_STATUS) DeepCopyInto(out *PrivateLinkServiceConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceIpConfiguration ¶
type PrivateLinkServiceIpConfiguration struct { Name *string `json:"name,omitempty"` Primary *bool `json:"primary,omitempty"` PrivateIPAddress *string `json:"privateIPAddress,omitempty"` PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"` PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subnet *Subnet_PrivateLinkService_SubResourceEmbedded `json:"subnet,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceIpConfiguration The private link service ip configuration.
func (*PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration ¶ added in v2.11.0
func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration(source *storage.PrivateLinkServiceIpConfiguration) error
AssignProperties_From_PrivateLinkServiceIpConfiguration populates our PrivateLinkServiceIpConfiguration from the provided source PrivateLinkServiceIpConfiguration
func (*PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration ¶ added in v2.11.0
func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration(destination *storage.PrivateLinkServiceIpConfiguration) error
AssignProperties_To_PrivateLinkServiceIpConfiguration populates the provided destination PrivateLinkServiceIpConfiguration from our PrivateLinkServiceIpConfiguration
func (*PrivateLinkServiceIpConfiguration) DeepCopy ¶
func (in *PrivateLinkServiceIpConfiguration) DeepCopy() *PrivateLinkServiceIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceIpConfiguration.
func (*PrivateLinkServiceIpConfiguration) DeepCopyInto ¶
func (in *PrivateLinkServiceIpConfiguration) DeepCopyInto(out *PrivateLinkServiceIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceIpConfiguration_STATUS ¶
type PrivateLinkServiceIpConfiguration_STATUS struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Primary *bool `json:"primary,omitempty"` PrivateIPAddress *string `json:"privateIPAddress,omitempty"` PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"` PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Subnet *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded `json:"subnet,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceIpConfiguration_STATUS The private link service ip configuration.
func (*PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS ¶ added in v2.11.0
func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS(source *storage.PrivateLinkServiceIpConfiguration_STATUS) error
AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS populates our PrivateLinkServiceIpConfiguration_STATUS from the provided source PrivateLinkServiceIpConfiguration_STATUS
func (*PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS ¶ added in v2.11.0
func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS(destination *storage.PrivateLinkServiceIpConfiguration_STATUS) error
AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS populates the provided destination PrivateLinkServiceIpConfiguration_STATUS from our PrivateLinkServiceIpConfiguration_STATUS
func (*PrivateLinkServiceIpConfiguration_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopy() *PrivateLinkServiceIpConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceIpConfiguration_STATUS.
func (*PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto(out *PrivateLinkServiceIpConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceList ¶
type PrivateLinkServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrivateLinkService `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.PrivateLinkService Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
func (*PrivateLinkServiceList) DeepCopy ¶
func (in *PrivateLinkServiceList) DeepCopy() *PrivateLinkServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceList.
func (*PrivateLinkServiceList) DeepCopyInto ¶
func (in *PrivateLinkServiceList) DeepCopyInto(out *PrivateLinkServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkServiceList) DeepCopyObject ¶
func (in *PrivateLinkServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateLinkServiceOperatorConfigMaps ¶
type PrivateLinkServiceOperatorConfigMaps struct { Alias *genruntime.ConfigMapDestination `json:"alias,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps ¶ added in v2.11.0
func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps(source *storage.PrivateLinkServiceOperatorConfigMaps) error
AssignProperties_From_PrivateLinkServiceOperatorConfigMaps populates our PrivateLinkServiceOperatorConfigMaps from the provided source PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps ¶ added in v2.11.0
func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps(destination *storage.PrivateLinkServiceOperatorConfigMaps) error
AssignProperties_To_PrivateLinkServiceOperatorConfigMaps populates the provided destination PrivateLinkServiceOperatorConfigMaps from our PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) DeepCopy ¶
func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopy() *PrivateLinkServiceOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceOperatorConfigMaps.
func (*PrivateLinkServiceOperatorConfigMaps) DeepCopyInto ¶
func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopyInto(out *PrivateLinkServiceOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceOperatorSpec ¶
type PrivateLinkServiceOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` ConfigMaps *PrivateLinkServiceOperatorConfigMaps `json:"configMaps,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.PrivateLinkServiceOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec ¶ added in v2.11.0
func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec(source *storage.PrivateLinkServiceOperatorSpec) error
AssignProperties_From_PrivateLinkServiceOperatorSpec populates our PrivateLinkServiceOperatorSpec from the provided source PrivateLinkServiceOperatorSpec
func (*PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec ¶ added in v2.11.0
func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec(destination *storage.PrivateLinkServiceOperatorSpec) error
AssignProperties_To_PrivateLinkServiceOperatorSpec populates the provided destination PrivateLinkServiceOperatorSpec from our PrivateLinkServiceOperatorSpec
func (*PrivateLinkServiceOperatorSpec) DeepCopy ¶
func (in *PrivateLinkServiceOperatorSpec) DeepCopy() *PrivateLinkServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceOperatorSpec.
func (*PrivateLinkServiceOperatorSpec) DeepCopyInto ¶
func (in *PrivateLinkServiceOperatorSpec) DeepCopyInto(out *PrivateLinkServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded struct { Alias *string `json:"alias,omitempty"` AutoApproval *ResourceSet_STATUS `json:"autoApproval,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` EnableProxyProtocol *bool `json:"enableProxyProtocol,omitempty"` Etag *string `json:"etag,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` Fqdns []string `json:"fqdns,omitempty"` Id *string `json:"id,omitempty"` IpConfigurations []PrivateLinkServiceIpConfiguration_STATUS `json:"ipConfigurations,omitempty"` LoadBalancerFrontendIpConfigurations []FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded `json:"loadBalancerFrontendIpConfigurations,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` NetworkInterfaces []NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded `json:"networkInterfaces,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` Visibility *ResourceSet_STATUS `json:"visibility,omitempty"` }
Storage version of v1api20220701.PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded Private link service resource.
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded populates our PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded from our PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService_Spec ¶
type PrivateLinkService_Spec struct { AutoApproval *ResourceSet `json:"autoApproval,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"` EnableProxyProtocol *bool `json:"enableProxyProtocol,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` Fqdns []string `json:"fqdns,omitempty"` IpConfigurations []PrivateLinkServiceIpConfiguration `json:"ipConfigurations,omitempty"` LoadBalancerFrontendIpConfigurations []FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded `json:"loadBalancerFrontendIpConfigurations,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *PrivateLinkServiceOperatorSpec `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"` Tags map[string]string `json:"tags,omitempty"` Visibility *ResourceSet `json:"visibility,omitempty"` }
Storage version of v1api20220701.PrivateLinkService_Spec
func (*PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec ¶ added in v2.11.0
func (service *PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec(source *storage.PrivateLinkService_Spec) error
AssignProperties_From_PrivateLinkService_Spec populates our PrivateLinkService_Spec from the provided source PrivateLinkService_Spec
func (*PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec ¶ added in v2.11.0
func (service *PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec(destination *storage.PrivateLinkService_Spec) error
AssignProperties_To_PrivateLinkService_Spec populates the provided destination PrivateLinkService_Spec from our PrivateLinkService_Spec
func (*PrivateLinkService_Spec) ConvertSpecFrom ¶
func (service *PrivateLinkService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateLinkService_Spec from the provided source
func (*PrivateLinkService_Spec) ConvertSpecTo ¶
func (service *PrivateLinkService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateLinkService_Spec
func (*PrivateLinkService_Spec) DeepCopy ¶
func (in *PrivateLinkService_Spec) DeepCopy() *PrivateLinkService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_Spec.
func (*PrivateLinkService_Spec) DeepCopyInto ¶
func (in *PrivateLinkService_Spec) DeepCopyInto(out *PrivateLinkService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix ¶
type PublicIPPrefix struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PublicIPPrefix_Spec `json:"spec,omitempty"` Status PublicIPPrefix_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220701.PublicIPPrefix Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
func (*PublicIPPrefix) AssignProperties_From_PublicIPPrefix ¶ added in v2.11.0
func (prefix *PublicIPPrefix) AssignProperties_From_PublicIPPrefix(source *v20240301s.PublicIPPrefix) error
AssignProperties_From_PublicIPPrefix populates our PublicIPPrefix from the provided source PublicIPPrefix
func (*PublicIPPrefix) AssignProperties_To_PublicIPPrefix ¶ added in v2.11.0
func (prefix *PublicIPPrefix) AssignProperties_To_PublicIPPrefix(destination *v20240301s.PublicIPPrefix) error
AssignProperties_To_PublicIPPrefix populates the provided destination PublicIPPrefix from our PublicIPPrefix
func (*PublicIPPrefix) AzureName ¶
func (prefix *PublicIPPrefix) AzureName() string
AzureName returns the Azure name of the resource
func (*PublicIPPrefix) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (prefix *PublicIPPrefix) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PublicIPPrefix) ConvertFrom ¶ added in v2.11.0
func (prefix *PublicIPPrefix) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PublicIPPrefix from the provided hub PublicIPPrefix
func (*PublicIPPrefix) ConvertTo ¶ added in v2.11.0
func (prefix *PublicIPPrefix) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PublicIPPrefix from our PublicIPPrefix
func (*PublicIPPrefix) DeepCopy ¶
func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix.
func (*PublicIPPrefix) DeepCopyInto ¶
func (in *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefix) DeepCopyObject ¶
func (in *PublicIPPrefix) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PublicIPPrefix) GetAPIVersion ¶
func (prefix PublicIPPrefix) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2022-07-01"
func (*PublicIPPrefix) GetConditions ¶
func (prefix *PublicIPPrefix) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PublicIPPrefix) GetResourceScope ¶
func (prefix *PublicIPPrefix) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PublicIPPrefix) GetSpec ¶
func (prefix *PublicIPPrefix) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PublicIPPrefix) GetStatus ¶
func (prefix *PublicIPPrefix) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PublicIPPrefix) GetSupportedOperations ¶
func (prefix *PublicIPPrefix) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PublicIPPrefix) GetType ¶
func (prefix *PublicIPPrefix) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/publicIPPrefixes"
func (*PublicIPPrefix) NewEmptyStatus ¶
func (prefix *PublicIPPrefix) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PublicIPPrefix) OriginalGVK ¶
func (prefix *PublicIPPrefix) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PublicIPPrefix) Owner ¶
func (prefix *PublicIPPrefix) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PublicIPPrefix) SecretDestinationExpressions ¶ added in v2.11.0
func (prefix *PublicIPPrefix) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PublicIPPrefix) SetConditions ¶
func (prefix *PublicIPPrefix) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PublicIPPrefix) SetStatus ¶
func (prefix *PublicIPPrefix) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PublicIPPrefixList ¶
type PublicIPPrefixList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PublicIPPrefix `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20220701.PublicIPPrefix Generator information: - Generated from: /network/resource-manager/Microsoft.Network/stable/2022-07-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
func (*PublicIPPrefixList) DeepCopy ¶
func (in *PublicIPPrefixList) DeepCopy() *PublicIPPrefixList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixList.
func (*PublicIPPrefixList) DeepCopyInto ¶
func (in *PublicIPPrefixList) DeepCopyInto(out *PublicIPPrefixList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefixList) DeepCopyObject ¶
func (in *PublicIPPrefixList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPPrefixOperatorSpec ¶ added in v2.11.0
type PublicIPPrefixOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20220701.PublicIPPrefixOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec ¶ added in v2.11.0
func (operator *PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec(source *v20240301s.PublicIPPrefixOperatorSpec) error
AssignProperties_From_PublicIPPrefixOperatorSpec populates our PublicIPPrefixOperatorSpec from the provided source PublicIPPrefixOperatorSpec
func (*PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec ¶ added in v2.11.0
func (operator *PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec(destination *v20240301s.PublicIPPrefixOperatorSpec) error
AssignProperties_To_PublicIPPrefixOperatorSpec populates the provided destination PublicIPPrefixOperatorSpec from our PublicIPPrefixOperatorSpec
func (*PublicIPPrefixOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *PublicIPPrefixOperatorSpec) DeepCopy() *PublicIPPrefixOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixOperatorSpec.
func (*PublicIPPrefixOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *PublicIPPrefixOperatorSpec) DeepCopyInto(out *PublicIPPrefixOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefixSku ¶
type PublicIPPrefixSku struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220701.PublicIPPrefixSku SKU of a public IP prefix.
func (*PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku ¶ added in v2.11.0
func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(source *v20240301s.PublicIPPrefixSku) error
AssignProperties_From_PublicIPPrefixSku populates our PublicIPPrefixSku from the provided source PublicIPPrefixSku
func (*PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku ¶ added in v2.11.0
func (prefixSku *PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku(destination *v20240301s.PublicIPPrefixSku) error
AssignProperties_To_PublicIPPrefixSku populates the provided destination PublicIPPrefixSku from our PublicIPPrefixSku
func (*PublicIPPrefixSku) DeepCopy ¶
func (in *PublicIPPrefixSku) DeepCopy() *PublicIPPrefixSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku.
func (*PublicIPPrefixSku) DeepCopyInto ¶
func (in *PublicIPPrefixSku) DeepCopyInto(out *PublicIPPrefixSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefixSku_STATUS ¶
type PublicIPPrefixSku_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tier *string `json:"tier,omitempty"` }
Storage version of v1api20220701.PublicIPPrefixSku_STATUS SKU of a public IP prefix.
func (*PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS ¶ added in v2.11.0
func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS(source *v20240301s.PublicIPPrefixSku_STATUS) error
AssignProperties_From_PublicIPPrefixSku_STATUS populates our PublicIPPrefixSku_STATUS from the provided source PublicIPPrefixSku_STATUS
func (*PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS ¶ added in v2.11.0
func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS(destination *v20240301s.PublicIPPrefixSku_STATUS) error
AssignProperties_To_PublicIPPrefixSku_STATUS populates the provided destination PublicIPPrefixSku_STATUS from our PublicIPPrefixSku_STATUS
func (*PublicIPPrefixSku_STATUS) DeepCopy ¶
func (in *PublicIPPrefixSku_STATUS) DeepCopy() *PublicIPPrefixSku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku_STATUS.
func (*PublicIPPrefixSku_STATUS) DeepCopyInto ¶
func (in *PublicIPPrefixSku_STATUS) DeepCopyInto(out *PublicIPPrefixSku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix_STATUS ¶
type PublicIPPrefix_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` CustomIPPrefix *SubResource_STATUS `json:"customIPPrefix,omitempty"` Etag *string `json:"etag,omitempty"` ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"` Id *string `json:"id,omitempty"` IpPrefix *string `json:"ipPrefix,omitempty"` IpTags []IpTag_STATUS `json:"ipTags,omitempty"` LoadBalancerFrontendIpConfiguration *SubResource_STATUS `json:"loadBalancerFrontendIpConfiguration,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` NatGateway *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded `json:"natGateway,omitempty"` PrefixLength *int `json:"prefixLength,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"` PublicIPAddresses []ReferencedPublicIpAddress_STATUS `json:"publicIPAddresses,omitempty"` ResourceGuid *string `json:"resourceGuid,omitempty"` Sku *PublicIPPrefixSku_STATUS `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.PublicIPPrefix_STATUS Public IP prefix resource.
func (*PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS ¶ added in v2.11.0
func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS(source *v20240301s.PublicIPPrefix_STATUS) error
AssignProperties_From_PublicIPPrefix_STATUS populates our PublicIPPrefix_STATUS from the provided source PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS ¶ added in v2.11.0
func (prefix *PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS(destination *v20240301s.PublicIPPrefix_STATUS) error
AssignProperties_To_PublicIPPrefix_STATUS populates the provided destination PublicIPPrefix_STATUS from our PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) ConvertStatusFrom ¶
func (prefix *PublicIPPrefix_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PublicIPPrefix_STATUS from the provided source
func (*PublicIPPrefix_STATUS) ConvertStatusTo ¶
func (prefix *PublicIPPrefix_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) DeepCopy ¶
func (in *PublicIPPrefix_STATUS) DeepCopy() *PublicIPPrefix_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_STATUS.
func (*PublicIPPrefix_STATUS) DeepCopyInto ¶
func (in *PublicIPPrefix_STATUS) DeepCopyInto(out *PublicIPPrefix_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix_Spec ¶
type PublicIPPrefix_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"` CustomIPPrefix *SubResource `json:"customIPPrefix,omitempty"` ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"` IpTags []IpTag `json:"ipTags,omitempty"` Location *string `json:"location,omitempty"` NatGateway *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded `json:"natGateway,omitempty"` OperatorSpec *PublicIPPrefixOperatorSpec `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"` PrefixLength *int `json:"prefixLength,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"` Sku *PublicIPPrefixSku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` Zones []string `json:"zones,omitempty"` }
Storage version of v1api20220701.PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec ¶ added in v2.11.0
func (prefix *PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec(source *v20240301s.PublicIPPrefix_Spec) error
AssignProperties_From_PublicIPPrefix_Spec populates our PublicIPPrefix_Spec from the provided source PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec ¶ added in v2.11.0
func (prefix *PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec(destination *v20240301s.PublicIPPrefix_Spec) error
AssignProperties_To_PublicIPPrefix_Spec populates the provided destination PublicIPPrefix_Spec from our PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) ConvertSpecFrom ¶
func (prefix *PublicIPPrefix_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PublicIPPrefix_Spec from the provided source
func (*PublicIPPrefix_Spec) ConvertSpecTo ¶
func (prefix *PublicIPPrefix_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) DeepCopy ¶
func (in *PublicIPPrefix_Spec) DeepCopy() *PublicIPPrefix_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_Spec.
func (*PublicIPPrefix_Spec) DeepCopyInto ¶
func (in *PublicIPPrefix_Spec) DeepCopyInto(out *PublicIPPrefix_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordSet_STATUS ¶
type RecordSet_STATUS struct { Fqdn *string `json:"fqdn,omitempty"` IpAddresses []string `json:"ipAddresses,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RecordSetName *string `json:"recordSetName,omitempty"` RecordType *string `json:"recordType,omitempty"` Ttl *int `json:"ttl,omitempty"` }
Storage version of v1api20220701.RecordSet_STATUS A collective group of information about the record set information.
func (*RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS ¶ added in v2.11.0
func (recordSet *RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS(source *storage.RecordSet_STATUS) error
AssignProperties_From_RecordSet_STATUS populates our RecordSet_STATUS from the provided source RecordSet_STATUS
func (*RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS ¶ added in v2.11.0
func (recordSet *RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS(destination *storage.RecordSet_STATUS) error
AssignProperties_To_RecordSet_STATUS populates the provided destination RecordSet_STATUS from our RecordSet_STATUS
func (*RecordSet_STATUS) DeepCopy ¶
func (in *RecordSet_STATUS) DeepCopy() *RecordSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSet_STATUS.
func (*RecordSet_STATUS) DeepCopyInto ¶
func (in *RecordSet_STATUS) DeepCopyInto(out *RecordSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferencedPublicIpAddress_STATUS ¶
type ReferencedPublicIpAddress_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.ReferencedPublicIpAddress_STATUS Reference to a public IP address.
func (*ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS ¶ added in v2.11.0
func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS(source *v20240301s.ReferencedPublicIpAddress_STATUS) error
AssignProperties_From_ReferencedPublicIpAddress_STATUS populates our ReferencedPublicIpAddress_STATUS from the provided source ReferencedPublicIpAddress_STATUS
func (*ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS ¶ added in v2.11.0
func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS(destination *v20240301s.ReferencedPublicIpAddress_STATUS) error
AssignProperties_To_ReferencedPublicIpAddress_STATUS populates the provided destination ReferencedPublicIpAddress_STATUS from our ReferencedPublicIpAddress_STATUS
func (*ReferencedPublicIpAddress_STATUS) DeepCopy ¶
func (in *ReferencedPublicIpAddress_STATUS) DeepCopy() *ReferencedPublicIpAddress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferencedPublicIpAddress_STATUS.
func (*ReferencedPublicIpAddress_STATUS) DeepCopyInto ¶
func (in *ReferencedPublicIpAddress_STATUS) DeepCopyInto(out *ReferencedPublicIpAddress_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceSet ¶
type ResourceSet struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subscriptions []string `json:"subscriptions,omitempty"` }
Storage version of v1api20220701.ResourceSet The base resource set for visibility and auto-approval.
func (*ResourceSet) AssignProperties_From_ResourceSet ¶ added in v2.11.0
func (resourceSet *ResourceSet) AssignProperties_From_ResourceSet(source *storage.ResourceSet) error
AssignProperties_From_ResourceSet populates our ResourceSet from the provided source ResourceSet
func (*ResourceSet) AssignProperties_To_ResourceSet ¶ added in v2.11.0
func (resourceSet *ResourceSet) AssignProperties_To_ResourceSet(destination *storage.ResourceSet) error
AssignProperties_To_ResourceSet populates the provided destination ResourceSet from our ResourceSet
func (*ResourceSet) DeepCopy ¶
func (in *ResourceSet) DeepCopy() *ResourceSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet.
func (*ResourceSet) DeepCopyInto ¶
func (in *ResourceSet) DeepCopyInto(out *ResourceSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceSet_STATUS ¶
type ResourceSet_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subscriptions []string `json:"subscriptions,omitempty"` }
Storage version of v1api20220701.ResourceSet_STATUS The base resource set for visibility and auto-approval.
func (*ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS ¶ added in v2.11.0
func (resourceSet *ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS(source *storage.ResourceSet_STATUS) error
AssignProperties_From_ResourceSet_STATUS populates our ResourceSet_STATUS from the provided source ResourceSet_STATUS
func (*ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS ¶ added in v2.11.0
func (resourceSet *ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS(destination *storage.ResourceSet_STATUS) error
AssignProperties_To_ResourceSet_STATUS populates the provided destination ResourceSet_STATUS from our ResourceSet_STATUS
func (*ResourceSet_STATUS) DeepCopy ¶
func (in *ResourceSet_STATUS) DeepCopy() *ResourceSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet_STATUS.
func (*ResourceSet_STATUS) DeepCopyInto ¶
func (in *ResourceSet_STATUS) DeepCopyInto(out *ResourceSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.Sku The sku of this Bastion Host.
func (*Sku) AssignProperties_From_Sku ¶ added in v2.11.0
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶ added in v2.11.0
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_STATUS ¶
type Sku_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.Sku_STATUS The sku of this Bastion Host.
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶ added in v2.11.0
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶ added in v2.11.0
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource ¶ added in v2.11.0
type SubResource struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.SubResource Reference to another ARM resource.
func (*SubResource) AssignProperties_From_SubResource ¶ added in v2.11.0
func (resource *SubResource) AssignProperties_From_SubResource(source *v20240301s.SubResource) error
AssignProperties_From_SubResource populates our SubResource from the provided source SubResource
func (*SubResource) AssignProperties_To_SubResource ¶ added in v2.11.0
func (resource *SubResource) AssignProperties_To_SubResource(destination *v20240301s.SubResource) error
AssignProperties_To_SubResource populates the provided destination SubResource from our SubResource
func (*SubResource) DeepCopy ¶ added in v2.11.0
func (in *SubResource) DeepCopy() *SubResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource.
func (*SubResource) DeepCopyInto ¶ added in v2.11.0
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 ¶ added in v2.11.0
type SubResource_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.SubResource_STATUS Reference to another ARM resource.
func (*SubResource_STATUS) AssignProperties_From_SubResource_STATUS ¶ added in v2.11.0
func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20240101s.SubResource_STATUS) error
AssignProperties_From_SubResource_STATUS populates our SubResource_STATUS from the provided source SubResource_STATUS
func (*SubResource_STATUS) AssignProperties_To_SubResource_STATUS ¶ added in v2.11.0
func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20240101s.SubResource_STATUS) error
AssignProperties_To_SubResource_STATUS populates the provided destination SubResource_STATUS from our SubResource_STATUS
func (*SubResource_STATUS) DeepCopy ¶ added in v2.11.0
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 ¶ added in v2.11.0
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 Subnet_PrivateEndpoint_SubResourceEmbedded ¶
type Subnet_PrivateEndpoint_SubResourceEmbedded struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.Subnet_PrivateEndpoint_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded populates our Subnet_PrivateEndpoint_SubResourceEmbedded from the provided source Subnet_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded populates the provided destination Subnet_PrivateEndpoint_SubResourceEmbedded from our Subnet_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_PrivateEndpoint_SubResourceEmbedded.
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_PrivateLinkService_SubResourceEmbedded ¶
type Subnet_PrivateLinkService_SubResourceEmbedded struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20220701.Subnet_PrivateLinkService_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded populates our Subnet_PrivateLinkService_SubResourceEmbedded from the provided source Subnet_PrivateLinkService_SubResourceEmbedded
func (*Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded populates the provided destination Subnet_PrivateLinkService_SubResourceEmbedded from our Subnet_PrivateLinkService_SubResourceEmbedded
func (*Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_PrivateLinkService_SubResourceEmbedded.
func (*Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded populates our Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded from our Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded populates our Subnet_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.11.0
func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination Subnet_STATUS_PrivateLinkService_SubResourceEmbedded from our Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetDnsServer ¶
type TargetDnsServer struct { IpAddress *string `json:"ipAddress,omitempty" optionalConfigMapPair:"IpAddress"` IpAddressFromConfig *genruntime.ConfigMapReference `json:"ipAddressFromConfig,omitempty" optionalConfigMapPair:"IpAddress"` Port *int `json:"port,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.TargetDnsServer Describes a server to forward the DNS queries to.
func (*TargetDnsServer) DeepCopy ¶
func (in *TargetDnsServer) DeepCopy() *TargetDnsServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetDnsServer.
func (*TargetDnsServer) DeepCopyInto ¶
func (in *TargetDnsServer) DeepCopyInto(out *TargetDnsServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TargetDnsServer_STATUS ¶
type TargetDnsServer_STATUS struct { IpAddress *string `json:"ipAddress,omitempty"` Port *int `json:"port,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20220701.TargetDnsServer_STATUS Describes a server to forward the DNS queries to.
func (*TargetDnsServer_STATUS) DeepCopy ¶
func (in *TargetDnsServer_STATUS) DeepCopy() *TargetDnsServer_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetDnsServer_STATUS.
func (*TargetDnsServer_STATUS) DeepCopyInto ¶
func (in *TargetDnsServer_STATUS) DeepCopyInto(out *TargetDnsServer_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20220701.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶ added in v2.11.0
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20240301s.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶ added in v2.11.0
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20240301s.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- application_gateway_types_gen.go
- bastion_host_types_gen.go
- dns_forwarding_rule_sets_forwarding_rule_types_gen.go
- dns_forwarding_rule_sets_virtual_network_link_types_gen.go
- dns_forwarding_ruleset_types_gen.go
- dns_resolver_types_gen.go
- dns_resolvers_inbound_endpoint_types_gen.go
- dns_resolvers_outbound_endpoint_types_gen.go
- groupversion_info_gen.go
- nat_gateway_types_gen.go
- private_endpoint_types_gen.go
- private_endpoints_private_dns_zone_group_types_gen.go
- private_link_service_types_gen.go
- public_ip_prefix_types_gen.go
- zz_generated.deepcopy.go