Documentation
¶
Overview ¶
Package v1beta20201101storage contains API Schema definitions for the network v1beta20201101storage 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
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AddressSpace
- type AddressSpace_Status
- type ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
- type ApplicationGatewayBackendAddress_Status
- type ApplicationGatewayIPConfiguration_Status
- type ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
- func (in *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
- func (in *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded)
- type ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
- type BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded
- type BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
- func (in *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
- func (in *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded)
- type BgpSettings
- type BgpSettings_Status
- type DdosSettings
- type DdosSettings_Status
- type Delegation_Status
- type DhcpOptions
- type DhcpOptions_Status
- type ExtendedLocation
- type ExtendedLocation_Status
- type FlowLog_Status_SubResourceEmbedded
- type FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded
- func (in *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded
- func (in *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded)
- type IPConfigurationBgpPeeringAddress
- type IPConfigurationBgpPeeringAddress_Status
- type IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded
- type IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type InboundNatPool_Status
- type InboundNatRule_Status_LoadBalancer_SubResourceEmbedded
- type InboundNatRule_Status_NetworkInterface_SubResourceEmbedded
- type IpTag
- type IpTag_Status
- type IpsecPolicy
- type IpsecPolicy_Status
- type LoadBalancer
- func (balancer *LoadBalancer) AzureName() string
- func (in *LoadBalancer) DeepCopy() *LoadBalancer
- func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer)
- func (in *LoadBalancer) DeepCopyObject() runtime.Object
- func (balancer LoadBalancer) GetAPIVersion() string
- func (balancer *LoadBalancer) GetConditions() conditions.Conditions
- func (balancer *LoadBalancer) GetResourceScope() genruntime.ResourceScope
- func (balancer *LoadBalancer) GetSpec() genruntime.ConvertibleSpec
- func (balancer *LoadBalancer) GetStatus() genruntime.ConvertibleStatus
- func (balancer *LoadBalancer) GetType() string
- func (balancer *LoadBalancer) Hub()
- func (balancer *LoadBalancer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (balancer *LoadBalancer) OriginalGVK() *schema.GroupVersionKind
- func (balancer *LoadBalancer) Owner() *genruntime.ResourceReference
- func (balancer *LoadBalancer) SetConditions(conditions conditions.Conditions)
- func (balancer *LoadBalancer) SetStatus(status genruntime.ConvertibleStatus) error
- type LoadBalancerList
- type LoadBalancerSku
- type LoadBalancerSku_Status
- type LoadBalancer_Status
- func (balancer *LoadBalancer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (balancer *LoadBalancer_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *LoadBalancer_Status) DeepCopy() *LoadBalancer_Status
- func (in *LoadBalancer_Status) DeepCopyInto(out *LoadBalancer_Status)
- type LoadBalancers_Spec
- func (balancers *LoadBalancers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (balancers *LoadBalancers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *LoadBalancers_Spec) DeepCopy() *LoadBalancers_Spec
- func (in *LoadBalancers_Spec) DeepCopyInto(out *LoadBalancers_Spec)
- type LoadBalancers_Spec_Properties_BackendAddressPools
- type LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses
- type LoadBalancers_Spec_Properties_FrontendIPConfigurations
- type LoadBalancers_Spec_Properties_InboundNatPools
- type LoadBalancers_Spec_Properties_LoadBalancingRules
- type LoadBalancers_Spec_Properties_OutboundRules
- type LoadBalancers_Spec_Properties_Probes
- type LoadBalancingRule_Status
- type NatGatewaySku_Status
- type NatGateway_Status_PublicIPAddress_SubResourceEmbedded
- type NetworkInterface
- func (networkInterface *NetworkInterface) AzureName() string
- func (in *NetworkInterface) DeepCopy() *NetworkInterface
- func (in *NetworkInterface) DeepCopyInto(out *NetworkInterface)
- func (in *NetworkInterface) DeepCopyObject() runtime.Object
- func (networkInterface NetworkInterface) GetAPIVersion() string
- func (networkInterface *NetworkInterface) GetConditions() conditions.Conditions
- func (networkInterface *NetworkInterface) GetResourceScope() genruntime.ResourceScope
- func (networkInterface *NetworkInterface) GetSpec() genruntime.ConvertibleSpec
- func (networkInterface *NetworkInterface) GetStatus() genruntime.ConvertibleStatus
- func (networkInterface *NetworkInterface) GetType() string
- func (networkInterface *NetworkInterface) Hub()
- func (networkInterface *NetworkInterface) NewEmptyStatus() genruntime.ConvertibleStatus
- func (networkInterface *NetworkInterface) OriginalGVK() *schema.GroupVersionKind
- func (networkInterface *NetworkInterface) Owner() *genruntime.ResourceReference
- func (networkInterface *NetworkInterface) SetConditions(conditions conditions.Conditions)
- func (networkInterface *NetworkInterface) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkInterfaceDnsSettings
- type NetworkInterfaceDnsSettings_Status
- type NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status
- func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopy() *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status
- func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopyInto(out *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status)
- type NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded
- type NetworkInterfaceList
- type NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded
- type NetworkInterface_Status_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded
- func (in *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded)
- type NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded
- func (in *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded
- func (in *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded)
- type NetworkInterfaces_Spec
- func (interfaces *NetworkInterfaces_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (interfaces *NetworkInterfaces_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkInterfaces_Spec) DeepCopy() *NetworkInterfaces_Spec
- func (in *NetworkInterfaces_Spec) DeepCopyInto(out *NetworkInterfaces_Spec)
- type NetworkInterfaces_Spec_Properties_IpConfigurations
- type NetworkSecurityGroup
- func (group *NetworkSecurityGroup) AzureName() string
- func (in *NetworkSecurityGroup) DeepCopy() *NetworkSecurityGroup
- func (in *NetworkSecurityGroup) DeepCopyInto(out *NetworkSecurityGroup)
- func (in *NetworkSecurityGroup) DeepCopyObject() runtime.Object
- func (group NetworkSecurityGroup) GetAPIVersion() string
- func (group *NetworkSecurityGroup) GetConditions() conditions.Conditions
- func (group *NetworkSecurityGroup) GetResourceScope() genruntime.ResourceScope
- func (group *NetworkSecurityGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *NetworkSecurityGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *NetworkSecurityGroup) GetType() string
- func (group *NetworkSecurityGroup) Hub()
- func (group *NetworkSecurityGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *NetworkSecurityGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *NetworkSecurityGroup) Owner() *genruntime.ResourceReference
- func (group *NetworkSecurityGroup) SetConditions(conditions conditions.Conditions)
- func (group *NetworkSecurityGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkSecurityGroupList
- type NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
- func (in *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
- func (in *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded)
- type NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded
- func (embedded *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded
- func (in *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded)
- type NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type NetworkSecurityGroupsSecurityRule
- func (rule *NetworkSecurityGroupsSecurityRule) AzureName() string
- func (in *NetworkSecurityGroupsSecurityRule) DeepCopy() *NetworkSecurityGroupsSecurityRule
- func (in *NetworkSecurityGroupsSecurityRule) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule)
- func (in *NetworkSecurityGroupsSecurityRule) DeepCopyObject() runtime.Object
- func (rule NetworkSecurityGroupsSecurityRule) GetAPIVersion() string
- func (rule *NetworkSecurityGroupsSecurityRule) GetConditions() conditions.Conditions
- func (rule *NetworkSecurityGroupsSecurityRule) GetResourceScope() genruntime.ResourceScope
- func (rule *NetworkSecurityGroupsSecurityRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *NetworkSecurityGroupsSecurityRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *NetworkSecurityGroupsSecurityRule) GetType() string
- func (rule *NetworkSecurityGroupsSecurityRule) Hub()
- func (rule *NetworkSecurityGroupsSecurityRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *NetworkSecurityGroupsSecurityRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *NetworkSecurityGroupsSecurityRule) Owner() *genruntime.ResourceReference
- func (rule *NetworkSecurityGroupsSecurityRule) SetConditions(conditions conditions.Conditions)
- func (rule *NetworkSecurityGroupsSecurityRule) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkSecurityGroupsSecurityRuleList
- type NetworkSecurityGroupsSecurityRules_Spec
- func (rules *NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rules *NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkSecurityGroupsSecurityRules_Spec) DeepCopy() *NetworkSecurityGroupsSecurityRules_Spec
- func (in *NetworkSecurityGroupsSecurityRules_Spec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRules_Spec)
- type NetworkSecurityGroups_Spec
- func (groups *NetworkSecurityGroups_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (groups *NetworkSecurityGroups_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkSecurityGroups_Spec) DeepCopy() *NetworkSecurityGroups_Spec
- func (in *NetworkSecurityGroups_Spec) DeepCopyInto(out *NetworkSecurityGroups_Spec)
- type OutboundRule_Status
- type PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded
- type PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded
- func (in *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded
- func (in *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded)
- type Probe_Status
- type PublicIPAddress
- func (address *PublicIPAddress) AzureName() string
- func (in *PublicIPAddress) DeepCopy() *PublicIPAddress
- func (in *PublicIPAddress) DeepCopyInto(out *PublicIPAddress)
- func (in *PublicIPAddress) DeepCopyObject() runtime.Object
- func (address PublicIPAddress) GetAPIVersion() string
- func (address *PublicIPAddress) GetConditions() conditions.Conditions
- func (address *PublicIPAddress) GetResourceScope() genruntime.ResourceScope
- func (address *PublicIPAddress) GetSpec() genruntime.ConvertibleSpec
- func (address *PublicIPAddress) GetStatus() genruntime.ConvertibleStatus
- func (address *PublicIPAddress) GetType() string
- func (address *PublicIPAddress) Hub()
- func (address *PublicIPAddress) NewEmptyStatus() genruntime.ConvertibleStatus
- func (address *PublicIPAddress) OriginalGVK() *schema.GroupVersionKind
- func (address *PublicIPAddress) Owner() *genruntime.ResourceReference
- func (address *PublicIPAddress) SetConditions(conditions conditions.Conditions)
- func (address *PublicIPAddress) SetStatus(status genruntime.ConvertibleStatus) error
- type PublicIPAddressDnsSettings
- type PublicIPAddressDnsSettings_Status
- type PublicIPAddressList
- type PublicIPAddressSku
- type PublicIPAddressSku_Status
- type PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded
- type PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded
- type PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded
- func (embedded *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded
- func (in *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded)
- type PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type PublicIPAddresses_Spec
- func (addresses *PublicIPAddresses_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (addresses *PublicIPAddresses_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PublicIPAddresses_Spec) DeepCopy() *PublicIPAddresses_Spec
- func (in *PublicIPAddresses_Spec) DeepCopyInto(out *PublicIPAddresses_Spec)
- type RadiusServer
- type RadiusServer_Status
- type ResourceNavigationLink_Status
- type RouteTable
- func (table *RouteTable) AzureName() string
- func (in *RouteTable) DeepCopy() *RouteTable
- func (in *RouteTable) DeepCopyInto(out *RouteTable)
- func (in *RouteTable) DeepCopyObject() runtime.Object
- func (table RouteTable) GetAPIVersion() string
- func (table *RouteTable) GetConditions() conditions.Conditions
- func (table *RouteTable) GetResourceScope() genruntime.ResourceScope
- func (table *RouteTable) GetSpec() genruntime.ConvertibleSpec
- func (table *RouteTable) GetStatus() genruntime.ConvertibleStatus
- func (table *RouteTable) GetType() string
- func (table *RouteTable) Hub()
- func (table *RouteTable) NewEmptyStatus() genruntime.ConvertibleStatus
- func (table *RouteTable) OriginalGVK() *schema.GroupVersionKind
- func (table *RouteTable) Owner() *genruntime.ResourceReference
- func (table *RouteTable) SetConditions(conditions conditions.Conditions)
- func (table *RouteTable) SetStatus(status genruntime.ConvertibleStatus) error
- type RouteTableList
- type RouteTable_Status
- func (table *RouteTable_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (table *RouteTable_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *RouteTable_Status) DeepCopy() *RouteTable_Status
- func (in *RouteTable_Status) DeepCopyInto(out *RouteTable_Status)
- type RouteTable_Status_SubResourceEmbedded
- type RouteTablesRoute
- func (route *RouteTablesRoute) AzureName() string
- func (in *RouteTablesRoute) DeepCopy() *RouteTablesRoute
- func (in *RouteTablesRoute) DeepCopyInto(out *RouteTablesRoute)
- func (in *RouteTablesRoute) DeepCopyObject() runtime.Object
- func (route RouteTablesRoute) GetAPIVersion() string
- func (route *RouteTablesRoute) GetConditions() conditions.Conditions
- func (route *RouteTablesRoute) GetResourceScope() genruntime.ResourceScope
- func (route *RouteTablesRoute) GetSpec() genruntime.ConvertibleSpec
- func (route *RouteTablesRoute) GetStatus() genruntime.ConvertibleStatus
- func (route *RouteTablesRoute) GetType() string
- func (route *RouteTablesRoute) Hub()
- func (route *RouteTablesRoute) NewEmptyStatus() genruntime.ConvertibleStatus
- func (route *RouteTablesRoute) OriginalGVK() *schema.GroupVersionKind
- func (route *RouteTablesRoute) Owner() *genruntime.ResourceReference
- func (route *RouteTablesRoute) SetConditions(conditions conditions.Conditions)
- func (route *RouteTablesRoute) SetStatus(status genruntime.ConvertibleStatus) error
- type RouteTablesRouteList
- type RouteTablesRoutes_Spec
- func (routes *RouteTablesRoutes_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (routes *RouteTablesRoutes_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *RouteTablesRoutes_Spec) DeepCopy() *RouteTablesRoutes_Spec
- func (in *RouteTablesRoutes_Spec) DeepCopyInto(out *RouteTablesRoutes_Spec)
- type RouteTables_Spec
- func (tables *RouteTables_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (tables *RouteTables_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *RouteTables_Spec) DeepCopy() *RouteTables_Spec
- func (in *RouteTables_Spec) DeepCopyInto(out *RouteTables_Spec)
- type Route_Status
- type SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded
- type SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
- func (embedded *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopy() *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
- func (in *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopyInto(out *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded)
- type ServiceAssociationLink_Status
- type ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type ServiceEndpointPropertiesFormat
- type ServiceEndpointPropertiesFormat_Status
- type SubResource
- type SubResource_Status
- type Subnet_Status_LoadBalancer_SubResourceEmbedded
- type Subnet_Status_NetworkInterface_SubResourceEmbedded
- type Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded
- type Subnet_Status_PublicIPAddress_SubResourceEmbedded
- type Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (embedded *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (embedded *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded
- func (in *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded)
- type VirtualNetwork
- func (network *VirtualNetwork) AzureName() string
- func (in *VirtualNetwork) DeepCopy() *VirtualNetwork
- func (in *VirtualNetwork) DeepCopyInto(out *VirtualNetwork)
- func (in *VirtualNetwork) DeepCopyObject() runtime.Object
- func (network VirtualNetwork) GetAPIVersion() string
- func (network *VirtualNetwork) GetConditions() conditions.Conditions
- func (network *VirtualNetwork) GetResourceScope() genruntime.ResourceScope
- func (network *VirtualNetwork) GetSpec() genruntime.ConvertibleSpec
- func (network *VirtualNetwork) GetStatus() genruntime.ConvertibleStatus
- func (network *VirtualNetwork) GetType() string
- func (network *VirtualNetwork) Hub()
- func (network *VirtualNetwork) NewEmptyStatus() genruntime.ConvertibleStatus
- func (network *VirtualNetwork) OriginalGVK() *schema.GroupVersionKind
- func (network *VirtualNetwork) Owner() *genruntime.ResourceReference
- func (network *VirtualNetwork) SetConditions(conditions conditions.Conditions)
- func (network *VirtualNetwork) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworkBgpCommunities
- type VirtualNetworkBgpCommunities_Status
- type VirtualNetworkGateway
- func (gateway *VirtualNetworkGateway) AzureName() string
- func (in *VirtualNetworkGateway) DeepCopy() *VirtualNetworkGateway
- func (in *VirtualNetworkGateway) DeepCopyInto(out *VirtualNetworkGateway)
- func (in *VirtualNetworkGateway) DeepCopyObject() runtime.Object
- func (gateway VirtualNetworkGateway) GetAPIVersion() string
- func (gateway *VirtualNetworkGateway) GetConditions() conditions.Conditions
- func (gateway *VirtualNetworkGateway) GetResourceScope() genruntime.ResourceScope
- func (gateway *VirtualNetworkGateway) GetSpec() genruntime.ConvertibleSpec
- func (gateway *VirtualNetworkGateway) GetStatus() genruntime.ConvertibleStatus
- func (gateway *VirtualNetworkGateway) GetType() string
- func (gateway *VirtualNetworkGateway) Hub()
- func (gateway *VirtualNetworkGateway) NewEmptyStatus() genruntime.ConvertibleStatus
- func (gateway *VirtualNetworkGateway) OriginalGVK() *schema.GroupVersionKind
- func (gateway *VirtualNetworkGateway) Owner() *genruntime.ResourceReference
- func (gateway *VirtualNetworkGateway) SetConditions(conditions conditions.Conditions)
- func (gateway *VirtualNetworkGateway) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworkGatewayIPConfiguration_Status
- type VirtualNetworkGatewayList
- type VirtualNetworkGatewaySku
- type VirtualNetworkGatewaySku_Status
- type VirtualNetworkGateway_Status
- func (gateway *VirtualNetworkGateway_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (gateway *VirtualNetworkGateway_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualNetworkGateway_Status) DeepCopy() *VirtualNetworkGateway_Status
- func (in *VirtualNetworkGateway_Status) DeepCopyInto(out *VirtualNetworkGateway_Status)
- type VirtualNetworkGateways_Spec
- func (gateways *VirtualNetworkGateways_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (gateways *VirtualNetworkGateways_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworkGateways_Spec) DeepCopy() *VirtualNetworkGateways_Spec
- func (in *VirtualNetworkGateways_Spec) DeepCopyInto(out *VirtualNetworkGateways_Spec)
- type VirtualNetworkGateways_Spec_Properties_IpConfigurations
- type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration
- func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopy() *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration
- func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopyInto(out *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration)
- type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates
- type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates
- type VirtualNetworkList
- type VirtualNetworkPeering_Status
- func (peering *VirtualNetworkPeering_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (peering *VirtualNetworkPeering_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualNetworkPeering_Status) DeepCopy() *VirtualNetworkPeering_Status
- func (in *VirtualNetworkPeering_Status) DeepCopyInto(out *VirtualNetworkPeering_Status)
- type VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded
- func (in *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded
- func (in *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded)
- type VirtualNetwork_Status
- func (network *VirtualNetwork_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (network *VirtualNetwork_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualNetwork_Status) DeepCopy() *VirtualNetwork_Status
- func (in *VirtualNetwork_Status) DeepCopyInto(out *VirtualNetwork_Status)
- type VirtualNetworksSubnet
- func (subnet *VirtualNetworksSubnet) AzureName() string
- func (in *VirtualNetworksSubnet) DeepCopy() *VirtualNetworksSubnet
- func (in *VirtualNetworksSubnet) DeepCopyInto(out *VirtualNetworksSubnet)
- func (in *VirtualNetworksSubnet) DeepCopyObject() runtime.Object
- func (subnet VirtualNetworksSubnet) GetAPIVersion() string
- func (subnet *VirtualNetworksSubnet) GetConditions() conditions.Conditions
- func (subnet *VirtualNetworksSubnet) GetResourceScope() genruntime.ResourceScope
- func (subnet *VirtualNetworksSubnet) GetSpec() genruntime.ConvertibleSpec
- func (subnet *VirtualNetworksSubnet) GetStatus() genruntime.ConvertibleStatus
- func (subnet *VirtualNetworksSubnet) GetType() string
- func (subnet *VirtualNetworksSubnet) Hub()
- func (subnet *VirtualNetworksSubnet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (subnet *VirtualNetworksSubnet) OriginalGVK() *schema.GroupVersionKind
- func (subnet *VirtualNetworksSubnet) Owner() *genruntime.ResourceReference
- func (subnet *VirtualNetworksSubnet) SetConditions(conditions conditions.Conditions)
- func (subnet *VirtualNetworksSubnet) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworksSubnetList
- type VirtualNetworksSubnets_Spec
- func (subnets *VirtualNetworksSubnets_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (subnets *VirtualNetworksSubnets_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworksSubnets_Spec) DeepCopy() *VirtualNetworksSubnets_Spec
- func (in *VirtualNetworksSubnets_Spec) DeepCopyInto(out *VirtualNetworksSubnets_Spec)
- type VirtualNetworksSubnets_Spec_Properties_Delegations
- type VirtualNetworksVirtualNetworkPeering
- func (peering *VirtualNetworksVirtualNetworkPeering) AzureName() string
- func (in *VirtualNetworksVirtualNetworkPeering) DeepCopy() *VirtualNetworksVirtualNetworkPeering
- func (in *VirtualNetworksVirtualNetworkPeering) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering)
- func (in *VirtualNetworksVirtualNetworkPeering) DeepCopyObject() runtime.Object
- func (peering VirtualNetworksVirtualNetworkPeering) GetAPIVersion() string
- func (peering *VirtualNetworksVirtualNetworkPeering) GetConditions() conditions.Conditions
- func (peering *VirtualNetworksVirtualNetworkPeering) GetResourceScope() genruntime.ResourceScope
- func (peering *VirtualNetworksVirtualNetworkPeering) GetSpec() genruntime.ConvertibleSpec
- func (peering *VirtualNetworksVirtualNetworkPeering) GetStatus() genruntime.ConvertibleStatus
- func (peering *VirtualNetworksVirtualNetworkPeering) GetType() string
- func (peering *VirtualNetworksVirtualNetworkPeering) Hub()
- func (peering *VirtualNetworksVirtualNetworkPeering) NewEmptyStatus() genruntime.ConvertibleStatus
- func (peering *VirtualNetworksVirtualNetworkPeering) OriginalGVK() *schema.GroupVersionKind
- func (peering *VirtualNetworksVirtualNetworkPeering) Owner() *genruntime.ResourceReference
- func (peering *VirtualNetworksVirtualNetworkPeering) SetConditions(conditions conditions.Conditions)
- func (peering *VirtualNetworksVirtualNetworkPeering) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworksVirtualNetworkPeeringList
- func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopy() *VirtualNetworksVirtualNetworkPeeringList
- func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeeringList)
- func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopyObject() runtime.Object
- type VirtualNetworksVirtualNetworkPeerings_Spec
- func (peerings *VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (peerings *VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopy() *VirtualNetworksVirtualNetworkPeerings_Spec
- func (in *VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeerings_Spec)
- type VirtualNetworks_Spec
- func (networks *VirtualNetworks_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (networks *VirtualNetworks_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworks_Spec) DeepCopy() *VirtualNetworks_Spec
- func (in *VirtualNetworks_Spec) DeepCopyInto(out *VirtualNetworks_Spec)
- type VpnClientConfiguration_Status
- type VpnClientRevokedCertificate_Status
- type VpnClientRootCertificate_Status
Constants ¶
const APIVersionValue = APIVersion("2020-11-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "network.azure.com", Version: "v1beta20201101storage"} // 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 v1beta20201101.APIVersion +kubebuilder:validation:Enum={"2020-11-01"}
type AddressSpace ¶
type AddressSpace struct {
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.AddressSpace Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/AddressSpace
func (*AddressSpace) DeepCopy ¶
func (in *AddressSpace) DeepCopy() *AddressSpace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressSpace.
func (*AddressSpace) DeepCopyInto ¶
func (in *AddressSpace) DeepCopyInto(out *AddressSpace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AddressSpace_Status ¶
type AddressSpace_Status struct {
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.AddressSpace_Status
func (*AddressSpace_Status) DeepCopy ¶
func (in *AddressSpace_Status) DeepCopy() *AddressSpace_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressSpace_Status.
func (*AddressSpace_Status) DeepCopyInto ¶
func (in *AddressSpace_Status) DeepCopyInto(out *AddressSpace_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded ¶
type ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded struct {
BackendAddresses []ApplicationGatewayBackendAddress_Status `json:"backendAddresses,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
func (*ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded.
func (*ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayBackendAddress_Status ¶
type ApplicationGatewayBackendAddress_Status struct {
Fqdn *string `json:"fqdn,omitempty"`
IpAddress *string `json:"ipAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.ApplicationGatewayBackendAddress_Status
func (*ApplicationGatewayBackendAddress_Status) DeepCopy ¶
func (in *ApplicationGatewayBackendAddress_Status) DeepCopy() *ApplicationGatewayBackendAddress_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddress_Status.
func (*ApplicationGatewayBackendAddress_Status) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddress_Status) DeepCopyInto(out *ApplicationGatewayBackendAddress_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayIPConfiguration_Status ¶
type ApplicationGatewayIPConfiguration_Status struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Subnet *SubResource_Status `json:"subnet,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.ApplicationGatewayIPConfiguration_Status
func (*ApplicationGatewayIPConfiguration_Status) DeepCopy ¶
func (in *ApplicationGatewayIPConfiguration_Status) DeepCopy() *ApplicationGatewayIPConfiguration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_Status.
func (*ApplicationGatewayIPConfiguration_Status) DeepCopyInto ¶
func (in *ApplicationGatewayIPConfiguration_Status) DeepCopyInto(out *ApplicationGatewayIPConfiguration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded ¶
type ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
func (*ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded.
func (*ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded ¶
type ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
func (*ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded.
func (*ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded ¶
type BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded
func (*BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded.
func (*BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded ¶
type BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
func (*BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded.
func (*BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BgpSettings ¶
type BgpSettings struct {
Asn *uint32 `json:"asn,omitempty"`
BgpPeeringAddress *string `json:"bgpPeeringAddress,omitempty"`
BgpPeeringAddresses []IPConfigurationBgpPeeringAddress `json:"bgpPeeringAddresses,omitempty"`
PeerWeight *int `json:"peerWeight,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.BgpSettings Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/BgpSettings
func (*BgpSettings) DeepCopy ¶
func (in *BgpSettings) DeepCopy() *BgpSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BgpSettings.
func (*BgpSettings) DeepCopyInto ¶
func (in *BgpSettings) DeepCopyInto(out *BgpSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BgpSettings_Status ¶
type BgpSettings_Status struct {
Asn *uint32 `json:"asn,omitempty"`
BgpPeeringAddress *string `json:"bgpPeeringAddress,omitempty"`
BgpPeeringAddresses []IPConfigurationBgpPeeringAddress_Status `json:"bgpPeeringAddresses,omitempty"`
PeerWeight *int `json:"peerWeight,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.BgpSettings_Status
func (*BgpSettings_Status) DeepCopy ¶
func (in *BgpSettings_Status) DeepCopy() *BgpSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BgpSettings_Status.
func (*BgpSettings_Status) DeepCopyInto ¶
func (in *BgpSettings_Status) DeepCopyInto(out *BgpSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosSettings ¶
type DdosSettings struct {
DdosCustomPolicy *SubResource `json:"ddosCustomPolicy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtectedIP *bool `json:"protectedIP,omitempty"`
ProtectionCoverage *string `json:"protectionCoverage,omitempty"`
}
Storage version of v1beta20201101.DdosSettings Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/DdosSettings
func (*DdosSettings) DeepCopy ¶
func (in *DdosSettings) DeepCopy() *DdosSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosSettings.
func (*DdosSettings) DeepCopyInto ¶
func (in *DdosSettings) DeepCopyInto(out *DdosSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosSettings_Status ¶
type DdosSettings_Status struct {
DdosCustomPolicy *SubResource_Status `json:"ddosCustomPolicy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtectedIP *bool `json:"protectedIP,omitempty"`
ProtectionCoverage *string `json:"protectionCoverage,omitempty"`
}
Storage version of v1beta20201101.DdosSettings_Status
func (*DdosSettings_Status) DeepCopy ¶
func (in *DdosSettings_Status) DeepCopy() *DdosSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosSettings_Status.
func (*DdosSettings_Status) DeepCopyInto ¶
func (in *DdosSettings_Status) DeepCopyInto(out *DdosSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Delegation_Status ¶
type Delegation_Status struct {
Actions []string `json:"actions,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ServiceName *string `json:"serviceName,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.Delegation_Status
func (*Delegation_Status) DeepCopy ¶
func (in *Delegation_Status) DeepCopy() *Delegation_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Delegation_Status.
func (*Delegation_Status) DeepCopyInto ¶
func (in *Delegation_Status) DeepCopyInto(out *Delegation_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DhcpOptions ¶
type DhcpOptions struct {
DnsServers []string `json:"dnsServers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.DhcpOptions Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/DhcpOptions
func (*DhcpOptions) DeepCopy ¶
func (in *DhcpOptions) DeepCopy() *DhcpOptions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DhcpOptions.
func (*DhcpOptions) DeepCopyInto ¶
func (in *DhcpOptions) DeepCopyInto(out *DhcpOptions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DhcpOptions_Status ¶
type DhcpOptions_Status struct {
DnsServers []string `json:"dnsServers,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.DhcpOptions_Status
func (*DhcpOptions_Status) DeepCopy ¶
func (in *DhcpOptions_Status) DeepCopy() *DhcpOptions_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DhcpOptions_Status.
func (*DhcpOptions_Status) DeepCopyInto ¶
func (in *DhcpOptions_Status) DeepCopyInto(out *DhcpOptions_Status)
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 v1beta20201101.ExtendedLocation Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/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 v1beta20201101.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 FlowLog_Status_SubResourceEmbedded ¶
type FlowLog_Status_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.FlowLog_Status_SubResourceEmbedded
func (*FlowLog_Status_SubResourceEmbedded) DeepCopy ¶
func (in *FlowLog_Status_SubResourceEmbedded) DeepCopy() *FlowLog_Status_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowLog_Status_SubResourceEmbedded.
func (*FlowLog_Status_SubResourceEmbedded) DeepCopyInto ¶
func (in *FlowLog_Status_SubResourceEmbedded) DeepCopyInto(out *FlowLog_Status_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded ¶
type FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
InboundNatPools []SubResource_Status `json:"inboundNatPools,omitempty"`
InboundNatRules []SubResource_Status `json:"inboundNatRules,omitempty"`
LoadBalancingRules []SubResource_Status `json:"loadBalancingRules,omitempty"`
Name *string `json:"name,omitempty"`
OutboundRules []SubResource_Status `json:"outboundRules,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"`
PublicIPAddress *PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded `json:"publicIPAddress,omitempty"`
PublicIPPrefix *SubResource_Status `json:"publicIPPrefix,omitempty"`
Subnet *Subnet_Status_LoadBalancer_SubResourceEmbedded `json:"subnet,omitempty"`
Type *string `json:"type,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded
func (*FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded.
func (*FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPConfigurationBgpPeeringAddress ¶
type IPConfigurationBgpPeeringAddress struct {
CustomBgpIpAddresses []string `json:"customBgpIpAddresses,omitempty"`
IpconfigurationId *string `json:"ipconfigurationId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.IPConfigurationBgpPeeringAddress Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/IPConfigurationBgpPeeringAddress
func (*IPConfigurationBgpPeeringAddress) DeepCopy ¶
func (in *IPConfigurationBgpPeeringAddress) DeepCopy() *IPConfigurationBgpPeeringAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfigurationBgpPeeringAddress.
func (*IPConfigurationBgpPeeringAddress) DeepCopyInto ¶
func (in *IPConfigurationBgpPeeringAddress) DeepCopyInto(out *IPConfigurationBgpPeeringAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPConfigurationBgpPeeringAddress_Status ¶
type IPConfigurationBgpPeeringAddress_Status struct {
CustomBgpIpAddresses []string `json:"customBgpIpAddresses,omitempty"`
DefaultBgpIpAddresses []string `json:"defaultBgpIpAddresses,omitempty"`
IpconfigurationId *string `json:"ipconfigurationId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TunnelIpAddresses []string `json:"tunnelIpAddresses,omitempty"`
}
Storage version of v1beta20201101.IPConfigurationBgpPeeringAddress_Status
func (*IPConfigurationBgpPeeringAddress_Status) DeepCopy ¶
func (in *IPConfigurationBgpPeeringAddress_Status) DeepCopy() *IPConfigurationBgpPeeringAddress_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfigurationBgpPeeringAddress_Status.
func (*IPConfigurationBgpPeeringAddress_Status) DeepCopyInto ¶
func (in *IPConfigurationBgpPeeringAddress_Status) DeepCopyInto(out *IPConfigurationBgpPeeringAddress_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded ¶
type IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Subnet *Subnet_Status_PublicIPAddress_SubResourceEmbedded `json:"subnet,omitempty"`
}
Storage version of v1beta20201101.IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded
func (*IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy() *IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded.
func (*IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPAddress *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"publicIPAddress,omitempty"`
}
Storage version of v1beta20201101.IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNatPool_Status ¶
type InboundNatPool_Status struct {
BackendPort *int `json:"backendPort,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
Etag *string `json:"etag,omitempty"`
FrontendIPConfiguration *SubResource_Status `json:"frontendIPConfiguration,omitempty"`
FrontendPortRangeEnd *int `json:"frontendPortRangeEnd,omitempty"`
FrontendPortRangeStart *int `json:"frontendPortRangeStart,omitempty"`
Id *string `json:"id,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.InboundNatPool_Status
func (*InboundNatPool_Status) DeepCopy ¶
func (in *InboundNatPool_Status) DeepCopy() *InboundNatPool_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatPool_Status.
func (*InboundNatPool_Status) DeepCopyInto ¶
func (in *InboundNatPool_Status) DeepCopyInto(out *InboundNatPool_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNatRule_Status_LoadBalancer_SubResourceEmbedded ¶
type InboundNatRule_Status_LoadBalancer_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.InboundNatRule_Status_LoadBalancer_SubResourceEmbedded
func (*InboundNatRule_Status_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *InboundNatRule_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *InboundNatRule_Status_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRule_Status_LoadBalancer_SubResourceEmbedded.
func (*InboundNatRule_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *InboundNatRule_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_Status_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNatRule_Status_NetworkInterface_SubResourceEmbedded ¶
type InboundNatRule_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.InboundNatRule_Status_NetworkInterface_SubResourceEmbedded
func (*InboundNatRule_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *InboundNatRule_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *InboundNatRule_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRule_Status_NetworkInterface_SubResourceEmbedded.
func (*InboundNatRule_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *InboundNatRule_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_Status_NetworkInterface_SubResourceEmbedded)
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 v1beta20201101.IpTag Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/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 v1beta20201101.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 IpsecPolicy ¶
type IpsecPolicy struct {
DhGroup *string `json:"dhGroup,omitempty"`
IkeEncryption *string `json:"ikeEncryption,omitempty"`
IkeIntegrity *string `json:"ikeIntegrity,omitempty"`
IpsecEncryption *string `json:"ipsecEncryption,omitempty"`
IpsecIntegrity *string `json:"ipsecIntegrity,omitempty"`
PfsGroup *string `json:"pfsGroup,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SaDataSizeKilobytes *int `json:"saDataSizeKilobytes,omitempty"`
SaLifeTimeSeconds *int `json:"saLifeTimeSeconds,omitempty"`
}
Storage version of v1beta20201101.IpsecPolicy Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/IpsecPolicy
func (*IpsecPolicy) DeepCopy ¶
func (in *IpsecPolicy) DeepCopy() *IpsecPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpsecPolicy.
func (*IpsecPolicy) DeepCopyInto ¶
func (in *IpsecPolicy) DeepCopyInto(out *IpsecPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpsecPolicy_Status ¶
type IpsecPolicy_Status struct {
DhGroup *string `json:"dhGroup,omitempty"`
IkeEncryption *string `json:"ikeEncryption,omitempty"`
IkeIntegrity *string `json:"ikeIntegrity,omitempty"`
IpsecEncryption *string `json:"ipsecEncryption,omitempty"`
IpsecIntegrity *string `json:"ipsecIntegrity,omitempty"`
PfsGroup *string `json:"pfsGroup,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SaDataSizeKilobytes *int `json:"saDataSizeKilobytes,omitempty"`
SaLifeTimeSeconds *int `json:"saLifeTimeSeconds,omitempty"`
}
Storage version of v1beta20201101.IpsecPolicy_Status
func (*IpsecPolicy_Status) DeepCopy ¶
func (in *IpsecPolicy_Status) DeepCopy() *IpsecPolicy_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpsecPolicy_Status.
func (*IpsecPolicy_Status) DeepCopyInto ¶
func (in *IpsecPolicy_Status) DeepCopyInto(out *IpsecPolicy_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancer ¶
type LoadBalancer struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LoadBalancers_Spec `json:"spec,omitempty"`
Status LoadBalancer_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 v1beta20201101.LoadBalancer Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/loadBalancers
func (*LoadBalancer) AzureName ¶
func (balancer *LoadBalancer) AzureName() string
AzureName returns the Azure name of the resource
func (*LoadBalancer) DeepCopy ¶
func (in *LoadBalancer) DeepCopy() *LoadBalancer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer.
func (*LoadBalancer) DeepCopyInto ¶
func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancer) DeepCopyObject ¶
func (in *LoadBalancer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (LoadBalancer) GetAPIVersion ¶
func (balancer LoadBalancer) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*LoadBalancer) GetConditions ¶
func (balancer *LoadBalancer) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*LoadBalancer) GetResourceScope ¶
func (balancer *LoadBalancer) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*LoadBalancer) GetSpec ¶
func (balancer *LoadBalancer) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*LoadBalancer) GetStatus ¶
func (balancer *LoadBalancer) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*LoadBalancer) GetType ¶
func (balancer *LoadBalancer) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/loadBalancers"
func (*LoadBalancer) Hub ¶
func (balancer *LoadBalancer) Hub()
Hub marks that this LoadBalancer is the hub type for conversion
func (*LoadBalancer) NewEmptyStatus ¶
func (balancer *LoadBalancer) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*LoadBalancer) OriginalGVK ¶
func (balancer *LoadBalancer) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*LoadBalancer) Owner ¶
func (balancer *LoadBalancer) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*LoadBalancer) SetConditions ¶
func (balancer *LoadBalancer) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*LoadBalancer) SetStatus ¶
func (balancer *LoadBalancer) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type LoadBalancerList ¶
type LoadBalancerList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []LoadBalancer `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.LoadBalancer Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/loadBalancers
func (*LoadBalancerList) DeepCopy ¶
func (in *LoadBalancerList) DeepCopy() *LoadBalancerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerList.
func (*LoadBalancerList) DeepCopyInto ¶
func (in *LoadBalancerList) DeepCopyInto(out *LoadBalancerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancerList) DeepCopyObject ¶
func (in *LoadBalancerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadBalancerSku ¶
type LoadBalancerSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20201101.LoadBalancerSku Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/LoadBalancerSku
func (*LoadBalancerSku) DeepCopy ¶
func (in *LoadBalancerSku) DeepCopy() *LoadBalancerSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerSku.
func (*LoadBalancerSku) DeepCopyInto ¶
func (in *LoadBalancerSku) DeepCopyInto(out *LoadBalancerSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerSku_Status ¶
type LoadBalancerSku_Status struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20201101.LoadBalancerSku_Status
func (*LoadBalancerSku_Status) DeepCopy ¶
func (in *LoadBalancerSku_Status) DeepCopy() *LoadBalancerSku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerSku_Status.
func (*LoadBalancerSku_Status) DeepCopyInto ¶
func (in *LoadBalancerSku_Status) DeepCopyInto(out *LoadBalancerSku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancer_Status ¶
type LoadBalancer_Status struct {
BackendAddressPools []BackendAddressPool_Status_LoadBalancer_SubResourceEmbedded `json:"backendAddressPools,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
FrontendIPConfigurations []FrontendIPConfiguration_Status_LoadBalancer_SubResourceEmbedded `json:"frontendIPConfigurations,omitempty"`
Id *string `json:"id,omitempty"`
InboundNatPools []InboundNatPool_Status `json:"inboundNatPools,omitempty"`
InboundNatRules []InboundNatRule_Status_LoadBalancer_SubResourceEmbedded `json:"inboundNatRules,omitempty"`
LoadBalancingRules []LoadBalancingRule_Status `json:"loadBalancingRules,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
OutboundRules []OutboundRule_Status `json:"outboundRules,omitempty"`
Probes []Probe_Status `json:"probes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Sku *LoadBalancerSku_Status `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.LoadBalancer_Status
func (*LoadBalancer_Status) ConvertStatusFrom ¶
func (balancer *LoadBalancer_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our LoadBalancer_Status from the provided source
func (*LoadBalancer_Status) ConvertStatusTo ¶
func (balancer *LoadBalancer_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our LoadBalancer_Status
func (*LoadBalancer_Status) DeepCopy ¶
func (in *LoadBalancer_Status) DeepCopy() *LoadBalancer_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer_Status.
func (*LoadBalancer_Status) DeepCopyInto ¶
func (in *LoadBalancer_Status) DeepCopyInto(out *LoadBalancer_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec ¶
type LoadBalancers_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"`
BackendAddressPools []LoadBalancers_Spec_Properties_BackendAddressPools `json:"backendAddressPools,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
FrontendIPConfigurations []LoadBalancers_Spec_Properties_FrontendIPConfigurations `json:"frontendIPConfigurations,omitempty"`
InboundNatPools []LoadBalancers_Spec_Properties_InboundNatPools `json:"inboundNatPools,omitempty"`
LoadBalancingRules []LoadBalancers_Spec_Properties_LoadBalancingRules `json:"loadBalancingRules,omitempty"`
Location *string `json:"location,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
OutboundRules []LoadBalancers_Spec_Properties_OutboundRules `json:"outboundRules,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"`
Probes []LoadBalancers_Spec_Properties_Probes `json:"probes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *LoadBalancerSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec
func (*LoadBalancers_Spec) ConvertSpecFrom ¶
func (balancers *LoadBalancers_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our LoadBalancers_Spec from the provided source
func (*LoadBalancers_Spec) ConvertSpecTo ¶
func (balancers *LoadBalancers_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our LoadBalancers_Spec
func (*LoadBalancers_Spec) DeepCopy ¶
func (in *LoadBalancers_Spec) DeepCopy() *LoadBalancers_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec.
func (*LoadBalancers_Spec) DeepCopyInto ¶
func (in *LoadBalancers_Spec) DeepCopyInto(out *LoadBalancers_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_BackendAddressPools ¶
type LoadBalancers_Spec_Properties_BackendAddressPools struct {
LoadBalancerBackendAddresses []LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses `json:"loadBalancerBackendAddresses,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_BackendAddressPools
func (*LoadBalancers_Spec_Properties_BackendAddressPools) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_BackendAddressPools) DeepCopy() *LoadBalancers_Spec_Properties_BackendAddressPools
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_BackendAddressPools.
func (*LoadBalancers_Spec_Properties_BackendAddressPools) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_BackendAddressPools) DeepCopyInto(out *LoadBalancers_Spec_Properties_BackendAddressPools)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses ¶
type LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses struct {
IpAddress *string `json:"ipAddress,omitempty"`
LoadBalancerFrontendIPConfiguration *SubResource `json:"loadBalancerFrontendIPConfiguration,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subnet *SubResource `json:"subnet,omitempty"`
VirtualNetwork *SubResource `json:"virtualNetwork,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses
func (*LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses) DeepCopy() *LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses.
func (*LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses) DeepCopyInto(out *LoadBalancers_Spec_Properties_BackendAddressPools_Properties_LoadBalancerBackendAddresses)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_FrontendIPConfigurations ¶
type LoadBalancers_Spec_Properties_FrontendIPConfigurations struct {
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
PublicIPPrefix *SubResource `json:"publicIPPrefix,omitempty"`
Subnet *SubResource `json:"subnet,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_FrontendIPConfigurations
func (*LoadBalancers_Spec_Properties_FrontendIPConfigurations) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_FrontendIPConfigurations) DeepCopy() *LoadBalancers_Spec_Properties_FrontendIPConfigurations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_FrontendIPConfigurations.
func (*LoadBalancers_Spec_Properties_FrontendIPConfigurations) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_FrontendIPConfigurations) DeepCopyInto(out *LoadBalancers_Spec_Properties_FrontendIPConfigurations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_InboundNatPools ¶
type LoadBalancers_Spec_Properties_InboundNatPools struct {
BackendPort *int `json:"backendPort,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
FrontendPortRangeEnd *int `json:"frontendPortRangeEnd,omitempty"`
FrontendPortRangeStart *int `json:"frontendPortRangeStart,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_InboundNatPools
func (*LoadBalancers_Spec_Properties_InboundNatPools) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_InboundNatPools) DeepCopy() *LoadBalancers_Spec_Properties_InboundNatPools
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_InboundNatPools.
func (*LoadBalancers_Spec_Properties_InboundNatPools) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_InboundNatPools) DeepCopyInto(out *LoadBalancers_Spec_Properties_InboundNatPools)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_LoadBalancingRules ¶
type LoadBalancers_Spec_Properties_LoadBalancingRules struct {
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
BackendPort *int `json:"backendPort,omitempty"`
DisableOutboundSnat *bool `json:"disableOutboundSnat,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
FrontendPort *int `json:"frontendPort,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
LoadDistribution *string `json:"loadDistribution,omitempty"`
Name *string `json:"name,omitempty"`
Probe *SubResource `json:"probe,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_LoadBalancingRules
func (*LoadBalancers_Spec_Properties_LoadBalancingRules) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_LoadBalancingRules) DeepCopy() *LoadBalancers_Spec_Properties_LoadBalancingRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_LoadBalancingRules.
func (*LoadBalancers_Spec_Properties_LoadBalancingRules) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_LoadBalancingRules) DeepCopyInto(out *LoadBalancers_Spec_Properties_LoadBalancingRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_OutboundRules ¶
type LoadBalancers_Spec_Properties_OutboundRules struct {
AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"`
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
FrontendIPConfigurations []SubResource `json:"frontendIPConfigurations,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_OutboundRules
func (*LoadBalancers_Spec_Properties_OutboundRules) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_OutboundRules) DeepCopy() *LoadBalancers_Spec_Properties_OutboundRules
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_OutboundRules.
func (*LoadBalancers_Spec_Properties_OutboundRules) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_OutboundRules) DeepCopyInto(out *LoadBalancers_Spec_Properties_OutboundRules)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancers_Spec_Properties_Probes ¶
type LoadBalancers_Spec_Properties_Probes struct {
IntervalInSeconds *int `json:"intervalInSeconds,omitempty"`
Name *string `json:"name,omitempty"`
NumberOfProbes *int `json:"numberOfProbes,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
RequestPath *string `json:"requestPath,omitempty"`
}
Storage version of v1beta20201101.LoadBalancers_Spec_Properties_Probes
func (*LoadBalancers_Spec_Properties_Probes) DeepCopy ¶
func (in *LoadBalancers_Spec_Properties_Probes) DeepCopy() *LoadBalancers_Spec_Properties_Probes
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancers_Spec_Properties_Probes.
func (*LoadBalancers_Spec_Properties_Probes) DeepCopyInto ¶
func (in *LoadBalancers_Spec_Properties_Probes) DeepCopyInto(out *LoadBalancers_Spec_Properties_Probes)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancingRule_Status ¶
type LoadBalancingRule_Status struct {
BackendAddressPool *SubResource_Status `json:"backendAddressPool,omitempty"`
BackendPort *int `json:"backendPort,omitempty"`
DisableOutboundSnat *bool `json:"disableOutboundSnat,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
Etag *string `json:"etag,omitempty"`
FrontendIPConfiguration *SubResource_Status `json:"frontendIPConfiguration,omitempty"`
FrontendPort *int `json:"frontendPort,omitempty"`
Id *string `json:"id,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
LoadDistribution *string `json:"loadDistribution,omitempty"`
Name *string `json:"name,omitempty"`
Probe *SubResource_Status `json:"probe,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.LoadBalancingRule_Status
func (*LoadBalancingRule_Status) DeepCopy ¶
func (in *LoadBalancingRule_Status) DeepCopy() *LoadBalancingRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRule_Status.
func (*LoadBalancingRule_Status) DeepCopyInto ¶
func (in *LoadBalancingRule_Status) DeepCopyInto(out *LoadBalancingRule_Status)
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 v1beta20201101.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 NatGateway_Status_PublicIPAddress_SubResourceEmbedded ¶
type NatGateway_Status_PublicIPAddress_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *NatGatewaySku_Status `json:"sku,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.NatGateway_Status_PublicIPAddress_SubResourceEmbedded
func (*NatGateway_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *NatGateway_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy() *NatGateway_Status_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_Status_PublicIPAddress_SubResourceEmbedded.
func (*NatGateway_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGateway_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *NatGateway_Status_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface ¶
type NetworkInterface struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NetworkInterfaces_Spec `json:"spec,omitempty"`
Status NetworkInterface_Status_NetworkInterface_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 v1beta20201101.NetworkInterface Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkInterfaces
func (*NetworkInterface) AzureName ¶
func (networkInterface *NetworkInterface) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkInterface) DeepCopy ¶
func (in *NetworkInterface) DeepCopy() *NetworkInterface
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface.
func (*NetworkInterface) DeepCopyInto ¶
func (in *NetworkInterface) DeepCopyInto(out *NetworkInterface)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterface) DeepCopyObject ¶
func (in *NetworkInterface) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NetworkInterface) GetAPIVersion ¶
func (networkInterface NetworkInterface) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*NetworkInterface) GetConditions ¶
func (networkInterface *NetworkInterface) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NetworkInterface) GetResourceScope ¶
func (networkInterface *NetworkInterface) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NetworkInterface) GetSpec ¶
func (networkInterface *NetworkInterface) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NetworkInterface) GetStatus ¶
func (networkInterface *NetworkInterface) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NetworkInterface) GetType ¶
func (networkInterface *NetworkInterface) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/networkInterfaces"
func (*NetworkInterface) Hub ¶
func (networkInterface *NetworkInterface) Hub()
Hub marks that this NetworkInterface is the hub type for conversion
func (*NetworkInterface) NewEmptyStatus ¶
func (networkInterface *NetworkInterface) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NetworkInterface) OriginalGVK ¶
func (networkInterface *NetworkInterface) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NetworkInterface) Owner ¶
func (networkInterface *NetworkInterface) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*NetworkInterface) SetConditions ¶
func (networkInterface *NetworkInterface) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NetworkInterface) SetStatus ¶
func (networkInterface *NetworkInterface) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NetworkInterfaceDnsSettings ¶
type NetworkInterfaceDnsSettings struct {
DnsServers []string `json:"dnsServers,omitempty"`
InternalDnsNameLabel *string `json:"internalDnsNameLabel,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaceDnsSettings Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/NetworkInterfaceDnsSettings
func (*NetworkInterfaceDnsSettings) DeepCopy ¶
func (in *NetworkInterfaceDnsSettings) DeepCopy() *NetworkInterfaceDnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceDnsSettings.
func (*NetworkInterfaceDnsSettings) DeepCopyInto ¶
func (in *NetworkInterfaceDnsSettings) DeepCopyInto(out *NetworkInterfaceDnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceDnsSettings_Status ¶
type NetworkInterfaceDnsSettings_Status struct {
AppliedDnsServers []string `json:"appliedDnsServers,omitempty"`
DnsServers []string `json:"dnsServers,omitempty"`
InternalDnsNameLabel *string `json:"internalDnsNameLabel,omitempty"`
InternalDomainNameSuffix *string `json:"internalDomainNameSuffix,omitempty"`
InternalFqdn *string `json:"internalFqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaceDnsSettings_Status
func (*NetworkInterfaceDnsSettings_Status) DeepCopy ¶
func (in *NetworkInterfaceDnsSettings_Status) DeepCopy() *NetworkInterfaceDnsSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceDnsSettings_Status.
func (*NetworkInterfaceDnsSettings_Status) DeepCopyInto ¶
func (in *NetworkInterfaceDnsSettings_Status) DeepCopyInto(out *NetworkInterfaceDnsSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status ¶
type NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status struct {
Fqdns []string `json:"fqdns,omitempty"`
GroupId *string `json:"groupId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequiredMemberName *string `json:"requiredMemberName,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status
func (*NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopy ¶
func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopy() *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status.
func (*NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopyInto ¶
func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status) DeepCopyInto(out *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded ¶
type NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded struct {
ApplicationGatewayBackendAddressPools []ApplicationGatewayBackendAddressPool_Status_NetworkInterface_SubResourceEmbedded `json:"applicationGatewayBackendAddressPools,omitempty"`
ApplicationSecurityGroups []ApplicationSecurityGroup_Status_NetworkInterface_SubResourceEmbedded `json:"applicationSecurityGroups,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
LoadBalancerBackendAddressPools []BackendAddressPool_Status_NetworkInterface_SubResourceEmbedded `json:"loadBalancerBackendAddressPools,omitempty"`
LoadBalancerInboundNatRules []InboundNatRule_Status_NetworkInterface_SubResourceEmbedded `json:"loadBalancerInboundNatRules,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"`
PrivateLinkConnectionProperties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_Status `json:"privateLinkConnectionProperties,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPAddress *PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded `json:"publicIPAddress,omitempty"`
Subnet *Subnet_Status_NetworkInterface_SubResourceEmbedded `json:"subnet,omitempty"`
Type *string `json:"type,omitempty"`
VirtualNetworkTaps []VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded `json:"virtualNetworkTaps,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded.
func (*NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceList ¶
type NetworkInterfaceList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NetworkInterface `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.NetworkInterface Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkInterfaces
func (*NetworkInterfaceList) DeepCopy ¶
func (in *NetworkInterfaceList) DeepCopy() *NetworkInterfaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceList.
func (*NetworkInterfaceList) DeepCopyInto ¶
func (in *NetworkInterfaceList) DeepCopyInto(out *NetworkInterfaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkInterfaceList) DeepCopyObject ¶
func (in *NetworkInterfaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded ¶
type NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded.
func (*NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_Status_NetworkInterface_SubResourceEmbedded ¶
type NetworkInterface_Status_NetworkInterface_SubResourceEmbedded struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DnsSettings *NetworkInterfaceDnsSettings_Status `json:"dnsSettings,omitempty"`
DscpConfiguration *SubResource_Status `json:"dscpConfiguration,omitempty"`
EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"`
EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
HostedWorkloads []string `json:"hostedWorkloads,omitempty"`
Id *string `json:"id,omitempty"`
IpConfigurations []NetworkInterfaceIPConfiguration_Status_NetworkInterface_SubResourceEmbedded `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
MacAddress *string `json:"macAddress,omitempty"`
MigrationPhase *string `json:"migrationPhase,omitempty"`
Name *string `json:"name,omitempty"`
NetworkSecurityGroup *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded `json:"networkSecurityGroup,omitempty"`
NicType *string `json:"nicType,omitempty"`
Primary *bool `json:"primary,omitempty"`
PrivateEndpoint *PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded `json:"privateEndpoint,omitempty"`
PrivateLinkService *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded `json:"privateLinkService,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
TapConfigurations []NetworkInterfaceTapConfiguration_Status_NetworkInterface_SubResourceEmbedded `json:"tapConfigurations,omitempty"`
Type *string `json:"type,omitempty"`
VirtualMachine *SubResource_Status `json:"virtualMachine,omitempty"`
}
Storage version of v1beta20201101.NetworkInterface_Status_NetworkInterface_SubResourceEmbedded
func (*NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NetworkInterface_Status_NetworkInterface_SubResourceEmbedded from the provided source
func (*NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NetworkInterface_Status_NetworkInterface_SubResourceEmbedded
func (*NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_Status_NetworkInterface_SubResourceEmbedded.
func (*NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded ¶
type NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded
func (*NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded.
func (*NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaces_Spec ¶
type NetworkInterfaces_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"`
DnsSettings *NetworkInterfaceDnsSettings `json:"dnsSettings,omitempty"`
EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"`
EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IpConfigurations []NetworkInterfaces_Spec_Properties_IpConfigurations `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
NetworkSecurityGroup *SubResource `json:"networkSecurityGroup,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 v1beta20201101.NetworkInterfaces_Spec
func (*NetworkInterfaces_Spec) ConvertSpecFrom ¶
func (interfaces *NetworkInterfaces_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkInterfaces_Spec from the provided source
func (*NetworkInterfaces_Spec) ConvertSpecTo ¶
func (interfaces *NetworkInterfaces_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkInterfaces_Spec
func (*NetworkInterfaces_Spec) DeepCopy ¶
func (in *NetworkInterfaces_Spec) DeepCopy() *NetworkInterfaces_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaces_Spec.
func (*NetworkInterfaces_Spec) DeepCopyInto ¶
func (in *NetworkInterfaces_Spec) DeepCopyInto(out *NetworkInterfaces_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaces_Spec_Properties_IpConfigurations ¶
type NetworkInterfaces_Spec_Properties_IpConfigurations struct {
ApplicationGatewayBackendAddressPools []SubResource `json:"applicationGatewayBackendAddressPools,omitempty"`
ApplicationSecurityGroups []SubResource `json:"applicationSecurityGroups,omitempty"`
LoadBalancerBackendAddressPools []SubResource `json:"loadBalancerBackendAddressPools,omitempty"`
LoadBalancerInboundNatRules []SubResource `json:"loadBalancerInboundNatRules,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"`
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
Subnet *SubResource `json:"subnet,omitempty"`
VirtualNetworkTaps []SubResource `json:"virtualNetworkTaps,omitempty"`
}
Storage version of v1beta20201101.NetworkInterfaces_Spec_Properties_IpConfigurations
func (*NetworkInterfaces_Spec_Properties_IpConfigurations) DeepCopy ¶
func (in *NetworkInterfaces_Spec_Properties_IpConfigurations) DeepCopy() *NetworkInterfaces_Spec_Properties_IpConfigurations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaces_Spec_Properties_IpConfigurations.
func (*NetworkInterfaces_Spec_Properties_IpConfigurations) DeepCopyInto ¶
func (in *NetworkInterfaces_Spec_Properties_IpConfigurations) DeepCopyInto(out *NetworkInterfaces_Spec_Properties_IpConfigurations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup ¶
type NetworkSecurityGroup struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NetworkSecurityGroups_Spec `json:"spec,omitempty"`
Status NetworkSecurityGroup_Status_NetworkSecurityGroup_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 v1beta20201101.NetworkSecurityGroup Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkSecurityGroups
func (*NetworkSecurityGroup) AzureName ¶
func (group *NetworkSecurityGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkSecurityGroup) DeepCopy ¶
func (in *NetworkSecurityGroup) DeepCopy() *NetworkSecurityGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup.
func (*NetworkSecurityGroup) DeepCopyInto ¶
func (in *NetworkSecurityGroup) DeepCopyInto(out *NetworkSecurityGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroup) DeepCopyObject ¶
func (in *NetworkSecurityGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NetworkSecurityGroup) GetAPIVersion ¶
func (group NetworkSecurityGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*NetworkSecurityGroup) GetConditions ¶
func (group *NetworkSecurityGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NetworkSecurityGroup) GetResourceScope ¶
func (group *NetworkSecurityGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NetworkSecurityGroup) GetSpec ¶
func (group *NetworkSecurityGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NetworkSecurityGroup) GetStatus ¶
func (group *NetworkSecurityGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NetworkSecurityGroup) GetType ¶
func (group *NetworkSecurityGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/networkSecurityGroups"
func (*NetworkSecurityGroup) Hub ¶
func (group *NetworkSecurityGroup) Hub()
Hub marks that this NetworkSecurityGroup is the hub type for conversion
func (*NetworkSecurityGroup) NewEmptyStatus ¶
func (group *NetworkSecurityGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NetworkSecurityGroup) OriginalGVK ¶
func (group *NetworkSecurityGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NetworkSecurityGroup) Owner ¶
func (group *NetworkSecurityGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*NetworkSecurityGroup) SetConditions ¶
func (group *NetworkSecurityGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NetworkSecurityGroup) SetStatus ¶
func (group *NetworkSecurityGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NetworkSecurityGroupList ¶
type NetworkSecurityGroupList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NetworkSecurityGroup `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.NetworkSecurityGroup Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkSecurityGroups
func (*NetworkSecurityGroupList) DeepCopy ¶
func (in *NetworkSecurityGroupList) DeepCopy() *NetworkSecurityGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupList.
func (*NetworkSecurityGroupList) DeepCopyInto ¶
func (in *NetworkSecurityGroupList) DeepCopyInto(out *NetworkSecurityGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroupList) DeepCopyObject ¶
func (in *NetworkSecurityGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded ¶
type NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
func (*NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded.
func (*NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded ¶
type NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DefaultSecurityRules []SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded `json:"defaultSecurityRules,omitempty"`
Etag *string `json:"etag,omitempty"`
FlowLogs []FlowLog_Status_SubResourceEmbedded `json:"flowLogs,omitempty"`
Id *string `json:"id,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
NetworkInterfaces []NetworkInterface_Status_NetworkSecurityGroup_SubResourceEmbedded `json:"networkInterfaces,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
SecurityRules []SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded `json:"securityRules,omitempty"`
Subnets []Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded `json:"subnets,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded
func (*NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded from the provided source
func (*NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded
func (*NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded.
func (*NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_NetworkSecurityGroup_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupsSecurityRule ¶
type NetworkSecurityGroupsSecurityRule struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NetworkSecurityGroupsSecurityRules_Spec `json:"spec,omitempty"`
Status SecurityRule_Status_NetworkSecurityGroupsSecurityRule_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 v1beta20201101.NetworkSecurityGroupsSecurityRule Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkSecurityGroups_securityRules
func (*NetworkSecurityGroupsSecurityRule) AzureName ¶
func (rule *NetworkSecurityGroupsSecurityRule) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkSecurityGroupsSecurityRule) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRule) DeepCopy() *NetworkSecurityGroupsSecurityRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRule.
func (*NetworkSecurityGroupsSecurityRule) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRule) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroupsSecurityRule) DeepCopyObject ¶
func (in *NetworkSecurityGroupsSecurityRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NetworkSecurityGroupsSecurityRule) GetAPIVersion ¶
func (rule NetworkSecurityGroupsSecurityRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*NetworkSecurityGroupsSecurityRule) GetConditions ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NetworkSecurityGroupsSecurityRule) GetResourceScope ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NetworkSecurityGroupsSecurityRule) GetSpec ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NetworkSecurityGroupsSecurityRule) GetStatus ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NetworkSecurityGroupsSecurityRule) GetType ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/networkSecurityGroups/securityRules"
func (*NetworkSecurityGroupsSecurityRule) Hub ¶
func (rule *NetworkSecurityGroupsSecurityRule) Hub()
Hub marks that this NetworkSecurityGroupsSecurityRule is the hub type for conversion
func (*NetworkSecurityGroupsSecurityRule) NewEmptyStatus ¶
func (rule *NetworkSecurityGroupsSecurityRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NetworkSecurityGroupsSecurityRule) OriginalGVK ¶
func (rule *NetworkSecurityGroupsSecurityRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NetworkSecurityGroupsSecurityRule) Owner ¶
func (rule *NetworkSecurityGroupsSecurityRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*NetworkSecurityGroupsSecurityRule) SetConditions ¶
func (rule *NetworkSecurityGroupsSecurityRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NetworkSecurityGroupsSecurityRule) SetStatus ¶
func (rule *NetworkSecurityGroupsSecurityRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NetworkSecurityGroupsSecurityRuleList ¶
type NetworkSecurityGroupsSecurityRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NetworkSecurityGroupsSecurityRule `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.NetworkSecurityGroupsSecurityRule Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/networkSecurityGroups_securityRules
func (*NetworkSecurityGroupsSecurityRuleList) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRuleList) DeepCopy() *NetworkSecurityGroupsSecurityRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRuleList.
func (*NetworkSecurityGroupsSecurityRuleList) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRuleList) DeepCopyInto(out *NetworkSecurityGroupsSecurityRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NetworkSecurityGroupsSecurityRuleList) DeepCopyObject ¶
func (in *NetworkSecurityGroupsSecurityRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NetworkSecurityGroupsSecurityRules_Spec ¶
type NetworkSecurityGroupsSecurityRules_Spec struct {
Access *string `json:"access,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"`
Description *string `json:"description,omitempty"`
DestinationAddressPrefix *string `json:"destinationAddressPrefix,omitempty"`
DestinationAddressPrefixes []string `json:"destinationAddressPrefixes,omitempty"`
DestinationApplicationSecurityGroups []SubResource `json:"destinationApplicationSecurityGroups,omitempty"`
DestinationPortRange *string `json:"destinationPortRange,omitempty"`
DestinationPortRanges []string `json:"destinationPortRanges,omitempty"`
Direction *string `json:"direction,omitempty"`
Location *string `json:"location,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/NetworkSecurityGroup resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"NetworkSecurityGroup"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
SourceAddressPrefix *string `json:"sourceAddressPrefix,omitempty"`
SourceAddressPrefixes []string `json:"sourceAddressPrefixes,omitempty"`
SourceApplicationSecurityGroups []SubResource `json:"sourceApplicationSecurityGroups,omitempty"`
SourcePortRange *string `json:"sourcePortRange,omitempty"`
SourcePortRanges []string `json:"sourcePortRanges,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1beta20201101.NetworkSecurityGroupsSecurityRules_Spec
func (*NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecFrom ¶
func (rules *NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkSecurityGroupsSecurityRules_Spec from the provided source
func (*NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecTo ¶
func (rules *NetworkSecurityGroupsSecurityRules_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkSecurityGroupsSecurityRules_Spec
func (*NetworkSecurityGroupsSecurityRules_Spec) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRules_Spec) DeepCopy() *NetworkSecurityGroupsSecurityRules_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRules_Spec.
func (*NetworkSecurityGroupsSecurityRules_Spec) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRules_Spec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRules_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroups_Spec ¶
type NetworkSecurityGroups_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"`
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 v1beta20201101.NetworkSecurityGroups_Spec
func (*NetworkSecurityGroups_Spec) ConvertSpecFrom ¶
func (groups *NetworkSecurityGroups_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkSecurityGroups_Spec from the provided source
func (*NetworkSecurityGroups_Spec) ConvertSpecTo ¶
func (groups *NetworkSecurityGroups_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkSecurityGroups_Spec
func (*NetworkSecurityGroups_Spec) DeepCopy ¶
func (in *NetworkSecurityGroups_Spec) DeepCopy() *NetworkSecurityGroups_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroups_Spec.
func (*NetworkSecurityGroups_Spec) DeepCopyInto ¶
func (in *NetworkSecurityGroups_Spec) DeepCopyInto(out *NetworkSecurityGroups_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutboundRule_Status ¶
type OutboundRule_Status struct {
AllocatedOutboundPorts *int `json:"allocatedOutboundPorts,omitempty"`
BackendAddressPool *SubResource_Status `json:"backendAddressPool,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
Etag *string `json:"etag,omitempty"`
FrontendIPConfigurations []SubResource_Status `json:"frontendIPConfigurations,omitempty"`
Id *string `json:"id,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.OutboundRule_Status
func (*OutboundRule_Status) DeepCopy ¶
func (in *OutboundRule_Status) DeepCopy() *OutboundRule_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRule_Status.
func (*OutboundRule_Status) DeepCopyInto ¶
func (in *OutboundRule_Status) DeepCopyInto(out *OutboundRule_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded ¶
type PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded
func (*PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded.
func (*PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded ¶
type PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded
func (*PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded.
func (*PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Probe_Status ¶
type Probe_Status struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
IntervalInSeconds *int `json:"intervalInSeconds,omitempty"`
LoadBalancingRules []SubResource_Status `json:"loadBalancingRules,omitempty"`
Name *string `json:"name,omitempty"`
NumberOfProbes *int `json:"numberOfProbes,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RequestPath *string `json:"requestPath,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.Probe_Status
func (*Probe_Status) DeepCopy ¶
func (in *Probe_Status) DeepCopy() *Probe_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Probe_Status.
func (*Probe_Status) DeepCopyInto ¶
func (in *Probe_Status) DeepCopyInto(out *Probe_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress ¶
type PublicIPAddress struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec PublicIPAddresses_Spec `json:"spec,omitempty"`
Status PublicIPAddress_Status_PublicIPAddress_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 v1beta20201101.PublicIPAddress Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/publicIPAddresses
func (*PublicIPAddress) AzureName ¶
func (address *PublicIPAddress) AzureName() string
AzureName returns the Azure name of the resource
func (*PublicIPAddress) DeepCopy ¶
func (in *PublicIPAddress) DeepCopy() *PublicIPAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress.
func (*PublicIPAddress) DeepCopyInto ¶
func (in *PublicIPAddress) DeepCopyInto(out *PublicIPAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPAddress) DeepCopyObject ¶
func (in *PublicIPAddress) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PublicIPAddress) GetAPIVersion ¶
func (address PublicIPAddress) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*PublicIPAddress) GetConditions ¶
func (address *PublicIPAddress) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PublicIPAddress) GetResourceScope ¶
func (address *PublicIPAddress) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PublicIPAddress) GetSpec ¶
func (address *PublicIPAddress) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PublicIPAddress) GetStatus ¶
func (address *PublicIPAddress) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PublicIPAddress) GetType ¶
func (address *PublicIPAddress) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/publicIPAddresses"
func (*PublicIPAddress) Hub ¶
func (address *PublicIPAddress) Hub()
Hub marks that this PublicIPAddress is the hub type for conversion
func (*PublicIPAddress) NewEmptyStatus ¶
func (address *PublicIPAddress) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PublicIPAddress) OriginalGVK ¶
func (address *PublicIPAddress) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PublicIPAddress) Owner ¶
func (address *PublicIPAddress) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*PublicIPAddress) SetConditions ¶
func (address *PublicIPAddress) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PublicIPAddress) SetStatus ¶
func (address *PublicIPAddress) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PublicIPAddressDnsSettings ¶
type PublicIPAddressDnsSettings struct {
DomainNameLabel *string `json:"domainNameLabel,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReverseFqdn *string `json:"reverseFqdn,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddressDnsSettings Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/PublicIPAddressDnsSettings
func (*PublicIPAddressDnsSettings) DeepCopy ¶
func (in *PublicIPAddressDnsSettings) DeepCopy() *PublicIPAddressDnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressDnsSettings.
func (*PublicIPAddressDnsSettings) DeepCopyInto ¶
func (in *PublicIPAddressDnsSettings) DeepCopyInto(out *PublicIPAddressDnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressDnsSettings_Status ¶
type PublicIPAddressDnsSettings_Status struct {
DomainNameLabel *string `json:"domainNameLabel,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReverseFqdn *string `json:"reverseFqdn,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddressDnsSettings_Status
func (*PublicIPAddressDnsSettings_Status) DeepCopy ¶
func (in *PublicIPAddressDnsSettings_Status) DeepCopy() *PublicIPAddressDnsSettings_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressDnsSettings_Status.
func (*PublicIPAddressDnsSettings_Status) DeepCopyInto ¶
func (in *PublicIPAddressDnsSettings_Status) DeepCopyInto(out *PublicIPAddressDnsSettings_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressList ¶
type PublicIPAddressList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []PublicIPAddress `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.PublicIPAddress Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/publicIPAddresses
func (*PublicIPAddressList) DeepCopy ¶
func (in *PublicIPAddressList) DeepCopy() *PublicIPAddressList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressList.
func (*PublicIPAddressList) DeepCopyInto ¶
func (in *PublicIPAddressList) DeepCopyInto(out *PublicIPAddressList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPAddressList) DeepCopyObject ¶
func (in *PublicIPAddressList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPAddressSku ¶
type PublicIPAddressSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddressSku Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/PublicIPAddressSku
func (*PublicIPAddressSku) DeepCopy ¶
func (in *PublicIPAddressSku) DeepCopy() *PublicIPAddressSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressSku.
func (*PublicIPAddressSku) DeepCopyInto ¶
func (in *PublicIPAddressSku) DeepCopyInto(out *PublicIPAddressSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressSku_Status ¶
type PublicIPAddressSku_Status struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddressSku_Status
func (*PublicIPAddressSku_Status) DeepCopy ¶
func (in *PublicIPAddressSku_Status) DeepCopy() *PublicIPAddressSku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressSku_Status.
func (*PublicIPAddressSku_Status) DeepCopyInto ¶
func (in *PublicIPAddressSku_Status) DeepCopyInto(out *PublicIPAddressSku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded ¶
type PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *PublicIPAddressSku_Status `json:"sku,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded
func (*PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded.
func (*PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded ¶
type PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *PublicIPAddressSku_Status `json:"sku,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded
func (*PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded.
func (*PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded ¶
type PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DdosSettings *DdosSettings_Status `json:"ddosSettings,omitempty"`
DnsSettings *PublicIPAddressDnsSettings_Status `json:"dnsSettings,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
IpAddress *string `json:"ipAddress,omitempty"`
IpConfiguration *IPConfiguration_Status_PublicIPAddress_SubResourceEmbedded `json:"ipConfiguration,omitempty"`
IpTags []IpTag_Status `json:"ipTags,omitempty"`
Location *string `json:"location,omitempty"`
MigrationPhase *string `json:"migrationPhase,omitempty"`
Name *string `json:"name,omitempty"`
NatGateway *NatGateway_Status_PublicIPAddress_SubResourceEmbedded `json:"natGateway,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"`
PublicIPAllocationMethod *string `json:"publicIPAllocationMethod,omitempty"`
PublicIPPrefix *SubResource_Status `json:"publicIPPrefix,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Sku *PublicIPAddressSku_Status `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded
func (*PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded from the provided source
func (*PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded
func (*PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded.
func (*PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *PublicIPAddressSku_Status `json:"sku,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddresses_Spec ¶
type PublicIPAddresses_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"`
DdosSettings *DdosSettings `json:"ddosSettings,omitempty"`
DnsSettings *PublicIPAddressDnsSettings `json:"dnsSettings,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
IpAddress *string `json:"ipAddress,omitempty"`
IpTags []IpTag `json:"ipTags,omitempty"`
Location *string `json:"location,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"`
PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"`
PublicIPAllocationMethod *string `json:"publicIPAllocationMethod,omitempty"`
PublicIPPrefix *SubResource `json:"publicIPPrefix,omitempty"`
Sku *PublicIPAddressSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1beta20201101.PublicIPAddresses_Spec
func (*PublicIPAddresses_Spec) ConvertSpecFrom ¶
func (addresses *PublicIPAddresses_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PublicIPAddresses_Spec from the provided source
func (*PublicIPAddresses_Spec) ConvertSpecTo ¶
func (addresses *PublicIPAddresses_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PublicIPAddresses_Spec
func (*PublicIPAddresses_Spec) DeepCopy ¶
func (in *PublicIPAddresses_Spec) DeepCopy() *PublicIPAddresses_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddresses_Spec.
func (*PublicIPAddresses_Spec) DeepCopyInto ¶
func (in *PublicIPAddresses_Spec) DeepCopyInto(out *PublicIPAddresses_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RadiusServer ¶
type RadiusServer struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RadiusServerAddress *string `json:"radiusServerAddress,omitempty"`
RadiusServerScore *int `json:"radiusServerScore,omitempty"`
RadiusServerSecret *string `json:"radiusServerSecret,omitempty"`
}
Storage version of v1beta20201101.RadiusServer Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/RadiusServer
func (*RadiusServer) DeepCopy ¶
func (in *RadiusServer) DeepCopy() *RadiusServer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RadiusServer.
func (*RadiusServer) DeepCopyInto ¶
func (in *RadiusServer) DeepCopyInto(out *RadiusServer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RadiusServer_Status ¶
type RadiusServer_Status struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RadiusServerAddress *string `json:"radiusServerAddress,omitempty"`
RadiusServerScore *int `json:"radiusServerScore,omitempty"`
RadiusServerSecret *string `json:"radiusServerSecret,omitempty"`
}
Storage version of v1beta20201101.RadiusServer_Status
func (*RadiusServer_Status) DeepCopy ¶
func (in *RadiusServer_Status) DeepCopy() *RadiusServer_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RadiusServer_Status.
func (*RadiusServer_Status) DeepCopyInto ¶
func (in *RadiusServer_Status) DeepCopyInto(out *RadiusServer_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceNavigationLink_Status ¶
type ResourceNavigationLink_Status struct {
}
Storage version of v1beta20201101.ResourceNavigationLink_Status
func (*ResourceNavigationLink_Status) DeepCopy ¶
func (in *ResourceNavigationLink_Status) DeepCopy() *ResourceNavigationLink_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceNavigationLink_Status.
func (*ResourceNavigationLink_Status) DeepCopyInto ¶
func (in *ResourceNavigationLink_Status) DeepCopyInto(out *ResourceNavigationLink_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTable ¶
type RouteTable struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec RouteTables_Spec `json:"spec,omitempty"`
Status RouteTable_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 v1beta20201101.RouteTable Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/routeTables
func (*RouteTable) AzureName ¶
func (table *RouteTable) AzureName() string
AzureName returns the Azure name of the resource
func (*RouteTable) DeepCopy ¶
func (in *RouteTable) DeepCopy() *RouteTable
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable.
func (*RouteTable) DeepCopyInto ¶
func (in *RouteTable) DeepCopyInto(out *RouteTable)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTable) DeepCopyObject ¶
func (in *RouteTable) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (RouteTable) GetAPIVersion ¶
func (table RouteTable) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*RouteTable) GetConditions ¶
func (table *RouteTable) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*RouteTable) GetResourceScope ¶
func (table *RouteTable) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*RouteTable) GetSpec ¶
func (table *RouteTable) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*RouteTable) GetStatus ¶
func (table *RouteTable) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*RouteTable) GetType ¶
func (table *RouteTable) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/routeTables"
func (*RouteTable) Hub ¶
func (table *RouteTable) Hub()
Hub marks that this RouteTable is the hub type for conversion
func (*RouteTable) NewEmptyStatus ¶
func (table *RouteTable) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*RouteTable) OriginalGVK ¶
func (table *RouteTable) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*RouteTable) Owner ¶
func (table *RouteTable) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*RouteTable) SetConditions ¶
func (table *RouteTable) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*RouteTable) SetStatus ¶
func (table *RouteTable) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type RouteTableList ¶
type RouteTableList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []RouteTable `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.RouteTable Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/routeTables
func (*RouteTableList) DeepCopy ¶
func (in *RouteTableList) DeepCopy() *RouteTableList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableList.
func (*RouteTableList) DeepCopyInto ¶
func (in *RouteTableList) DeepCopyInto(out *RouteTableList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTableList) DeepCopyObject ¶
func (in *RouteTableList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteTable_Status ¶
type RouteTable_Status struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DisableBgpRoutePropagation *bool `json:"disableBgpRoutePropagation,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"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.RouteTable_Status
func (*RouteTable_Status) ConvertStatusFrom ¶
func (table *RouteTable_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our RouteTable_Status from the provided source
func (*RouteTable_Status) ConvertStatusTo ¶
func (table *RouteTable_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our RouteTable_Status
func (*RouteTable_Status) DeepCopy ¶
func (in *RouteTable_Status) DeepCopy() *RouteTable_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable_Status.
func (*RouteTable_Status) DeepCopyInto ¶
func (in *RouteTable_Status) DeepCopyInto(out *RouteTable_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTable_Status_SubResourceEmbedded ¶
type RouteTable_Status_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.RouteTable_Status_SubResourceEmbedded
func (*RouteTable_Status_SubResourceEmbedded) DeepCopy ¶
func (in *RouteTable_Status_SubResourceEmbedded) DeepCopy() *RouteTable_Status_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable_Status_SubResourceEmbedded.
func (*RouteTable_Status_SubResourceEmbedded) DeepCopyInto ¶
func (in *RouteTable_Status_SubResourceEmbedded) DeepCopyInto(out *RouteTable_Status_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTablesRoute ¶
type RouteTablesRoute struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec RouteTablesRoutes_Spec `json:"spec,omitempty"`
Status Route_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 v1beta20201101.RouteTablesRoute Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/routeTables_routes
func (*RouteTablesRoute) AzureName ¶
func (route *RouteTablesRoute) AzureName() string
AzureName returns the Azure name of the resource
func (*RouteTablesRoute) DeepCopy ¶
func (in *RouteTablesRoute) DeepCopy() *RouteTablesRoute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRoute.
func (*RouteTablesRoute) DeepCopyInto ¶
func (in *RouteTablesRoute) DeepCopyInto(out *RouteTablesRoute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTablesRoute) DeepCopyObject ¶
func (in *RouteTablesRoute) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (RouteTablesRoute) GetAPIVersion ¶
func (route RouteTablesRoute) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*RouteTablesRoute) GetConditions ¶
func (route *RouteTablesRoute) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*RouteTablesRoute) GetResourceScope ¶
func (route *RouteTablesRoute) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*RouteTablesRoute) GetSpec ¶
func (route *RouteTablesRoute) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*RouteTablesRoute) GetStatus ¶
func (route *RouteTablesRoute) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*RouteTablesRoute) GetType ¶
func (route *RouteTablesRoute) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/routeTables/routes"
func (*RouteTablesRoute) Hub ¶
func (route *RouteTablesRoute) Hub()
Hub marks that this RouteTablesRoute is the hub type for conversion
func (*RouteTablesRoute) NewEmptyStatus ¶
func (route *RouteTablesRoute) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*RouteTablesRoute) OriginalGVK ¶
func (route *RouteTablesRoute) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*RouteTablesRoute) Owner ¶
func (route *RouteTablesRoute) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*RouteTablesRoute) SetConditions ¶
func (route *RouteTablesRoute) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*RouteTablesRoute) SetStatus ¶
func (route *RouteTablesRoute) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type RouteTablesRouteList ¶
type RouteTablesRouteList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []RouteTablesRoute `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.RouteTablesRoute Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/routeTables_routes
func (*RouteTablesRouteList) DeepCopy ¶
func (in *RouteTablesRouteList) DeepCopy() *RouteTablesRouteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRouteList.
func (*RouteTablesRouteList) DeepCopyInto ¶
func (in *RouteTablesRouteList) DeepCopyInto(out *RouteTablesRouteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteTablesRouteList) DeepCopyObject ¶
func (in *RouteTablesRouteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteTablesRoutes_Spec ¶
type RouteTablesRoutes_Spec struct {
AddressPrefix *string `json:"addressPrefix,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"`
HasBgpOverride *bool `json:"hasBgpOverride,omitempty"`
NextHopIpAddress *string `json:"nextHopIpAddress,omitempty"`
NextHopType *string `json:"nextHopType,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/RouteTable resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"RouteTable"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.RouteTablesRoutes_Spec
func (*RouteTablesRoutes_Spec) ConvertSpecFrom ¶
func (routes *RouteTablesRoutes_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our RouteTablesRoutes_Spec from the provided source
func (*RouteTablesRoutes_Spec) ConvertSpecTo ¶
func (routes *RouteTablesRoutes_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our RouteTablesRoutes_Spec
func (*RouteTablesRoutes_Spec) DeepCopy ¶
func (in *RouteTablesRoutes_Spec) DeepCopy() *RouteTablesRoutes_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRoutes_Spec.
func (*RouteTablesRoutes_Spec) DeepCopyInto ¶
func (in *RouteTablesRoutes_Spec) DeepCopyInto(out *RouteTablesRoutes_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTables_Spec ¶
type RouteTables_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"`
DisableBgpRoutePropagation *bool `json:"disableBgpRoutePropagation,omitempty"`
Location *string `json:"location,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 v1beta20201101.RouteTables_Spec
func (*RouteTables_Spec) ConvertSpecFrom ¶
func (tables *RouteTables_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our RouteTables_Spec from the provided source
func (*RouteTables_Spec) ConvertSpecTo ¶
func (tables *RouteTables_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our RouteTables_Spec
func (*RouteTables_Spec) DeepCopy ¶
func (in *RouteTables_Spec) DeepCopy() *RouteTables_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTables_Spec.
func (*RouteTables_Spec) DeepCopyInto ¶
func (in *RouteTables_Spec) DeepCopyInto(out *RouteTables_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route_Status ¶
type Route_Status struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Etag *string `json:"etag,omitempty"`
HasBgpOverride *bool `json:"hasBgpOverride,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
NextHopIpAddress *string `json:"nextHopIpAddress,omitempty"`
NextHopType *string `json:"nextHopType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.Route_Status
func (*Route_Status) ConvertStatusFrom ¶
func (route *Route_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Route_Status from the provided source
func (*Route_Status) ConvertStatusTo ¶
func (route *Route_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Route_Status
func (*Route_Status) DeepCopy ¶
func (in *Route_Status) DeepCopy() *Route_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route_Status.
func (*Route_Status) DeepCopyInto ¶
func (in *Route_Status) DeepCopyInto(out *Route_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded ¶
type SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded
func (*SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy ¶
func (in *SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded.
func (*SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto ¶
func (in *SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *SecurityRule_Status_NetworkSecurityGroup_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded ¶
type SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded struct {
Access *string `json:"access,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Description *string `json:"description,omitempty"`
DestinationAddressPrefix *string `json:"destinationAddressPrefix,omitempty"`
DestinationAddressPrefixes []string `json:"destinationAddressPrefixes,omitempty"`
DestinationApplicationSecurityGroups []ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded `json:"destinationApplicationSecurityGroups,omitempty"`
DestinationPortRange *string `json:"destinationPortRange,omitempty"`
DestinationPortRanges []string `json:"destinationPortRanges,omitempty"`
Direction *string `json:"direction,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SourceAddressPrefix *string `json:"sourceAddressPrefix,omitempty"`
SourceAddressPrefixes []string `json:"sourceAddressPrefixes,omitempty"`
SourceApplicationSecurityGroups []ApplicationSecurityGroup_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded `json:"sourceApplicationSecurityGroups,omitempty"`
SourcePortRange *string `json:"sourcePortRange,omitempty"`
SourcePortRanges []string `json:"sourcePortRanges,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
func (*SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded from the provided source
func (*SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
func (*SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopy ¶
func (in *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopy() *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded.
func (*SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopyInto ¶
func (in *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded) DeepCopyInto(out *SecurityRule_Status_NetworkSecurityGroupsSecurityRule_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAssociationLink_Status ¶
type ServiceAssociationLink_Status struct {
AllowDelete *bool `json:"allowDelete,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Link *string `json:"link,omitempty"`
LinkedResourceType *string `json:"linkedResourceType,omitempty"`
Locations []string `json:"locations,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.ServiceAssociationLink_Status
func (*ServiceAssociationLink_Status) DeepCopy ¶
func (in *ServiceAssociationLink_Status) DeepCopy() *ServiceAssociationLink_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAssociationLink_Status.
func (*ServiceAssociationLink_Status) DeepCopyInto ¶
func (in *ServiceAssociationLink_Status) DeepCopyInto(out *ServiceAssociationLink_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
Kind *string `json:"kind,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEndpointPropertiesFormat ¶
type ServiceEndpointPropertiesFormat struct {
Locations []string `json:"locations,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Service *string `json:"service,omitempty"`
}
Storage version of v1beta20201101.ServiceEndpointPropertiesFormat Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/ServiceEndpointPropertiesFormat
func (*ServiceEndpointPropertiesFormat) DeepCopy ¶
func (in *ServiceEndpointPropertiesFormat) DeepCopy() *ServiceEndpointPropertiesFormat
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpointPropertiesFormat.
func (*ServiceEndpointPropertiesFormat) DeepCopyInto ¶
func (in *ServiceEndpointPropertiesFormat) DeepCopyInto(out *ServiceEndpointPropertiesFormat)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEndpointPropertiesFormat_Status ¶
type ServiceEndpointPropertiesFormat_Status struct {
Locations []string `json:"locations,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Service *string `json:"service,omitempty"`
}
Storage version of v1beta20201101.ServiceEndpointPropertiesFormat_Status
func (*ServiceEndpointPropertiesFormat_Status) DeepCopy ¶
func (in *ServiceEndpointPropertiesFormat_Status) DeepCopy() *ServiceEndpointPropertiesFormat_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpointPropertiesFormat_Status.
func (*ServiceEndpointPropertiesFormat_Status) DeepCopyInto ¶
func (in *ServiceEndpointPropertiesFormat_Status) DeepCopyInto(out *ServiceEndpointPropertiesFormat_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource ¶
type SubResource struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// +kubebuilder:validation:Required
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1beta20201101.SubResource Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/SubResource
func (*SubResource) DeepCopy ¶
func (in *SubResource) DeepCopy() *SubResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource.
func (*SubResource) DeepCopyInto ¶
func (in *SubResource) DeepCopyInto(out *SubResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource_Status ¶
type SubResource_Status struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.SubResource_Status
func (*SubResource_Status) DeepCopy ¶
func (in *SubResource_Status) DeepCopy() *SubResource_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_Status.
func (*SubResource_Status) DeepCopyInto ¶
func (in *SubResource_Status) DeepCopyInto(out *SubResource_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_Status_LoadBalancer_SubResourceEmbedded ¶
type Subnet_Status_LoadBalancer_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.Subnet_Status_LoadBalancer_SubResourceEmbedded
func (*Subnet_Status_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_Status_LoadBalancer_SubResourceEmbedded) DeepCopy() *Subnet_Status_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_Status_LoadBalancer_SubResourceEmbedded.
func (*Subnet_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_Status_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_Status_NetworkInterface_SubResourceEmbedded ¶
type Subnet_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.Subnet_Status_NetworkInterface_SubResourceEmbedded
func (*Subnet_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *Subnet_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_Status_NetworkInterface_SubResourceEmbedded.
func (*Subnet_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded ¶
type Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded
func (*Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded.
func (*Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_NetworkSecurityGroup_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_Status_PublicIPAddress_SubResourceEmbedded ¶
type Subnet_Status_PublicIPAddress_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.Subnet_Status_PublicIPAddress_SubResourceEmbedded
func (*Subnet_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_Status_PublicIPAddress_SubResourceEmbedded) DeepCopy() *Subnet_Status_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_Status_PublicIPAddress_SubResourceEmbedded.
func (*Subnet_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_Status_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded ¶
type Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
ApplicationGatewayIpConfigurations []ApplicationGatewayIPConfiguration_Status `json:"applicationGatewayIpConfigurations,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Delegations []Delegation_Status `json:"delegations,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
IpAllocations []SubResource_Status `json:"ipAllocations,omitempty"`
IpConfigurationProfiles []IPConfigurationProfile_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"ipConfigurationProfiles,omitempty"`
IpConfigurations []IPConfiguration_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"ipConfigurations,omitempty"`
Name *string `json:"name,omitempty"`
NatGateway *SubResource_Status `json:"natGateway,omitempty"`
NetworkSecurityGroup *NetworkSecurityGroup_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"networkSecurityGroup,omitempty"`
PrivateEndpointNetworkPolicies *string `json:"privateEndpointNetworkPolicies,omitempty"`
PrivateEndpoints []PrivateEndpoint_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"privateEndpoints,omitempty"`
PrivateLinkServiceNetworkPolicies *string `json:"privateLinkServiceNetworkPolicies,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Purpose *string `json:"purpose,omitempty"`
RouteTable *RouteTable_Status_SubResourceEmbedded `json:"routeTable,omitempty"`
ServiceAssociationLinks []ServiceAssociationLink_Status `json:"serviceAssociationLinks,omitempty"`
ServiceEndpointPolicies []ServiceEndpointPolicy_Status_VirtualNetworksSubnet_SubResourceEmbedded `json:"serviceEndpointPolicies,omitempty"`
ServiceEndpoints []ServiceEndpointPropertiesFormat_Status `json:"serviceEndpoints,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusFrom ¶
func (embedded *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded from the provided source
func (*Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusTo ¶
func (embedded *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded
func (*Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopy() *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded.
func (*Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded) DeepCopyInto(out *Subnet_Status_VirtualNetworksSubnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetwork ¶
type VirtualNetwork struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec VirtualNetworks_Spec `json:"spec,omitempty"`
Status VirtualNetwork_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 v1beta20201101.VirtualNetwork Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks
func (*VirtualNetwork) AzureName ¶
func (network *VirtualNetwork) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetwork) DeepCopy ¶
func (in *VirtualNetwork) DeepCopy() *VirtualNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetwork.
func (*VirtualNetwork) DeepCopyInto ¶
func (in *VirtualNetwork) DeepCopyInto(out *VirtualNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetwork) DeepCopyObject ¶
func (in *VirtualNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualNetwork) GetAPIVersion ¶
func (network VirtualNetwork) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*VirtualNetwork) GetConditions ¶
func (network *VirtualNetwork) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualNetwork) GetResourceScope ¶
func (network *VirtualNetwork) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualNetwork) GetSpec ¶
func (network *VirtualNetwork) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualNetwork) GetStatus ¶
func (network *VirtualNetwork) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualNetwork) GetType ¶
func (network *VirtualNetwork) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/virtualNetworks"
func (*VirtualNetwork) Hub ¶
func (network *VirtualNetwork) Hub()
Hub marks that this VirtualNetwork is the hub type for conversion
func (*VirtualNetwork) NewEmptyStatus ¶
func (network *VirtualNetwork) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualNetwork) OriginalGVK ¶
func (network *VirtualNetwork) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualNetwork) Owner ¶
func (network *VirtualNetwork) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*VirtualNetwork) SetConditions ¶
func (network *VirtualNetwork) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualNetwork) SetStatus ¶
func (network *VirtualNetwork) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualNetworkBgpCommunities ¶
type VirtualNetworkBgpCommunities struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
VirtualNetworkCommunity *string `json:"virtualNetworkCommunity,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkBgpCommunities Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/VirtualNetworkBgpCommunities
func (*VirtualNetworkBgpCommunities) DeepCopy ¶
func (in *VirtualNetworkBgpCommunities) DeepCopy() *VirtualNetworkBgpCommunities
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkBgpCommunities.
func (*VirtualNetworkBgpCommunities) DeepCopyInto ¶
func (in *VirtualNetworkBgpCommunities) DeepCopyInto(out *VirtualNetworkBgpCommunities)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkBgpCommunities_Status ¶
type VirtualNetworkBgpCommunities_Status struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RegionalCommunity *string `json:"regionalCommunity,omitempty"`
VirtualNetworkCommunity *string `json:"virtualNetworkCommunity,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkBgpCommunities_Status
func (*VirtualNetworkBgpCommunities_Status) DeepCopy ¶
func (in *VirtualNetworkBgpCommunities_Status) DeepCopy() *VirtualNetworkBgpCommunities_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkBgpCommunities_Status.
func (*VirtualNetworkBgpCommunities_Status) DeepCopyInto ¶
func (in *VirtualNetworkBgpCommunities_Status) DeepCopyInto(out *VirtualNetworkBgpCommunities_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateway ¶
type VirtualNetworkGateway struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec VirtualNetworkGateways_Spec `json:"spec,omitempty"`
Status VirtualNetworkGateway_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 v1beta20201101.VirtualNetworkGateway Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworkGateways
func (*VirtualNetworkGateway) AzureName ¶
func (gateway *VirtualNetworkGateway) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworkGateway) DeepCopy ¶
func (in *VirtualNetworkGateway) DeepCopy() *VirtualNetworkGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateway.
func (*VirtualNetworkGateway) DeepCopyInto ¶
func (in *VirtualNetworkGateway) DeepCopyInto(out *VirtualNetworkGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGateway) DeepCopyObject ¶
func (in *VirtualNetworkGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualNetworkGateway) GetAPIVersion ¶
func (gateway VirtualNetworkGateway) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*VirtualNetworkGateway) GetConditions ¶
func (gateway *VirtualNetworkGateway) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualNetworkGateway) GetResourceScope ¶
func (gateway *VirtualNetworkGateway) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualNetworkGateway) GetSpec ¶
func (gateway *VirtualNetworkGateway) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualNetworkGateway) GetStatus ¶
func (gateway *VirtualNetworkGateway) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualNetworkGateway) GetType ¶
func (gateway *VirtualNetworkGateway) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/virtualNetworkGateways"
func (*VirtualNetworkGateway) Hub ¶
func (gateway *VirtualNetworkGateway) Hub()
Hub marks that this VirtualNetworkGateway is the hub type for conversion
func (*VirtualNetworkGateway) NewEmptyStatus ¶
func (gateway *VirtualNetworkGateway) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualNetworkGateway) OriginalGVK ¶
func (gateway *VirtualNetworkGateway) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualNetworkGateway) Owner ¶
func (gateway *VirtualNetworkGateway) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*VirtualNetworkGateway) SetConditions ¶
func (gateway *VirtualNetworkGateway) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualNetworkGateway) SetStatus ¶
func (gateway *VirtualNetworkGateway) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualNetworkGatewayIPConfiguration_Status ¶
type VirtualNetworkGatewayIPConfiguration_Status struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPAddress *SubResource_Status `json:"publicIPAddress,omitempty"`
Subnet *SubResource_Status `json:"subnet,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGatewayIPConfiguration_Status
func (*VirtualNetworkGatewayIPConfiguration_Status) DeepCopy ¶
func (in *VirtualNetworkGatewayIPConfiguration_Status) DeepCopy() *VirtualNetworkGatewayIPConfiguration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayIPConfiguration_Status.
func (*VirtualNetworkGatewayIPConfiguration_Status) DeepCopyInto ¶
func (in *VirtualNetworkGatewayIPConfiguration_Status) DeepCopyInto(out *VirtualNetworkGatewayIPConfiguration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayList ¶
type VirtualNetworkGatewayList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualNetworkGateway `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.VirtualNetworkGateway Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworkGateways
func (*VirtualNetworkGatewayList) DeepCopy ¶
func (in *VirtualNetworkGatewayList) DeepCopy() *VirtualNetworkGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayList.
func (*VirtualNetworkGatewayList) DeepCopyInto ¶
func (in *VirtualNetworkGatewayList) DeepCopyInto(out *VirtualNetworkGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkGatewayList) DeepCopyObject ¶
func (in *VirtualNetworkGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkGatewaySku ¶
type VirtualNetworkGatewaySku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGatewaySku Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/definitions/VirtualNetworkGatewaySku
func (*VirtualNetworkGatewaySku) DeepCopy ¶
func (in *VirtualNetworkGatewaySku) DeepCopy() *VirtualNetworkGatewaySku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySku.
func (*VirtualNetworkGatewaySku) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySku) DeepCopyInto(out *VirtualNetworkGatewaySku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySku_Status ¶
type VirtualNetworkGatewaySku_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 v1beta20201101.VirtualNetworkGatewaySku_Status
func (*VirtualNetworkGatewaySku_Status) DeepCopy ¶
func (in *VirtualNetworkGatewaySku_Status) DeepCopy() *VirtualNetworkGatewaySku_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewaySku_Status.
func (*VirtualNetworkGatewaySku_Status) DeepCopyInto ¶
func (in *VirtualNetworkGatewaySku_Status) DeepCopyInto(out *VirtualNetworkGatewaySku_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateway_Status ¶
type VirtualNetworkGateway_Status struct {
ActiveActive *bool `json:"activeActive,omitempty"`
BgpSettings *BgpSettings_Status `json:"bgpSettings,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
CustomRoutes *AddressSpace_Status `json:"customRoutes,omitempty"`
EnableBgp *bool `json:"enableBgp,omitempty"`
EnableDnsForwarding *bool `json:"enableDnsForwarding,omitempty"`
EnablePrivateIpAddress *bool `json:"enablePrivateIpAddress,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
GatewayDefaultSite *SubResource_Status `json:"gatewayDefaultSite,omitempty"`
GatewayType *string `json:"gatewayType,omitempty"`
Id *string `json:"id,omitempty"`
InboundDnsForwardingEndpoint *string `json:"inboundDnsForwardingEndpoint,omitempty"`
IpConfigurations []VirtualNetworkGatewayIPConfiguration_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"`
Sku *VirtualNetworkGatewaySku_Status `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
VNetExtendedLocationResourceId *string `json:"vNetExtendedLocationResourceId,omitempty"`
VpnClientConfiguration *VpnClientConfiguration_Status `json:"vpnClientConfiguration,omitempty"`
VpnGatewayGeneration *string `json:"vpnGatewayGeneration,omitempty"`
VpnType *string `json:"vpnType,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGateway_Status
func (*VirtualNetworkGateway_Status) ConvertStatusFrom ¶
func (gateway *VirtualNetworkGateway_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetworkGateway_Status from the provided source
func (*VirtualNetworkGateway_Status) ConvertStatusTo ¶
func (gateway *VirtualNetworkGateway_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetworkGateway_Status
func (*VirtualNetworkGateway_Status) DeepCopy ¶
func (in *VirtualNetworkGateway_Status) DeepCopy() *VirtualNetworkGateway_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateway_Status.
func (*VirtualNetworkGateway_Status) DeepCopyInto ¶
func (in *VirtualNetworkGateway_Status) DeepCopyInto(out *VirtualNetworkGateway_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateways_Spec ¶
type VirtualNetworkGateways_Spec struct {
ActiveActive *bool `json:"activeActive,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"`
BgpSettings *BgpSettings `json:"bgpSettings,omitempty"`
CustomRoutes *AddressSpace `json:"customRoutes,omitempty"`
EnableBgp *bool `json:"enableBgp,omitempty"`
EnableDnsForwarding *bool `json:"enableDnsForwarding,omitempty"`
EnablePrivateIpAddress *bool `json:"enablePrivateIpAddress,omitempty"`
GatewayDefaultSite *SubResource `json:"gatewayDefaultSite,omitempty"`
GatewayType *string `json:"gatewayType,omitempty"`
IpConfigurations []VirtualNetworkGateways_Spec_Properties_IpConfigurations `json:"ipConfigurations,omitempty"`
Location *string `json:"location,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"`
Sku *VirtualNetworkGatewaySku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
// VNetExtendedLocationResourceReference: MAS FIJI customer vnet resource id. VirtualNetworkGateway of type local gateway
// is associated with the customer vnet.
VNetExtendedLocationResourceReference *genruntime.ResourceReference `armReference:"VNetExtendedLocationResourceId" json:"vNetExtendedLocationResourceReference,omitempty"`
VirtualNetworkExtendedLocation *ExtendedLocation `json:"virtualNetworkExtendedLocation,omitempty"`
VpnClientConfiguration *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration `json:"vpnClientConfiguration,omitempty"`
VpnGatewayGeneration *string `json:"vpnGatewayGeneration,omitempty"`
VpnType *string `json:"vpnType,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGateways_Spec
func (*VirtualNetworkGateways_Spec) ConvertSpecFrom ¶
func (gateways *VirtualNetworkGateways_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworkGateways_Spec from the provided source
func (*VirtualNetworkGateways_Spec) ConvertSpecTo ¶
func (gateways *VirtualNetworkGateways_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworkGateways_Spec
func (*VirtualNetworkGateways_Spec) DeepCopy ¶
func (in *VirtualNetworkGateways_Spec) DeepCopy() *VirtualNetworkGateways_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateways_Spec.
func (*VirtualNetworkGateways_Spec) DeepCopyInto ¶
func (in *VirtualNetworkGateways_Spec) DeepCopyInto(out *VirtualNetworkGateways_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateways_Spec_Properties_IpConfigurations ¶
type VirtualNetworkGateways_Spec_Properties_IpConfigurations 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 v1beta20201101.VirtualNetworkGateways_Spec_Properties_IpConfigurations
func (*VirtualNetworkGateways_Spec_Properties_IpConfigurations) DeepCopy ¶
func (in *VirtualNetworkGateways_Spec_Properties_IpConfigurations) DeepCopy() *VirtualNetworkGateways_Spec_Properties_IpConfigurations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateways_Spec_Properties_IpConfigurations.
func (*VirtualNetworkGateways_Spec_Properties_IpConfigurations) DeepCopyInto ¶
func (in *VirtualNetworkGateways_Spec_Properties_IpConfigurations) DeepCopyInto(out *VirtualNetworkGateways_Spec_Properties_IpConfigurations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration ¶
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration struct {
AadAudience *string `json:"aadAudience,omitempty"`
AadIssuer *string `json:"aadIssuer,omitempty"`
AadTenant *string `json:"aadTenant,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RadiusServerAddress *string `json:"radiusServerAddress,omitempty"`
RadiusServerSecret *string `json:"radiusServerSecret,omitempty"`
RadiusServers []RadiusServer `json:"radiusServers,omitempty"`
VpnAuthenticationTypes []string `json:"vpnAuthenticationTypes,omitempty"`
VpnClientAddressPool *AddressSpace `json:"vpnClientAddressPool,omitempty"`
VpnClientIpsecPolicies []IpsecPolicy `json:"vpnClientIpsecPolicies,omitempty"`
VpnClientProtocols []string `json:"vpnClientProtocols,omitempty"`
VpnClientRevokedCertificates []VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates `json:"vpnClientRevokedCertificates,omitempty"`
VpnClientRootCertificates []VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates `json:"vpnClientRootCertificates,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopy ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopy() *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration.
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration) DeepCopyInto(out *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates ¶
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Thumbprint *string `json:"thumbprint,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates) DeepCopy ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates) DeepCopy() *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates.
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates) DeepCopyInto ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates) DeepCopyInto(out *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRevokedCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates ¶
type VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicCertData *string `json:"publicCertData,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates) DeepCopy ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates) DeepCopy() *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates.
func (*VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates) DeepCopyInto ¶
func (in *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates) DeepCopyInto(out *VirtualNetworkGateways_Spec_Properties_VpnClientConfiguration_VpnClientRootCertificates)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkList ¶
type VirtualNetworkList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualNetwork `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.VirtualNetwork Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks
func (*VirtualNetworkList) DeepCopy ¶
func (in *VirtualNetworkList) DeepCopy() *VirtualNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkList.
func (*VirtualNetworkList) DeepCopyInto ¶
func (in *VirtualNetworkList) DeepCopyInto(out *VirtualNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworkList) DeepCopyObject ¶
func (in *VirtualNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworkPeering_Status ¶
type VirtualNetworkPeering_Status struct {
AllowForwardedTraffic *bool `json:"allowForwardedTraffic,omitempty"`
AllowGatewayTransit *bool `json:"allowGatewayTransit,omitempty"`
AllowVirtualNetworkAccess *bool `json:"allowVirtualNetworkAccess,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DoNotVerifyRemoteGateways *bool `json:"doNotVerifyRemoteGateways,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PeeringState *string `json:"peeringState,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RemoteAddressSpace *AddressSpace_Status `json:"remoteAddressSpace,omitempty"`
RemoteBgpCommunities *VirtualNetworkBgpCommunities_Status `json:"remoteBgpCommunities,omitempty"`
RemoteVirtualNetwork *SubResource_Status `json:"remoteVirtualNetwork,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Type *string `json:"type,omitempty"`
UseRemoteGateways *bool `json:"useRemoteGateways,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkPeering_Status
func (*VirtualNetworkPeering_Status) ConvertStatusFrom ¶
func (peering *VirtualNetworkPeering_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetworkPeering_Status from the provided source
func (*VirtualNetworkPeering_Status) ConvertStatusTo ¶
func (peering *VirtualNetworkPeering_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetworkPeering_Status
func (*VirtualNetworkPeering_Status) DeepCopy ¶
func (in *VirtualNetworkPeering_Status) DeepCopy() *VirtualNetworkPeering_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkPeering_Status.
func (*VirtualNetworkPeering_Status) DeepCopyInto ¶
func (in *VirtualNetworkPeering_Status) DeepCopyInto(out *VirtualNetworkPeering_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded ¶
type VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded
func (*VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopy() *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded.
func (*VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *VirtualNetworkTap_Status_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetwork_Status ¶
type VirtualNetwork_Status struct {
AddressSpace *AddressSpace_Status `json:"addressSpace,omitempty"`
BgpCommunities *VirtualNetworkBgpCommunities_Status `json:"bgpCommunities,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DdosProtectionPlan *SubResource_Status `json:"ddosProtectionPlan,omitempty"`
DhcpOptions *DhcpOptions_Status `json:"dhcpOptions,omitempty"`
EnableDdosProtection *bool `json:"enableDdosProtection,omitempty"`
EnableVmProtection *bool `json:"enableVmProtection,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_Status `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
IpAllocations []SubResource_Status `json:"ipAllocations,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"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1beta20201101.VirtualNetwork_Status
func (*VirtualNetwork_Status) ConvertStatusFrom ¶
func (network *VirtualNetwork_Status) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetwork_Status from the provided source
func (*VirtualNetwork_Status) ConvertStatusTo ¶
func (network *VirtualNetwork_Status) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetwork_Status
func (*VirtualNetwork_Status) DeepCopy ¶
func (in *VirtualNetwork_Status) DeepCopy() *VirtualNetwork_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetwork_Status.
func (*VirtualNetwork_Status) DeepCopyInto ¶
func (in *VirtualNetwork_Status) DeepCopyInto(out *VirtualNetwork_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksSubnet ¶
type VirtualNetworksSubnet struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec VirtualNetworksSubnets_Spec `json:"spec,omitempty"`
Status Subnet_Status_VirtualNetworksSubnet_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 v1beta20201101.VirtualNetworksSubnet Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks_subnets
func (*VirtualNetworksSubnet) AzureName ¶
func (subnet *VirtualNetworksSubnet) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworksSubnet) DeepCopy ¶
func (in *VirtualNetworksSubnet) DeepCopy() *VirtualNetworksSubnet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnet.
func (*VirtualNetworksSubnet) DeepCopyInto ¶
func (in *VirtualNetworksSubnet) DeepCopyInto(out *VirtualNetworksSubnet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworksSubnet) DeepCopyObject ¶
func (in *VirtualNetworksSubnet) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualNetworksSubnet) GetAPIVersion ¶
func (subnet VirtualNetworksSubnet) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*VirtualNetworksSubnet) GetConditions ¶
func (subnet *VirtualNetworksSubnet) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualNetworksSubnet) GetResourceScope ¶
func (subnet *VirtualNetworksSubnet) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualNetworksSubnet) GetSpec ¶
func (subnet *VirtualNetworksSubnet) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualNetworksSubnet) GetStatus ¶
func (subnet *VirtualNetworksSubnet) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualNetworksSubnet) GetType ¶
func (subnet *VirtualNetworksSubnet) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/virtualNetworks/subnets"
func (*VirtualNetworksSubnet) Hub ¶
func (subnet *VirtualNetworksSubnet) Hub()
Hub marks that this VirtualNetworksSubnet is the hub type for conversion
func (*VirtualNetworksSubnet) NewEmptyStatus ¶
func (subnet *VirtualNetworksSubnet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualNetworksSubnet) OriginalGVK ¶
func (subnet *VirtualNetworksSubnet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualNetworksSubnet) Owner ¶
func (subnet *VirtualNetworksSubnet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*VirtualNetworksSubnet) SetConditions ¶
func (subnet *VirtualNetworksSubnet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualNetworksSubnet) SetStatus ¶
func (subnet *VirtualNetworksSubnet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualNetworksSubnetList ¶
type VirtualNetworksSubnetList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualNetworksSubnet `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.VirtualNetworksSubnet Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks_subnets
func (*VirtualNetworksSubnetList) DeepCopy ¶
func (in *VirtualNetworksSubnetList) DeepCopy() *VirtualNetworksSubnetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnetList.
func (*VirtualNetworksSubnetList) DeepCopyInto ¶
func (in *VirtualNetworksSubnetList) DeepCopyInto(out *VirtualNetworksSubnetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworksSubnetList) DeepCopyObject ¶
func (in *VirtualNetworksSubnetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworksSubnets_Spec ¶
type VirtualNetworksSubnets_Spec struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
AddressPrefixes []string `json:"addressPrefixes,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"`
Delegations []VirtualNetworksSubnets_Spec_Properties_Delegations `json:"delegations,omitempty"`
IpAllocations []SubResource `json:"ipAllocations,omitempty"`
NatGateway *SubResource `json:"natGateway,omitempty"`
NetworkSecurityGroup *SubResource `json:"networkSecurityGroup,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/VirtualNetwork resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"VirtualNetwork"`
PrivateEndpointNetworkPolicies *string `json:"privateEndpointNetworkPolicies,omitempty"`
PrivateLinkServiceNetworkPolicies *string `json:"privateLinkServiceNetworkPolicies,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RouteTable *SubResource `json:"routeTable,omitempty"`
ServiceEndpointPolicies []SubResource `json:"serviceEndpointPolicies,omitempty"`
ServiceEndpoints []ServiceEndpointPropertiesFormat `json:"serviceEndpoints,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworksSubnets_Spec
func (*VirtualNetworksSubnets_Spec) ConvertSpecFrom ¶
func (subnets *VirtualNetworksSubnets_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworksSubnets_Spec from the provided source
func (*VirtualNetworksSubnets_Spec) ConvertSpecTo ¶
func (subnets *VirtualNetworksSubnets_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworksSubnets_Spec
func (*VirtualNetworksSubnets_Spec) DeepCopy ¶
func (in *VirtualNetworksSubnets_Spec) DeepCopy() *VirtualNetworksSubnets_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnets_Spec.
func (*VirtualNetworksSubnets_Spec) DeepCopyInto ¶
func (in *VirtualNetworksSubnets_Spec) DeepCopyInto(out *VirtualNetworksSubnets_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksSubnets_Spec_Properties_Delegations ¶
type VirtualNetworksSubnets_Spec_Properties_Delegations struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ServiceName *string `json:"serviceName,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworksSubnets_Spec_Properties_Delegations
func (*VirtualNetworksSubnets_Spec_Properties_Delegations) DeepCopy ¶
func (in *VirtualNetworksSubnets_Spec_Properties_Delegations) DeepCopy() *VirtualNetworksSubnets_Spec_Properties_Delegations
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnets_Spec_Properties_Delegations.
func (*VirtualNetworksSubnets_Spec_Properties_Delegations) DeepCopyInto ¶
func (in *VirtualNetworksSubnets_Spec_Properties_Delegations) DeepCopyInto(out *VirtualNetworksSubnets_Spec_Properties_Delegations)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksVirtualNetworkPeering ¶
type VirtualNetworksVirtualNetworkPeering struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec VirtualNetworksVirtualNetworkPeerings_Spec `json:"spec,omitempty"`
Status VirtualNetworkPeering_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 v1beta20201101.VirtualNetworksVirtualNetworkPeering Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks_virtualNetworkPeerings
func (*VirtualNetworksVirtualNetworkPeering) AzureName ¶
func (peering *VirtualNetworksVirtualNetworkPeering) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworksVirtualNetworkPeering) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeering) DeepCopy() *VirtualNetworksVirtualNetworkPeering
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeering.
func (*VirtualNetworksVirtualNetworkPeering) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeering) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworksVirtualNetworkPeering) DeepCopyObject ¶
func (in *VirtualNetworksVirtualNetworkPeering) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (VirtualNetworksVirtualNetworkPeering) GetAPIVersion ¶
func (peering VirtualNetworksVirtualNetworkPeering) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-11-01"
func (*VirtualNetworksVirtualNetworkPeering) GetConditions ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*VirtualNetworksVirtualNetworkPeering) GetResourceScope ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*VirtualNetworksVirtualNetworkPeering) GetSpec ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*VirtualNetworksVirtualNetworkPeering) GetStatus ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*VirtualNetworksVirtualNetworkPeering) GetType ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/virtualNetworks/virtualNetworkPeerings"
func (*VirtualNetworksVirtualNetworkPeering) Hub ¶
func (peering *VirtualNetworksVirtualNetworkPeering) Hub()
Hub marks that this VirtualNetworksVirtualNetworkPeering is the hub type for conversion
func (*VirtualNetworksVirtualNetworkPeering) NewEmptyStatus ¶
func (peering *VirtualNetworksVirtualNetworkPeering) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*VirtualNetworksVirtualNetworkPeering) OriginalGVK ¶
func (peering *VirtualNetworksVirtualNetworkPeering) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*VirtualNetworksVirtualNetworkPeering) Owner ¶
func (peering *VirtualNetworksVirtualNetworkPeering) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner, or nil if there is no owner
func (*VirtualNetworksVirtualNetworkPeering) SetConditions ¶
func (peering *VirtualNetworksVirtualNetworkPeering) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*VirtualNetworksVirtualNetworkPeering) SetStatus ¶
func (peering *VirtualNetworksVirtualNetworkPeering) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VirtualNetworksVirtualNetworkPeeringList ¶
type VirtualNetworksVirtualNetworkPeeringList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []VirtualNetworksVirtualNetworkPeering `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1beta20201101.VirtualNetworksVirtualNetworkPeering Generated from: https://schema.management.azure.com/schemas/2020-11-01/Microsoft.Network.json#/resourceDefinitions/virtualNetworks_virtualNetworkPeerings
func (*VirtualNetworksVirtualNetworkPeeringList) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopy() *VirtualNetworksVirtualNetworkPeeringList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeeringList.
func (*VirtualNetworksVirtualNetworkPeeringList) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeeringList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VirtualNetworksVirtualNetworkPeeringList) DeepCopyObject ¶
func (in *VirtualNetworksVirtualNetworkPeeringList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VirtualNetworksVirtualNetworkPeerings_Spec ¶
type VirtualNetworksVirtualNetworkPeerings_Spec struct {
AllowForwardedTraffic *bool `json:"allowForwardedTraffic,omitempty"`
AllowGatewayTransit *bool `json:"allowGatewayTransit,omitempty"`
AllowVirtualNetworkAccess *bool `json:"allowVirtualNetworkAccess,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"`
Location *string `json:"location,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/VirtualNetwork resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"VirtualNetwork"`
PeeringState *string `json:"peeringState,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RemoteAddressSpace *AddressSpace `json:"remoteAddressSpace,omitempty"`
RemoteBgpCommunities *VirtualNetworkBgpCommunities `json:"remoteBgpCommunities,omitempty"`
RemoteVirtualNetwork *SubResource `json:"remoteVirtualNetwork,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
UseRemoteGateways *bool `json:"useRemoteGateways,omitempty"`
}
Storage version of v1beta20201101.VirtualNetworksVirtualNetworkPeerings_Spec
func (*VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecFrom ¶
func (peerings *VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworksVirtualNetworkPeerings_Spec from the provided source
func (*VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecTo ¶
func (peerings *VirtualNetworksVirtualNetworkPeerings_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworksVirtualNetworkPeerings_Spec
func (*VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopy() *VirtualNetworksVirtualNetworkPeerings_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeerings_Spec.
func (*VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeerings_Spec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeerings_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworks_Spec ¶
type VirtualNetworks_Spec struct {
AddressSpace *AddressSpace `json:"addressSpace,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"`
BgpCommunities *VirtualNetworkBgpCommunities `json:"bgpCommunities,omitempty"`
DdosProtectionPlan *SubResource `json:"ddosProtectionPlan,omitempty"`
DhcpOptions *DhcpOptions `json:"dhcpOptions,omitempty"`
EnableDdosProtection *bool `json:"enableDdosProtection,omitempty"`
EnableVmProtection *bool `json:"enableVmProtection,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IpAllocations []SubResource `json:"ipAllocations,omitempty"`
Location *string `json:"location,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 v1beta20201101.VirtualNetworks_Spec
func (*VirtualNetworks_Spec) ConvertSpecFrom ¶
func (networks *VirtualNetworks_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworks_Spec from the provided source
func (*VirtualNetworks_Spec) ConvertSpecTo ¶
func (networks *VirtualNetworks_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworks_Spec
func (*VirtualNetworks_Spec) DeepCopy ¶
func (in *VirtualNetworks_Spec) DeepCopy() *VirtualNetworks_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworks_Spec.
func (*VirtualNetworks_Spec) DeepCopyInto ¶
func (in *VirtualNetworks_Spec) DeepCopyInto(out *VirtualNetworks_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpnClientConfiguration_Status ¶
type VpnClientConfiguration_Status struct {
AadAudience *string `json:"aadAudience,omitempty"`
AadIssuer *string `json:"aadIssuer,omitempty"`
AadTenant *string `json:"aadTenant,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RadiusServerAddress *string `json:"radiusServerAddress,omitempty"`
RadiusServerSecret *string `json:"radiusServerSecret,omitempty"`
RadiusServers []RadiusServer_Status `json:"radiusServers,omitempty"`
VpnAuthenticationTypes []string `json:"vpnAuthenticationTypes,omitempty"`
VpnClientAddressPool *AddressSpace_Status `json:"vpnClientAddressPool,omitempty"`
VpnClientIpsecPolicies []IpsecPolicy_Status `json:"vpnClientIpsecPolicies,omitempty"`
VpnClientProtocols []string `json:"vpnClientProtocols,omitempty"`
VpnClientRevokedCertificates []VpnClientRevokedCertificate_Status `json:"vpnClientRevokedCertificates,omitempty"`
VpnClientRootCertificates []VpnClientRootCertificate_Status `json:"vpnClientRootCertificates,omitempty"`
}
Storage version of v1beta20201101.VpnClientConfiguration_Status
func (*VpnClientConfiguration_Status) DeepCopy ¶
func (in *VpnClientConfiguration_Status) DeepCopy() *VpnClientConfiguration_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientConfiguration_Status.
func (*VpnClientConfiguration_Status) DeepCopyInto ¶
func (in *VpnClientConfiguration_Status) DeepCopyInto(out *VpnClientConfiguration_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpnClientRevokedCertificate_Status ¶
type VpnClientRevokedCertificate_Status struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Thumbprint *string `json:"thumbprint,omitempty"`
}
Storage version of v1beta20201101.VpnClientRevokedCertificate_Status
func (*VpnClientRevokedCertificate_Status) DeepCopy ¶
func (in *VpnClientRevokedCertificate_Status) DeepCopy() *VpnClientRevokedCertificate_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientRevokedCertificate_Status.
func (*VpnClientRevokedCertificate_Status) DeepCopyInto ¶
func (in *VpnClientRevokedCertificate_Status) DeepCopyInto(out *VpnClientRevokedCertificate_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpnClientRootCertificate_Status ¶
type VpnClientRootCertificate_Status struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicCertData *string `json:"publicCertData,omitempty"`
}
Storage version of v1beta20201101.VpnClientRootCertificate_Status
func (*VpnClientRootCertificate_Status) DeepCopy ¶
func (in *VpnClientRootCertificate_Status) DeepCopy() *VpnClientRootCertificate_Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientRootCertificate_Status.
func (*VpnClientRootCertificate_Status) DeepCopyInto ¶
func (in *VpnClientRootCertificate_Status) DeepCopyInto(out *VpnClientRootCertificate_Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- groupversion_info_gen.go
- load_balancer_types_gen.go
- network_interface_types_gen.go
- network_security_group_types_gen.go
- network_security_groups_security_rule_types_gen.go
- public_ip_address_types_gen.go
- route_table_types_gen.go
- route_tables_route_types_gen.go
- virtual_network_gateway_types_gen.go
- virtual_network_types_gen.go
- virtual_networks_subnet_types_gen.go
- virtual_networks_virtual_network_peering_types_gen.go
- zz_generated.deepcopy.go