Documentation
¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the network storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=network.azure.com +versionName=v1api20240301storage
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AddressSpace
- func (space *AddressSpace) AssignProperties_From_AddressSpace(source *v20250301s.AddressSpace) error
- func (space *AddressSpace) AssignProperties_To_AddressSpace(destination *v20250301s.AddressSpace) error
- func (in *AddressSpace) DeepCopy() *AddressSpace
- func (in *AddressSpace) DeepCopyInto(out *AddressSpace)
- type AddressSpace_STATUS
- func (space *AddressSpace_STATUS) AssignProperties_From_AddressSpace_STATUS(source *v20250301s.AddressSpace_STATUS) error
- func (space *AddressSpace_STATUS) AssignProperties_To_AddressSpace_STATUS(destination *v20250301s.AddressSpace_STATUS) error
- func (in *AddressSpace_STATUS) DeepCopy() *AddressSpace_STATUS
- func (in *AddressSpace_STATUS) DeepCopyInto(out *AddressSpace_STATUS)
- type ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded
- func (embedded *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded(...) error
- func (in *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded
- func (in *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded)
- type ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() ...
- func (in *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(...)
- type ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() ...
- func (in *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(...)
- type ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(...)
- type ApplicationRule
- func (rule *ApplicationRule) AssignProperties_From_ApplicationRule(source *storage.ApplicationRule) error
- func (rule *ApplicationRule) AssignProperties_To_ApplicationRule(destination *storage.ApplicationRule) error
- func (in *ApplicationRule) DeepCopy() *ApplicationRule
- func (in *ApplicationRule) DeepCopyInto(out *ApplicationRule)
- type ApplicationRule_STATUS
- func (rule *ApplicationRule_STATUS) AssignProperties_From_ApplicationRule_STATUS(source *storage.ApplicationRule_STATUS) error
- func (rule *ApplicationRule_STATUS) AssignProperties_To_ApplicationRule_STATUS(destination *storage.ApplicationRule_STATUS) error
- func (in *ApplicationRule_STATUS) DeepCopy() *ApplicationRule_STATUS
- func (in *ApplicationRule_STATUS) DeepCopyInto(out *ApplicationRule_STATUS)
- type ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
- func (in *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded)
- type ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy() ...
- func (in *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto(...)
- type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
- func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded)
- type ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- 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_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy() ...
- func (in *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto(...)
- type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type AzureFirewall
- func (firewall *AzureFirewall) AssignProperties_From_AzureFirewall(source *v20250301s.AzureFirewall) error
- func (firewall *AzureFirewall) AssignProperties_To_AzureFirewall(destination *v20250301s.AzureFirewall) error
- func (firewall *AzureFirewall) AzureName() string
- func (firewall *AzureFirewall) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (firewall *AzureFirewall) ConvertFrom(hub conversion.Hub) error
- func (firewall *AzureFirewall) ConvertTo(hub conversion.Hub) error
- func (in *AzureFirewall) DeepCopy() *AzureFirewall
- func (in *AzureFirewall) DeepCopyInto(out *AzureFirewall)
- func (in *AzureFirewall) DeepCopyObject() runtime.Object
- func (firewall AzureFirewall) GetAPIVersion() string
- func (firewall *AzureFirewall) GetConditions() conditions.Conditions
- func (firewall *AzureFirewall) GetResourceScope() genruntime.ResourceScope
- func (firewall *AzureFirewall) GetSpec() genruntime.ConvertibleSpec
- func (firewall *AzureFirewall) GetStatus() genruntime.ConvertibleStatus
- func (firewall *AzureFirewall) GetSupportedOperations() []genruntime.ResourceOperation
- func (firewall *AzureFirewall) GetType() string
- func (firewall *AzureFirewall) NewEmptyStatus() genruntime.ConvertibleStatus
- func (firewall *AzureFirewall) OriginalGVK() *schema.GroupVersionKind
- func (firewall *AzureFirewall) Owner() *genruntime.ResourceReference
- func (firewall *AzureFirewall) SecretDestinationExpressions() []*core.DestinationExpression
- func (firewall *AzureFirewall) SetConditions(conditions conditions.Conditions)
- func (firewall *AzureFirewall) SetStatus(status genruntime.ConvertibleStatus) error
- type AzureFirewallApplicationRule
- func (rule *AzureFirewallApplicationRule) AssignProperties_From_AzureFirewallApplicationRule(source *v20250301s.AzureFirewallApplicationRule) error
- func (rule *AzureFirewallApplicationRule) AssignProperties_To_AzureFirewallApplicationRule(destination *v20250301s.AzureFirewallApplicationRule) error
- func (in *AzureFirewallApplicationRule) DeepCopy() *AzureFirewallApplicationRule
- func (in *AzureFirewallApplicationRule) DeepCopyInto(out *AzureFirewallApplicationRule)
- type AzureFirewallApplicationRuleCollection
- func (collection *AzureFirewallApplicationRuleCollection) AssignProperties_From_AzureFirewallApplicationRuleCollection(source *v20250301s.AzureFirewallApplicationRuleCollection) error
- func (collection *AzureFirewallApplicationRuleCollection) AssignProperties_To_AzureFirewallApplicationRuleCollection(destination *v20250301s.AzureFirewallApplicationRuleCollection) error
- func (in *AzureFirewallApplicationRuleCollection) DeepCopy() *AzureFirewallApplicationRuleCollection
- func (in *AzureFirewallApplicationRuleCollection) DeepCopyInto(out *AzureFirewallApplicationRuleCollection)
- type AzureFirewallApplicationRuleCollection_STATUS
- func (collection *AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_From_AzureFirewallApplicationRuleCollection_STATUS(source *v20250301s.AzureFirewallApplicationRuleCollection_STATUS) error
- func (collection *AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_To_AzureFirewallApplicationRuleCollection_STATUS(destination *v20250301s.AzureFirewallApplicationRuleCollection_STATUS) error
- func (in *AzureFirewallApplicationRuleCollection_STATUS) DeepCopy() *AzureFirewallApplicationRuleCollection_STATUS
- func (in *AzureFirewallApplicationRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallApplicationRuleCollection_STATUS)
- type AzureFirewallApplicationRuleProtocol
- func (protocol *AzureFirewallApplicationRuleProtocol) AssignProperties_From_AzureFirewallApplicationRuleProtocol(source *v20250301s.AzureFirewallApplicationRuleProtocol) error
- func (protocol *AzureFirewallApplicationRuleProtocol) AssignProperties_To_AzureFirewallApplicationRuleProtocol(destination *v20250301s.AzureFirewallApplicationRuleProtocol) error
- func (in *AzureFirewallApplicationRuleProtocol) DeepCopy() *AzureFirewallApplicationRuleProtocol
- func (in *AzureFirewallApplicationRuleProtocol) DeepCopyInto(out *AzureFirewallApplicationRuleProtocol)
- type AzureFirewallAutoscaleConfiguration
- func (configuration *AzureFirewallAutoscaleConfiguration) AssignProperties_From_AzureFirewallAutoscaleConfiguration(source *v20250301s.AzureFirewallAutoscaleConfiguration) error
- func (configuration *AzureFirewallAutoscaleConfiguration) AssignProperties_To_AzureFirewallAutoscaleConfiguration(destination *v20250301s.AzureFirewallAutoscaleConfiguration) error
- func (in *AzureFirewallAutoscaleConfiguration) DeepCopy() *AzureFirewallAutoscaleConfiguration
- func (in *AzureFirewallAutoscaleConfiguration) DeepCopyInto(out *AzureFirewallAutoscaleConfiguration)
- type AzureFirewallAutoscaleConfiguration_STATUS
- func (configuration *AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_From_AzureFirewallAutoscaleConfiguration_STATUS(source *v20250301s.AzureFirewallAutoscaleConfiguration_STATUS) error
- func (configuration *AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_To_AzureFirewallAutoscaleConfiguration_STATUS(destination *v20250301s.AzureFirewallAutoscaleConfiguration_STATUS) error
- func (in *AzureFirewallAutoscaleConfiguration_STATUS) DeepCopy() *AzureFirewallAutoscaleConfiguration_STATUS
- func (in *AzureFirewallAutoscaleConfiguration_STATUS) DeepCopyInto(out *AzureFirewallAutoscaleConfiguration_STATUS)
- type AzureFirewallIPConfiguration
- func (configuration *AzureFirewallIPConfiguration) AssignProperties_From_AzureFirewallIPConfiguration(source *v20250301s.AzureFirewallIPConfiguration) error
- func (configuration *AzureFirewallIPConfiguration) AssignProperties_To_AzureFirewallIPConfiguration(destination *v20250301s.AzureFirewallIPConfiguration) error
- func (in *AzureFirewallIPConfiguration) DeepCopy() *AzureFirewallIPConfiguration
- func (in *AzureFirewallIPConfiguration) DeepCopyInto(out *AzureFirewallIPConfiguration)
- type AzureFirewallIPConfiguration_STATUS
- func (configuration *AzureFirewallIPConfiguration_STATUS) AssignProperties_From_AzureFirewallIPConfiguration_STATUS(source *v20250301s.AzureFirewallIPConfiguration_STATUS) error
- func (configuration *AzureFirewallIPConfiguration_STATUS) AssignProperties_To_AzureFirewallIPConfiguration_STATUS(destination *v20250301s.AzureFirewallIPConfiguration_STATUS) error
- func (in *AzureFirewallIPConfiguration_STATUS) DeepCopy() *AzureFirewallIPConfiguration_STATUS
- func (in *AzureFirewallIPConfiguration_STATUS) DeepCopyInto(out *AzureFirewallIPConfiguration_STATUS)
- type AzureFirewallIpGroups_STATUS
- func (groups *AzureFirewallIpGroups_STATUS) AssignProperties_From_AzureFirewallIpGroups_STATUS(source *v20250301s.AzureFirewallIpGroups_STATUS) error
- func (groups *AzureFirewallIpGroups_STATUS) AssignProperties_To_AzureFirewallIpGroups_STATUS(destination *v20250301s.AzureFirewallIpGroups_STATUS) error
- func (in *AzureFirewallIpGroups_STATUS) DeepCopy() *AzureFirewallIpGroups_STATUS
- func (in *AzureFirewallIpGroups_STATUS) DeepCopyInto(out *AzureFirewallIpGroups_STATUS)
- type AzureFirewallList
- type AzureFirewallNatRCAction
- func (action *AzureFirewallNatRCAction) AssignProperties_From_AzureFirewallNatRCAction(source *v20250301s.AzureFirewallNatRCAction) error
- func (action *AzureFirewallNatRCAction) AssignProperties_To_AzureFirewallNatRCAction(destination *v20250301s.AzureFirewallNatRCAction) error
- func (in *AzureFirewallNatRCAction) DeepCopy() *AzureFirewallNatRCAction
- func (in *AzureFirewallNatRCAction) DeepCopyInto(out *AzureFirewallNatRCAction)
- type AzureFirewallNatRule
- func (rule *AzureFirewallNatRule) AssignProperties_From_AzureFirewallNatRule(source *v20250301s.AzureFirewallNatRule) error
- func (rule *AzureFirewallNatRule) AssignProperties_To_AzureFirewallNatRule(destination *v20250301s.AzureFirewallNatRule) error
- func (in *AzureFirewallNatRule) DeepCopy() *AzureFirewallNatRule
- func (in *AzureFirewallNatRule) DeepCopyInto(out *AzureFirewallNatRule)
- type AzureFirewallNatRuleCollection
- func (collection *AzureFirewallNatRuleCollection) AssignProperties_From_AzureFirewallNatRuleCollection(source *v20250301s.AzureFirewallNatRuleCollection) error
- func (collection *AzureFirewallNatRuleCollection) AssignProperties_To_AzureFirewallNatRuleCollection(destination *v20250301s.AzureFirewallNatRuleCollection) error
- func (in *AzureFirewallNatRuleCollection) DeepCopy() *AzureFirewallNatRuleCollection
- func (in *AzureFirewallNatRuleCollection) DeepCopyInto(out *AzureFirewallNatRuleCollection)
- type AzureFirewallNatRuleCollection_STATUS
- func (collection *AzureFirewallNatRuleCollection_STATUS) AssignProperties_From_AzureFirewallNatRuleCollection_STATUS(source *v20250301s.AzureFirewallNatRuleCollection_STATUS) error
- func (collection *AzureFirewallNatRuleCollection_STATUS) AssignProperties_To_AzureFirewallNatRuleCollection_STATUS(destination *v20250301s.AzureFirewallNatRuleCollection_STATUS) error
- func (in *AzureFirewallNatRuleCollection_STATUS) DeepCopy() *AzureFirewallNatRuleCollection_STATUS
- func (in *AzureFirewallNatRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallNatRuleCollection_STATUS)
- type AzureFirewallNetworkRule
- func (rule *AzureFirewallNetworkRule) AssignProperties_From_AzureFirewallNetworkRule(source *v20250301s.AzureFirewallNetworkRule) error
- func (rule *AzureFirewallNetworkRule) AssignProperties_To_AzureFirewallNetworkRule(destination *v20250301s.AzureFirewallNetworkRule) error
- func (in *AzureFirewallNetworkRule) DeepCopy() *AzureFirewallNetworkRule
- func (in *AzureFirewallNetworkRule) DeepCopyInto(out *AzureFirewallNetworkRule)
- type AzureFirewallNetworkRuleCollection
- func (collection *AzureFirewallNetworkRuleCollection) AssignProperties_From_AzureFirewallNetworkRuleCollection(source *v20250301s.AzureFirewallNetworkRuleCollection) error
- func (collection *AzureFirewallNetworkRuleCollection) AssignProperties_To_AzureFirewallNetworkRuleCollection(destination *v20250301s.AzureFirewallNetworkRuleCollection) error
- func (in *AzureFirewallNetworkRuleCollection) DeepCopy() *AzureFirewallNetworkRuleCollection
- func (in *AzureFirewallNetworkRuleCollection) DeepCopyInto(out *AzureFirewallNetworkRuleCollection)
- type AzureFirewallNetworkRuleCollection_STATUS
- func (collection *AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_From_AzureFirewallNetworkRuleCollection_STATUS(source *v20250301s.AzureFirewallNetworkRuleCollection_STATUS) error
- func (collection *AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_To_AzureFirewallNetworkRuleCollection_STATUS(destination *v20250301s.AzureFirewallNetworkRuleCollection_STATUS) error
- func (in *AzureFirewallNetworkRuleCollection_STATUS) DeepCopy() *AzureFirewallNetworkRuleCollection_STATUS
- func (in *AzureFirewallNetworkRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallNetworkRuleCollection_STATUS)
- type AzureFirewallOperatorSpec
- func (operator *AzureFirewallOperatorSpec) AssignProperties_From_AzureFirewallOperatorSpec(source *v20250301s.AzureFirewallOperatorSpec) error
- func (operator *AzureFirewallOperatorSpec) AssignProperties_To_AzureFirewallOperatorSpec(destination *v20250301s.AzureFirewallOperatorSpec) error
- func (in *AzureFirewallOperatorSpec) DeepCopy() *AzureFirewallOperatorSpec
- func (in *AzureFirewallOperatorSpec) DeepCopyInto(out *AzureFirewallOperatorSpec)
- type AzureFirewallPublicIPAddress
- func (address *AzureFirewallPublicIPAddress) AssignProperties_From_AzureFirewallPublicIPAddress(source *v20250301s.AzureFirewallPublicIPAddress) error
- func (address *AzureFirewallPublicIPAddress) AssignProperties_To_AzureFirewallPublicIPAddress(destination *v20250301s.AzureFirewallPublicIPAddress) error
- func (in *AzureFirewallPublicIPAddress) DeepCopy() *AzureFirewallPublicIPAddress
- func (in *AzureFirewallPublicIPAddress) DeepCopyInto(out *AzureFirewallPublicIPAddress)
- type AzureFirewallPublicIPAddress_STATUS
- func (address *AzureFirewallPublicIPAddress_STATUS) AssignProperties_From_AzureFirewallPublicIPAddress_STATUS(source *v20250301s.AzureFirewallPublicIPAddress_STATUS) error
- func (address *AzureFirewallPublicIPAddress_STATUS) AssignProperties_To_AzureFirewallPublicIPAddress_STATUS(destination *v20250301s.AzureFirewallPublicIPAddress_STATUS) error
- func (in *AzureFirewallPublicIPAddress_STATUS) DeepCopy() *AzureFirewallPublicIPAddress_STATUS
- func (in *AzureFirewallPublicIPAddress_STATUS) DeepCopyInto(out *AzureFirewallPublicIPAddress_STATUS)
- type AzureFirewallRCAction
- func (action *AzureFirewallRCAction) AssignProperties_From_AzureFirewallRCAction(source *v20250301s.AzureFirewallRCAction) error
- func (action *AzureFirewallRCAction) AssignProperties_To_AzureFirewallRCAction(destination *v20250301s.AzureFirewallRCAction) error
- func (in *AzureFirewallRCAction) DeepCopy() *AzureFirewallRCAction
- func (in *AzureFirewallRCAction) DeepCopyInto(out *AzureFirewallRCAction)
- type AzureFirewallSku
- func (firewallSku *AzureFirewallSku) AssignProperties_From_AzureFirewallSku(source *v20250301s.AzureFirewallSku) error
- func (firewallSku *AzureFirewallSku) AssignProperties_To_AzureFirewallSku(destination *v20250301s.AzureFirewallSku) error
- func (in *AzureFirewallSku) DeepCopy() *AzureFirewallSku
- func (in *AzureFirewallSku) DeepCopyInto(out *AzureFirewallSku)
- type AzureFirewallSku_STATUS
- func (firewallSku *AzureFirewallSku_STATUS) AssignProperties_From_AzureFirewallSku_STATUS(source *v20250301s.AzureFirewallSku_STATUS) error
- func (firewallSku *AzureFirewallSku_STATUS) AssignProperties_To_AzureFirewallSku_STATUS(destination *v20250301s.AzureFirewallSku_STATUS) error
- func (in *AzureFirewallSku_STATUS) DeepCopy() *AzureFirewallSku_STATUS
- func (in *AzureFirewallSku_STATUS) DeepCopyInto(out *AzureFirewallSku_STATUS)
- type AzureFirewall_STATUS
- func (firewall *AzureFirewall_STATUS) AssignProperties_From_AzureFirewall_STATUS(source *v20250301s.AzureFirewall_STATUS) error
- func (firewall *AzureFirewall_STATUS) AssignProperties_To_AzureFirewall_STATUS(destination *v20250301s.AzureFirewall_STATUS) error
- func (firewall *AzureFirewall_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (firewall *AzureFirewall_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AzureFirewall_STATUS) DeepCopy() *AzureFirewall_STATUS
- func (in *AzureFirewall_STATUS) DeepCopyInto(out *AzureFirewall_STATUS)
- type AzureFirewall_Spec
- func (firewall *AzureFirewall_Spec) AssignProperties_From_AzureFirewall_Spec(source *v20250301s.AzureFirewall_Spec) error
- func (firewall *AzureFirewall_Spec) AssignProperties_To_AzureFirewall_Spec(destination *v20250301s.AzureFirewall_Spec) error
- func (firewall *AzureFirewall_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (firewall *AzureFirewall_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *AzureFirewall_Spec) DeepCopy() *AzureFirewall_Spec
- func (in *AzureFirewall_Spec) DeepCopyInto(out *AzureFirewall_Spec)
- type BackendAddressPool_LoadBalancer_SubResourceEmbedded
- func (embedded *BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_LoadBalancer_SubResourceEmbedded(source *v20250301s.BackendAddressPool_LoadBalancer_SubResourceEmbedded) error
- func (embedded *BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_LoadBalancer_SubResourceEmbedded(destination *v20250301s.BackendAddressPool_LoadBalancer_SubResourceEmbedded) error
- func (in *BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopy() *BackendAddressPool_LoadBalancer_SubResourceEmbedded
- func (in *BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_LoadBalancer_SubResourceEmbedded)
- type BackendAddressPool_NetworkInterface_SubResourceEmbedded
- func (embedded *BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_NetworkInterface_SubResourceEmbedded(source *v20250301s.BackendAddressPool_NetworkInterface_SubResourceEmbedded) error
- func (embedded *BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_NetworkInterface_SubResourceEmbedded(...) error
- func (in *BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy() *BackendAddressPool_NetworkInterface_SubResourceEmbedded
- func (in *BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_NetworkInterface_SubResourceEmbedded)
- type BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (embedded *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (in *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded)
- type BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded)
- type BastionHost
- func (host *BastionHost) AssignProperties_From_BastionHost(source *v20250301s.BastionHost) error
- func (host *BastionHost) AssignProperties_To_BastionHost(destination *v20250301s.BastionHost) error
- func (host *BastionHost) AzureName() string
- func (host *BastionHost) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (host *BastionHost) ConvertFrom(hub conversion.Hub) error
- func (host *BastionHost) ConvertTo(hub conversion.Hub) error
- func (in *BastionHost) DeepCopy() *BastionHost
- func (in *BastionHost) DeepCopyInto(out *BastionHost)
- func (in *BastionHost) DeepCopyObject() runtime.Object
- func (host BastionHost) GetAPIVersion() string
- func (host *BastionHost) GetConditions() conditions.Conditions
- func (host *BastionHost) GetResourceScope() genruntime.ResourceScope
- func (host *BastionHost) GetSpec() genruntime.ConvertibleSpec
- func (host *BastionHost) GetStatus() genruntime.ConvertibleStatus
- func (host *BastionHost) GetSupportedOperations() []genruntime.ResourceOperation
- func (host *BastionHost) GetType() string
- func (host *BastionHost) NewEmptyStatus() genruntime.ConvertibleStatus
- func (host *BastionHost) OriginalGVK() *schema.GroupVersionKind
- func (host *BastionHost) Owner() *genruntime.ResourceReference
- func (host *BastionHost) SecretDestinationExpressions() []*core.DestinationExpression
- func (host *BastionHost) SetConditions(conditions conditions.Conditions)
- func (host *BastionHost) SetStatus(status genruntime.ConvertibleStatus) error
- type BastionHostIPConfiguration
- func (configuration *BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration(source *v20250301s.BastionHostIPConfiguration) error
- func (configuration *BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration(destination *v20250301s.BastionHostIPConfiguration) error
- func (in *BastionHostIPConfiguration) DeepCopy() *BastionHostIPConfiguration
- func (in *BastionHostIPConfiguration) DeepCopyInto(out *BastionHostIPConfiguration)
- type BastionHostIPConfiguration_STATUS
- func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS(source *v20250301s.BastionHostIPConfiguration_STATUS) error
- func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS(destination *v20250301s.BastionHostIPConfiguration_STATUS) error
- func (in *BastionHostIPConfiguration_STATUS) DeepCopy() *BastionHostIPConfiguration_STATUS
- func (in *BastionHostIPConfiguration_STATUS) DeepCopyInto(out *BastionHostIPConfiguration_STATUS)
- type BastionHostList
- type BastionHostOperatorSpec
- func (operator *BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec(source *v20250301s.BastionHostOperatorSpec) error
- func (operator *BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec(destination *v20250301s.BastionHostOperatorSpec) error
- func (in *BastionHostOperatorSpec) DeepCopy() *BastionHostOperatorSpec
- func (in *BastionHostOperatorSpec) DeepCopyInto(out *BastionHostOperatorSpec)
- type BastionHostPropertiesFormat_NetworkAcls
- func (acls *BastionHostPropertiesFormat_NetworkAcls) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls(source *v20250301s.BastionHostPropertiesFormat_NetworkAcls) error
- func (acls *BastionHostPropertiesFormat_NetworkAcls) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls(destination *v20250301s.BastionHostPropertiesFormat_NetworkAcls) error
- func (in *BastionHostPropertiesFormat_NetworkAcls) DeepCopy() *BastionHostPropertiesFormat_NetworkAcls
- func (in *BastionHostPropertiesFormat_NetworkAcls) DeepCopyInto(out *BastionHostPropertiesFormat_NetworkAcls)
- type BastionHostPropertiesFormat_NetworkAcls_STATUS
- func (acls *BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls_STATUS(source *v20250301s.BastionHostPropertiesFormat_NetworkAcls_STATUS) error
- func (acls *BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls_STATUS(destination *v20250301s.BastionHostPropertiesFormat_NetworkAcls_STATUS) error
- func (in *BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopy() *BastionHostPropertiesFormat_NetworkAcls_STATUS
- func (in *BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopyInto(out *BastionHostPropertiesFormat_NetworkAcls_STATUS)
- type BastionHost_STATUS
- func (host *BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS(source *v20250301s.BastionHost_STATUS) error
- func (host *BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS(destination *v20250301s.BastionHost_STATUS) error
- func (host *BastionHost_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (host *BastionHost_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *BastionHost_STATUS) DeepCopy() *BastionHost_STATUS
- func (in *BastionHost_STATUS) DeepCopyInto(out *BastionHost_STATUS)
- type BastionHost_Spec
- func (host *BastionHost_Spec) AssignProperties_From_BastionHost_Spec(source *v20250301s.BastionHost_Spec) error
- func (host *BastionHost_Spec) AssignProperties_To_BastionHost_Spec(destination *v20250301s.BastionHost_Spec) error
- func (host *BastionHost_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (host *BastionHost_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *BastionHost_Spec) DeepCopy() *BastionHost_Spec
- func (in *BastionHost_Spec) DeepCopyInto(out *BastionHost_Spec)
- type BgpSettings
- func (settings *BgpSettings) AssignProperties_From_BgpSettings(source *v20250301s.BgpSettings) error
- func (settings *BgpSettings) AssignProperties_To_BgpSettings(destination *v20250301s.BgpSettings) error
- func (in *BgpSettings) DeepCopy() *BgpSettings
- func (in *BgpSettings) DeepCopyInto(out *BgpSettings)
- type BgpSettings_STATUS
- func (settings *BgpSettings_STATUS) AssignProperties_From_BgpSettings_STATUS(source *v20250301s.BgpSettings_STATUS) error
- func (settings *BgpSettings_STATUS) AssignProperties_To_BgpSettings_STATUS(destination *v20250301s.BgpSettings_STATUS) error
- func (in *BgpSettings_STATUS) DeepCopy() *BgpSettings_STATUS
- func (in *BgpSettings_STATUS) DeepCopyInto(out *BgpSettings_STATUS)
- type CustomDnsConfigPropertiesFormat_STATUS
- func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS(source *storage.CustomDnsConfigPropertiesFormat_STATUS) error
- func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS(destination *storage.CustomDnsConfigPropertiesFormat_STATUS) error
- func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopy() *CustomDnsConfigPropertiesFormat_STATUS
- func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto(out *CustomDnsConfigPropertiesFormat_STATUS)
- type DdosSettings
- func (settings *DdosSettings) AssignProperties_From_DdosSettings(source *v20250301s.DdosSettings) error
- func (settings *DdosSettings) AssignProperties_To_DdosSettings(destination *v20250301s.DdosSettings) error
- func (in *DdosSettings) DeepCopy() *DdosSettings
- func (in *DdosSettings) DeepCopyInto(out *DdosSettings)
- type DdosSettings_STATUS
- func (settings *DdosSettings_STATUS) AssignProperties_From_DdosSettings_STATUS(source *v20250301s.DdosSettings_STATUS) error
- func (settings *DdosSettings_STATUS) AssignProperties_To_DdosSettings_STATUS(destination *v20250301s.DdosSettings_STATUS) error
- func (in *DdosSettings_STATUS) DeepCopy() *DdosSettings_STATUS
- func (in *DdosSettings_STATUS) DeepCopyInto(out *DdosSettings_STATUS)
- type Delegation
- type Delegation_STATUS
- func (delegation *Delegation_STATUS) AssignProperties_From_Delegation_STATUS(source *v20250301s.Delegation_STATUS) error
- func (delegation *Delegation_STATUS) AssignProperties_To_Delegation_STATUS(destination *v20250301s.Delegation_STATUS) error
- func (in *Delegation_STATUS) DeepCopy() *Delegation_STATUS
- func (in *Delegation_STATUS) DeepCopyInto(out *Delegation_STATUS)
- type DhcpOptions
- func (options *DhcpOptions) AssignProperties_From_DhcpOptions(source *v20250301s.DhcpOptions) error
- func (options *DhcpOptions) AssignProperties_To_DhcpOptions(destination *v20250301s.DhcpOptions) error
- func (in *DhcpOptions) DeepCopy() *DhcpOptions
- func (in *DhcpOptions) DeepCopyInto(out *DhcpOptions)
- type DhcpOptions_STATUS
- func (options *DhcpOptions_STATUS) AssignProperties_From_DhcpOptions_STATUS(source *v20250301s.DhcpOptions_STATUS) error
- func (options *DhcpOptions_STATUS) AssignProperties_To_DhcpOptions_STATUS(destination *v20250301s.DhcpOptions_STATUS) error
- func (in *DhcpOptions_STATUS) DeepCopy() *DhcpOptions_STATUS
- func (in *DhcpOptions_STATUS) DeepCopyInto(out *DhcpOptions_STATUS)
- type DnsSettings
- func (settings *DnsSettings) AssignProperties_From_DnsSettings(source *v20250301s.DnsSettings) error
- func (settings *DnsSettings) AssignProperties_To_DnsSettings(destination *v20250301s.DnsSettings) error
- func (in *DnsSettings) DeepCopy() *DnsSettings
- func (in *DnsSettings) DeepCopyInto(out *DnsSettings)
- type DnsSettings_STATUS
- func (settings *DnsSettings_STATUS) AssignProperties_From_DnsSettings_STATUS(source *v20250301s.DnsSettings_STATUS) error
- func (settings *DnsSettings_STATUS) AssignProperties_To_DnsSettings_STATUS(destination *v20250301s.DnsSettings_STATUS) error
- func (in *DnsSettings_STATUS) DeepCopy() *DnsSettings_STATUS
- func (in *DnsSettings_STATUS) DeepCopyInto(out *DnsSettings_STATUS)
- type ExplicitProxy
- func (proxy *ExplicitProxy) AssignProperties_From_ExplicitProxy(source *v20250301s.ExplicitProxy) error
- func (proxy *ExplicitProxy) AssignProperties_To_ExplicitProxy(destination *v20250301s.ExplicitProxy) error
- func (in *ExplicitProxy) DeepCopy() *ExplicitProxy
- func (in *ExplicitProxy) DeepCopyInto(out *ExplicitProxy)
- type ExplicitProxy_STATUS
- func (proxy *ExplicitProxy_STATUS) AssignProperties_From_ExplicitProxy_STATUS(source *v20250301s.ExplicitProxy_STATUS) error
- func (proxy *ExplicitProxy_STATUS) AssignProperties_To_ExplicitProxy_STATUS(destination *v20250301s.ExplicitProxy_STATUS) error
- func (in *ExplicitProxy_STATUS) DeepCopy() *ExplicitProxy_STATUS
- func (in *ExplicitProxy_STATUS) DeepCopyInto(out *ExplicitProxy_STATUS)
- type ExtendedLocation
- func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20250301s.ExtendedLocation) error
- func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20250301s.ExtendedLocation) error
- func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
- func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
- type ExtendedLocation_STATUS
- func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20250301s.ExtendedLocation_STATUS) error
- func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20250301s.ExtendedLocation_STATUS) error
- func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
- func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
- type FirewallPoliciesRuleCollectionGroup
- func (group *FirewallPoliciesRuleCollectionGroup) AssignProperties_From_FirewallPoliciesRuleCollectionGroup(source *storage.FirewallPoliciesRuleCollectionGroup) error
- func (group *FirewallPoliciesRuleCollectionGroup) AssignProperties_To_FirewallPoliciesRuleCollectionGroup(destination *storage.FirewallPoliciesRuleCollectionGroup) error
- func (group *FirewallPoliciesRuleCollectionGroup) AzureName() string
- func (group *FirewallPoliciesRuleCollectionGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (group *FirewallPoliciesRuleCollectionGroup) ConvertFrom(hub conversion.Hub) error
- func (group *FirewallPoliciesRuleCollectionGroup) ConvertTo(hub conversion.Hub) error
- func (in *FirewallPoliciesRuleCollectionGroup) DeepCopy() *FirewallPoliciesRuleCollectionGroup
- func (in *FirewallPoliciesRuleCollectionGroup) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup)
- func (in *FirewallPoliciesRuleCollectionGroup) DeepCopyObject() runtime.Object
- func (group FirewallPoliciesRuleCollectionGroup) GetAPIVersion() string
- func (group *FirewallPoliciesRuleCollectionGroup) GetConditions() conditions.Conditions
- func (group *FirewallPoliciesRuleCollectionGroup) GetResourceScope() genruntime.ResourceScope
- func (group *FirewallPoliciesRuleCollectionGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *FirewallPoliciesRuleCollectionGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *FirewallPoliciesRuleCollectionGroup) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *FirewallPoliciesRuleCollectionGroup) GetType() string
- func (group *FirewallPoliciesRuleCollectionGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *FirewallPoliciesRuleCollectionGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *FirewallPoliciesRuleCollectionGroup) Owner() *genruntime.ResourceReference
- func (group *FirewallPoliciesRuleCollectionGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *FirewallPoliciesRuleCollectionGroup) SetConditions(conditions conditions.Conditions)
- func (group *FirewallPoliciesRuleCollectionGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type FirewallPoliciesRuleCollectionGroupList
- type FirewallPoliciesRuleCollectionGroupOperatorSpec
- func (operator *FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_From_FirewallPoliciesRuleCollectionGroupOperatorSpec(source *storage.FirewallPoliciesRuleCollectionGroupOperatorSpec) error
- func (operator *FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_To_FirewallPoliciesRuleCollectionGroupOperatorSpec(destination *storage.FirewallPoliciesRuleCollectionGroupOperatorSpec) error
- func (in *FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopy() *FirewallPoliciesRuleCollectionGroupOperatorSpec
- func (in *FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroupOperatorSpec)
- type FirewallPoliciesRuleCollectionGroup_STATUS
- func (group *FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_STATUS(source *storage.FirewallPoliciesRuleCollectionGroup_STATUS) error
- func (group *FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_STATUS(destination *storage.FirewallPoliciesRuleCollectionGroup_STATUS) error
- func (group *FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopy() *FirewallPoliciesRuleCollectionGroup_STATUS
- func (in *FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup_STATUS)
- type FirewallPoliciesRuleCollectionGroup_Spec
- func (group *FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_Spec(source *storage.FirewallPoliciesRuleCollectionGroup_Spec) error
- func (group *FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_Spec(destination *storage.FirewallPoliciesRuleCollectionGroup_Spec) error
- func (group *FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FirewallPoliciesRuleCollectionGroup_Spec) DeepCopy() *FirewallPoliciesRuleCollectionGroup_Spec
- func (in *FirewallPoliciesRuleCollectionGroup_Spec) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup_Spec)
- type FirewallPolicy
- func (policy *FirewallPolicy) AssignProperties_From_FirewallPolicy(source *v20250301s.FirewallPolicy) error
- func (policy *FirewallPolicy) AssignProperties_To_FirewallPolicy(destination *v20250301s.FirewallPolicy) error
- func (policy *FirewallPolicy) AzureName() string
- func (policy *FirewallPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (policy *FirewallPolicy) ConvertFrom(hub conversion.Hub) error
- func (policy *FirewallPolicy) ConvertTo(hub conversion.Hub) error
- func (in *FirewallPolicy) DeepCopy() *FirewallPolicy
- func (in *FirewallPolicy) DeepCopyInto(out *FirewallPolicy)
- func (in *FirewallPolicy) DeepCopyObject() runtime.Object
- func (policy FirewallPolicy) GetAPIVersion() string
- func (policy *FirewallPolicy) GetConditions() conditions.Conditions
- func (policy *FirewallPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *FirewallPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *FirewallPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *FirewallPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *FirewallPolicy) GetType() string
- func (policy *FirewallPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *FirewallPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *FirewallPolicy) Owner() *genruntime.ResourceReference
- func (policy *FirewallPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *FirewallPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *FirewallPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type FirewallPolicyCertificateAuthority
- func (authority *FirewallPolicyCertificateAuthority) AssignProperties_From_FirewallPolicyCertificateAuthority(source *v20250301s.FirewallPolicyCertificateAuthority) error
- func (authority *FirewallPolicyCertificateAuthority) AssignProperties_To_FirewallPolicyCertificateAuthority(destination *v20250301s.FirewallPolicyCertificateAuthority) error
- func (in *FirewallPolicyCertificateAuthority) DeepCopy() *FirewallPolicyCertificateAuthority
- func (in *FirewallPolicyCertificateAuthority) DeepCopyInto(out *FirewallPolicyCertificateAuthority)
- type FirewallPolicyCertificateAuthority_STATUS
- func (authority *FirewallPolicyCertificateAuthority_STATUS) AssignProperties_From_FirewallPolicyCertificateAuthority_STATUS(source *v20250301s.FirewallPolicyCertificateAuthority_STATUS) error
- func (authority *FirewallPolicyCertificateAuthority_STATUS) AssignProperties_To_FirewallPolicyCertificateAuthority_STATUS(destination *v20250301s.FirewallPolicyCertificateAuthority_STATUS) error
- func (in *FirewallPolicyCertificateAuthority_STATUS) DeepCopy() *FirewallPolicyCertificateAuthority_STATUS
- func (in *FirewallPolicyCertificateAuthority_STATUS) DeepCopyInto(out *FirewallPolicyCertificateAuthority_STATUS)
- type FirewallPolicyFilterRuleCollection
- func (collection *FirewallPolicyFilterRuleCollection) AssignProperties_From_FirewallPolicyFilterRuleCollection(source *storage.FirewallPolicyFilterRuleCollection) error
- func (collection *FirewallPolicyFilterRuleCollection) AssignProperties_To_FirewallPolicyFilterRuleCollection(destination *storage.FirewallPolicyFilterRuleCollection) error
- func (in *FirewallPolicyFilterRuleCollection) DeepCopy() *FirewallPolicyFilterRuleCollection
- func (in *FirewallPolicyFilterRuleCollection) DeepCopyInto(out *FirewallPolicyFilterRuleCollection)
- type FirewallPolicyFilterRuleCollectionAction
- func (action *FirewallPolicyFilterRuleCollectionAction) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction(source *storage.FirewallPolicyFilterRuleCollectionAction) error
- func (action *FirewallPolicyFilterRuleCollectionAction) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction(destination *storage.FirewallPolicyFilterRuleCollectionAction) error
- func (in *FirewallPolicyFilterRuleCollectionAction) DeepCopy() *FirewallPolicyFilterRuleCollectionAction
- func (in *FirewallPolicyFilterRuleCollectionAction) DeepCopyInto(out *FirewallPolicyFilterRuleCollectionAction)
- type FirewallPolicyFilterRuleCollectionAction_STATUS
- func (action *FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction_STATUS(source *storage.FirewallPolicyFilterRuleCollectionAction_STATUS) error
- func (action *FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction_STATUS(destination *storage.FirewallPolicyFilterRuleCollectionAction_STATUS) error
- func (in *FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopy() *FirewallPolicyFilterRuleCollectionAction_STATUS
- func (in *FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopyInto(out *FirewallPolicyFilterRuleCollectionAction_STATUS)
- type FirewallPolicyFilterRuleCollection_STATUS
- func (collection *FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollection_STATUS(source *storage.FirewallPolicyFilterRuleCollection_STATUS) error
- func (collection *FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollection_STATUS(destination *storage.FirewallPolicyFilterRuleCollection_STATUS) error
- func (in *FirewallPolicyFilterRuleCollection_STATUS) DeepCopy() *FirewallPolicyFilterRuleCollection_STATUS
- func (in *FirewallPolicyFilterRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyFilterRuleCollection_STATUS)
- type FirewallPolicyHttpHeaderToInsert
- func (insert *FirewallPolicyHttpHeaderToInsert) AssignProperties_From_FirewallPolicyHttpHeaderToInsert(source *storage.FirewallPolicyHttpHeaderToInsert) error
- func (insert *FirewallPolicyHttpHeaderToInsert) AssignProperties_To_FirewallPolicyHttpHeaderToInsert(destination *storage.FirewallPolicyHttpHeaderToInsert) error
- func (in *FirewallPolicyHttpHeaderToInsert) DeepCopy() *FirewallPolicyHttpHeaderToInsert
- func (in *FirewallPolicyHttpHeaderToInsert) DeepCopyInto(out *FirewallPolicyHttpHeaderToInsert)
- type FirewallPolicyHttpHeaderToInsert_STATUS
- func (insert *FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_From_FirewallPolicyHttpHeaderToInsert_STATUS(source *storage.FirewallPolicyHttpHeaderToInsert_STATUS) error
- func (insert *FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_To_FirewallPolicyHttpHeaderToInsert_STATUS(destination *storage.FirewallPolicyHttpHeaderToInsert_STATUS) error
- func (in *FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopy() *FirewallPolicyHttpHeaderToInsert_STATUS
- func (in *FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopyInto(out *FirewallPolicyHttpHeaderToInsert_STATUS)
- type FirewallPolicyInsights
- func (insights *FirewallPolicyInsights) AssignProperties_From_FirewallPolicyInsights(source *v20250301s.FirewallPolicyInsights) error
- func (insights *FirewallPolicyInsights) AssignProperties_To_FirewallPolicyInsights(destination *v20250301s.FirewallPolicyInsights) error
- func (in *FirewallPolicyInsights) DeepCopy() *FirewallPolicyInsights
- func (in *FirewallPolicyInsights) DeepCopyInto(out *FirewallPolicyInsights)
- type FirewallPolicyInsights_STATUS
- func (insights *FirewallPolicyInsights_STATUS) AssignProperties_From_FirewallPolicyInsights_STATUS(source *v20250301s.FirewallPolicyInsights_STATUS) error
- func (insights *FirewallPolicyInsights_STATUS) AssignProperties_To_FirewallPolicyInsights_STATUS(destination *v20250301s.FirewallPolicyInsights_STATUS) error
- func (in *FirewallPolicyInsights_STATUS) DeepCopy() *FirewallPolicyInsights_STATUS
- func (in *FirewallPolicyInsights_STATUS) DeepCopyInto(out *FirewallPolicyInsights_STATUS)
- type FirewallPolicyIntrusionDetection
- func (detection *FirewallPolicyIntrusionDetection) AssignProperties_From_FirewallPolicyIntrusionDetection(source *v20250301s.FirewallPolicyIntrusionDetection) error
- func (detection *FirewallPolicyIntrusionDetection) AssignProperties_To_FirewallPolicyIntrusionDetection(destination *v20250301s.FirewallPolicyIntrusionDetection) error
- func (in *FirewallPolicyIntrusionDetection) DeepCopy() *FirewallPolicyIntrusionDetection
- func (in *FirewallPolicyIntrusionDetection) DeepCopyInto(out *FirewallPolicyIntrusionDetection)
- type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
- func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications(source *v20250301s.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) error
- func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications(...) error
- func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopy() *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
- func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopyInto(out *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications)
- type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS
- func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS(...) error
- func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS(...) error
- func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS
- func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS)
- type FirewallPolicyIntrusionDetectionConfiguration
- func (configuration *FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration(source *v20250301s.FirewallPolicyIntrusionDetectionConfiguration) error
- func (configuration *FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration(destination *v20250301s.FirewallPolicyIntrusionDetectionConfiguration) error
- func (in *FirewallPolicyIntrusionDetectionConfiguration) DeepCopy() *FirewallPolicyIntrusionDetectionConfiguration
- func (in *FirewallPolicyIntrusionDetectionConfiguration) DeepCopyInto(out *FirewallPolicyIntrusionDetectionConfiguration)
- type FirewallPolicyIntrusionDetectionConfiguration_STATUS
- func (configuration *FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration_STATUS(source *v20250301s.FirewallPolicyIntrusionDetectionConfiguration_STATUS) error
- func (configuration *FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetectionConfiguration_STATUS) error
- func (in *FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionConfiguration_STATUS
- func (in *FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionConfiguration_STATUS)
- type FirewallPolicyIntrusionDetectionSignatureSpecification
- func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification(source *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification) error
- func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification(destination *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification) error
- func (in *FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopy() *FirewallPolicyIntrusionDetectionSignatureSpecification
- func (in *FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopyInto(out *FirewallPolicyIntrusionDetectionSignatureSpecification)
- type FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS
- func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS(...) error
- func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS(...) error
- func (in *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS
- func (in *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS)
- type FirewallPolicyIntrusionDetection_STATUS
- func (detection *FirewallPolicyIntrusionDetection_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetection_STATUS(source *v20250301s.FirewallPolicyIntrusionDetection_STATUS) error
- func (detection *FirewallPolicyIntrusionDetection_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetection_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetection_STATUS) error
- func (in *FirewallPolicyIntrusionDetection_STATUS) DeepCopy() *FirewallPolicyIntrusionDetection_STATUS
- func (in *FirewallPolicyIntrusionDetection_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetection_STATUS)
- type FirewallPolicyList
- type FirewallPolicyLogAnalyticsResources
- func (resources *FirewallPolicyLogAnalyticsResources) AssignProperties_From_FirewallPolicyLogAnalyticsResources(source *v20250301s.FirewallPolicyLogAnalyticsResources) error
- func (resources *FirewallPolicyLogAnalyticsResources) AssignProperties_To_FirewallPolicyLogAnalyticsResources(destination *v20250301s.FirewallPolicyLogAnalyticsResources) error
- func (in *FirewallPolicyLogAnalyticsResources) DeepCopy() *FirewallPolicyLogAnalyticsResources
- func (in *FirewallPolicyLogAnalyticsResources) DeepCopyInto(out *FirewallPolicyLogAnalyticsResources)
- type FirewallPolicyLogAnalyticsResources_STATUS
- func (resources *FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsResources_STATUS(source *v20250301s.FirewallPolicyLogAnalyticsResources_STATUS) error
- func (resources *FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsResources_STATUS(destination *v20250301s.FirewallPolicyLogAnalyticsResources_STATUS) error
- func (in *FirewallPolicyLogAnalyticsResources_STATUS) DeepCopy() *FirewallPolicyLogAnalyticsResources_STATUS
- func (in *FirewallPolicyLogAnalyticsResources_STATUS) DeepCopyInto(out *FirewallPolicyLogAnalyticsResources_STATUS)
- type FirewallPolicyLogAnalyticsWorkspace
- func (workspace *FirewallPolicyLogAnalyticsWorkspace) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace(source *v20250301s.FirewallPolicyLogAnalyticsWorkspace) error
- func (workspace *FirewallPolicyLogAnalyticsWorkspace) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace(destination *v20250301s.FirewallPolicyLogAnalyticsWorkspace) error
- func (in *FirewallPolicyLogAnalyticsWorkspace) DeepCopy() *FirewallPolicyLogAnalyticsWorkspace
- func (in *FirewallPolicyLogAnalyticsWorkspace) DeepCopyInto(out *FirewallPolicyLogAnalyticsWorkspace)
- type FirewallPolicyLogAnalyticsWorkspace_STATUS
- func (workspace *FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace_STATUS(source *v20250301s.FirewallPolicyLogAnalyticsWorkspace_STATUS) error
- func (workspace *FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace_STATUS(destination *v20250301s.FirewallPolicyLogAnalyticsWorkspace_STATUS) error
- func (in *FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopy() *FirewallPolicyLogAnalyticsWorkspace_STATUS
- func (in *FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopyInto(out *FirewallPolicyLogAnalyticsWorkspace_STATUS)
- type FirewallPolicyNatRuleCollection
- func (collection *FirewallPolicyNatRuleCollection) AssignProperties_From_FirewallPolicyNatRuleCollection(source *storage.FirewallPolicyNatRuleCollection) error
- func (collection *FirewallPolicyNatRuleCollection) AssignProperties_To_FirewallPolicyNatRuleCollection(destination *storage.FirewallPolicyNatRuleCollection) error
- func (in *FirewallPolicyNatRuleCollection) DeepCopy() *FirewallPolicyNatRuleCollection
- func (in *FirewallPolicyNatRuleCollection) DeepCopyInto(out *FirewallPolicyNatRuleCollection)
- type FirewallPolicyNatRuleCollectionAction
- func (action *FirewallPolicyNatRuleCollectionAction) AssignProperties_From_FirewallPolicyNatRuleCollectionAction(source *storage.FirewallPolicyNatRuleCollectionAction) error
- func (action *FirewallPolicyNatRuleCollectionAction) AssignProperties_To_FirewallPolicyNatRuleCollectionAction(destination *storage.FirewallPolicyNatRuleCollectionAction) error
- func (in *FirewallPolicyNatRuleCollectionAction) DeepCopy() *FirewallPolicyNatRuleCollectionAction
- func (in *FirewallPolicyNatRuleCollectionAction) DeepCopyInto(out *FirewallPolicyNatRuleCollectionAction)
- type FirewallPolicyNatRuleCollectionAction_STATUS
- func (action *FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollectionAction_STATUS(source *storage.FirewallPolicyNatRuleCollectionAction_STATUS) error
- func (action *FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollectionAction_STATUS(destination *storage.FirewallPolicyNatRuleCollectionAction_STATUS) error
- func (in *FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopy() *FirewallPolicyNatRuleCollectionAction_STATUS
- func (in *FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopyInto(out *FirewallPolicyNatRuleCollectionAction_STATUS)
- type FirewallPolicyNatRuleCollection_STATUS
- func (collection *FirewallPolicyNatRuleCollection_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollection_STATUS(source *storage.FirewallPolicyNatRuleCollection_STATUS) error
- func (collection *FirewallPolicyNatRuleCollection_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollection_STATUS(destination *storage.FirewallPolicyNatRuleCollection_STATUS) error
- func (in *FirewallPolicyNatRuleCollection_STATUS) DeepCopy() *FirewallPolicyNatRuleCollection_STATUS
- func (in *FirewallPolicyNatRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyNatRuleCollection_STATUS)
- type FirewallPolicyOperatorSpec
- func (operator *FirewallPolicyOperatorSpec) AssignProperties_From_FirewallPolicyOperatorSpec(source *v20250301s.FirewallPolicyOperatorSpec) error
- func (operator *FirewallPolicyOperatorSpec) AssignProperties_To_FirewallPolicyOperatorSpec(destination *v20250301s.FirewallPolicyOperatorSpec) error
- func (in *FirewallPolicyOperatorSpec) DeepCopy() *FirewallPolicyOperatorSpec
- func (in *FirewallPolicyOperatorSpec) DeepCopyInto(out *FirewallPolicyOperatorSpec)
- type FirewallPolicyRule
- func (rule *FirewallPolicyRule) AssignProperties_From_FirewallPolicyRule(source *storage.FirewallPolicyRule) error
- func (rule *FirewallPolicyRule) AssignProperties_To_FirewallPolicyRule(destination *storage.FirewallPolicyRule) error
- func (in *FirewallPolicyRule) DeepCopy() *FirewallPolicyRule
- func (in *FirewallPolicyRule) DeepCopyInto(out *FirewallPolicyRule)
- type FirewallPolicyRuleApplicationProtocol
- func (protocol *FirewallPolicyRuleApplicationProtocol) AssignProperties_From_FirewallPolicyRuleApplicationProtocol(source *storage.FirewallPolicyRuleApplicationProtocol) error
- func (protocol *FirewallPolicyRuleApplicationProtocol) AssignProperties_To_FirewallPolicyRuleApplicationProtocol(destination *storage.FirewallPolicyRuleApplicationProtocol) error
- func (in *FirewallPolicyRuleApplicationProtocol) DeepCopy() *FirewallPolicyRuleApplicationProtocol
- func (in *FirewallPolicyRuleApplicationProtocol) DeepCopyInto(out *FirewallPolicyRuleApplicationProtocol)
- type FirewallPolicyRuleApplicationProtocol_STATUS
- func (protocol *FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_From_FirewallPolicyRuleApplicationProtocol_STATUS(source *storage.FirewallPolicyRuleApplicationProtocol_STATUS) error
- func (protocol *FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_To_FirewallPolicyRuleApplicationProtocol_STATUS(destination *storage.FirewallPolicyRuleApplicationProtocol_STATUS) error
- func (in *FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopy() *FirewallPolicyRuleApplicationProtocol_STATUS
- func (in *FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopyInto(out *FirewallPolicyRuleApplicationProtocol_STATUS)
- type FirewallPolicyRuleCollection
- func (collection *FirewallPolicyRuleCollection) AssignProperties_From_FirewallPolicyRuleCollection(source *storage.FirewallPolicyRuleCollection) error
- func (collection *FirewallPolicyRuleCollection) AssignProperties_To_FirewallPolicyRuleCollection(destination *storage.FirewallPolicyRuleCollection) error
- func (in *FirewallPolicyRuleCollection) DeepCopy() *FirewallPolicyRuleCollection
- func (in *FirewallPolicyRuleCollection) DeepCopyInto(out *FirewallPolicyRuleCollection)
- type FirewallPolicyRuleCollection_STATUS
- func (collection *FirewallPolicyRuleCollection_STATUS) AssignProperties_From_FirewallPolicyRuleCollection_STATUS(source *storage.FirewallPolicyRuleCollection_STATUS) error
- func (collection *FirewallPolicyRuleCollection_STATUS) AssignProperties_To_FirewallPolicyRuleCollection_STATUS(destination *storage.FirewallPolicyRuleCollection_STATUS) error
- func (in *FirewallPolicyRuleCollection_STATUS) DeepCopy() *FirewallPolicyRuleCollection_STATUS
- func (in *FirewallPolicyRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyRuleCollection_STATUS)
- type FirewallPolicyRule_STATUS
- func (rule *FirewallPolicyRule_STATUS) AssignProperties_From_FirewallPolicyRule_STATUS(source *storage.FirewallPolicyRule_STATUS) error
- func (rule *FirewallPolicyRule_STATUS) AssignProperties_To_FirewallPolicyRule_STATUS(destination *storage.FirewallPolicyRule_STATUS) error
- func (in *FirewallPolicyRule_STATUS) DeepCopy() *FirewallPolicyRule_STATUS
- func (in *FirewallPolicyRule_STATUS) DeepCopyInto(out *FirewallPolicyRule_STATUS)
- type FirewallPolicySNAT
- func (snat *FirewallPolicySNAT) AssignProperties_From_FirewallPolicySNAT(source *v20250301s.FirewallPolicySNAT) error
- func (snat *FirewallPolicySNAT) AssignProperties_To_FirewallPolicySNAT(destination *v20250301s.FirewallPolicySNAT) error
- func (in *FirewallPolicySNAT) DeepCopy() *FirewallPolicySNAT
- func (in *FirewallPolicySNAT) DeepCopyInto(out *FirewallPolicySNAT)
- type FirewallPolicySNAT_STATUS
- func (snat *FirewallPolicySNAT_STATUS) AssignProperties_From_FirewallPolicySNAT_STATUS(source *v20250301s.FirewallPolicySNAT_STATUS) error
- func (snat *FirewallPolicySNAT_STATUS) AssignProperties_To_FirewallPolicySNAT_STATUS(destination *v20250301s.FirewallPolicySNAT_STATUS) error
- func (in *FirewallPolicySNAT_STATUS) DeepCopy() *FirewallPolicySNAT_STATUS
- func (in *FirewallPolicySNAT_STATUS) DeepCopyInto(out *FirewallPolicySNAT_STATUS)
- type FirewallPolicySQL
- func (policySQL *FirewallPolicySQL) AssignProperties_From_FirewallPolicySQL(source *v20250301s.FirewallPolicySQL) error
- func (policySQL *FirewallPolicySQL) AssignProperties_To_FirewallPolicySQL(destination *v20250301s.FirewallPolicySQL) error
- func (in *FirewallPolicySQL) DeepCopy() *FirewallPolicySQL
- func (in *FirewallPolicySQL) DeepCopyInto(out *FirewallPolicySQL)
- type FirewallPolicySQL_STATUS
- func (policySQL *FirewallPolicySQL_STATUS) AssignProperties_From_FirewallPolicySQL_STATUS(source *v20250301s.FirewallPolicySQL_STATUS) error
- func (policySQL *FirewallPolicySQL_STATUS) AssignProperties_To_FirewallPolicySQL_STATUS(destination *v20250301s.FirewallPolicySQL_STATUS) error
- func (in *FirewallPolicySQL_STATUS) DeepCopy() *FirewallPolicySQL_STATUS
- func (in *FirewallPolicySQL_STATUS) DeepCopyInto(out *FirewallPolicySQL_STATUS)
- type FirewallPolicySku
- func (policySku *FirewallPolicySku) AssignProperties_From_FirewallPolicySku(source *v20250301s.FirewallPolicySku) error
- func (policySku *FirewallPolicySku) AssignProperties_To_FirewallPolicySku(destination *v20250301s.FirewallPolicySku) error
- func (in *FirewallPolicySku) DeepCopy() *FirewallPolicySku
- func (in *FirewallPolicySku) DeepCopyInto(out *FirewallPolicySku)
- type FirewallPolicySku_STATUS
- func (policySku *FirewallPolicySku_STATUS) AssignProperties_From_FirewallPolicySku_STATUS(source *v20250301s.FirewallPolicySku_STATUS) error
- func (policySku *FirewallPolicySku_STATUS) AssignProperties_To_FirewallPolicySku_STATUS(destination *v20250301s.FirewallPolicySku_STATUS) error
- func (in *FirewallPolicySku_STATUS) DeepCopy() *FirewallPolicySku_STATUS
- func (in *FirewallPolicySku_STATUS) DeepCopyInto(out *FirewallPolicySku_STATUS)
- type FirewallPolicyThreatIntelWhitelist
- func (whitelist *FirewallPolicyThreatIntelWhitelist) AssignProperties_From_FirewallPolicyThreatIntelWhitelist(source *v20250301s.FirewallPolicyThreatIntelWhitelist) error
- func (whitelist *FirewallPolicyThreatIntelWhitelist) AssignProperties_To_FirewallPolicyThreatIntelWhitelist(destination *v20250301s.FirewallPolicyThreatIntelWhitelist) error
- func (in *FirewallPolicyThreatIntelWhitelist) DeepCopy() *FirewallPolicyThreatIntelWhitelist
- func (in *FirewallPolicyThreatIntelWhitelist) DeepCopyInto(out *FirewallPolicyThreatIntelWhitelist)
- type FirewallPolicyThreatIntelWhitelist_STATUS
- func (whitelist *FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_From_FirewallPolicyThreatIntelWhitelist_STATUS(source *v20250301s.FirewallPolicyThreatIntelWhitelist_STATUS) error
- func (whitelist *FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_To_FirewallPolicyThreatIntelWhitelist_STATUS(destination *v20250301s.FirewallPolicyThreatIntelWhitelist_STATUS) error
- func (in *FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopy() *FirewallPolicyThreatIntelWhitelist_STATUS
- func (in *FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopyInto(out *FirewallPolicyThreatIntelWhitelist_STATUS)
- type FirewallPolicyTransportSecurity
- func (security *FirewallPolicyTransportSecurity) AssignProperties_From_FirewallPolicyTransportSecurity(source *v20250301s.FirewallPolicyTransportSecurity) error
- func (security *FirewallPolicyTransportSecurity) AssignProperties_To_FirewallPolicyTransportSecurity(destination *v20250301s.FirewallPolicyTransportSecurity) error
- func (in *FirewallPolicyTransportSecurity) DeepCopy() *FirewallPolicyTransportSecurity
- func (in *FirewallPolicyTransportSecurity) DeepCopyInto(out *FirewallPolicyTransportSecurity)
- type FirewallPolicyTransportSecurity_STATUS
- func (security *FirewallPolicyTransportSecurity_STATUS) AssignProperties_From_FirewallPolicyTransportSecurity_STATUS(source *v20250301s.FirewallPolicyTransportSecurity_STATUS) error
- func (security *FirewallPolicyTransportSecurity_STATUS) AssignProperties_To_FirewallPolicyTransportSecurity_STATUS(destination *v20250301s.FirewallPolicyTransportSecurity_STATUS) error
- func (in *FirewallPolicyTransportSecurity_STATUS) DeepCopy() *FirewallPolicyTransportSecurity_STATUS
- func (in *FirewallPolicyTransportSecurity_STATUS) DeepCopyInto(out *FirewallPolicyTransportSecurity_STATUS)
- type FirewallPolicy_STATUS
- func (policy *FirewallPolicy_STATUS) AssignProperties_From_FirewallPolicy_STATUS(source *v20250301s.FirewallPolicy_STATUS) error
- func (policy *FirewallPolicy_STATUS) AssignProperties_To_FirewallPolicy_STATUS(destination *v20250301s.FirewallPolicy_STATUS) error
- func (policy *FirewallPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *FirewallPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *FirewallPolicy_STATUS) DeepCopy() *FirewallPolicy_STATUS
- func (in *FirewallPolicy_STATUS) DeepCopyInto(out *FirewallPolicy_STATUS)
- type FirewallPolicy_Spec
- func (policy *FirewallPolicy_Spec) AssignProperties_From_FirewallPolicy_Spec(source *v20250301s.FirewallPolicy_Spec) error
- func (policy *FirewallPolicy_Spec) AssignProperties_To_FirewallPolicy_Spec(destination *v20250301s.FirewallPolicy_Spec) error
- func (policy *FirewallPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *FirewallPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *FirewallPolicy_Spec) DeepCopy() *FirewallPolicy_Spec
- func (in *FirewallPolicy_Spec) DeepCopyInto(out *FirewallPolicy_Spec)
- type FlowLog_STATUS_SubResourceEmbedded
- func (embedded *FlowLog_STATUS_SubResourceEmbedded) AssignProperties_From_FlowLog_STATUS_SubResourceEmbedded(source *v20250301s.FlowLog_STATUS_SubResourceEmbedded) error
- func (embedded *FlowLog_STATUS_SubResourceEmbedded) AssignProperties_To_FlowLog_STATUS_SubResourceEmbedded(destination *v20250301s.FlowLog_STATUS_SubResourceEmbedded) error
- func (in *FlowLog_STATUS_SubResourceEmbedded) DeepCopy() *FlowLog_STATUS_SubResourceEmbedded
- func (in *FlowLog_STATUS_SubResourceEmbedded) DeepCopyInto(out *FlowLog_STATUS_SubResourceEmbedded)
- type FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded(source *v20250301s.FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) error
- func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded
- func (in *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded)
- type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
- func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded)
- type FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded)
- type FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded)
- type GatewayLoadBalancerTunnelInterface
- func (tunnelInterface *GatewayLoadBalancerTunnelInterface) AssignProperties_From_GatewayLoadBalancerTunnelInterface(source *v20250301s.GatewayLoadBalancerTunnelInterface) error
- func (tunnelInterface *GatewayLoadBalancerTunnelInterface) AssignProperties_To_GatewayLoadBalancerTunnelInterface(destination *v20250301s.GatewayLoadBalancerTunnelInterface) error
- func (in *GatewayLoadBalancerTunnelInterface) DeepCopy() *GatewayLoadBalancerTunnelInterface
- func (in *GatewayLoadBalancerTunnelInterface) DeepCopyInto(out *GatewayLoadBalancerTunnelInterface)
- type GatewayLoadBalancerTunnelInterface_STATUS
- func (tunnelInterface *GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_From_GatewayLoadBalancerTunnelInterface_STATUS(source *v20250301s.GatewayLoadBalancerTunnelInterface_STATUS) error
- func (tunnelInterface *GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_To_GatewayLoadBalancerTunnelInterface_STATUS(destination *v20250301s.GatewayLoadBalancerTunnelInterface_STATUS) error
- func (in *GatewayLoadBalancerTunnelInterface_STATUS) DeepCopy() *GatewayLoadBalancerTunnelInterface_STATUS
- func (in *GatewayLoadBalancerTunnelInterface_STATUS) DeepCopyInto(out *GatewayLoadBalancerTunnelInterface_STATUS)
- type HubIPAddresses
- func (addresses *HubIPAddresses) AssignProperties_From_HubIPAddresses(source *v20250301s.HubIPAddresses) error
- func (addresses *HubIPAddresses) AssignProperties_To_HubIPAddresses(destination *v20250301s.HubIPAddresses) error
- func (in *HubIPAddresses) DeepCopy() *HubIPAddresses
- func (in *HubIPAddresses) DeepCopyInto(out *HubIPAddresses)
- type HubIPAddresses_STATUS
- func (addresses *HubIPAddresses_STATUS) AssignProperties_From_HubIPAddresses_STATUS(source *v20250301s.HubIPAddresses_STATUS) error
- func (addresses *HubIPAddresses_STATUS) AssignProperties_To_HubIPAddresses_STATUS(destination *v20250301s.HubIPAddresses_STATUS) error
- func (in *HubIPAddresses_STATUS) DeepCopy() *HubIPAddresses_STATUS
- func (in *HubIPAddresses_STATUS) DeepCopyInto(out *HubIPAddresses_STATUS)
- type HubPublicIPAddresses
- func (addresses *HubPublicIPAddresses) AssignProperties_From_HubPublicIPAddresses(source *v20250301s.HubPublicIPAddresses) error
- func (addresses *HubPublicIPAddresses) AssignProperties_To_HubPublicIPAddresses(destination *v20250301s.HubPublicIPAddresses) error
- func (in *HubPublicIPAddresses) DeepCopy() *HubPublicIPAddresses
- func (in *HubPublicIPAddresses) DeepCopyInto(out *HubPublicIPAddresses)
- type HubPublicIPAddresses_STATUS
- func (addresses *HubPublicIPAddresses_STATUS) AssignProperties_From_HubPublicIPAddresses_STATUS(source *v20250301s.HubPublicIPAddresses_STATUS) error
- func (addresses *HubPublicIPAddresses_STATUS) AssignProperties_To_HubPublicIPAddresses_STATUS(destination *v20250301s.HubPublicIPAddresses_STATUS) error
- func (in *HubPublicIPAddresses_STATUS) DeepCopy() *HubPublicIPAddresses_STATUS
- func (in *HubPublicIPAddresses_STATUS) DeepCopyInto(out *HubPublicIPAddresses_STATUS)
- type IPConfigurationBgpPeeringAddress
- func (address *IPConfigurationBgpPeeringAddress) AssignProperties_From_IPConfigurationBgpPeeringAddress(source *v20250301s.IPConfigurationBgpPeeringAddress) error
- func (address *IPConfigurationBgpPeeringAddress) AssignProperties_To_IPConfigurationBgpPeeringAddress(destination *v20250301s.IPConfigurationBgpPeeringAddress) error
- func (in *IPConfigurationBgpPeeringAddress) DeepCopy() *IPConfigurationBgpPeeringAddress
- func (in *IPConfigurationBgpPeeringAddress) DeepCopyInto(out *IPConfigurationBgpPeeringAddress)
- type IPConfigurationBgpPeeringAddress_STATUS
- func (address *IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_From_IPConfigurationBgpPeeringAddress_STATUS(source *v20250301s.IPConfigurationBgpPeeringAddress_STATUS) error
- func (address *IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_To_IPConfigurationBgpPeeringAddress_STATUS(destination *v20250301s.IPConfigurationBgpPeeringAddress_STATUS) error
- func (in *IPConfigurationBgpPeeringAddress_STATUS) DeepCopy() *IPConfigurationBgpPeeringAddress_STATUS
- func (in *IPConfigurationBgpPeeringAddress_STATUS) DeepCopyInto(out *IPConfigurationBgpPeeringAddress_STATUS)
- type IPConfigurationProfile_STATUS
- func (profile *IPConfigurationProfile_STATUS) AssignProperties_From_IPConfigurationProfile_STATUS(source *v20250301s.IPConfigurationProfile_STATUS) error
- func (profile *IPConfigurationProfile_STATUS) AssignProperties_To_IPConfigurationProfile_STATUS(destination *v20250301s.IPConfigurationProfile_STATUS) error
- func (in *IPConfigurationProfile_STATUS) DeepCopy() *IPConfigurationProfile_STATUS
- func (in *IPConfigurationProfile_STATUS) DeepCopyInto(out *IPConfigurationProfile_STATUS)
- type IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded
- func (embedded *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded(source *v20250301s.IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) error
- func (embedded *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded(...) error
- func (in *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) DeepCopy() *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded
- func (in *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded)
- type IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
- type IPRule
- type IPRule_STATUS
- func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20250301s.IPRule_STATUS) error
- func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v20250301s.IPRule_STATUS) error
- func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
- func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
- type InboundNatPool
- func (pool *InboundNatPool) AssignProperties_From_InboundNatPool(source *v20250301s.InboundNatPool) error
- func (pool *InboundNatPool) AssignProperties_To_InboundNatPool(destination *v20250301s.InboundNatPool) error
- func (in *InboundNatPool) DeepCopy() *InboundNatPool
- func (in *InboundNatPool) DeepCopyInto(out *InboundNatPool)
- type InboundNatPool_STATUS
- func (pool *InboundNatPool_STATUS) AssignProperties_From_InboundNatPool_STATUS(source *v20250301s.InboundNatPool_STATUS) error
- func (pool *InboundNatPool_STATUS) AssignProperties_To_InboundNatPool_STATUS(destination *v20250301s.InboundNatPool_STATUS) error
- func (in *InboundNatPool_STATUS) DeepCopy() *InboundNatPool_STATUS
- func (in *InboundNatPool_STATUS) DeepCopyInto(out *InboundNatPool_STATUS)
- type InboundNatRule_LoadBalancer_SubResourceEmbedded
- func (embedded *InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_LoadBalancer_SubResourceEmbedded(source *v20250301s.InboundNatRule_LoadBalancer_SubResourceEmbedded) error
- func (embedded *InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_LoadBalancer_SubResourceEmbedded(destination *v20250301s.InboundNatRule_LoadBalancer_SubResourceEmbedded) error
- func (in *InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopy() *InboundNatRule_LoadBalancer_SubResourceEmbedded
- func (in *InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_LoadBalancer_SubResourceEmbedded)
- type InboundNatRule_NetworkInterface_SubResourceEmbedded
- func (embedded *InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_NetworkInterface_SubResourceEmbedded(source *v20250301s.InboundNatRule_NetworkInterface_SubResourceEmbedded) error
- func (embedded *InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_NetworkInterface_SubResourceEmbedded(destination *v20250301s.InboundNatRule_NetworkInterface_SubResourceEmbedded) error
- func (in *InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopy() *InboundNatRule_NetworkInterface_SubResourceEmbedded
- func (in *InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_NetworkInterface_SubResourceEmbedded)
- type InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (in *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded)
- type InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) error
- func (embedded *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded)
- type IpTag
- type IpTag_STATUS
- func (ipTag *IpTag_STATUS) AssignProperties_From_IpTag_STATUS(source *v20250301s.IpTag_STATUS) error
- func (ipTag *IpTag_STATUS) AssignProperties_To_IpTag_STATUS(destination *v20250301s.IpTag_STATUS) error
- func (in *IpTag_STATUS) DeepCopy() *IpTag_STATUS
- func (in *IpTag_STATUS) DeepCopyInto(out *IpTag_STATUS)
- type IpsecPolicy
- func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20250301s.IpsecPolicy) error
- func (policy *IpsecPolicy) AssignProperties_To_IpsecPolicy(destination *v20250301s.IpsecPolicy) error
- func (in *IpsecPolicy) DeepCopy() *IpsecPolicy
- func (in *IpsecPolicy) DeepCopyInto(out *IpsecPolicy)
- type IpsecPolicy_STATUS
- func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(source *v20250301s.IpsecPolicy_STATUS) error
- func (policy *IpsecPolicy_STATUS) AssignProperties_To_IpsecPolicy_STATUS(destination *v20250301s.IpsecPolicy_STATUS) error
- func (in *IpsecPolicy_STATUS) DeepCopy() *IpsecPolicy_STATUS
- func (in *IpsecPolicy_STATUS) DeepCopyInto(out *IpsecPolicy_STATUS)
- type LoadBalancer
- func (balancer *LoadBalancer) AssignProperties_From_LoadBalancer(source *v20250301s.LoadBalancer) error
- func (balancer *LoadBalancer) AssignProperties_To_LoadBalancer(destination *v20250301s.LoadBalancer) error
- func (balancer *LoadBalancer) AzureName() string
- func (balancer *LoadBalancer) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (balancer *LoadBalancer) ConvertFrom(hub conversion.Hub) error
- func (balancer *LoadBalancer) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (balancer *LoadBalancer) GetType() string
- func (balancer *LoadBalancer) NewEmptyStatus() genruntime.ConvertibleStatus
- func (balancer *LoadBalancer) OriginalGVK() *schema.GroupVersionKind
- func (balancer *LoadBalancer) Owner() *genruntime.ResourceReference
- func (balancer *LoadBalancer) SecretDestinationExpressions() []*core.DestinationExpression
- func (balancer *LoadBalancer) SetConditions(conditions conditions.Conditions)
- func (balancer *LoadBalancer) SetStatus(status genruntime.ConvertibleStatus) error
- type LoadBalancerBackendAddress
- func (address *LoadBalancerBackendAddress) AssignProperties_From_LoadBalancerBackendAddress(source *v20250301s.LoadBalancerBackendAddress) error
- func (address *LoadBalancerBackendAddress) AssignProperties_To_LoadBalancerBackendAddress(destination *v20250301s.LoadBalancerBackendAddress) error
- func (in *LoadBalancerBackendAddress) DeepCopy() *LoadBalancerBackendAddress
- func (in *LoadBalancerBackendAddress) DeepCopyInto(out *LoadBalancerBackendAddress)
- type LoadBalancerBackendAddress_STATUS
- func (address *LoadBalancerBackendAddress_STATUS) AssignProperties_From_LoadBalancerBackendAddress_STATUS(source *v20250301s.LoadBalancerBackendAddress_STATUS) error
- func (address *LoadBalancerBackendAddress_STATUS) AssignProperties_To_LoadBalancerBackendAddress_STATUS(destination *v20250301s.LoadBalancerBackendAddress_STATUS) error
- func (in *LoadBalancerBackendAddress_STATUS) DeepCopy() *LoadBalancerBackendAddress_STATUS
- func (in *LoadBalancerBackendAddress_STATUS) DeepCopyInto(out *LoadBalancerBackendAddress_STATUS)
- type LoadBalancerList
- type LoadBalancerOperatorSpec
- func (operator *LoadBalancerOperatorSpec) AssignProperties_From_LoadBalancerOperatorSpec(source *v20250301s.LoadBalancerOperatorSpec) error
- func (operator *LoadBalancerOperatorSpec) AssignProperties_To_LoadBalancerOperatorSpec(destination *v20250301s.LoadBalancerOperatorSpec) error
- func (in *LoadBalancerOperatorSpec) DeepCopy() *LoadBalancerOperatorSpec
- func (in *LoadBalancerOperatorSpec) DeepCopyInto(out *LoadBalancerOperatorSpec)
- type LoadBalancerSku
- func (balancerSku *LoadBalancerSku) AssignProperties_From_LoadBalancerSku(source *v20250301s.LoadBalancerSku) error
- func (balancerSku *LoadBalancerSku) AssignProperties_To_LoadBalancerSku(destination *v20250301s.LoadBalancerSku) error
- func (in *LoadBalancerSku) DeepCopy() *LoadBalancerSku
- func (in *LoadBalancerSku) DeepCopyInto(out *LoadBalancerSku)
- type LoadBalancerSku_STATUS
- func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_From_LoadBalancerSku_STATUS(source *v20250301s.LoadBalancerSku_STATUS) error
- func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_To_LoadBalancerSku_STATUS(destination *v20250301s.LoadBalancerSku_STATUS) error
- func (in *LoadBalancerSku_STATUS) DeepCopy() *LoadBalancerSku_STATUS
- func (in *LoadBalancerSku_STATUS) DeepCopyInto(out *LoadBalancerSku_STATUS)
- type LoadBalancer_STATUS
- func (balancer *LoadBalancer_STATUS) AssignProperties_From_LoadBalancer_STATUS(source *v20250301s.LoadBalancer_STATUS) error
- func (balancer *LoadBalancer_STATUS) AssignProperties_To_LoadBalancer_STATUS(destination *v20250301s.LoadBalancer_STATUS) error
- 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 LoadBalancer_Spec
- func (balancer *LoadBalancer_Spec) AssignProperties_From_LoadBalancer_Spec(source *v20250301s.LoadBalancer_Spec) error
- func (balancer *LoadBalancer_Spec) AssignProperties_To_LoadBalancer_Spec(destination *v20250301s.LoadBalancer_Spec) error
- func (balancer *LoadBalancer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (balancer *LoadBalancer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *LoadBalancer_Spec) DeepCopy() *LoadBalancer_Spec
- func (in *LoadBalancer_Spec) DeepCopyInto(out *LoadBalancer_Spec)
- type LoadBalancersInboundNatRule
- func (rule *LoadBalancersInboundNatRule) AssignProperties_From_LoadBalancersInboundNatRule(source *v20250301s.LoadBalancersInboundNatRule) error
- func (rule *LoadBalancersInboundNatRule) AssignProperties_To_LoadBalancersInboundNatRule(destination *v20250301s.LoadBalancersInboundNatRule) error
- func (rule *LoadBalancersInboundNatRule) AzureName() string
- func (rule *LoadBalancersInboundNatRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (rule *LoadBalancersInboundNatRule) ConvertFrom(hub conversion.Hub) error
- func (rule *LoadBalancersInboundNatRule) ConvertTo(hub conversion.Hub) error
- func (in *LoadBalancersInboundNatRule) DeepCopy() *LoadBalancersInboundNatRule
- func (in *LoadBalancersInboundNatRule) DeepCopyInto(out *LoadBalancersInboundNatRule)
- func (in *LoadBalancersInboundNatRule) DeepCopyObject() runtime.Object
- func (rule LoadBalancersInboundNatRule) GetAPIVersion() string
- func (rule *LoadBalancersInboundNatRule) GetConditions() conditions.Conditions
- func (rule *LoadBalancersInboundNatRule) GetResourceScope() genruntime.ResourceScope
- func (rule *LoadBalancersInboundNatRule) GetSpec() genruntime.ConvertibleSpec
- func (rule *LoadBalancersInboundNatRule) GetStatus() genruntime.ConvertibleStatus
- func (rule *LoadBalancersInboundNatRule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *LoadBalancersInboundNatRule) GetType() string
- func (rule *LoadBalancersInboundNatRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *LoadBalancersInboundNatRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *LoadBalancersInboundNatRule) Owner() *genruntime.ResourceReference
- func (rule *LoadBalancersInboundNatRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *LoadBalancersInboundNatRule) SetConditions(conditions conditions.Conditions)
- func (rule *LoadBalancersInboundNatRule) SetStatus(status genruntime.ConvertibleStatus) error
- type LoadBalancersInboundNatRuleList
- type LoadBalancersInboundNatRuleOperatorSpec
- func (operator *LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_From_LoadBalancersInboundNatRuleOperatorSpec(source *v20250301s.LoadBalancersInboundNatRuleOperatorSpec) error
- func (operator *LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_To_LoadBalancersInboundNatRuleOperatorSpec(destination *v20250301s.LoadBalancersInboundNatRuleOperatorSpec) error
- func (in *LoadBalancersInboundNatRuleOperatorSpec) DeepCopy() *LoadBalancersInboundNatRuleOperatorSpec
- func (in *LoadBalancersInboundNatRuleOperatorSpec) DeepCopyInto(out *LoadBalancersInboundNatRuleOperatorSpec)
- type LoadBalancersInboundNatRule_STATUS
- func (rule *LoadBalancersInboundNatRule_STATUS) AssignProperties_From_LoadBalancersInboundNatRule_STATUS(source *v20250301s.LoadBalancersInboundNatRule_STATUS) error
- func (rule *LoadBalancersInboundNatRule_STATUS) AssignProperties_To_LoadBalancersInboundNatRule_STATUS(destination *v20250301s.LoadBalancersInboundNatRule_STATUS) error
- func (rule *LoadBalancersInboundNatRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *LoadBalancersInboundNatRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *LoadBalancersInboundNatRule_STATUS) DeepCopy() *LoadBalancersInboundNatRule_STATUS
- func (in *LoadBalancersInboundNatRule_STATUS) DeepCopyInto(out *LoadBalancersInboundNatRule_STATUS)
- type LoadBalancersInboundNatRule_Spec
- func (rule *LoadBalancersInboundNatRule_Spec) AssignProperties_From_LoadBalancersInboundNatRule_Spec(source *v20250301s.LoadBalancersInboundNatRule_Spec) error
- func (rule *LoadBalancersInboundNatRule_Spec) AssignProperties_To_LoadBalancersInboundNatRule_Spec(destination *v20250301s.LoadBalancersInboundNatRule_Spec) error
- func (rule *LoadBalancersInboundNatRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *LoadBalancersInboundNatRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *LoadBalancersInboundNatRule_Spec) DeepCopy() *LoadBalancersInboundNatRule_Spec
- func (in *LoadBalancersInboundNatRule_Spec) DeepCopyInto(out *LoadBalancersInboundNatRule_Spec)
- type LoadBalancingRule
- func (rule *LoadBalancingRule) AssignProperties_From_LoadBalancingRule(source *v20250301s.LoadBalancingRule) error
- func (rule *LoadBalancingRule) AssignProperties_To_LoadBalancingRule(destination *v20250301s.LoadBalancingRule) error
- func (in *LoadBalancingRule) DeepCopy() *LoadBalancingRule
- func (in *LoadBalancingRule) DeepCopyInto(out *LoadBalancingRule)
- type LoadBalancingRule_STATUS
- func (rule *LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_STATUS(source *v20250301s.LoadBalancingRule_STATUS) error
- func (rule *LoadBalancingRule_STATUS) AssignProperties_To_LoadBalancingRule_STATUS(destination *v20250301s.LoadBalancingRule_STATUS) error
- func (in *LoadBalancingRule_STATUS) DeepCopy() *LoadBalancingRule_STATUS
- func (in *LoadBalancingRule_STATUS) DeepCopyInto(out *LoadBalancingRule_STATUS)
- type ManagedServiceIdentity
- func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *v20241001s.ManagedServiceIdentity) error
- func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *v20241001s.ManagedServiceIdentity) error
- func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
- func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
- type ManagedServiceIdentity_STATUS
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *v20241001s.ManagedServiceIdentity_STATUS) error
- func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *v20241001s.ManagedServiceIdentity_STATUS) error
- func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
- func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
- type ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *v20241001s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *v20241001s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
- func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
- type NatGateway
- func (gateway *NatGateway) AssignProperties_From_NatGateway(source *v20250301s.NatGateway) error
- func (gateway *NatGateway) AssignProperties_To_NatGateway(destination *v20250301s.NatGateway) error
- func (gateway *NatGateway) AzureName() string
- func (gateway *NatGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (gateway *NatGateway) ConvertFrom(hub conversion.Hub) error
- func (gateway *NatGateway) ConvertTo(hub conversion.Hub) error
- func (in *NatGateway) DeepCopy() *NatGateway
- func (in *NatGateway) DeepCopyInto(out *NatGateway)
- func (in *NatGateway) DeepCopyObject() runtime.Object
- func (gateway NatGateway) GetAPIVersion() string
- func (gateway *NatGateway) GetConditions() conditions.Conditions
- func (gateway *NatGateway) GetResourceScope() genruntime.ResourceScope
- func (gateway *NatGateway) GetSpec() genruntime.ConvertibleSpec
- func (gateway *NatGateway) GetStatus() genruntime.ConvertibleStatus
- func (gateway *NatGateway) GetSupportedOperations() []genruntime.ResourceOperation
- func (gateway *NatGateway) GetType() string
- func (gateway *NatGateway) NewEmptyStatus() genruntime.ConvertibleStatus
- func (gateway *NatGateway) OriginalGVK() *schema.GroupVersionKind
- func (gateway *NatGateway) Owner() *genruntime.ResourceReference
- func (gateway *NatGateway) SecretDestinationExpressions() []*core.DestinationExpression
- func (gateway *NatGateway) SetConditions(conditions conditions.Conditions)
- func (gateway *NatGateway) SetStatus(status genruntime.ConvertibleStatus) error
- type NatGatewayList
- type NatGatewayOperatorSpec
- func (operator *NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec(source *v20250301s.NatGatewayOperatorSpec) error
- func (operator *NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec(destination *v20250301s.NatGatewayOperatorSpec) error
- func (in *NatGatewayOperatorSpec) DeepCopy() *NatGatewayOperatorSpec
- func (in *NatGatewayOperatorSpec) DeepCopyInto(out *NatGatewayOperatorSpec)
- type NatGatewaySku
- func (gatewaySku *NatGatewaySku) AssignProperties_From_NatGatewaySku(source *v20250301s.NatGatewaySku) error
- func (gatewaySku *NatGatewaySku) AssignProperties_To_NatGatewaySku(destination *v20250301s.NatGatewaySku) error
- func (in *NatGatewaySku) DeepCopy() *NatGatewaySku
- func (in *NatGatewaySku) DeepCopyInto(out *NatGatewaySku)
- type NatGatewaySku_STATUS
- func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS(source *v20250301s.NatGatewaySku_STATUS) error
- func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS(destination *v20250301s.NatGatewaySku_STATUS) error
- func (in *NatGatewaySku_STATUS) DeepCopy() *NatGatewaySku_STATUS
- func (in *NatGatewaySku_STATUS) DeepCopyInto(out *NatGatewaySku_STATUS)
- type NatGatewaySpec_PublicIPAddress_SubResourceEmbedded
- func (embedded *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded(source *v20250301s.NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) error
- func (embedded *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) error
- func (in *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded
- func (in *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded)
- type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
- func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(source *v20250301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
- func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(destination *v20250301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
- func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
- func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded)
- type NatGateway_STATUS
- func (gateway *NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS(source *v20250301s.NatGateway_STATUS) error
- func (gateway *NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS(destination *v20250301s.NatGateway_STATUS) error
- func (gateway *NatGateway_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (gateway *NatGateway_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NatGateway_STATUS) DeepCopy() *NatGateway_STATUS
- func (in *NatGateway_STATUS) DeepCopyInto(out *NatGateway_STATUS)
- type NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded
- func (embedded *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded(source *v20250301s.NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) error
- func (embedded *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) error
- func (in *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded
- func (in *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded)
- type NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
- func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(source *v20250301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
- func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(destination *v20250301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
- func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
- func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded)
- type NatGateway_Spec
- func (gateway *NatGateway_Spec) AssignProperties_From_NatGateway_Spec(source *v20250301s.NatGateway_Spec) error
- func (gateway *NatGateway_Spec) AssignProperties_To_NatGateway_Spec(destination *v20250301s.NatGateway_Spec) error
- func (gateway *NatGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (gateway *NatGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NatGateway_Spec) DeepCopy() *NatGateway_Spec
- func (in *NatGateway_Spec) DeepCopyInto(out *NatGateway_Spec)
- type NatRule
- type NatRulePortMapping_STATUS
- func (mapping *NatRulePortMapping_STATUS) AssignProperties_From_NatRulePortMapping_STATUS(source *v20250301s.NatRulePortMapping_STATUS) error
- func (mapping *NatRulePortMapping_STATUS) AssignProperties_To_NatRulePortMapping_STATUS(destination *v20250301s.NatRulePortMapping_STATUS) error
- func (in *NatRulePortMapping_STATUS) DeepCopy() *NatRulePortMapping_STATUS
- func (in *NatRulePortMapping_STATUS) DeepCopyInto(out *NatRulePortMapping_STATUS)
- type NatRule_STATUS
- func (rule *NatRule_STATUS) AssignProperties_From_NatRule_STATUS(source *storage.NatRule_STATUS) error
- func (rule *NatRule_STATUS) AssignProperties_To_NatRule_STATUS(destination *storage.NatRule_STATUS) error
- func (in *NatRule_STATUS) DeepCopy() *NatRule_STATUS
- func (in *NatRule_STATUS) DeepCopyInto(out *NatRule_STATUS)
- type NetworkInterface
- func (networkInterface *NetworkInterface) AssignProperties_From_NetworkInterface(source *v20250301s.NetworkInterface) error
- func (networkInterface *NetworkInterface) AssignProperties_To_NetworkInterface(destination *v20250301s.NetworkInterface) error
- func (networkInterface *NetworkInterface) AzureName() string
- func (networkInterface *NetworkInterface) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (networkInterface *NetworkInterface) ConvertFrom(hub conversion.Hub) error
- func (networkInterface *NetworkInterface) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (networkInterface *NetworkInterface) GetType() string
- func (networkInterface *NetworkInterface) NewEmptyStatus() genruntime.ConvertibleStatus
- func (networkInterface *NetworkInterface) OriginalGVK() *schema.GroupVersionKind
- func (networkInterface *NetworkInterface) Owner() *genruntime.ResourceReference
- func (networkInterface *NetworkInterface) SecretDestinationExpressions() []*core.DestinationExpression
- func (networkInterface *NetworkInterface) SetConditions(conditions conditions.Conditions)
- func (networkInterface *NetworkInterface) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkInterfaceDnsSettings
- func (settings *NetworkInterfaceDnsSettings) AssignProperties_From_NetworkInterfaceDnsSettings(source *v20250301s.NetworkInterfaceDnsSettings) error
- func (settings *NetworkInterfaceDnsSettings) AssignProperties_To_NetworkInterfaceDnsSettings(destination *v20250301s.NetworkInterfaceDnsSettings) error
- func (in *NetworkInterfaceDnsSettings) DeepCopy() *NetworkInterfaceDnsSettings
- func (in *NetworkInterfaceDnsSettings) DeepCopyInto(out *NetworkInterfaceDnsSettings)
- type NetworkInterfaceDnsSettings_STATUS
- func (settings *NetworkInterfaceDnsSettings_STATUS) AssignProperties_From_NetworkInterfaceDnsSettings_STATUS(source *v20250301s.NetworkInterfaceDnsSettings_STATUS) error
- func (settings *NetworkInterfaceDnsSettings_STATUS) AssignProperties_To_NetworkInterfaceDnsSettings_STATUS(destination *v20250301s.NetworkInterfaceDnsSettings_STATUS) error
- func (in *NetworkInterfaceDnsSettings_STATUS) DeepCopy() *NetworkInterfaceDnsSettings_STATUS
- func (in *NetworkInterfaceDnsSettings_STATUS) DeepCopyInto(out *NetworkInterfaceDnsSettings_STATUS)
- type NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS
- func (properties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_From_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS(...) error
- func (properties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_To_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS(...) error
- func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) DeepCopy() *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS
- func (in *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) DeepCopyInto(out *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS)
- type NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded(...) error
- func (in *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded
- func (in *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded)
- type NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded)
- type NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded(...) error
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded(...) error
- func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopy() ...
- func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopyInto(...)
- type NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(...)
- type NetworkInterfaceList
- type NetworkInterfaceOperatorSpec
- func (operator *NetworkInterfaceOperatorSpec) AssignProperties_From_NetworkInterfaceOperatorSpec(source *v20250301s.NetworkInterfaceOperatorSpec) error
- func (operator *NetworkInterfaceOperatorSpec) AssignProperties_To_NetworkInterfaceOperatorSpec(destination *v20250301s.NetworkInterfaceOperatorSpec) error
- func (in *NetworkInterfaceOperatorSpec) DeepCopy() *NetworkInterfaceOperatorSpec
- func (in *NetworkInterfaceOperatorSpec) DeepCopyInto(out *NetworkInterfaceOperatorSpec)
- type NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(...)
- type NetworkInterface_STATUS
- func (networkInterface *NetworkInterface_STATUS) AssignProperties_From_NetworkInterface_STATUS(source *v20250301s.NetworkInterface_STATUS) error
- func (networkInterface *NetworkInterface_STATUS) AssignProperties_To_NetworkInterface_STATUS(destination *v20250301s.NetworkInterface_STATUS) error
- func (networkInterface *NetworkInterface_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (networkInterface *NetworkInterface_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NetworkInterface_STATUS) DeepCopy() *NetworkInterface_STATUS
- func (in *NetworkInterface_STATUS) DeepCopyInto(out *NetworkInterface_STATUS)
- type NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded
- func (embedded *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded(...) error
- func (embedded *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded(...) error
- func (in *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded
- func (in *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded)
- type NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(...) error
- func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(...) error
- func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded)
- type NetworkInterface_Spec
- func (networkInterface *NetworkInterface_Spec) AssignProperties_From_NetworkInterface_Spec(source *v20250301s.NetworkInterface_Spec) error
- func (networkInterface *NetworkInterface_Spec) AssignProperties_To_NetworkInterface_Spec(destination *v20250301s.NetworkInterface_Spec) error
- func (networkInterface *NetworkInterface_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (networkInterface *NetworkInterface_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkInterface_Spec) DeepCopy() *NetworkInterface_Spec
- func (in *NetworkInterface_Spec) DeepCopyInto(out *NetworkInterface_Spec)
- type NetworkRule
- type NetworkRule_STATUS
- func (rule *NetworkRule_STATUS) AssignProperties_From_NetworkRule_STATUS(source *storage.NetworkRule_STATUS) error
- func (rule *NetworkRule_STATUS) AssignProperties_To_NetworkRule_STATUS(destination *storage.NetworkRule_STATUS) error
- func (in *NetworkRule_STATUS) DeepCopy() *NetworkRule_STATUS
- func (in *NetworkRule_STATUS) DeepCopyInto(out *NetworkRule_STATUS)
- type NetworkSecurityGroup
- func (group *NetworkSecurityGroup) AssignProperties_From_NetworkSecurityGroup(source *storage.NetworkSecurityGroup) error
- func (group *NetworkSecurityGroup) AssignProperties_To_NetworkSecurityGroup(destination *storage.NetworkSecurityGroup) error
- func (group *NetworkSecurityGroup) AzureName() string
- func (group *NetworkSecurityGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (group *NetworkSecurityGroup) ConvertFrom(hub conversion.Hub) error
- func (group *NetworkSecurityGroup) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *NetworkSecurityGroup) GetType() string
- func (group *NetworkSecurityGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *NetworkSecurityGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *NetworkSecurityGroup) Owner() *genruntime.ResourceReference
- func (group *NetworkSecurityGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *NetworkSecurityGroup) SetConditions(conditions conditions.Conditions)
- func (group *NetworkSecurityGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkSecurityGroupList
- type NetworkSecurityGroupOperatorSpec
- func (operator *NetworkSecurityGroupOperatorSpec) AssignProperties_From_NetworkSecurityGroupOperatorSpec(source *storage.NetworkSecurityGroupOperatorSpec) error
- func (operator *NetworkSecurityGroupOperatorSpec) AssignProperties_To_NetworkSecurityGroupOperatorSpec(destination *storage.NetworkSecurityGroupOperatorSpec) error
- func (in *NetworkSecurityGroupOperatorSpec) DeepCopy() *NetworkSecurityGroupOperatorSpec
- func (in *NetworkSecurityGroupOperatorSpec) DeepCopyInto(out *NetworkSecurityGroupOperatorSpec)
- type NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (in *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
- func (in *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded)
- type NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded)
- type NetworkSecurityGroup_STATUS
- func (group *NetworkSecurityGroup_STATUS) AssignProperties_From_NetworkSecurityGroup_STATUS(source *storage.NetworkSecurityGroup_STATUS) error
- func (group *NetworkSecurityGroup_STATUS) AssignProperties_To_NetworkSecurityGroup_STATUS(destination *storage.NetworkSecurityGroup_STATUS) error
- func (group *NetworkSecurityGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *NetworkSecurityGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NetworkSecurityGroup_STATUS) DeepCopy() *NetworkSecurityGroup_STATUS
- func (in *NetworkSecurityGroup_STATUS) DeepCopyInto(out *NetworkSecurityGroup_STATUS)
- type NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- 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_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
- type NetworkSecurityGroup_Spec
- func (group *NetworkSecurityGroup_Spec) AssignProperties_From_NetworkSecurityGroup_Spec(source *storage.NetworkSecurityGroup_Spec) error
- func (group *NetworkSecurityGroup_Spec) AssignProperties_To_NetworkSecurityGroup_Spec(destination *storage.NetworkSecurityGroup_Spec) error
- func (group *NetworkSecurityGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *NetworkSecurityGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkSecurityGroup_Spec) DeepCopy() *NetworkSecurityGroup_Spec
- func (in *NetworkSecurityGroup_Spec) DeepCopyInto(out *NetworkSecurityGroup_Spec)
- type NetworkSecurityGroupsSecurityRule
- func (rule *NetworkSecurityGroupsSecurityRule) AssignProperties_From_NetworkSecurityGroupsSecurityRule(source *storage.NetworkSecurityGroupsSecurityRule) error
- func (rule *NetworkSecurityGroupsSecurityRule) AssignProperties_To_NetworkSecurityGroupsSecurityRule(destination *storage.NetworkSecurityGroupsSecurityRule) error
- func (rule *NetworkSecurityGroupsSecurityRule) AzureName() string
- func (rule *NetworkSecurityGroupsSecurityRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (rule *NetworkSecurityGroupsSecurityRule) ConvertFrom(hub conversion.Hub) error
- func (rule *NetworkSecurityGroupsSecurityRule) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *NetworkSecurityGroupsSecurityRule) GetType() string
- func (rule *NetworkSecurityGroupsSecurityRule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *NetworkSecurityGroupsSecurityRule) OriginalGVK() *schema.GroupVersionKind
- func (rule *NetworkSecurityGroupsSecurityRule) Owner() *genruntime.ResourceReference
- func (rule *NetworkSecurityGroupsSecurityRule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *NetworkSecurityGroupsSecurityRule) SetConditions(conditions conditions.Conditions)
- func (rule *NetworkSecurityGroupsSecurityRule) SetStatus(status genruntime.ConvertibleStatus) error
- type NetworkSecurityGroupsSecurityRuleList
- type NetworkSecurityGroupsSecurityRuleOperatorSpec
- func (operator *NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_From_NetworkSecurityGroupsSecurityRuleOperatorSpec(source *storage.NetworkSecurityGroupsSecurityRuleOperatorSpec) error
- func (operator *NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_To_NetworkSecurityGroupsSecurityRuleOperatorSpec(destination *storage.NetworkSecurityGroupsSecurityRuleOperatorSpec) error
- func (in *NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopy() *NetworkSecurityGroupsSecurityRuleOperatorSpec
- func (in *NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRuleOperatorSpec)
- type NetworkSecurityGroupsSecurityRule_STATUS
- func (rule *NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_From_NetworkSecurityGroupsSecurityRule_STATUS(source *storage.NetworkSecurityGroupsSecurityRule_STATUS) error
- func (rule *NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_To_NetworkSecurityGroupsSecurityRule_STATUS(destination *storage.NetworkSecurityGroupsSecurityRule_STATUS) error
- func (rule *NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (rule *NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *NetworkSecurityGroupsSecurityRule_STATUS) DeepCopy() *NetworkSecurityGroupsSecurityRule_STATUS
- func (in *NetworkSecurityGroupsSecurityRule_STATUS) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule_STATUS)
- type NetworkSecurityGroupsSecurityRule_Spec
- func (rule *NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_From_NetworkSecurityGroupsSecurityRule_Spec(source *storage.NetworkSecurityGroupsSecurityRule_Spec) error
- func (rule *NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_To_NetworkSecurityGroupsSecurityRule_Spec(destination *storage.NetworkSecurityGroupsSecurityRule_Spec) error
- func (rule *NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (rule *NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *NetworkSecurityGroupsSecurityRule_Spec) DeepCopy() *NetworkSecurityGroupsSecurityRule_Spec
- func (in *NetworkSecurityGroupsSecurityRule_Spec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule_Spec)
- type OutboundRule
- func (rule *OutboundRule) AssignProperties_From_OutboundRule(source *v20250301s.OutboundRule) error
- func (rule *OutboundRule) AssignProperties_To_OutboundRule(destination *v20250301s.OutboundRule) error
- func (in *OutboundRule) DeepCopy() *OutboundRule
- func (in *OutboundRule) DeepCopyInto(out *OutboundRule)
- type OutboundRule_STATUS
- func (rule *OutboundRule_STATUS) AssignProperties_From_OutboundRule_STATUS(source *v20250301s.OutboundRule_STATUS) error
- func (rule *OutboundRule_STATUS) AssignProperties_To_OutboundRule_STATUS(destination *v20250301s.OutboundRule_STATUS) error
- func (in *OutboundRule_STATUS) DeepCopy() *OutboundRule_STATUS
- func (in *OutboundRule_STATUS) DeepCopyInto(out *OutboundRule_STATUS)
- type PrivateDnsZoneConfig
- func (config *PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig(source *storage.PrivateDnsZoneConfig) error
- func (config *PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig(destination *storage.PrivateDnsZoneConfig) error
- func (in *PrivateDnsZoneConfig) DeepCopy() *PrivateDnsZoneConfig
- func (in *PrivateDnsZoneConfig) DeepCopyInto(out *PrivateDnsZoneConfig)
- type PrivateDnsZoneConfig_STATUS
- func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS(source *storage.PrivateDnsZoneConfig_STATUS) error
- func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS(destination *storage.PrivateDnsZoneConfig_STATUS) error
- func (in *PrivateDnsZoneConfig_STATUS) DeepCopy() *PrivateDnsZoneConfig_STATUS
- func (in *PrivateDnsZoneConfig_STATUS) DeepCopyInto(out *PrivateDnsZoneConfig_STATUS)
- type PrivateEndpoint
- func (endpoint *PrivateEndpoint) AssignProperties_From_PrivateEndpoint(source *storage.PrivateEndpoint) error
- func (endpoint *PrivateEndpoint) AssignProperties_To_PrivateEndpoint(destination *storage.PrivateEndpoint) error
- func (endpoint *PrivateEndpoint) AzureName() string
- func (endpoint *PrivateEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (endpoint *PrivateEndpoint) ConvertFrom(hub conversion.Hub) error
- func (endpoint *PrivateEndpoint) ConvertTo(hub conversion.Hub) error
- func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
- func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
- func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
- func (endpoint PrivateEndpoint) GetAPIVersion() string
- func (endpoint *PrivateEndpoint) GetConditions() conditions.Conditions
- func (endpoint *PrivateEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *PrivateEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *PrivateEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *PrivateEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *PrivateEndpoint) GetType() string
- func (endpoint *PrivateEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *PrivateEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *PrivateEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *PrivateEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *PrivateEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *PrivateEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- type PrivateEndpointIPConfiguration
- func (configuration *PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration(source *storage.PrivateEndpointIPConfiguration) error
- func (configuration *PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration(destination *storage.PrivateEndpointIPConfiguration) error
- func (in *PrivateEndpointIPConfiguration) DeepCopy() *PrivateEndpointIPConfiguration
- func (in *PrivateEndpointIPConfiguration) DeepCopyInto(out *PrivateEndpointIPConfiguration)
- type PrivateEndpointIPConfiguration_STATUS
- func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS(source *storage.PrivateEndpointIPConfiguration_STATUS) error
- func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS(destination *storage.PrivateEndpointIPConfiguration_STATUS) error
- func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopy() *PrivateEndpointIPConfiguration_STATUS
- func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopyInto(out *PrivateEndpointIPConfiguration_STATUS)
- type PrivateEndpointList
- type PrivateEndpointOperatorConfigMaps
- func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps(source *storage.PrivateEndpointOperatorConfigMaps) error
- func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps(destination *storage.PrivateEndpointOperatorConfigMaps) error
- func (in *PrivateEndpointOperatorConfigMaps) DeepCopy() *PrivateEndpointOperatorConfigMaps
- func (in *PrivateEndpointOperatorConfigMaps) DeepCopyInto(out *PrivateEndpointOperatorConfigMaps)
- type PrivateEndpointOperatorSpec
- func (operator *PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec(source *storage.PrivateEndpointOperatorSpec) error
- func (operator *PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec(destination *storage.PrivateEndpointOperatorSpec) error
- func (in *PrivateEndpointOperatorSpec) DeepCopy() *PrivateEndpointOperatorSpec
- func (in *PrivateEndpointOperatorSpec) DeepCopyInto(out *PrivateEndpointOperatorSpec)
- type PrivateEndpoint_STATUS
- func (endpoint *PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS(source *storage.PrivateEndpoint_STATUS) error
- func (endpoint *PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS(destination *storage.PrivateEndpoint_STATUS) error
- func (endpoint *PrivateEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (endpoint *PrivateEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateEndpoint_STATUS) DeepCopy() *PrivateEndpoint_STATUS
- func (in *PrivateEndpoint_STATUS) DeepCopyInto(out *PrivateEndpoint_STATUS)
- type PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) error
- func (embedded *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded)
- type PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
- type PrivateEndpoint_Spec
- func (endpoint *PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec(source *storage.PrivateEndpoint_Spec) error
- func (endpoint *PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec(destination *storage.PrivateEndpoint_Spec) error
- func (endpoint *PrivateEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *PrivateEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateEndpoint_Spec) DeepCopy() *PrivateEndpoint_Spec
- func (in *PrivateEndpoint_Spec) DeepCopyInto(out *PrivateEndpoint_Spec)
- type PrivateEndpointsPrivateDnsZoneGroup
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup(source *storage.PrivateEndpointsPrivateDnsZoneGroup) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup(destination *storage.PrivateEndpointsPrivateDnsZoneGroup) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) AzureName() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom(hub conversion.Hub) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertTo(hub conversion.Hub) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup)
- func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject() runtime.Object
- func (group PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetConditions() conditions.Conditions
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope() genruntime.ResourceScope
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *PrivateEndpointsPrivateDnsZoneGroup) GetType() string
- func (group *PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *PrivateEndpointsPrivateDnsZoneGroup) Owner() *genruntime.ResourceReference
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SetConditions(conditions conditions.Conditions)
- func (group *PrivateEndpointsPrivateDnsZoneGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateEndpointsPrivateDnsZoneGroupList
- type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
- func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(source *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
- func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(destination *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
- func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
- func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec)
- type PrivateEndpointsPrivateDnsZoneGroup_STATUS
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS(source *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_STATUS
- func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_STATUS)
- type PrivateEndpointsPrivateDnsZoneGroup_Spec
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec(source *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_Spec
- func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_Spec)
- type PrivateLinkService
- func (service *PrivateLinkService) AssignProperties_From_PrivateLinkService(source *storage.PrivateLinkService) error
- func (service *PrivateLinkService) AssignProperties_To_PrivateLinkService(destination *storage.PrivateLinkService) error
- func (service *PrivateLinkService) AzureName() string
- func (service *PrivateLinkService) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (service *PrivateLinkService) ConvertFrom(hub conversion.Hub) error
- func (service *PrivateLinkService) ConvertTo(hub conversion.Hub) error
- func (in *PrivateLinkService) DeepCopy() *PrivateLinkService
- func (in *PrivateLinkService) DeepCopyInto(out *PrivateLinkService)
- func (in *PrivateLinkService) DeepCopyObject() runtime.Object
- func (service *PrivateLinkService) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (service PrivateLinkService) GetAPIVersion() string
- func (service *PrivateLinkService) GetConditions() conditions.Conditions
- func (service *PrivateLinkService) GetResourceScope() genruntime.ResourceScope
- func (service *PrivateLinkService) GetSpec() genruntime.ConvertibleSpec
- func (service *PrivateLinkService) GetStatus() genruntime.ConvertibleStatus
- func (service *PrivateLinkService) GetSupportedOperations() []genruntime.ResourceOperation
- func (service *PrivateLinkService) GetType() string
- func (service *PrivateLinkService) NewEmptyStatus() genruntime.ConvertibleStatus
- func (service *PrivateLinkService) OriginalGVK() *schema.GroupVersionKind
- func (service *PrivateLinkService) Owner() *genruntime.ResourceReference
- func (service *PrivateLinkService) SecretDestinationExpressions() []*core.DestinationExpression
- func (service *PrivateLinkService) SetConditions(conditions conditions.Conditions)
- func (service *PrivateLinkService) SetStatus(status genruntime.ConvertibleStatus) error
- type PrivateLinkServiceConnection
- func (connection *PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection(source *storage.PrivateLinkServiceConnection) error
- func (connection *PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection(destination *storage.PrivateLinkServiceConnection) error
- func (in *PrivateLinkServiceConnection) DeepCopy() *PrivateLinkServiceConnection
- func (in *PrivateLinkServiceConnection) DeepCopyInto(out *PrivateLinkServiceConnection)
- type PrivateLinkServiceConnectionState
- func (state *PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState(source *storage.PrivateLinkServiceConnectionState) error
- func (state *PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState(destination *storage.PrivateLinkServiceConnectionState) error
- func (in *PrivateLinkServiceConnectionState) DeepCopy() *PrivateLinkServiceConnectionState
- func (in *PrivateLinkServiceConnectionState) DeepCopyInto(out *PrivateLinkServiceConnectionState)
- type PrivateLinkServiceConnectionState_STATUS
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *storage.PrivateLinkServiceConnectionState_STATUS) error
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *storage.PrivateLinkServiceConnectionState_STATUS) error
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
- type PrivateLinkServiceConnection_STATUS
- func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS(source *storage.PrivateLinkServiceConnection_STATUS) error
- func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS(destination *storage.PrivateLinkServiceConnection_STATUS) error
- func (in *PrivateLinkServiceConnection_STATUS) DeepCopy() *PrivateLinkServiceConnection_STATUS
- func (in *PrivateLinkServiceConnection_STATUS) DeepCopyInto(out *PrivateLinkServiceConnection_STATUS)
- type PrivateLinkServiceIpConfiguration
- func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration(source *storage.PrivateLinkServiceIpConfiguration) error
- func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration(destination *storage.PrivateLinkServiceIpConfiguration) error
- func (in *PrivateLinkServiceIpConfiguration) DeepCopy() *PrivateLinkServiceIpConfiguration
- func (in *PrivateLinkServiceIpConfiguration) DeepCopyInto(out *PrivateLinkServiceIpConfiguration)
- type PrivateLinkServiceIpConfiguration_STATUS
- func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS(source *storage.PrivateLinkServiceIpConfiguration_STATUS) error
- func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS(destination *storage.PrivateLinkServiceIpConfiguration_STATUS) error
- func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopy() *PrivateLinkServiceIpConfiguration_STATUS
- func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto(out *PrivateLinkServiceIpConfiguration_STATUS)
- type PrivateLinkServiceList
- type PrivateLinkServiceOperatorConfigMaps
- func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps(source *storage.PrivateLinkServiceOperatorConfigMaps) error
- func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps(destination *storage.PrivateLinkServiceOperatorConfigMaps) error
- func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopy() *PrivateLinkServiceOperatorConfigMaps
- func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopyInto(out *PrivateLinkServiceOperatorConfigMaps)
- type PrivateLinkServiceOperatorSpec
- func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec(source *storage.PrivateLinkServiceOperatorSpec) error
- func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec(destination *storage.PrivateLinkServiceOperatorSpec) error
- func (in *PrivateLinkServiceOperatorSpec) DeepCopy() *PrivateLinkServiceOperatorSpec
- func (in *PrivateLinkServiceOperatorSpec) DeepCopyInto(out *PrivateLinkServiceOperatorSpec)
- type PrivateLinkServiceSpec
- func (service *PrivateLinkServiceSpec) AssignProperties_From_PrivateLinkServiceSpec(source *v20250301s.PrivateLinkServiceSpec) error
- func (service *PrivateLinkServiceSpec) AssignProperties_To_PrivateLinkServiceSpec(destination *v20250301s.PrivateLinkServiceSpec) error
- func (in *PrivateLinkServiceSpec) DeepCopy() *PrivateLinkServiceSpec
- func (in *PrivateLinkServiceSpec) DeepCopyInto(out *PrivateLinkServiceSpec)
- type PrivateLinkService_STATUS
- func (service *PrivateLinkService_STATUS) AssignProperties_From_PrivateLinkService_STATUS(source *storage.PrivateLinkService_STATUS) error
- func (service *PrivateLinkService_STATUS) AssignProperties_To_PrivateLinkService_STATUS(destination *storage.PrivateLinkService_STATUS) error
- func (service *PrivateLinkService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (service *PrivateLinkService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PrivateLinkService_STATUS) DeepCopy() *PrivateLinkService_STATUS
- func (in *PrivateLinkService_STATUS) DeepCopyInto(out *PrivateLinkService_STATUS)
- type PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded)
- type PrivateLinkService_Spec
- func (service *PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec(source *storage.PrivateLinkService_Spec) error
- func (service *PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec(destination *storage.PrivateLinkService_Spec) error
- func (service *PrivateLinkService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (service *PrivateLinkService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PrivateLinkService_Spec) DeepCopy() *PrivateLinkService_Spec
- func (in *PrivateLinkService_Spec) DeepCopyInto(out *PrivateLinkService_Spec)
- type Probe
- type Probe_STATUS
- func (probe *Probe_STATUS) AssignProperties_From_Probe_STATUS(source *v20250301s.Probe_STATUS) error
- func (probe *Probe_STATUS) AssignProperties_To_Probe_STATUS(destination *v20250301s.Probe_STATUS) error
- func (in *Probe_STATUS) DeepCopy() *Probe_STATUS
- func (in *Probe_STATUS) DeepCopyInto(out *Probe_STATUS)
- type PublicIPAddress
- func (address *PublicIPAddress) AssignProperties_From_PublicIPAddress(source *v20250301s.PublicIPAddress) error
- func (address *PublicIPAddress) AssignProperties_To_PublicIPAddress(destination *v20250301s.PublicIPAddress) error
- func (address *PublicIPAddress) AzureName() string
- func (address *PublicIPAddress) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (address *PublicIPAddress) ConvertFrom(hub conversion.Hub) error
- func (address *PublicIPAddress) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (address *PublicIPAddress) GetType() string
- func (address *PublicIPAddress) NewEmptyStatus() genruntime.ConvertibleStatus
- func (address *PublicIPAddress) OriginalGVK() *schema.GroupVersionKind
- func (address *PublicIPAddress) Owner() *genruntime.ResourceReference
- func (address *PublicIPAddress) SecretDestinationExpressions() []*core.DestinationExpression
- func (address *PublicIPAddress) SetConditions(conditions conditions.Conditions)
- func (address *PublicIPAddress) SetStatus(status genruntime.ConvertibleStatus) error
- type PublicIPAddressDnsSettings
- func (settings *PublicIPAddressDnsSettings) AssignProperties_From_PublicIPAddressDnsSettings(source *v20250301s.PublicIPAddressDnsSettings) error
- func (settings *PublicIPAddressDnsSettings) AssignProperties_To_PublicIPAddressDnsSettings(destination *v20250301s.PublicIPAddressDnsSettings) error
- func (in *PublicIPAddressDnsSettings) DeepCopy() *PublicIPAddressDnsSettings
- func (in *PublicIPAddressDnsSettings) DeepCopyInto(out *PublicIPAddressDnsSettings)
- type PublicIPAddressDnsSettings_STATUS
- func (settings *PublicIPAddressDnsSettings_STATUS) AssignProperties_From_PublicIPAddressDnsSettings_STATUS(source *v20250301s.PublicIPAddressDnsSettings_STATUS) error
- func (settings *PublicIPAddressDnsSettings_STATUS) AssignProperties_To_PublicIPAddressDnsSettings_STATUS(destination *v20250301s.PublicIPAddressDnsSettings_STATUS) error
- func (in *PublicIPAddressDnsSettings_STATUS) DeepCopy() *PublicIPAddressDnsSettings_STATUS
- func (in *PublicIPAddressDnsSettings_STATUS) DeepCopyInto(out *PublicIPAddressDnsSettings_STATUS)
- type PublicIPAddressList
- type PublicIPAddressOperatorSpec
- func (operator *PublicIPAddressOperatorSpec) AssignProperties_From_PublicIPAddressOperatorSpec(source *v20250301s.PublicIPAddressOperatorSpec) error
- func (operator *PublicIPAddressOperatorSpec) AssignProperties_To_PublicIPAddressOperatorSpec(destination *v20250301s.PublicIPAddressOperatorSpec) error
- func (in *PublicIPAddressOperatorSpec) DeepCopy() *PublicIPAddressOperatorSpec
- func (in *PublicIPAddressOperatorSpec) DeepCopyInto(out *PublicIPAddressOperatorSpec)
- type PublicIPAddressSku
- func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(source *v20250301s.PublicIPAddressSku) error
- func (addressSku *PublicIPAddressSku) AssignProperties_To_PublicIPAddressSku(destination *v20250301s.PublicIPAddressSku) error
- func (in *PublicIPAddressSku) DeepCopy() *PublicIPAddressSku
- func (in *PublicIPAddressSku) DeepCopyInto(out *PublicIPAddressSku)
- type PublicIPAddressSku_STATUS
- func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddressSku_STATUS(source *v20250301s.PublicIPAddressSku_STATUS) error
- func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_To_PublicIPAddressSku_STATUS(destination *v20250301s.PublicIPAddressSku_STATUS) error
- func (in *PublicIPAddressSku_STATUS) DeepCopy() *PublicIPAddressSku_STATUS
- func (in *PublicIPAddressSku_STATUS) DeepCopyInto(out *PublicIPAddressSku_STATUS)
- type PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded
- func (embedded *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) error
- func (embedded *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded(destination *v20250301s.PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) error
- func (in *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded
- func (in *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded)
- type PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded
- func (embedded *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) error
- func (embedded *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (in *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded
- func (in *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded)
- type PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded
- func (embedded *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) error
- func (embedded *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded(...) error
- func (in *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded
- func (in *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded)
- type PublicIPAddress_STATUS
- func (address *PublicIPAddress_STATUS) AssignProperties_From_PublicIPAddress_STATUS(source *v20250301s.PublicIPAddress_STATUS) error
- func (address *PublicIPAddress_STATUS) AssignProperties_To_PublicIPAddress_STATUS(destination *v20250301s.PublicIPAddress_STATUS) error
- func (address *PublicIPAddress_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (address *PublicIPAddress_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PublicIPAddress_STATUS) DeepCopy() *PublicIPAddress_STATUS
- func (in *PublicIPAddress_STATUS) DeepCopyInto(out *PublicIPAddress_STATUS)
- type PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (embedded *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded(...) error
- func (in *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded)
- type PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) error
- func (embedded *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (in *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded)
- type PublicIPAddress_Spec
- func (address *PublicIPAddress_Spec) AssignProperties_From_PublicIPAddress_Spec(source *v20250301s.PublicIPAddress_Spec) error
- func (address *PublicIPAddress_Spec) AssignProperties_To_PublicIPAddress_Spec(destination *v20250301s.PublicIPAddress_Spec) error
- func (address *PublicIPAddress_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (address *PublicIPAddress_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PublicIPAddress_Spec) DeepCopy() *PublicIPAddress_Spec
- func (in *PublicIPAddress_Spec) DeepCopyInto(out *PublicIPAddress_Spec)
- type PublicIPPrefix
- func (prefix *PublicIPPrefix) AssignProperties_From_PublicIPPrefix(source *v20250301s.PublicIPPrefix) error
- func (prefix *PublicIPPrefix) AssignProperties_To_PublicIPPrefix(destination *v20250301s.PublicIPPrefix) error
- func (prefix *PublicIPPrefix) AzureName() string
- func (prefix *PublicIPPrefix) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (prefix *PublicIPPrefix) ConvertFrom(hub conversion.Hub) error
- func (prefix *PublicIPPrefix) ConvertTo(hub conversion.Hub) error
- func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix
- func (in *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix)
- func (in *PublicIPPrefix) DeepCopyObject() runtime.Object
- func (prefix PublicIPPrefix) GetAPIVersion() string
- func (prefix *PublicIPPrefix) GetConditions() conditions.Conditions
- func (prefix *PublicIPPrefix) GetResourceScope() genruntime.ResourceScope
- func (prefix *PublicIPPrefix) GetSpec() genruntime.ConvertibleSpec
- func (prefix *PublicIPPrefix) GetStatus() genruntime.ConvertibleStatus
- func (prefix *PublicIPPrefix) GetSupportedOperations() []genruntime.ResourceOperation
- func (prefix *PublicIPPrefix) GetType() string
- func (prefix *PublicIPPrefix) NewEmptyStatus() genruntime.ConvertibleStatus
- func (prefix *PublicIPPrefix) OriginalGVK() *schema.GroupVersionKind
- func (prefix *PublicIPPrefix) Owner() *genruntime.ResourceReference
- func (prefix *PublicIPPrefix) SecretDestinationExpressions() []*core.DestinationExpression
- func (prefix *PublicIPPrefix) SetConditions(conditions conditions.Conditions)
- func (prefix *PublicIPPrefix) SetStatus(status genruntime.ConvertibleStatus) error
- type PublicIPPrefixList
- type PublicIPPrefixOperatorSpec
- func (operator *PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec(source *v20250301s.PublicIPPrefixOperatorSpec) error
- func (operator *PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec(destination *v20250301s.PublicIPPrefixOperatorSpec) error
- func (in *PublicIPPrefixOperatorSpec) DeepCopy() *PublicIPPrefixOperatorSpec
- func (in *PublicIPPrefixOperatorSpec) DeepCopyInto(out *PublicIPPrefixOperatorSpec)
- type PublicIPPrefixSku
- func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(source *v20250301s.PublicIPPrefixSku) error
- func (prefixSku *PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku(destination *v20250301s.PublicIPPrefixSku) error
- func (in *PublicIPPrefixSku) DeepCopy() *PublicIPPrefixSku
- func (in *PublicIPPrefixSku) DeepCopyInto(out *PublicIPPrefixSku)
- type PublicIPPrefixSku_STATUS
- func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS(source *v20250301s.PublicIPPrefixSku_STATUS) error
- func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS(destination *v20250301s.PublicIPPrefixSku_STATUS) error
- func (in *PublicIPPrefixSku_STATUS) DeepCopy() *PublicIPPrefixSku_STATUS
- func (in *PublicIPPrefixSku_STATUS) DeepCopyInto(out *PublicIPPrefixSku_STATUS)
- type PublicIPPrefix_STATUS
- func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS(source *v20250301s.PublicIPPrefix_STATUS) error
- func (prefix *PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS(destination *v20250301s.PublicIPPrefix_STATUS) error
- func (prefix *PublicIPPrefix_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (prefix *PublicIPPrefix_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *PublicIPPrefix_STATUS) DeepCopy() *PublicIPPrefix_STATUS
- func (in *PublicIPPrefix_STATUS) DeepCopyInto(out *PublicIPPrefix_STATUS)
- type PublicIPPrefix_Spec
- func (prefix *PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec(source *v20250301s.PublicIPPrefix_Spec) error
- func (prefix *PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec(destination *v20250301s.PublicIPPrefix_Spec) error
- func (prefix *PublicIPPrefix_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (prefix *PublicIPPrefix_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *PublicIPPrefix_Spec) DeepCopy() *PublicIPPrefix_Spec
- func (in *PublicIPPrefix_Spec) DeepCopyInto(out *PublicIPPrefix_Spec)
- type RadiusServer
- func (server *RadiusServer) AssignProperties_From_RadiusServer(source *v20250301s.RadiusServer) error
- func (server *RadiusServer) AssignProperties_To_RadiusServer(destination *v20250301s.RadiusServer) error
- func (in *RadiusServer) DeepCopy() *RadiusServer
- func (in *RadiusServer) DeepCopyInto(out *RadiusServer)
- type RadiusServer_STATUS
- func (server *RadiusServer_STATUS) AssignProperties_From_RadiusServer_STATUS(source *v20250301s.RadiusServer_STATUS) error
- func (server *RadiusServer_STATUS) AssignProperties_To_RadiusServer_STATUS(destination *v20250301s.RadiusServer_STATUS) error
- func (in *RadiusServer_STATUS) DeepCopy() *RadiusServer_STATUS
- func (in *RadiusServer_STATUS) DeepCopyInto(out *RadiusServer_STATUS)
- type RecordSet_STATUS
- func (recordSet *RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS(source *storage.RecordSet_STATUS) error
- func (recordSet *RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS(destination *storage.RecordSet_STATUS) error
- func (in *RecordSet_STATUS) DeepCopy() *RecordSet_STATUS
- func (in *RecordSet_STATUS) DeepCopyInto(out *RecordSet_STATUS)
- type ReferencedPublicIpAddress_STATUS
- func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS(source *v20250301s.ReferencedPublicIpAddress_STATUS) error
- func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS(destination *v20250301s.ReferencedPublicIpAddress_STATUS) error
- func (in *ReferencedPublicIpAddress_STATUS) DeepCopy() *ReferencedPublicIpAddress_STATUS
- func (in *ReferencedPublicIpAddress_STATUS) DeepCopyInto(out *ReferencedPublicIpAddress_STATUS)
- type ResourceNavigationLink_STATUS
- func (link *ResourceNavigationLink_STATUS) AssignProperties_From_ResourceNavigationLink_STATUS(source *v20250301s.ResourceNavigationLink_STATUS) error
- func (link *ResourceNavigationLink_STATUS) AssignProperties_To_ResourceNavigationLink_STATUS(destination *v20250301s.ResourceNavigationLink_STATUS) error
- func (in *ResourceNavigationLink_STATUS) DeepCopy() *ResourceNavigationLink_STATUS
- func (in *ResourceNavigationLink_STATUS) DeepCopyInto(out *ResourceNavigationLink_STATUS)
- type ResourceSet
- func (resourceSet *ResourceSet) AssignProperties_From_ResourceSet(source *storage.ResourceSet) error
- func (resourceSet *ResourceSet) AssignProperties_To_ResourceSet(destination *storage.ResourceSet) error
- func (in *ResourceSet) DeepCopy() *ResourceSet
- func (in *ResourceSet) DeepCopyInto(out *ResourceSet)
- type ResourceSet_STATUS
- func (resourceSet *ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS(source *storage.ResourceSet_STATUS) error
- func (resourceSet *ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS(destination *storage.ResourceSet_STATUS) error
- func (in *ResourceSet_STATUS) DeepCopy() *ResourceSet_STATUS
- func (in *ResourceSet_STATUS) DeepCopyInto(out *ResourceSet_STATUS)
- type RouteTable
- func (table *RouteTable) AssignProperties_From_RouteTable(source *storage.RouteTable) error
- func (table *RouteTable) AssignProperties_To_RouteTable(destination *storage.RouteTable) error
- func (table *RouteTable) AzureName() string
- func (table *RouteTable) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (table *RouteTable) ConvertFrom(hub conversion.Hub) error
- func (table *RouteTable) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (table *RouteTable) GetType() string
- func (table *RouteTable) NewEmptyStatus() genruntime.ConvertibleStatus
- func (table *RouteTable) OriginalGVK() *schema.GroupVersionKind
- func (table *RouteTable) Owner() *genruntime.ResourceReference
- func (table *RouteTable) SecretDestinationExpressions() []*core.DestinationExpression
- func (table *RouteTable) SetConditions(conditions conditions.Conditions)
- func (table *RouteTable) SetStatus(status genruntime.ConvertibleStatus) error
- type RouteTableList
- type RouteTableOperatorSpec
- func (operator *RouteTableOperatorSpec) AssignProperties_From_RouteTableOperatorSpec(source *storage.RouteTableOperatorSpec) error
- func (operator *RouteTableOperatorSpec) AssignProperties_To_RouteTableOperatorSpec(destination *storage.RouteTableOperatorSpec) error
- func (in *RouteTableOperatorSpec) DeepCopy() *RouteTableOperatorSpec
- func (in *RouteTableOperatorSpec) DeepCopyInto(out *RouteTableOperatorSpec)
- type RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
- func (embedded *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded)
- type RouteTable_STATUS
- func (table *RouteTable_STATUS) AssignProperties_From_RouteTable_STATUS(source *storage.RouteTable_STATUS) error
- func (table *RouteTable_STATUS) AssignProperties_To_RouteTable_STATUS(destination *storage.RouteTable_STATUS) error
- 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
- func (embedded *RouteTable_STATUS_SubResourceEmbedded) AssignProperties_From_RouteTable_STATUS_SubResourceEmbedded(source *v20250301s.RouteTable_STATUS_SubResourceEmbedded) error
- func (embedded *RouteTable_STATUS_SubResourceEmbedded) AssignProperties_To_RouteTable_STATUS_SubResourceEmbedded(destination *v20250301s.RouteTable_STATUS_SubResourceEmbedded) error
- func (in *RouteTable_STATUS_SubResourceEmbedded) DeepCopy() *RouteTable_STATUS_SubResourceEmbedded
- func (in *RouteTable_STATUS_SubResourceEmbedded) DeepCopyInto(out *RouteTable_STATUS_SubResourceEmbedded)
- type RouteTable_Spec
- func (table *RouteTable_Spec) AssignProperties_From_RouteTable_Spec(source *storage.RouteTable_Spec) error
- func (table *RouteTable_Spec) AssignProperties_To_RouteTable_Spec(destination *storage.RouteTable_Spec) error
- func (table *RouteTable_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (table *RouteTable_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *RouteTable_Spec) DeepCopy() *RouteTable_Spec
- func (in *RouteTable_Spec) DeepCopyInto(out *RouteTable_Spec)
- type RouteTablesRoute
- func (route *RouteTablesRoute) AssignProperties_From_RouteTablesRoute(source *storage.RouteTablesRoute) error
- func (route *RouteTablesRoute) AssignProperties_To_RouteTablesRoute(destination *storage.RouteTablesRoute) error
- func (route *RouteTablesRoute) AzureName() string
- func (route *RouteTablesRoute) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (route *RouteTablesRoute) ConvertFrom(hub conversion.Hub) error
- func (route *RouteTablesRoute) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (route *RouteTablesRoute) GetType() string
- func (route *RouteTablesRoute) NewEmptyStatus() genruntime.ConvertibleStatus
- func (route *RouteTablesRoute) OriginalGVK() *schema.GroupVersionKind
- func (route *RouteTablesRoute) Owner() *genruntime.ResourceReference
- func (route *RouteTablesRoute) SecretDestinationExpressions() []*core.DestinationExpression
- func (route *RouteTablesRoute) SetConditions(conditions conditions.Conditions)
- func (route *RouteTablesRoute) SetStatus(status genruntime.ConvertibleStatus) error
- type RouteTablesRouteList
- type RouteTablesRouteOperatorSpec
- func (operator *RouteTablesRouteOperatorSpec) AssignProperties_From_RouteTablesRouteOperatorSpec(source *storage.RouteTablesRouteOperatorSpec) error
- func (operator *RouteTablesRouteOperatorSpec) AssignProperties_To_RouteTablesRouteOperatorSpec(destination *storage.RouteTablesRouteOperatorSpec) error
- func (in *RouteTablesRouteOperatorSpec) DeepCopy() *RouteTablesRouteOperatorSpec
- func (in *RouteTablesRouteOperatorSpec) DeepCopyInto(out *RouteTablesRouteOperatorSpec)
- type RouteTablesRoute_STATUS
- func (route *RouteTablesRoute_STATUS) AssignProperties_From_RouteTablesRoute_STATUS(source *storage.RouteTablesRoute_STATUS) error
- func (route *RouteTablesRoute_STATUS) AssignProperties_To_RouteTablesRoute_STATUS(destination *storage.RouteTablesRoute_STATUS) error
- func (route *RouteTablesRoute_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (route *RouteTablesRoute_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *RouteTablesRoute_STATUS) DeepCopy() *RouteTablesRoute_STATUS
- func (in *RouteTablesRoute_STATUS) DeepCopyInto(out *RouteTablesRoute_STATUS)
- type RouteTablesRoute_Spec
- func (route *RouteTablesRoute_Spec) AssignProperties_From_RouteTablesRoute_Spec(source *storage.RouteTablesRoute_Spec) error
- func (route *RouteTablesRoute_Spec) AssignProperties_To_RouteTablesRoute_Spec(destination *storage.RouteTablesRoute_Spec) error
- func (route *RouteTablesRoute_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (route *RouteTablesRoute_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *RouteTablesRoute_Spec) DeepCopy() *RouteTablesRoute_Spec
- func (in *RouteTablesRoute_Spec) DeepCopyInto(out *RouteTablesRoute_Spec)
- type SecurityRule_STATUS
- func (rule *SecurityRule_STATUS) AssignProperties_From_SecurityRule_STATUS(source *storage.SecurityRule_STATUS) error
- func (rule *SecurityRule_STATUS) AssignProperties_To_SecurityRule_STATUS(destination *storage.SecurityRule_STATUS) error
- func (in *SecurityRule_STATUS) DeepCopy() *SecurityRule_STATUS
- func (in *SecurityRule_STATUS) DeepCopyInto(out *SecurityRule_STATUS)
- type ServiceAssociationLink_STATUS
- func (link *ServiceAssociationLink_STATUS) AssignProperties_From_ServiceAssociationLink_STATUS(source *v20250301s.ServiceAssociationLink_STATUS) error
- func (link *ServiceAssociationLink_STATUS) AssignProperties_To_ServiceAssociationLink_STATUS(destination *v20250301s.ServiceAssociationLink_STATUS) error
- func (in *ServiceAssociationLink_STATUS) DeepCopy() *ServiceAssociationLink_STATUS
- func (in *ServiceAssociationLink_STATUS) DeepCopyInto(out *ServiceAssociationLink_STATUS)
- type ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded)
- type ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (embedded *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (embedded *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(...) error
- func (in *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
- func (in *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
- type ServiceEndpointPropertiesFormat
- func (format *ServiceEndpointPropertiesFormat) AssignProperties_From_ServiceEndpointPropertiesFormat(source *v20250301s.ServiceEndpointPropertiesFormat) error
- func (format *ServiceEndpointPropertiesFormat) AssignProperties_To_ServiceEndpointPropertiesFormat(destination *v20250301s.ServiceEndpointPropertiesFormat) error
- func (in *ServiceEndpointPropertiesFormat) DeepCopy() *ServiceEndpointPropertiesFormat
- func (in *ServiceEndpointPropertiesFormat) DeepCopyInto(out *ServiceEndpointPropertiesFormat)
- type ServiceEndpointPropertiesFormat_STATUS
- func (format *ServiceEndpointPropertiesFormat_STATUS) AssignProperties_From_ServiceEndpointPropertiesFormat_STATUS(source *v20250301s.ServiceEndpointPropertiesFormat_STATUS) error
- func (format *ServiceEndpointPropertiesFormat_STATUS) AssignProperties_To_ServiceEndpointPropertiesFormat_STATUS(destination *v20250301s.ServiceEndpointPropertiesFormat_STATUS) error
- func (in *ServiceEndpointPropertiesFormat_STATUS) DeepCopy() *ServiceEndpointPropertiesFormat_STATUS
- func (in *ServiceEndpointPropertiesFormat_STATUS) DeepCopyInto(out *ServiceEndpointPropertiesFormat_STATUS)
- type Sku
- type Sku_STATUS
- type SubResource
- func (resource *SubResource) AssignProperties_From_SubResource(source *v20240601s.SubResource) error
- func (resource *SubResource) AssignProperties_To_SubResource(destination *v20240601s.SubResource) error
- func (in *SubResource) DeepCopy() *SubResource
- func (in *SubResource) DeepCopyInto(out *SubResource)
- type SubResource_STATUS
- func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20240601s.SubResource_STATUS) error
- func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20240601s.SubResource_STATUS) error
- func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
- func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
- type Subnet_LoadBalancer_SubResourceEmbedded
- func (embedded *Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_LoadBalancer_SubResourceEmbedded(source *v20250301s.Subnet_LoadBalancer_SubResourceEmbedded) error
- func (embedded *Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_LoadBalancer_SubResourceEmbedded(destination *v20250301s.Subnet_LoadBalancer_SubResourceEmbedded) error
- func (in *Subnet_LoadBalancer_SubResourceEmbedded) DeepCopy() *Subnet_LoadBalancer_SubResourceEmbedded
- func (in *Subnet_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *Subnet_LoadBalancer_SubResourceEmbedded)
- type Subnet_NetworkInterface_SubResourceEmbedded
- func (embedded *Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_NetworkInterface_SubResourceEmbedded(source *v20250301s.Subnet_NetworkInterface_SubResourceEmbedded) error
- func (embedded *Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_NetworkInterface_SubResourceEmbedded(destination *v20250301s.Subnet_NetworkInterface_SubResourceEmbedded) error
- func (in *Subnet_NetworkInterface_SubResourceEmbedded) DeepCopy() *Subnet_NetworkInterface_SubResourceEmbedded
- func (in *Subnet_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *Subnet_NetworkInterface_SubResourceEmbedded)
- type Subnet_PrivateEndpoint_SubResourceEmbedded
- func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
- func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_PrivateEndpoint_SubResourceEmbedded
- func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateEndpoint_SubResourceEmbedded)
- type Subnet_PrivateLinkService_SubResourceEmbedded
- func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
- func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_PrivateLinkService_SubResourceEmbedded
- func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateLinkService_SubResourceEmbedded)
- type Subnet_STATUS_LoadBalancer_SubResourceEmbedded
- func (embedded *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.Subnet_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.Subnet_STATUS_LoadBalancer_SubResourceEmbedded) error
- func (in *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_LoadBalancer_SubResourceEmbedded
- func (in *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_LoadBalancer_SubResourceEmbedded)
- type Subnet_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.Subnet_STATUS_NetworkInterface_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.Subnet_STATUS_NetworkInterface_SubResourceEmbedded) error
- func (in *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_NetworkInterface_SubResourceEmbedded
- func (in *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_NetworkInterface_SubResourceEmbedded)
- type Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded
- func (embedded *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded(source *storage.Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded(destination *storage.Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
- func (in *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded
- func (in *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded)
- type Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
- func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
- func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded)
- type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
- func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
- func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
- func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded)
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20241001s.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20241001s.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type VirtualNetwork
- func (network *VirtualNetwork) AssignProperties_From_VirtualNetwork(source *v20250301s.VirtualNetwork) error
- func (network *VirtualNetwork) AssignProperties_To_VirtualNetwork(destination *v20250301s.VirtualNetwork) error
- func (network *VirtualNetwork) AzureName() string
- func (network *VirtualNetwork) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (network *VirtualNetwork) ConvertFrom(hub conversion.Hub) error
- func (network *VirtualNetwork) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (network *VirtualNetwork) GetType() string
- func (network *VirtualNetwork) NewEmptyStatus() genruntime.ConvertibleStatus
- func (network *VirtualNetwork) OriginalGVK() *schema.GroupVersionKind
- func (network *VirtualNetwork) Owner() *genruntime.ResourceReference
- func (network *VirtualNetwork) SecretDestinationExpressions() []*core.DestinationExpression
- func (network *VirtualNetwork) SetConditions(conditions conditions.Conditions)
- func (network *VirtualNetwork) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworkBgpCommunities
- func (communities *VirtualNetworkBgpCommunities) AssignProperties_From_VirtualNetworkBgpCommunities(source *v20250301s.VirtualNetworkBgpCommunities) error
- func (communities *VirtualNetworkBgpCommunities) AssignProperties_To_VirtualNetworkBgpCommunities(destination *v20250301s.VirtualNetworkBgpCommunities) error
- func (in *VirtualNetworkBgpCommunities) DeepCopy() *VirtualNetworkBgpCommunities
- func (in *VirtualNetworkBgpCommunities) DeepCopyInto(out *VirtualNetworkBgpCommunities)
- type VirtualNetworkBgpCommunities_STATUS
- func (communities *VirtualNetworkBgpCommunities_STATUS) AssignProperties_From_VirtualNetworkBgpCommunities_STATUS(source *v20250301s.VirtualNetworkBgpCommunities_STATUS) error
- func (communities *VirtualNetworkBgpCommunities_STATUS) AssignProperties_To_VirtualNetworkBgpCommunities_STATUS(destination *v20250301s.VirtualNetworkBgpCommunities_STATUS) error
- func (in *VirtualNetworkBgpCommunities_STATUS) DeepCopy() *VirtualNetworkBgpCommunities_STATUS
- func (in *VirtualNetworkBgpCommunities_STATUS) DeepCopyInto(out *VirtualNetworkBgpCommunities_STATUS)
- type VirtualNetworkEncryption
- func (encryption *VirtualNetworkEncryption) AssignProperties_From_VirtualNetworkEncryption(source *v20250301s.VirtualNetworkEncryption) error
- func (encryption *VirtualNetworkEncryption) AssignProperties_To_VirtualNetworkEncryption(destination *v20250301s.VirtualNetworkEncryption) error
- func (in *VirtualNetworkEncryption) DeepCopy() *VirtualNetworkEncryption
- func (in *VirtualNetworkEncryption) DeepCopyInto(out *VirtualNetworkEncryption)
- type VirtualNetworkEncryption_STATUS
- func (encryption *VirtualNetworkEncryption_STATUS) AssignProperties_From_VirtualNetworkEncryption_STATUS(source *v20250301s.VirtualNetworkEncryption_STATUS) error
- func (encryption *VirtualNetworkEncryption_STATUS) AssignProperties_To_VirtualNetworkEncryption_STATUS(destination *v20250301s.VirtualNetworkEncryption_STATUS) error
- func (in *VirtualNetworkEncryption_STATUS) DeepCopy() *VirtualNetworkEncryption_STATUS
- func (in *VirtualNetworkEncryption_STATUS) DeepCopyInto(out *VirtualNetworkEncryption_STATUS)
- type VirtualNetworkGateway
- func (gateway *VirtualNetworkGateway) AssignProperties_From_VirtualNetworkGateway(source *v20250301s.VirtualNetworkGateway) error
- func (gateway *VirtualNetworkGateway) AssignProperties_To_VirtualNetworkGateway(destination *v20250301s.VirtualNetworkGateway) error
- func (gateway *VirtualNetworkGateway) AzureName() string
- func (gateway *VirtualNetworkGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (gateway *VirtualNetworkGateway) ConvertFrom(hub conversion.Hub) error
- func (gateway *VirtualNetworkGateway) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (gateway *VirtualNetworkGateway) GetType() string
- func (gateway *VirtualNetworkGateway) NewEmptyStatus() genruntime.ConvertibleStatus
- func (gateway *VirtualNetworkGateway) OriginalGVK() *schema.GroupVersionKind
- func (gateway *VirtualNetworkGateway) Owner() *genruntime.ResourceReference
- func (gateway *VirtualNetworkGateway) SecretDestinationExpressions() []*core.DestinationExpression
- func (gateway *VirtualNetworkGateway) SetConditions(conditions conditions.Conditions)
- func (gateway *VirtualNetworkGateway) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworkGatewayAutoScaleBounds
- func (bounds *VirtualNetworkGatewayAutoScaleBounds) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds(source *v20250301s.VirtualNetworkGatewayAutoScaleBounds) error
- func (bounds *VirtualNetworkGatewayAutoScaleBounds) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds(destination *v20250301s.VirtualNetworkGatewayAutoScaleBounds) error
- func (in *VirtualNetworkGatewayAutoScaleBounds) DeepCopy() *VirtualNetworkGatewayAutoScaleBounds
- func (in *VirtualNetworkGatewayAutoScaleBounds) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleBounds)
- type VirtualNetworkGatewayAutoScaleBounds_STATUS
- func (bounds *VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds_STATUS(source *v20250301s.VirtualNetworkGatewayAutoScaleBounds_STATUS) error
- func (bounds *VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds_STATUS(destination *v20250301s.VirtualNetworkGatewayAutoScaleBounds_STATUS) error
- func (in *VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopy() *VirtualNetworkGatewayAutoScaleBounds_STATUS
- func (in *VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleBounds_STATUS)
- type VirtualNetworkGatewayAutoScaleConfiguration
- func (configuration *VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration(source *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration) error
- func (configuration *VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration(destination *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration) error
- func (in *VirtualNetworkGatewayAutoScaleConfiguration) DeepCopy() *VirtualNetworkGatewayAutoScaleConfiguration
- func (in *VirtualNetworkGatewayAutoScaleConfiguration) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleConfiguration)
- type VirtualNetworkGatewayAutoScaleConfiguration_STATUS
- func (configuration *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration_STATUS(source *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration_STATUS) error
- func (configuration *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration_STATUS(destination *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration_STATUS) error
- func (in *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopy() *VirtualNetworkGatewayAutoScaleConfiguration_STATUS
- func (in *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleConfiguration_STATUS)
- type VirtualNetworkGatewayIPConfiguration
- func (configuration *VirtualNetworkGatewayIPConfiguration) AssignProperties_From_VirtualNetworkGatewayIPConfiguration(source *v20250301s.VirtualNetworkGatewayIPConfiguration) error
- func (configuration *VirtualNetworkGatewayIPConfiguration) AssignProperties_To_VirtualNetworkGatewayIPConfiguration(destination *v20250301s.VirtualNetworkGatewayIPConfiguration) error
- func (in *VirtualNetworkGatewayIPConfiguration) DeepCopy() *VirtualNetworkGatewayIPConfiguration
- func (in *VirtualNetworkGatewayIPConfiguration) DeepCopyInto(out *VirtualNetworkGatewayIPConfiguration)
- type VirtualNetworkGatewayIPConfiguration_STATUS
- func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayIPConfiguration_STATUS(source *v20250301s.VirtualNetworkGatewayIPConfiguration_STATUS) error
- func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayIPConfiguration_STATUS(destination *v20250301s.VirtualNetworkGatewayIPConfiguration_STATUS) error
- func (in *VirtualNetworkGatewayIPConfiguration_STATUS) DeepCopy() *VirtualNetworkGatewayIPConfiguration_STATUS
- func (in *VirtualNetworkGatewayIPConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkGatewayIPConfiguration_STATUS)
- type VirtualNetworkGatewayList
- type VirtualNetworkGatewayNatRule
- func (rule *VirtualNetworkGatewayNatRule) AssignProperties_From_VirtualNetworkGatewayNatRule(source *v20250301s.VirtualNetworkGatewayNatRule) error
- func (rule *VirtualNetworkGatewayNatRule) AssignProperties_To_VirtualNetworkGatewayNatRule(destination *v20250301s.VirtualNetworkGatewayNatRule) error
- func (in *VirtualNetworkGatewayNatRule) DeepCopy() *VirtualNetworkGatewayNatRule
- func (in *VirtualNetworkGatewayNatRule) DeepCopyInto(out *VirtualNetworkGatewayNatRule)
- type VirtualNetworkGatewayNatRule_STATUS
- func (rule *VirtualNetworkGatewayNatRule_STATUS) AssignProperties_From_VirtualNetworkGatewayNatRule_STATUS(source *v20250301s.VirtualNetworkGatewayNatRule_STATUS) error
- func (rule *VirtualNetworkGatewayNatRule_STATUS) AssignProperties_To_VirtualNetworkGatewayNatRule_STATUS(destination *v20250301s.VirtualNetworkGatewayNatRule_STATUS) error
- func (in *VirtualNetworkGatewayNatRule_STATUS) DeepCopy() *VirtualNetworkGatewayNatRule_STATUS
- func (in *VirtualNetworkGatewayNatRule_STATUS) DeepCopyInto(out *VirtualNetworkGatewayNatRule_STATUS)
- type VirtualNetworkGatewayOperatorSpec
- func (operator *VirtualNetworkGatewayOperatorSpec) AssignProperties_From_VirtualNetworkGatewayOperatorSpec(source *v20250301s.VirtualNetworkGatewayOperatorSpec) error
- func (operator *VirtualNetworkGatewayOperatorSpec) AssignProperties_To_VirtualNetworkGatewayOperatorSpec(destination *v20250301s.VirtualNetworkGatewayOperatorSpec) error
- func (in *VirtualNetworkGatewayOperatorSpec) DeepCopy() *VirtualNetworkGatewayOperatorSpec
- func (in *VirtualNetworkGatewayOperatorSpec) DeepCopyInto(out *VirtualNetworkGatewayOperatorSpec)
- type VirtualNetworkGatewayPolicyGroup
- func (group *VirtualNetworkGatewayPolicyGroup) AssignProperties_From_VirtualNetworkGatewayPolicyGroup(source *v20250301s.VirtualNetworkGatewayPolicyGroup) error
- func (group *VirtualNetworkGatewayPolicyGroup) AssignProperties_To_VirtualNetworkGatewayPolicyGroup(destination *v20250301s.VirtualNetworkGatewayPolicyGroup) error
- func (in *VirtualNetworkGatewayPolicyGroup) DeepCopy() *VirtualNetworkGatewayPolicyGroup
- func (in *VirtualNetworkGatewayPolicyGroup) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroup)
- type VirtualNetworkGatewayPolicyGroupMember
- func (member *VirtualNetworkGatewayPolicyGroupMember) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember(source *v20250301s.VirtualNetworkGatewayPolicyGroupMember) error
- func (member *VirtualNetworkGatewayPolicyGroupMember) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember(destination *v20250301s.VirtualNetworkGatewayPolicyGroupMember) error
- func (in *VirtualNetworkGatewayPolicyGroupMember) DeepCopy() *VirtualNetworkGatewayPolicyGroupMember
- func (in *VirtualNetworkGatewayPolicyGroupMember) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroupMember)
- type VirtualNetworkGatewayPolicyGroupMember_STATUS
- func (member *VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember_STATUS(source *v20250301s.VirtualNetworkGatewayPolicyGroupMember_STATUS) error
- func (member *VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember_STATUS(destination *v20250301s.VirtualNetworkGatewayPolicyGroupMember_STATUS) error
- func (in *VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopy() *VirtualNetworkGatewayPolicyGroupMember_STATUS
- func (in *VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroupMember_STATUS)
- type VirtualNetworkGatewayPolicyGroup_STATUS
- func (group *VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroup_STATUS(source *v20250301s.VirtualNetworkGatewayPolicyGroup_STATUS) error
- func (group *VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroup_STATUS(destination *v20250301s.VirtualNetworkGatewayPolicyGroup_STATUS) error
- func (in *VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopy() *VirtualNetworkGatewayPolicyGroup_STATUS
- func (in *VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroup_STATUS)
- type VirtualNetworkGatewaySku
- func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_From_VirtualNetworkGatewaySku(source *v20250301s.VirtualNetworkGatewaySku) error
- func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_To_VirtualNetworkGatewaySku(destination *v20250301s.VirtualNetworkGatewaySku) error
- func (in *VirtualNetworkGatewaySku) DeepCopy() *VirtualNetworkGatewaySku
- func (in *VirtualNetworkGatewaySku) DeepCopyInto(out *VirtualNetworkGatewaySku)
- type VirtualNetworkGatewaySku_STATUS
- func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_From_VirtualNetworkGatewaySku_STATUS(source *v20250301s.VirtualNetworkGatewaySku_STATUS) error
- func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_To_VirtualNetworkGatewaySku_STATUS(destination *v20250301s.VirtualNetworkGatewaySku_STATUS) error
- func (in *VirtualNetworkGatewaySku_STATUS) DeepCopy() *VirtualNetworkGatewaySku_STATUS
- func (in *VirtualNetworkGatewaySku_STATUS) DeepCopyInto(out *VirtualNetworkGatewaySku_STATUS)
- type VirtualNetworkGateway_STATUS
- func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetworkGateway_STATUS(source *v20250301s.VirtualNetworkGateway_STATUS) error
- func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_To_VirtualNetworkGateway_STATUS(destination *v20250301s.VirtualNetworkGateway_STATUS) error
- 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 VirtualNetworkGateway_Spec
- func (gateway *VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkGateway_Spec(source *v20250301s.VirtualNetworkGateway_Spec) error
- func (gateway *VirtualNetworkGateway_Spec) AssignProperties_To_VirtualNetworkGateway_Spec(destination *v20250301s.VirtualNetworkGateway_Spec) error
- func (gateway *VirtualNetworkGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (gateway *VirtualNetworkGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworkGateway_Spec) DeepCopy() *VirtualNetworkGateway_Spec
- func (in *VirtualNetworkGateway_Spec) DeepCopyInto(out *VirtualNetworkGateway_Spec)
- type VirtualNetworkList
- type VirtualNetworkOperatorSpec
- func (operator *VirtualNetworkOperatorSpec) AssignProperties_From_VirtualNetworkOperatorSpec(source *v20250301s.VirtualNetworkOperatorSpec) error
- func (operator *VirtualNetworkOperatorSpec) AssignProperties_To_VirtualNetworkOperatorSpec(destination *v20250301s.VirtualNetworkOperatorSpec) error
- func (in *VirtualNetworkOperatorSpec) DeepCopy() *VirtualNetworkOperatorSpec
- func (in *VirtualNetworkOperatorSpec) DeepCopyInto(out *VirtualNetworkOperatorSpec)
- type VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded
- func (embedded *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) error
- func (embedded *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded(...) error
- func (in *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded
- func (in *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded)
- type VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded
- func (embedded *VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- func (embedded *VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded(...) error
- 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) AssignProperties_From_VirtualNetwork_STATUS(source *v20250301s.VirtualNetwork_STATUS) error
- func (network *VirtualNetwork_STATUS) AssignProperties_To_VirtualNetwork_STATUS(destination *v20250301s.VirtualNetwork_STATUS) error
- 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 VirtualNetwork_Spec
- func (network *VirtualNetwork_Spec) AssignProperties_From_VirtualNetwork_Spec(source *v20250301s.VirtualNetwork_Spec) error
- func (network *VirtualNetwork_Spec) AssignProperties_To_VirtualNetwork_Spec(destination *v20250301s.VirtualNetwork_Spec) error
- func (network *VirtualNetwork_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (network *VirtualNetwork_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetwork_Spec) DeepCopy() *VirtualNetwork_Spec
- func (in *VirtualNetwork_Spec) DeepCopyInto(out *VirtualNetwork_Spec)
- type VirtualNetworksSubnet
- func (subnet *VirtualNetworksSubnet) AssignProperties_From_VirtualNetworksSubnet(source *v20250301s.VirtualNetworksSubnet) error
- func (subnet *VirtualNetworksSubnet) AssignProperties_To_VirtualNetworksSubnet(destination *v20250301s.VirtualNetworksSubnet) error
- func (subnet *VirtualNetworksSubnet) AzureName() string
- func (subnet *VirtualNetworksSubnet) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (subnet *VirtualNetworksSubnet) ConvertFrom(hub conversion.Hub) error
- func (subnet *VirtualNetworksSubnet) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (subnet *VirtualNetworksSubnet) GetType() string
- func (subnet *VirtualNetworksSubnet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (subnet *VirtualNetworksSubnet) OriginalGVK() *schema.GroupVersionKind
- func (subnet *VirtualNetworksSubnet) Owner() *genruntime.ResourceReference
- func (subnet *VirtualNetworksSubnet) SecretDestinationExpressions() []*core.DestinationExpression
- func (subnet *VirtualNetworksSubnet) SetConditions(conditions conditions.Conditions)
- func (subnet *VirtualNetworksSubnet) SetStatus(status genruntime.ConvertibleStatus) error
- type VirtualNetworksSubnetList
- type VirtualNetworksSubnetOperatorSpec
- func (operator *VirtualNetworksSubnetOperatorSpec) AssignProperties_From_VirtualNetworksSubnetOperatorSpec(source *v20250301s.VirtualNetworksSubnetOperatorSpec) error
- func (operator *VirtualNetworksSubnetOperatorSpec) AssignProperties_To_VirtualNetworksSubnetOperatorSpec(destination *v20250301s.VirtualNetworksSubnetOperatorSpec) error
- func (in *VirtualNetworksSubnetOperatorSpec) DeepCopy() *VirtualNetworksSubnetOperatorSpec
- func (in *VirtualNetworksSubnetOperatorSpec) DeepCopyInto(out *VirtualNetworksSubnetOperatorSpec)
- type VirtualNetworksSubnet_STATUS
- func (subnet *VirtualNetworksSubnet_STATUS) AssignProperties_From_VirtualNetworksSubnet_STATUS(source *v20250301s.VirtualNetworksSubnet_STATUS) error
- func (subnet *VirtualNetworksSubnet_STATUS) AssignProperties_To_VirtualNetworksSubnet_STATUS(destination *v20250301s.VirtualNetworksSubnet_STATUS) error
- func (subnet *VirtualNetworksSubnet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (subnet *VirtualNetworksSubnet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualNetworksSubnet_STATUS) DeepCopy() *VirtualNetworksSubnet_STATUS
- func (in *VirtualNetworksSubnet_STATUS) DeepCopyInto(out *VirtualNetworksSubnet_STATUS)
- type VirtualNetworksSubnet_Spec
- func (subnet *VirtualNetworksSubnet_Spec) AssignProperties_From_VirtualNetworksSubnet_Spec(source *v20250301s.VirtualNetworksSubnet_Spec) error
- func (subnet *VirtualNetworksSubnet_Spec) AssignProperties_To_VirtualNetworksSubnet_Spec(destination *v20250301s.VirtualNetworksSubnet_Spec) error
- func (subnet *VirtualNetworksSubnet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (subnet *VirtualNetworksSubnet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworksSubnet_Spec) DeepCopy() *VirtualNetworksSubnet_Spec
- func (in *VirtualNetworksSubnet_Spec) DeepCopyInto(out *VirtualNetworksSubnet_Spec)
- type VirtualNetworksVirtualNetworkPeering
- func (peering *VirtualNetworksVirtualNetworkPeering) AssignProperties_From_VirtualNetworksVirtualNetworkPeering(source *v20250301s.VirtualNetworksVirtualNetworkPeering) error
- func (peering *VirtualNetworksVirtualNetworkPeering) AssignProperties_To_VirtualNetworksVirtualNetworkPeering(destination *v20250301s.VirtualNetworksVirtualNetworkPeering) error
- func (peering *VirtualNetworksVirtualNetworkPeering) AzureName() string
- func (peering *VirtualNetworksVirtualNetworkPeering) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (peering *VirtualNetworksVirtualNetworkPeering) ConvertFrom(hub conversion.Hub) error
- func (peering *VirtualNetworksVirtualNetworkPeering) ConvertTo(hub conversion.Hub) error
- 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) GetSupportedOperations() []genruntime.ResourceOperation
- func (peering *VirtualNetworksVirtualNetworkPeering) GetType() string
- func (peering *VirtualNetworksVirtualNetworkPeering) NewEmptyStatus() genruntime.ConvertibleStatus
- func (peering *VirtualNetworksVirtualNetworkPeering) OriginalGVK() *schema.GroupVersionKind
- func (peering *VirtualNetworksVirtualNetworkPeering) Owner() *genruntime.ResourceReference
- func (peering *VirtualNetworksVirtualNetworkPeering) SecretDestinationExpressions() []*core.DestinationExpression
- 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 VirtualNetworksVirtualNetworkPeeringOperatorSpec
- func (operator *VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_From_VirtualNetworksVirtualNetworkPeeringOperatorSpec(source *v20250301s.VirtualNetworksVirtualNetworkPeeringOperatorSpec) error
- func (operator *VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_To_VirtualNetworksVirtualNetworkPeeringOperatorSpec(destination *v20250301s.VirtualNetworksVirtualNetworkPeeringOperatorSpec) error
- func (in *VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopy() *VirtualNetworksVirtualNetworkPeeringOperatorSpec
- func (in *VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeeringOperatorSpec)
- type VirtualNetworksVirtualNetworkPeering_STATUS
- func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_STATUS(source *v20250301s.VirtualNetworksVirtualNetworkPeering_STATUS) error
- func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_STATUS(destination *v20250301s.VirtualNetworksVirtualNetworkPeering_STATUS) error
- func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopy() *VirtualNetworksVirtualNetworkPeering_STATUS
- func (in *VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering_STATUS)
- type VirtualNetworksVirtualNetworkPeering_Spec
- func (peering *VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_Spec(source *v20250301s.VirtualNetworksVirtualNetworkPeering_Spec) error
- func (peering *VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_Spec(destination *v20250301s.VirtualNetworksVirtualNetworkPeering_Spec) error
- func (peering *VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (peering *VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *VirtualNetworksVirtualNetworkPeering_Spec) DeepCopy() *VirtualNetworksVirtualNetworkPeering_Spec
- func (in *VirtualNetworksVirtualNetworkPeering_Spec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering_Spec)
- type VngClientConnectionConfiguration
- func (configuration *VngClientConnectionConfiguration) AssignProperties_From_VngClientConnectionConfiguration(source *v20250301s.VngClientConnectionConfiguration) error
- func (configuration *VngClientConnectionConfiguration) AssignProperties_To_VngClientConnectionConfiguration(destination *v20250301s.VngClientConnectionConfiguration) error
- func (in *VngClientConnectionConfiguration) DeepCopy() *VngClientConnectionConfiguration
- func (in *VngClientConnectionConfiguration) DeepCopyInto(out *VngClientConnectionConfiguration)
- type VngClientConnectionConfiguration_STATUS
- func (configuration *VngClientConnectionConfiguration_STATUS) AssignProperties_From_VngClientConnectionConfiguration_STATUS(source *v20250301s.VngClientConnectionConfiguration_STATUS) error
- func (configuration *VngClientConnectionConfiguration_STATUS) AssignProperties_To_VngClientConnectionConfiguration_STATUS(destination *v20250301s.VngClientConnectionConfiguration_STATUS) error
- func (in *VngClientConnectionConfiguration_STATUS) DeepCopy() *VngClientConnectionConfiguration_STATUS
- func (in *VngClientConnectionConfiguration_STATUS) DeepCopyInto(out *VngClientConnectionConfiguration_STATUS)
- type VpnClientConfiguration
- func (configuration *VpnClientConfiguration) AssignProperties_From_VpnClientConfiguration(source *v20250301s.VpnClientConfiguration) error
- func (configuration *VpnClientConfiguration) AssignProperties_To_VpnClientConfiguration(destination *v20250301s.VpnClientConfiguration) error
- func (in *VpnClientConfiguration) DeepCopy() *VpnClientConfiguration
- func (in *VpnClientConfiguration) DeepCopyInto(out *VpnClientConfiguration)
- type VpnClientConfiguration_STATUS
- func (configuration *VpnClientConfiguration_STATUS) AssignProperties_From_VpnClientConfiguration_STATUS(source *v20250301s.VpnClientConfiguration_STATUS) error
- func (configuration *VpnClientConfiguration_STATUS) AssignProperties_To_VpnClientConfiguration_STATUS(destination *v20250301s.VpnClientConfiguration_STATUS) error
- func (in *VpnClientConfiguration_STATUS) DeepCopy() *VpnClientConfiguration_STATUS
- func (in *VpnClientConfiguration_STATUS) DeepCopyInto(out *VpnClientConfiguration_STATUS)
- type VpnClientRevokedCertificate
- func (certificate *VpnClientRevokedCertificate) AssignProperties_From_VpnClientRevokedCertificate(source *v20250301s.VpnClientRevokedCertificate) error
- func (certificate *VpnClientRevokedCertificate) AssignProperties_To_VpnClientRevokedCertificate(destination *v20250301s.VpnClientRevokedCertificate) error
- func (in *VpnClientRevokedCertificate) DeepCopy() *VpnClientRevokedCertificate
- func (in *VpnClientRevokedCertificate) DeepCopyInto(out *VpnClientRevokedCertificate)
- type VpnClientRevokedCertificate_STATUS
- func (certificate *VpnClientRevokedCertificate_STATUS) AssignProperties_From_VpnClientRevokedCertificate_STATUS(source *v20250301s.VpnClientRevokedCertificate_STATUS) error
- func (certificate *VpnClientRevokedCertificate_STATUS) AssignProperties_To_VpnClientRevokedCertificate_STATUS(destination *v20250301s.VpnClientRevokedCertificate_STATUS) error
- func (in *VpnClientRevokedCertificate_STATUS) DeepCopy() *VpnClientRevokedCertificate_STATUS
- func (in *VpnClientRevokedCertificate_STATUS) DeepCopyInto(out *VpnClientRevokedCertificate_STATUS)
- type VpnClientRootCertificate
- func (certificate *VpnClientRootCertificate) AssignProperties_From_VpnClientRootCertificate(source *v20250301s.VpnClientRootCertificate) error
- func (certificate *VpnClientRootCertificate) AssignProperties_To_VpnClientRootCertificate(destination *v20250301s.VpnClientRootCertificate) error
- func (in *VpnClientRootCertificate) DeepCopy() *VpnClientRootCertificate
- func (in *VpnClientRootCertificate) DeepCopyInto(out *VpnClientRootCertificate)
- type VpnClientRootCertificate_STATUS
- func (certificate *VpnClientRootCertificate_STATUS) AssignProperties_From_VpnClientRootCertificate_STATUS(source *v20250301s.VpnClientRootCertificate_STATUS) error
- func (certificate *VpnClientRootCertificate_STATUS) AssignProperties_To_VpnClientRootCertificate_STATUS(destination *v20250301s.VpnClientRootCertificate_STATUS) error
- func (in *VpnClientRootCertificate_STATUS) DeepCopy() *VpnClientRootCertificate_STATUS
- func (in *VpnClientRootCertificate_STATUS) DeepCopyInto(out *VpnClientRootCertificate_STATUS)
- type VpnNatRuleMapping
- func (mapping *VpnNatRuleMapping) AssignProperties_From_VpnNatRuleMapping(source *v20250301s.VpnNatRuleMapping) error
- func (mapping *VpnNatRuleMapping) AssignProperties_To_VpnNatRuleMapping(destination *v20250301s.VpnNatRuleMapping) error
- func (in *VpnNatRuleMapping) DeepCopy() *VpnNatRuleMapping
- func (in *VpnNatRuleMapping) DeepCopyInto(out *VpnNatRuleMapping)
- type VpnNatRuleMapping_STATUS
- func (mapping *VpnNatRuleMapping_STATUS) AssignProperties_From_VpnNatRuleMapping_STATUS(source *v20250301s.VpnNatRuleMapping_STATUS) error
- func (mapping *VpnNatRuleMapping_STATUS) AssignProperties_To_VpnNatRuleMapping_STATUS(destination *v20250301s.VpnNatRuleMapping_STATUS) error
- func (in *VpnNatRuleMapping_STATUS) DeepCopy() *VpnNatRuleMapping_STATUS
- func (in *VpnNatRuleMapping_STATUS) DeepCopyInto(out *VpnNatRuleMapping_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2024-03-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "network.azure.com", Version: "v1api20240301storage"} // 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 v1api20240301.APIVersion +kubebuilder:validation:Enum={"2024-03-01"}
type AddressSpace ¶
type AddressSpace struct {
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AddressSpace AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.
func (*AddressSpace) AssignProperties_From_AddressSpace ¶ added in v2.19.0
func (space *AddressSpace) AssignProperties_From_AddressSpace(source *v20250301s.AddressSpace) error
AssignProperties_From_AddressSpace populates our AddressSpace from the provided source AddressSpace
func (*AddressSpace) AssignProperties_To_AddressSpace ¶ added in v2.19.0
func (space *AddressSpace) AssignProperties_To_AddressSpace(destination *v20250301s.AddressSpace) error
AssignProperties_To_AddressSpace populates the provided destination AddressSpace from our 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 v1api20240301.AddressSpace_STATUS AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.
func (*AddressSpace_STATUS) AssignProperties_From_AddressSpace_STATUS ¶ added in v2.19.0
func (space *AddressSpace_STATUS) AssignProperties_From_AddressSpace_STATUS(source *v20250301s.AddressSpace_STATUS) error
AssignProperties_From_AddressSpace_STATUS populates our AddressSpace_STATUS from the provided source AddressSpace_STATUS
func (*AddressSpace_STATUS) AssignProperties_To_AddressSpace_STATUS ¶ added in v2.19.0
func (space *AddressSpace_STATUS) AssignProperties_To_AddressSpace_STATUS(destination *v20250301s.AddressSpace_STATUS) error
AssignProperties_To_AddressSpace_STATUS populates the provided destination AddressSpace_STATUS from our 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_NetworkInterface_SubResourceEmbedded ¶
type ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded Backend Address Pool of an application gateway.
func (*ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded(source *v20250301s.ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded populates our ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded from the provided source ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded
func (*ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded(destination *v20250301s.ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded populates the provided destination ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded from our ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded
func (*ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded.
func (*ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded)
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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded Backend Address Pool of an application gateway.
func (*ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded populates our ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded from the provided source ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded
func (*ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination ApplicationGatewayBackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded from our 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 ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
func (*ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates our ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from our ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.
func (*ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded populates our ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded from our ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationRule ¶ added in v2.15.0
type ApplicationRule struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
FqdnTags []string `json:"fqdnTags,omitempty"`
HttpHeadersToInsert []FirewallPolicyHttpHeaderToInsert `json:"httpHeadersToInsert,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocols []FirewallPolicyRuleApplicationProtocol `json:"protocols,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TargetFqdns []string `json:"targetFqdns,omitempty"`
TargetUrls []string `json:"targetUrls,omitempty"`
TerminateTLS *bool `json:"terminateTLS,omitempty"`
WebCategories []string `json:"webCategories,omitempty"`
}
Storage version of v1api20240301.ApplicationRule
func (*ApplicationRule) AssignProperties_From_ApplicationRule ¶ added in v2.19.0
func (rule *ApplicationRule) AssignProperties_From_ApplicationRule(source *storage.ApplicationRule) error
AssignProperties_From_ApplicationRule populates our ApplicationRule from the provided source ApplicationRule
func (*ApplicationRule) AssignProperties_To_ApplicationRule ¶ added in v2.19.0
func (rule *ApplicationRule) AssignProperties_To_ApplicationRule(destination *storage.ApplicationRule) error
AssignProperties_To_ApplicationRule populates the provided destination ApplicationRule from our ApplicationRule
func (*ApplicationRule) DeepCopy ¶ added in v2.15.0
func (in *ApplicationRule) DeepCopy() *ApplicationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRule.
func (*ApplicationRule) DeepCopyInto ¶ added in v2.15.0
func (in *ApplicationRule) DeepCopyInto(out *ApplicationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationRule_STATUS ¶ added in v2.15.0
type ApplicationRule_STATUS struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
FqdnTags []string `json:"fqdnTags,omitempty"`
HttpHeadersToInsert []FirewallPolicyHttpHeaderToInsert_STATUS `json:"httpHeadersToInsert,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocols []FirewallPolicyRuleApplicationProtocol_STATUS `json:"protocols,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TargetFqdns []string `json:"targetFqdns,omitempty"`
TargetUrls []string `json:"targetUrls,omitempty"`
TerminateTLS *bool `json:"terminateTLS,omitempty"`
WebCategories []string `json:"webCategories,omitempty"`
}
Storage version of v1api20240301.ApplicationRule_STATUS
func (*ApplicationRule_STATUS) AssignProperties_From_ApplicationRule_STATUS ¶ added in v2.19.0
func (rule *ApplicationRule_STATUS) AssignProperties_From_ApplicationRule_STATUS(source *storage.ApplicationRule_STATUS) error
AssignProperties_From_ApplicationRule_STATUS populates our ApplicationRule_STATUS from the provided source ApplicationRule_STATUS
func (*ApplicationRule_STATUS) AssignProperties_To_ApplicationRule_STATUS ¶ added in v2.19.0
func (rule *ApplicationRule_STATUS) AssignProperties_To_ApplicationRule_STATUS(destination *storage.ApplicationRule_STATUS) error
AssignProperties_To_ApplicationRule_STATUS populates the provided destination ApplicationRule_STATUS from our ApplicationRule_STATUS
func (*ApplicationRule_STATUS) DeepCopy ¶ added in v2.15.0
func (in *ApplicationRule_STATUS) DeepCopy() *ApplicationRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRule_STATUS.
func (*ApplicationRule_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *ApplicationRule_STATUS) DeepCopyInto(out *ApplicationRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶
type ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded populates our ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded from the provided source ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(destination *v20250301s.ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded populates the provided destination ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded from our ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded.
func (*ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶
type ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(source *storage.ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded populates our ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded from the provided source ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(destination *storage.ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded populates the provided destination ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded from our ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded.
func (*ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶
type ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(source *storage.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded populates our ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded from the provided source ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded(destination *storage.ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded populates the provided destination ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded from our ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded.
func (*ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded ¶
type ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded populates our ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded from the provided source ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination ApplicationSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded from our 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_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶
type ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(source *storage.ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded populates our ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded from the provided source ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded(destination *storage.ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded populates the provided destination ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded from our ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded.
func (*ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded An application security group in a resource group.
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded populates our ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded from our ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewall ¶ added in v2.15.0
type AzureFirewall struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec AzureFirewall_Spec `json:"spec,omitempty"`
Status AzureFirewall_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.AzureFirewall Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/azureFirewall.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/azureFirewalls/{azureFirewallName}
func (*AzureFirewall) AssignProperties_From_AzureFirewall ¶ added in v2.19.0
func (firewall *AzureFirewall) AssignProperties_From_AzureFirewall(source *v20250301s.AzureFirewall) error
AssignProperties_From_AzureFirewall populates our AzureFirewall from the provided source AzureFirewall
func (*AzureFirewall) AssignProperties_To_AzureFirewall ¶ added in v2.19.0
func (firewall *AzureFirewall) AssignProperties_To_AzureFirewall(destination *v20250301s.AzureFirewall) error
AssignProperties_To_AzureFirewall populates the provided destination AzureFirewall from our AzureFirewall
func (*AzureFirewall) AzureName ¶ added in v2.15.0
func (firewall *AzureFirewall) AzureName() string
AzureName returns the Azure name of the resource
func (*AzureFirewall) ConfigMapDestinationExpressions ¶ added in v2.15.0
func (firewall *AzureFirewall) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AzureFirewall) ConvertFrom ¶ added in v2.19.0
func (firewall *AzureFirewall) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our AzureFirewall from the provided hub AzureFirewall
func (*AzureFirewall) ConvertTo ¶ added in v2.19.0
func (firewall *AzureFirewall) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub AzureFirewall from our AzureFirewall
func (*AzureFirewall) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewall) DeepCopy() *AzureFirewall
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewall.
func (*AzureFirewall) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewall) DeepCopyInto(out *AzureFirewall)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFirewall) DeepCopyObject ¶ added in v2.15.0
func (in *AzureFirewall) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AzureFirewall) GetAPIVersion ¶ added in v2.15.0
func (firewall AzureFirewall) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*AzureFirewall) GetConditions ¶ added in v2.15.0
func (firewall *AzureFirewall) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AzureFirewall) GetResourceScope ¶ added in v2.15.0
func (firewall *AzureFirewall) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AzureFirewall) GetSpec ¶ added in v2.15.0
func (firewall *AzureFirewall) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AzureFirewall) GetStatus ¶ added in v2.15.0
func (firewall *AzureFirewall) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AzureFirewall) GetSupportedOperations ¶ added in v2.15.0
func (firewall *AzureFirewall) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AzureFirewall) GetType ¶ added in v2.15.0
func (firewall *AzureFirewall) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/azureFirewalls"
func (*AzureFirewall) NewEmptyStatus ¶ added in v2.15.0
func (firewall *AzureFirewall) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AzureFirewall) OriginalGVK ¶ added in v2.15.0
func (firewall *AzureFirewall) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AzureFirewall) Owner ¶ added in v2.15.0
func (firewall *AzureFirewall) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AzureFirewall) SecretDestinationExpressions ¶ added in v2.15.0
func (firewall *AzureFirewall) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AzureFirewall) SetConditions ¶ added in v2.15.0
func (firewall *AzureFirewall) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AzureFirewall) SetStatus ¶ added in v2.15.0
func (firewall *AzureFirewall) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AzureFirewallApplicationRule ¶ added in v2.15.0
type AzureFirewallApplicationRule struct {
Description *string `json:"description,omitempty"`
FqdnTags []string `json:"fqdnTags,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocols []AzureFirewallApplicationRuleProtocol `json:"protocols,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TargetFqdns []string `json:"targetFqdns,omitempty"`
}
Storage version of v1api20240301.AzureFirewallApplicationRule Properties of an application rule.
func (*AzureFirewallApplicationRule) AssignProperties_From_AzureFirewallApplicationRule ¶ added in v2.19.0
func (rule *AzureFirewallApplicationRule) AssignProperties_From_AzureFirewallApplicationRule(source *v20250301s.AzureFirewallApplicationRule) error
AssignProperties_From_AzureFirewallApplicationRule populates our AzureFirewallApplicationRule from the provided source AzureFirewallApplicationRule
func (*AzureFirewallApplicationRule) AssignProperties_To_AzureFirewallApplicationRule ¶ added in v2.19.0
func (rule *AzureFirewallApplicationRule) AssignProperties_To_AzureFirewallApplicationRule(destination *v20250301s.AzureFirewallApplicationRule) error
AssignProperties_To_AzureFirewallApplicationRule populates the provided destination AzureFirewallApplicationRule from our AzureFirewallApplicationRule
func (*AzureFirewallApplicationRule) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallApplicationRule) DeepCopy() *AzureFirewallApplicationRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallApplicationRule.
func (*AzureFirewallApplicationRule) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallApplicationRule) DeepCopyInto(out *AzureFirewallApplicationRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallApplicationRuleCollection ¶ added in v2.15.0
type AzureFirewallApplicationRuleCollection struct {
Action *AzureFirewallRCAction `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []AzureFirewallApplicationRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.AzureFirewallApplicationRuleCollection Application rule collection resource.
func (*AzureFirewallApplicationRuleCollection) AssignProperties_From_AzureFirewallApplicationRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallApplicationRuleCollection) AssignProperties_From_AzureFirewallApplicationRuleCollection(source *v20250301s.AzureFirewallApplicationRuleCollection) error
AssignProperties_From_AzureFirewallApplicationRuleCollection populates our AzureFirewallApplicationRuleCollection from the provided source AzureFirewallApplicationRuleCollection
func (*AzureFirewallApplicationRuleCollection) AssignProperties_To_AzureFirewallApplicationRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallApplicationRuleCollection) AssignProperties_To_AzureFirewallApplicationRuleCollection(destination *v20250301s.AzureFirewallApplicationRuleCollection) error
AssignProperties_To_AzureFirewallApplicationRuleCollection populates the provided destination AzureFirewallApplicationRuleCollection from our AzureFirewallApplicationRuleCollection
func (*AzureFirewallApplicationRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleCollection) DeepCopy() *AzureFirewallApplicationRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallApplicationRuleCollection.
func (*AzureFirewallApplicationRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleCollection) DeepCopyInto(out *AzureFirewallApplicationRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallApplicationRuleCollection_STATUS ¶ added in v2.15.0
type AzureFirewallApplicationRuleCollection_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallApplicationRuleCollection_STATUS Application rule collection resource.
func (*AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_From_AzureFirewallApplicationRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_From_AzureFirewallApplicationRuleCollection_STATUS(source *v20250301s.AzureFirewallApplicationRuleCollection_STATUS) error
AssignProperties_From_AzureFirewallApplicationRuleCollection_STATUS populates our AzureFirewallApplicationRuleCollection_STATUS from the provided source AzureFirewallApplicationRuleCollection_STATUS
func (*AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_To_AzureFirewallApplicationRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallApplicationRuleCollection_STATUS) AssignProperties_To_AzureFirewallApplicationRuleCollection_STATUS(destination *v20250301s.AzureFirewallApplicationRuleCollection_STATUS) error
AssignProperties_To_AzureFirewallApplicationRuleCollection_STATUS populates the provided destination AzureFirewallApplicationRuleCollection_STATUS from our AzureFirewallApplicationRuleCollection_STATUS
func (*AzureFirewallApplicationRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleCollection_STATUS) DeepCopy() *AzureFirewallApplicationRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallApplicationRuleCollection_STATUS.
func (*AzureFirewallApplicationRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallApplicationRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallApplicationRuleProtocol ¶ added in v2.15.0
type AzureFirewallApplicationRuleProtocol struct {
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtocolType *string `json:"protocolType,omitempty"`
}
Storage version of v1api20240301.AzureFirewallApplicationRuleProtocol Properties of the application rule protocol.
func (*AzureFirewallApplicationRuleProtocol) AssignProperties_From_AzureFirewallApplicationRuleProtocol ¶ added in v2.19.0
func (protocol *AzureFirewallApplicationRuleProtocol) AssignProperties_From_AzureFirewallApplicationRuleProtocol(source *v20250301s.AzureFirewallApplicationRuleProtocol) error
AssignProperties_From_AzureFirewallApplicationRuleProtocol populates our AzureFirewallApplicationRuleProtocol from the provided source AzureFirewallApplicationRuleProtocol
func (*AzureFirewallApplicationRuleProtocol) AssignProperties_To_AzureFirewallApplicationRuleProtocol ¶ added in v2.19.0
func (protocol *AzureFirewallApplicationRuleProtocol) AssignProperties_To_AzureFirewallApplicationRuleProtocol(destination *v20250301s.AzureFirewallApplicationRuleProtocol) error
AssignProperties_To_AzureFirewallApplicationRuleProtocol populates the provided destination AzureFirewallApplicationRuleProtocol from our AzureFirewallApplicationRuleProtocol
func (*AzureFirewallApplicationRuleProtocol) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleProtocol) DeepCopy() *AzureFirewallApplicationRuleProtocol
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallApplicationRuleProtocol.
func (*AzureFirewallApplicationRuleProtocol) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallApplicationRuleProtocol) DeepCopyInto(out *AzureFirewallApplicationRuleProtocol)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallAutoscaleConfiguration ¶ added in v2.15.0
type AzureFirewallAutoscaleConfiguration struct {
MaxCapacity *int `json:"maxCapacity,omitempty"`
MinCapacity *int `json:"minCapacity,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallAutoscaleConfiguration Azure Firewall Autoscale Configuration parameters.
func (*AzureFirewallAutoscaleConfiguration) AssignProperties_From_AzureFirewallAutoscaleConfiguration ¶ added in v2.19.0
func (configuration *AzureFirewallAutoscaleConfiguration) AssignProperties_From_AzureFirewallAutoscaleConfiguration(source *v20250301s.AzureFirewallAutoscaleConfiguration) error
AssignProperties_From_AzureFirewallAutoscaleConfiguration populates our AzureFirewallAutoscaleConfiguration from the provided source AzureFirewallAutoscaleConfiguration
func (*AzureFirewallAutoscaleConfiguration) AssignProperties_To_AzureFirewallAutoscaleConfiguration ¶ added in v2.19.0
func (configuration *AzureFirewallAutoscaleConfiguration) AssignProperties_To_AzureFirewallAutoscaleConfiguration(destination *v20250301s.AzureFirewallAutoscaleConfiguration) error
AssignProperties_To_AzureFirewallAutoscaleConfiguration populates the provided destination AzureFirewallAutoscaleConfiguration from our AzureFirewallAutoscaleConfiguration
func (*AzureFirewallAutoscaleConfiguration) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallAutoscaleConfiguration) DeepCopy() *AzureFirewallAutoscaleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallAutoscaleConfiguration.
func (*AzureFirewallAutoscaleConfiguration) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallAutoscaleConfiguration) DeepCopyInto(out *AzureFirewallAutoscaleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallAutoscaleConfiguration_STATUS ¶ added in v2.15.0
type AzureFirewallAutoscaleConfiguration_STATUS struct {
MaxCapacity *int `json:"maxCapacity,omitempty"`
MinCapacity *int `json:"minCapacity,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallAutoscaleConfiguration_STATUS Azure Firewall Autoscale Configuration parameters.
func (*AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_From_AzureFirewallAutoscaleConfiguration_STATUS ¶ added in v2.19.0
func (configuration *AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_From_AzureFirewallAutoscaleConfiguration_STATUS(source *v20250301s.AzureFirewallAutoscaleConfiguration_STATUS) error
AssignProperties_From_AzureFirewallAutoscaleConfiguration_STATUS populates our AzureFirewallAutoscaleConfiguration_STATUS from the provided source AzureFirewallAutoscaleConfiguration_STATUS
func (*AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_To_AzureFirewallAutoscaleConfiguration_STATUS ¶ added in v2.19.0
func (configuration *AzureFirewallAutoscaleConfiguration_STATUS) AssignProperties_To_AzureFirewallAutoscaleConfiguration_STATUS(destination *v20250301s.AzureFirewallAutoscaleConfiguration_STATUS) error
AssignProperties_To_AzureFirewallAutoscaleConfiguration_STATUS populates the provided destination AzureFirewallAutoscaleConfiguration_STATUS from our AzureFirewallAutoscaleConfiguration_STATUS
func (*AzureFirewallAutoscaleConfiguration_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallAutoscaleConfiguration_STATUS) DeepCopy() *AzureFirewallAutoscaleConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallAutoscaleConfiguration_STATUS.
func (*AzureFirewallAutoscaleConfiguration_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallAutoscaleConfiguration_STATUS) DeepCopyInto(out *AzureFirewallAutoscaleConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallIPConfiguration ¶ added in v2.15.0
type AzureFirewallIPConfiguration struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
Subnet *SubResource `json:"subnet,omitempty"`
}
Storage version of v1api20240301.AzureFirewallIPConfiguration IP configuration of an Azure Firewall.
func (*AzureFirewallIPConfiguration) AssignProperties_From_AzureFirewallIPConfiguration ¶ added in v2.19.0
func (configuration *AzureFirewallIPConfiguration) AssignProperties_From_AzureFirewallIPConfiguration(source *v20250301s.AzureFirewallIPConfiguration) error
AssignProperties_From_AzureFirewallIPConfiguration populates our AzureFirewallIPConfiguration from the provided source AzureFirewallIPConfiguration
func (*AzureFirewallIPConfiguration) AssignProperties_To_AzureFirewallIPConfiguration ¶ added in v2.19.0
func (configuration *AzureFirewallIPConfiguration) AssignProperties_To_AzureFirewallIPConfiguration(destination *v20250301s.AzureFirewallIPConfiguration) error
AssignProperties_To_AzureFirewallIPConfiguration populates the provided destination AzureFirewallIPConfiguration from our AzureFirewallIPConfiguration
func (*AzureFirewallIPConfiguration) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallIPConfiguration) DeepCopy() *AzureFirewallIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallIPConfiguration.
func (*AzureFirewallIPConfiguration) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallIPConfiguration) DeepCopyInto(out *AzureFirewallIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallIPConfiguration_STATUS ¶ added in v2.15.0
type AzureFirewallIPConfiguration_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallIPConfiguration_STATUS IP configuration of an Azure Firewall.
func (*AzureFirewallIPConfiguration_STATUS) AssignProperties_From_AzureFirewallIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *AzureFirewallIPConfiguration_STATUS) AssignProperties_From_AzureFirewallIPConfiguration_STATUS(source *v20250301s.AzureFirewallIPConfiguration_STATUS) error
AssignProperties_From_AzureFirewallIPConfiguration_STATUS populates our AzureFirewallIPConfiguration_STATUS from the provided source AzureFirewallIPConfiguration_STATUS
func (*AzureFirewallIPConfiguration_STATUS) AssignProperties_To_AzureFirewallIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *AzureFirewallIPConfiguration_STATUS) AssignProperties_To_AzureFirewallIPConfiguration_STATUS(destination *v20250301s.AzureFirewallIPConfiguration_STATUS) error
AssignProperties_To_AzureFirewallIPConfiguration_STATUS populates the provided destination AzureFirewallIPConfiguration_STATUS from our AzureFirewallIPConfiguration_STATUS
func (*AzureFirewallIPConfiguration_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallIPConfiguration_STATUS) DeepCopy() *AzureFirewallIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallIPConfiguration_STATUS.
func (*AzureFirewallIPConfiguration_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallIPConfiguration_STATUS) DeepCopyInto(out *AzureFirewallIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallIpGroups_STATUS ¶ added in v2.15.0
type AzureFirewallIpGroups_STATUS struct {
ChangeNumber *string `json:"changeNumber,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallIpGroups_STATUS IpGroups associated with azure firewall.
func (*AzureFirewallIpGroups_STATUS) AssignProperties_From_AzureFirewallIpGroups_STATUS ¶ added in v2.19.0
func (groups *AzureFirewallIpGroups_STATUS) AssignProperties_From_AzureFirewallIpGroups_STATUS(source *v20250301s.AzureFirewallIpGroups_STATUS) error
AssignProperties_From_AzureFirewallIpGroups_STATUS populates our AzureFirewallIpGroups_STATUS from the provided source AzureFirewallIpGroups_STATUS
func (*AzureFirewallIpGroups_STATUS) AssignProperties_To_AzureFirewallIpGroups_STATUS ¶ added in v2.19.0
func (groups *AzureFirewallIpGroups_STATUS) AssignProperties_To_AzureFirewallIpGroups_STATUS(destination *v20250301s.AzureFirewallIpGroups_STATUS) error
AssignProperties_To_AzureFirewallIpGroups_STATUS populates the provided destination AzureFirewallIpGroups_STATUS from our AzureFirewallIpGroups_STATUS
func (*AzureFirewallIpGroups_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallIpGroups_STATUS) DeepCopy() *AzureFirewallIpGroups_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallIpGroups_STATUS.
func (*AzureFirewallIpGroups_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallIpGroups_STATUS) DeepCopyInto(out *AzureFirewallIpGroups_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallList ¶ added in v2.15.0
type AzureFirewallList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []AzureFirewall `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.AzureFirewall Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/azureFirewall.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/azureFirewalls/{azureFirewallName}
func (*AzureFirewallList) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallList) DeepCopy() *AzureFirewallList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallList.
func (*AzureFirewallList) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallList) DeepCopyInto(out *AzureFirewallList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFirewallList) DeepCopyObject ¶ added in v2.15.0
func (in *AzureFirewallList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AzureFirewallNatRCAction ¶ added in v2.15.0
type AzureFirewallNatRCAction struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNatRCAction AzureFirewall NAT Rule Collection Action.
func (*AzureFirewallNatRCAction) AssignProperties_From_AzureFirewallNatRCAction ¶ added in v2.19.0
func (action *AzureFirewallNatRCAction) AssignProperties_From_AzureFirewallNatRCAction(source *v20250301s.AzureFirewallNatRCAction) error
AssignProperties_From_AzureFirewallNatRCAction populates our AzureFirewallNatRCAction from the provided source AzureFirewallNatRCAction
func (*AzureFirewallNatRCAction) AssignProperties_To_AzureFirewallNatRCAction ¶ added in v2.19.0
func (action *AzureFirewallNatRCAction) AssignProperties_To_AzureFirewallNatRCAction(destination *v20250301s.AzureFirewallNatRCAction) error
AssignProperties_To_AzureFirewallNatRCAction populates the provided destination AzureFirewallNatRCAction from our AzureFirewallNatRCAction
func (*AzureFirewallNatRCAction) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNatRCAction) DeepCopy() *AzureFirewallNatRCAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNatRCAction.
func (*AzureFirewallNatRCAction) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNatRCAction) DeepCopyInto(out *AzureFirewallNatRCAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNatRule ¶ added in v2.15.0
type AzureFirewallNatRule struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocols []string `json:"protocols,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TranslatedAddress *string `json:"translatedAddress,omitempty"`
TranslatedFqdn *string `json:"translatedFqdn,omitempty"`
TranslatedPort *string `json:"translatedPort,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNatRule Properties of a NAT rule.
func (*AzureFirewallNatRule) AssignProperties_From_AzureFirewallNatRule ¶ added in v2.19.0
func (rule *AzureFirewallNatRule) AssignProperties_From_AzureFirewallNatRule(source *v20250301s.AzureFirewallNatRule) error
AssignProperties_From_AzureFirewallNatRule populates our AzureFirewallNatRule from the provided source AzureFirewallNatRule
func (*AzureFirewallNatRule) AssignProperties_To_AzureFirewallNatRule ¶ added in v2.19.0
func (rule *AzureFirewallNatRule) AssignProperties_To_AzureFirewallNatRule(destination *v20250301s.AzureFirewallNatRule) error
AssignProperties_To_AzureFirewallNatRule populates the provided destination AzureFirewallNatRule from our AzureFirewallNatRule
func (*AzureFirewallNatRule) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNatRule) DeepCopy() *AzureFirewallNatRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNatRule.
func (*AzureFirewallNatRule) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNatRule) DeepCopyInto(out *AzureFirewallNatRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNatRuleCollection ¶ added in v2.15.0
type AzureFirewallNatRuleCollection struct {
Action *AzureFirewallNatRCAction `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []AzureFirewallNatRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNatRuleCollection NAT rule collection resource.
func (*AzureFirewallNatRuleCollection) AssignProperties_From_AzureFirewallNatRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallNatRuleCollection) AssignProperties_From_AzureFirewallNatRuleCollection(source *v20250301s.AzureFirewallNatRuleCollection) error
AssignProperties_From_AzureFirewallNatRuleCollection populates our AzureFirewallNatRuleCollection from the provided source AzureFirewallNatRuleCollection
func (*AzureFirewallNatRuleCollection) AssignProperties_To_AzureFirewallNatRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallNatRuleCollection) AssignProperties_To_AzureFirewallNatRuleCollection(destination *v20250301s.AzureFirewallNatRuleCollection) error
AssignProperties_To_AzureFirewallNatRuleCollection populates the provided destination AzureFirewallNatRuleCollection from our AzureFirewallNatRuleCollection
func (*AzureFirewallNatRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNatRuleCollection) DeepCopy() *AzureFirewallNatRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNatRuleCollection.
func (*AzureFirewallNatRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNatRuleCollection) DeepCopyInto(out *AzureFirewallNatRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNatRuleCollection_STATUS ¶ added in v2.15.0
type AzureFirewallNatRuleCollection_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNatRuleCollection_STATUS NAT rule collection resource.
func (*AzureFirewallNatRuleCollection_STATUS) AssignProperties_From_AzureFirewallNatRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallNatRuleCollection_STATUS) AssignProperties_From_AzureFirewallNatRuleCollection_STATUS(source *v20250301s.AzureFirewallNatRuleCollection_STATUS) error
AssignProperties_From_AzureFirewallNatRuleCollection_STATUS populates our AzureFirewallNatRuleCollection_STATUS from the provided source AzureFirewallNatRuleCollection_STATUS
func (*AzureFirewallNatRuleCollection_STATUS) AssignProperties_To_AzureFirewallNatRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallNatRuleCollection_STATUS) AssignProperties_To_AzureFirewallNatRuleCollection_STATUS(destination *v20250301s.AzureFirewallNatRuleCollection_STATUS) error
AssignProperties_To_AzureFirewallNatRuleCollection_STATUS populates the provided destination AzureFirewallNatRuleCollection_STATUS from our AzureFirewallNatRuleCollection_STATUS
func (*AzureFirewallNatRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNatRuleCollection_STATUS) DeepCopy() *AzureFirewallNatRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNatRuleCollection_STATUS.
func (*AzureFirewallNatRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNatRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallNatRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNetworkRule ¶ added in v2.15.0
type AzureFirewallNetworkRule struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationFqdns []string `json:"destinationFqdns,omitempty"`
DestinationIpGroups []string `json:"destinationIpGroups,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocols []string `json:"protocols,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNetworkRule Properties of the network rule.
func (*AzureFirewallNetworkRule) AssignProperties_From_AzureFirewallNetworkRule ¶ added in v2.19.0
func (rule *AzureFirewallNetworkRule) AssignProperties_From_AzureFirewallNetworkRule(source *v20250301s.AzureFirewallNetworkRule) error
AssignProperties_From_AzureFirewallNetworkRule populates our AzureFirewallNetworkRule from the provided source AzureFirewallNetworkRule
func (*AzureFirewallNetworkRule) AssignProperties_To_AzureFirewallNetworkRule ¶ added in v2.19.0
func (rule *AzureFirewallNetworkRule) AssignProperties_To_AzureFirewallNetworkRule(destination *v20250301s.AzureFirewallNetworkRule) error
AssignProperties_To_AzureFirewallNetworkRule populates the provided destination AzureFirewallNetworkRule from our AzureFirewallNetworkRule
func (*AzureFirewallNetworkRule) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNetworkRule) DeepCopy() *AzureFirewallNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNetworkRule.
func (*AzureFirewallNetworkRule) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNetworkRule) DeepCopyInto(out *AzureFirewallNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNetworkRuleCollection ¶ added in v2.15.0
type AzureFirewallNetworkRuleCollection struct {
Action *AzureFirewallRCAction `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Rules []AzureFirewallNetworkRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNetworkRuleCollection Network rule collection resource.
func (*AzureFirewallNetworkRuleCollection) AssignProperties_From_AzureFirewallNetworkRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallNetworkRuleCollection) AssignProperties_From_AzureFirewallNetworkRuleCollection(source *v20250301s.AzureFirewallNetworkRuleCollection) error
AssignProperties_From_AzureFirewallNetworkRuleCollection populates our AzureFirewallNetworkRuleCollection from the provided source AzureFirewallNetworkRuleCollection
func (*AzureFirewallNetworkRuleCollection) AssignProperties_To_AzureFirewallNetworkRuleCollection ¶ added in v2.19.0
func (collection *AzureFirewallNetworkRuleCollection) AssignProperties_To_AzureFirewallNetworkRuleCollection(destination *v20250301s.AzureFirewallNetworkRuleCollection) error
AssignProperties_To_AzureFirewallNetworkRuleCollection populates the provided destination AzureFirewallNetworkRuleCollection from our AzureFirewallNetworkRuleCollection
func (*AzureFirewallNetworkRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNetworkRuleCollection) DeepCopy() *AzureFirewallNetworkRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNetworkRuleCollection.
func (*AzureFirewallNetworkRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNetworkRuleCollection) DeepCopyInto(out *AzureFirewallNetworkRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallNetworkRuleCollection_STATUS ¶ added in v2.15.0
type AzureFirewallNetworkRuleCollection_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallNetworkRuleCollection_STATUS Network rule collection resource.
func (*AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_From_AzureFirewallNetworkRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_From_AzureFirewallNetworkRuleCollection_STATUS(source *v20250301s.AzureFirewallNetworkRuleCollection_STATUS) error
AssignProperties_From_AzureFirewallNetworkRuleCollection_STATUS populates our AzureFirewallNetworkRuleCollection_STATUS from the provided source AzureFirewallNetworkRuleCollection_STATUS
func (*AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_To_AzureFirewallNetworkRuleCollection_STATUS ¶ added in v2.19.0
func (collection *AzureFirewallNetworkRuleCollection_STATUS) AssignProperties_To_AzureFirewallNetworkRuleCollection_STATUS(destination *v20250301s.AzureFirewallNetworkRuleCollection_STATUS) error
AssignProperties_To_AzureFirewallNetworkRuleCollection_STATUS populates the provided destination AzureFirewallNetworkRuleCollection_STATUS from our AzureFirewallNetworkRuleCollection_STATUS
func (*AzureFirewallNetworkRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallNetworkRuleCollection_STATUS) DeepCopy() *AzureFirewallNetworkRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallNetworkRuleCollection_STATUS.
func (*AzureFirewallNetworkRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallNetworkRuleCollection_STATUS) DeepCopyInto(out *AzureFirewallNetworkRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallOperatorSpec ¶ added in v2.15.0
type AzureFirewallOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.AzureFirewallOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AzureFirewallOperatorSpec) AssignProperties_From_AzureFirewallOperatorSpec ¶ added in v2.19.0
func (operator *AzureFirewallOperatorSpec) AssignProperties_From_AzureFirewallOperatorSpec(source *v20250301s.AzureFirewallOperatorSpec) error
AssignProperties_From_AzureFirewallOperatorSpec populates our AzureFirewallOperatorSpec from the provided source AzureFirewallOperatorSpec
func (*AzureFirewallOperatorSpec) AssignProperties_To_AzureFirewallOperatorSpec ¶ added in v2.19.0
func (operator *AzureFirewallOperatorSpec) AssignProperties_To_AzureFirewallOperatorSpec(destination *v20250301s.AzureFirewallOperatorSpec) error
AssignProperties_To_AzureFirewallOperatorSpec populates the provided destination AzureFirewallOperatorSpec from our AzureFirewallOperatorSpec
func (*AzureFirewallOperatorSpec) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallOperatorSpec) DeepCopy() *AzureFirewallOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallOperatorSpec.
func (*AzureFirewallOperatorSpec) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallOperatorSpec) DeepCopyInto(out *AzureFirewallOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallPublicIPAddress ¶ added in v2.15.0
type AzureFirewallPublicIPAddress struct {
Address *string `json:"address,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallPublicIPAddress Public IP Address associated with azure firewall.
func (*AzureFirewallPublicIPAddress) AssignProperties_From_AzureFirewallPublicIPAddress ¶ added in v2.19.0
func (address *AzureFirewallPublicIPAddress) AssignProperties_From_AzureFirewallPublicIPAddress(source *v20250301s.AzureFirewallPublicIPAddress) error
AssignProperties_From_AzureFirewallPublicIPAddress populates our AzureFirewallPublicIPAddress from the provided source AzureFirewallPublicIPAddress
func (*AzureFirewallPublicIPAddress) AssignProperties_To_AzureFirewallPublicIPAddress ¶ added in v2.19.0
func (address *AzureFirewallPublicIPAddress) AssignProperties_To_AzureFirewallPublicIPAddress(destination *v20250301s.AzureFirewallPublicIPAddress) error
AssignProperties_To_AzureFirewallPublicIPAddress populates the provided destination AzureFirewallPublicIPAddress from our AzureFirewallPublicIPAddress
func (*AzureFirewallPublicIPAddress) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallPublicIPAddress) DeepCopy() *AzureFirewallPublicIPAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallPublicIPAddress.
func (*AzureFirewallPublicIPAddress) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallPublicIPAddress) DeepCopyInto(out *AzureFirewallPublicIPAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallPublicIPAddress_STATUS ¶ added in v2.15.0
type AzureFirewallPublicIPAddress_STATUS struct {
Address *string `json:"address,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.AzureFirewallPublicIPAddress_STATUS Public IP Address associated with azure firewall.
func (*AzureFirewallPublicIPAddress_STATUS) AssignProperties_From_AzureFirewallPublicIPAddress_STATUS ¶ added in v2.19.0
func (address *AzureFirewallPublicIPAddress_STATUS) AssignProperties_From_AzureFirewallPublicIPAddress_STATUS(source *v20250301s.AzureFirewallPublicIPAddress_STATUS) error
AssignProperties_From_AzureFirewallPublicIPAddress_STATUS populates our AzureFirewallPublicIPAddress_STATUS from the provided source AzureFirewallPublicIPAddress_STATUS
func (*AzureFirewallPublicIPAddress_STATUS) AssignProperties_To_AzureFirewallPublicIPAddress_STATUS ¶ added in v2.19.0
func (address *AzureFirewallPublicIPAddress_STATUS) AssignProperties_To_AzureFirewallPublicIPAddress_STATUS(destination *v20250301s.AzureFirewallPublicIPAddress_STATUS) error
AssignProperties_To_AzureFirewallPublicIPAddress_STATUS populates the provided destination AzureFirewallPublicIPAddress_STATUS from our AzureFirewallPublicIPAddress_STATUS
func (*AzureFirewallPublicIPAddress_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallPublicIPAddress_STATUS) DeepCopy() *AzureFirewallPublicIPAddress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallPublicIPAddress_STATUS.
func (*AzureFirewallPublicIPAddress_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallPublicIPAddress_STATUS) DeepCopyInto(out *AzureFirewallPublicIPAddress_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallRCAction ¶ added in v2.15.0
type AzureFirewallRCAction struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.AzureFirewallRCAction Properties of the AzureFirewallRCAction.
func (*AzureFirewallRCAction) AssignProperties_From_AzureFirewallRCAction ¶ added in v2.19.0
func (action *AzureFirewallRCAction) AssignProperties_From_AzureFirewallRCAction(source *v20250301s.AzureFirewallRCAction) error
AssignProperties_From_AzureFirewallRCAction populates our AzureFirewallRCAction from the provided source AzureFirewallRCAction
func (*AzureFirewallRCAction) AssignProperties_To_AzureFirewallRCAction ¶ added in v2.19.0
func (action *AzureFirewallRCAction) AssignProperties_To_AzureFirewallRCAction(destination *v20250301s.AzureFirewallRCAction) error
AssignProperties_To_AzureFirewallRCAction populates the provided destination AzureFirewallRCAction from our AzureFirewallRCAction
func (*AzureFirewallRCAction) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallRCAction) DeepCopy() *AzureFirewallRCAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallRCAction.
func (*AzureFirewallRCAction) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallRCAction) DeepCopyInto(out *AzureFirewallRCAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallSku ¶ added in v2.15.0
type AzureFirewallSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.AzureFirewallSku SKU of an Azure Firewall.
func (*AzureFirewallSku) AssignProperties_From_AzureFirewallSku ¶ added in v2.19.0
func (firewallSku *AzureFirewallSku) AssignProperties_From_AzureFirewallSku(source *v20250301s.AzureFirewallSku) error
AssignProperties_From_AzureFirewallSku populates our AzureFirewallSku from the provided source AzureFirewallSku
func (*AzureFirewallSku) AssignProperties_To_AzureFirewallSku ¶ added in v2.19.0
func (firewallSku *AzureFirewallSku) AssignProperties_To_AzureFirewallSku(destination *v20250301s.AzureFirewallSku) error
AssignProperties_To_AzureFirewallSku populates the provided destination AzureFirewallSku from our AzureFirewallSku
func (*AzureFirewallSku) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallSku) DeepCopy() *AzureFirewallSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallSku.
func (*AzureFirewallSku) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallSku) DeepCopyInto(out *AzureFirewallSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewallSku_STATUS ¶ added in v2.15.0
type AzureFirewallSku_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.AzureFirewallSku_STATUS SKU of an Azure Firewall.
func (*AzureFirewallSku_STATUS) AssignProperties_From_AzureFirewallSku_STATUS ¶ added in v2.19.0
func (firewallSku *AzureFirewallSku_STATUS) AssignProperties_From_AzureFirewallSku_STATUS(source *v20250301s.AzureFirewallSku_STATUS) error
AssignProperties_From_AzureFirewallSku_STATUS populates our AzureFirewallSku_STATUS from the provided source AzureFirewallSku_STATUS
func (*AzureFirewallSku_STATUS) AssignProperties_To_AzureFirewallSku_STATUS ¶ added in v2.19.0
func (firewallSku *AzureFirewallSku_STATUS) AssignProperties_To_AzureFirewallSku_STATUS(destination *v20250301s.AzureFirewallSku_STATUS) error
AssignProperties_To_AzureFirewallSku_STATUS populates the provided destination AzureFirewallSku_STATUS from our AzureFirewallSku_STATUS
func (*AzureFirewallSku_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewallSku_STATUS) DeepCopy() *AzureFirewallSku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewallSku_STATUS.
func (*AzureFirewallSku_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewallSku_STATUS) DeepCopyInto(out *AzureFirewallSku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewall_STATUS ¶ added in v2.15.0
type AzureFirewall_STATUS struct {
AdditionalProperties map[string]string `json:"additionalProperties,omitempty"`
ApplicationRuleCollections []AzureFirewallApplicationRuleCollection_STATUS `json:"applicationRuleCollections,omitempty"`
AutoscaleConfiguration *AzureFirewallAutoscaleConfiguration_STATUS `json:"autoscaleConfiguration,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
Etag *string `json:"etag,omitempty"`
FirewallPolicy *SubResource_STATUS `json:"firewallPolicy,omitempty"`
HubIPAddresses *HubIPAddresses_STATUS `json:"hubIPAddresses,omitempty"`
Id *string `json:"id,omitempty"`
IpConfigurations []AzureFirewallIPConfiguration_STATUS `json:"ipConfigurations,omitempty"`
IpGroups []AzureFirewallIpGroups_STATUS `json:"ipGroups,omitempty"`
Location *string `json:"location,omitempty"`
ManagementIpConfiguration *AzureFirewallIPConfiguration_STATUS `json:"managementIpConfiguration,omitempty"`
Name *string `json:"name,omitempty"`
NatRuleCollections []AzureFirewallNatRuleCollection_STATUS `json:"natRuleCollections,omitempty"`
NetworkRuleCollections []AzureFirewallNetworkRuleCollection_STATUS `json:"networkRuleCollections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Sku *AzureFirewallSku_STATUS `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
ThreatIntelMode *string `json:"threatIntelMode,omitempty"`
Type *string `json:"type,omitempty"`
VirtualHub *SubResource_STATUS `json:"virtualHub,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.AzureFirewall_STATUS Azure Firewall resource.
func (*AzureFirewall_STATUS) AssignProperties_From_AzureFirewall_STATUS ¶ added in v2.19.0
func (firewall *AzureFirewall_STATUS) AssignProperties_From_AzureFirewall_STATUS(source *v20250301s.AzureFirewall_STATUS) error
AssignProperties_From_AzureFirewall_STATUS populates our AzureFirewall_STATUS from the provided source AzureFirewall_STATUS
func (*AzureFirewall_STATUS) AssignProperties_To_AzureFirewall_STATUS ¶ added in v2.19.0
func (firewall *AzureFirewall_STATUS) AssignProperties_To_AzureFirewall_STATUS(destination *v20250301s.AzureFirewall_STATUS) error
AssignProperties_To_AzureFirewall_STATUS populates the provided destination AzureFirewall_STATUS from our AzureFirewall_STATUS
func (*AzureFirewall_STATUS) ConvertStatusFrom ¶ added in v2.15.0
func (firewall *AzureFirewall_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AzureFirewall_STATUS from the provided source
func (*AzureFirewall_STATUS) ConvertStatusTo ¶ added in v2.15.0
func (firewall *AzureFirewall_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AzureFirewall_STATUS
func (*AzureFirewall_STATUS) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewall_STATUS) DeepCopy() *AzureFirewall_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewall_STATUS.
func (*AzureFirewall_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewall_STATUS) DeepCopyInto(out *AzureFirewall_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirewall_Spec ¶ added in v2.15.0
type AzureFirewall_Spec struct {
AdditionalProperties map[string]string `json:"additionalProperties,omitempty"`
ApplicationRuleCollections []AzureFirewallApplicationRuleCollection `json:"applicationRuleCollections,omitempty"`
AutoscaleConfiguration *AzureFirewallAutoscaleConfiguration `json:"autoscaleConfiguration,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
FirewallPolicy *SubResource `json:"firewallPolicy,omitempty"`
HubIPAddresses *HubIPAddresses `json:"hubIPAddresses,omitempty"`
IpConfigurations []AzureFirewallIPConfiguration `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
ManagementIpConfiguration *AzureFirewallIPConfiguration `json:"managementIpConfiguration,omitempty"`
NatRuleCollections []AzureFirewallNatRuleCollection `json:"natRuleCollections,omitempty"`
NetworkRuleCollections []AzureFirewallNetworkRuleCollection `json:"networkRuleCollections,omitempty"`
OperatorSpec *AzureFirewallOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *AzureFirewallSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
ThreatIntelMode *string `json:"threatIntelMode,omitempty"`
VirtualHub *SubResource `json:"virtualHub,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.AzureFirewall_Spec
func (*AzureFirewall_Spec) AssignProperties_From_AzureFirewall_Spec ¶ added in v2.19.0
func (firewall *AzureFirewall_Spec) AssignProperties_From_AzureFirewall_Spec(source *v20250301s.AzureFirewall_Spec) error
AssignProperties_From_AzureFirewall_Spec populates our AzureFirewall_Spec from the provided source AzureFirewall_Spec
func (*AzureFirewall_Spec) AssignProperties_To_AzureFirewall_Spec ¶ added in v2.19.0
func (firewall *AzureFirewall_Spec) AssignProperties_To_AzureFirewall_Spec(destination *v20250301s.AzureFirewall_Spec) error
AssignProperties_To_AzureFirewall_Spec populates the provided destination AzureFirewall_Spec from our AzureFirewall_Spec
func (*AzureFirewall_Spec) ConvertSpecFrom ¶ added in v2.15.0
func (firewall *AzureFirewall_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AzureFirewall_Spec from the provided source
func (*AzureFirewall_Spec) ConvertSpecTo ¶ added in v2.15.0
func (firewall *AzureFirewall_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AzureFirewall_Spec
func (*AzureFirewall_Spec) DeepCopy ¶ added in v2.15.0
func (in *AzureFirewall_Spec) DeepCopy() *AzureFirewall_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirewall_Spec.
func (*AzureFirewall_Spec) DeepCopyInto ¶ added in v2.15.0
func (in *AzureFirewall_Spec) DeepCopyInto(out *AzureFirewall_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendAddressPool_LoadBalancer_SubResourceEmbedded ¶
type BackendAddressPool_LoadBalancer_SubResourceEmbedded struct {
DrainPeriodInSeconds *int `json:"drainPeriodInSeconds,omitempty"`
LoadBalancerBackendAddresses []LoadBalancerBackendAddress `json:"loadBalancerBackendAddresses,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SyncMode *string `json:"syncMode,omitempty"`
TunnelInterfaces []GatewayLoadBalancerTunnelInterface `json:"tunnelInterfaces,omitempty"`
VirtualNetwork *SubResource `json:"virtualNetwork,omitempty"`
}
Storage version of v1api20240301.BackendAddressPool_LoadBalancer_SubResourceEmbedded Pool of backend IP addresses.
func (*BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_LoadBalancer_SubResourceEmbedded(source *v20250301s.BackendAddressPool_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_BackendAddressPool_LoadBalancer_SubResourceEmbedded populates our BackendAddressPool_LoadBalancer_SubResourceEmbedded from the provided source BackendAddressPool_LoadBalancer_SubResourceEmbedded
func (*BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_LoadBalancer_SubResourceEmbedded(destination *v20250301s.BackendAddressPool_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_BackendAddressPool_LoadBalancer_SubResourceEmbedded populates the provided destination BackendAddressPool_LoadBalancer_SubResourceEmbedded from our BackendAddressPool_LoadBalancer_SubResourceEmbedded
func (*BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopy() *BackendAddressPool_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPool_LoadBalancer_SubResourceEmbedded.
func (*BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *BackendAddressPool_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackendAddressPool_NetworkInterface_SubResourceEmbedded ¶
type BackendAddressPool_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.BackendAddressPool_NetworkInterface_SubResourceEmbedded Pool of backend IP addresses.
func (*BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_NetworkInterface_SubResourceEmbedded(source *v20250301s.BackendAddressPool_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_BackendAddressPool_NetworkInterface_SubResourceEmbedded populates our BackendAddressPool_NetworkInterface_SubResourceEmbedded from the provided source BackendAddressPool_NetworkInterface_SubResourceEmbedded
func (*BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_NetworkInterface_SubResourceEmbedded(destination *v20250301s.BackendAddressPool_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_BackendAddressPool_NetworkInterface_SubResourceEmbedded populates the provided destination BackendAddressPool_NetworkInterface_SubResourceEmbedded from our BackendAddressPool_NetworkInterface_SubResourceEmbedded
func (*BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopy() *BackendAddressPool_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendAddressPool_NetworkInterface_SubResourceEmbedded.
func (*BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *BackendAddressPool_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *BackendAddressPool_NetworkInterface_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 {
BackendIPConfigurations []NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded `json:"backendIPConfigurations,omitempty"`
DrainPeriodInSeconds *int `json:"drainPeriodInSeconds,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
InboundNatRules []SubResource_STATUS `json:"inboundNatRules,omitempty"`
LoadBalancerBackendAddresses []LoadBalancerBackendAddress_STATUS `json:"loadBalancerBackendAddresses,omitempty"`
LoadBalancingRules []SubResource_STATUS `json:"loadBalancingRules,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
OutboundRule *SubResource_STATUS `json:"outboundRule,omitempty"`
OutboundRules []SubResource_STATUS `json:"outboundRules,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SyncMode *string `json:"syncMode,omitempty"`
TunnelInterfaces []GatewayLoadBalancerTunnelInterface_STATUS `json:"tunnelInterfaces,omitempty"`
Type *string `json:"type,omitempty"`
VirtualNetwork *SubResource_STATUS `json:"virtualNetwork,omitempty"`
}
Storage version of v1api20240301.BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded Pool of backend IP addresses.
func (*BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded populates our BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded from the provided source BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded
func (*BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination BackendAddressPool_STATUS_LoadBalancer_SubResourceEmbedded from our 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 v1api20240301.BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded Pool of backend IP addresses.
func (*BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded populates our BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded from the provided source BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded
func (*BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination BackendAddressPool_STATUS_NetworkInterface_SubResourceEmbedded from our 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 BastionHost ¶
type BastionHost struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec BastionHost_Spec `json:"spec,omitempty"`
Status BastionHost_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.BastionHost Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
func (*BastionHost) AssignProperties_From_BastionHost ¶ added in v2.19.0
func (host *BastionHost) AssignProperties_From_BastionHost(source *v20250301s.BastionHost) error
AssignProperties_From_BastionHost populates our BastionHost from the provided source BastionHost
func (*BastionHost) AssignProperties_To_BastionHost ¶ added in v2.19.0
func (host *BastionHost) AssignProperties_To_BastionHost(destination *v20250301s.BastionHost) error
AssignProperties_To_BastionHost populates the provided destination BastionHost from our BastionHost
func (*BastionHost) AzureName ¶
func (host *BastionHost) AzureName() string
AzureName returns the Azure name of the resource
func (*BastionHost) ConfigMapDestinationExpressions ¶
func (host *BastionHost) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*BastionHost) ConvertFrom ¶ added in v2.19.0
func (host *BastionHost) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our BastionHost from the provided hub BastionHost
func (*BastionHost) ConvertTo ¶ added in v2.19.0
func (host *BastionHost) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub BastionHost from our BastionHost
func (*BastionHost) DeepCopy ¶
func (in *BastionHost) DeepCopy() *BastionHost
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost.
func (*BastionHost) DeepCopyInto ¶
func (in *BastionHost) DeepCopyInto(out *BastionHost)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionHost) DeepCopyObject ¶
func (in *BastionHost) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (BastionHost) GetAPIVersion ¶
func (host BastionHost) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*BastionHost) GetConditions ¶
func (host *BastionHost) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*BastionHost) GetResourceScope ¶
func (host *BastionHost) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*BastionHost) GetSpec ¶
func (host *BastionHost) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*BastionHost) GetStatus ¶
func (host *BastionHost) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*BastionHost) GetSupportedOperations ¶
func (host *BastionHost) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*BastionHost) GetType ¶
func (host *BastionHost) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/bastionHosts"
func (*BastionHost) NewEmptyStatus ¶
func (host *BastionHost) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*BastionHost) OriginalGVK ¶
func (host *BastionHost) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*BastionHost) Owner ¶
func (host *BastionHost) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*BastionHost) SecretDestinationExpressions ¶
func (host *BastionHost) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*BastionHost) SetConditions ¶
func (host *BastionHost) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*BastionHost) SetStatus ¶
func (host *BastionHost) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type BastionHostIPConfiguration ¶
type BastionHostIPConfiguration struct {
Name *string `json:"name,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddress *SubResource `json:"publicIPAddress,omitempty"`
Subnet *SubResource `json:"subnet,omitempty"`
}
Storage version of v1api20240301.BastionHostIPConfiguration IP configuration of an Bastion Host.
func (*BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration ¶ added in v2.19.0
func (configuration *BastionHostIPConfiguration) AssignProperties_From_BastionHostIPConfiguration(source *v20250301s.BastionHostIPConfiguration) error
AssignProperties_From_BastionHostIPConfiguration populates our BastionHostIPConfiguration from the provided source BastionHostIPConfiguration
func (*BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration ¶ added in v2.19.0
func (configuration *BastionHostIPConfiguration) AssignProperties_To_BastionHostIPConfiguration(destination *v20250301s.BastionHostIPConfiguration) error
AssignProperties_To_BastionHostIPConfiguration populates the provided destination BastionHostIPConfiguration from our BastionHostIPConfiguration
func (*BastionHostIPConfiguration) DeepCopy ¶
func (in *BastionHostIPConfiguration) DeepCopy() *BastionHostIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostIPConfiguration.
func (*BastionHostIPConfiguration) DeepCopyInto ¶
func (in *BastionHostIPConfiguration) DeepCopyInto(out *BastionHostIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostIPConfiguration_STATUS ¶
type BastionHostIPConfiguration_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.BastionHostIPConfiguration_STATUS IP configuration of an Bastion Host.
func (*BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_From_BastionHostIPConfiguration_STATUS(source *v20250301s.BastionHostIPConfiguration_STATUS) error
AssignProperties_From_BastionHostIPConfiguration_STATUS populates our BastionHostIPConfiguration_STATUS from the provided source BastionHostIPConfiguration_STATUS
func (*BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *BastionHostIPConfiguration_STATUS) AssignProperties_To_BastionHostIPConfiguration_STATUS(destination *v20250301s.BastionHostIPConfiguration_STATUS) error
AssignProperties_To_BastionHostIPConfiguration_STATUS populates the provided destination BastionHostIPConfiguration_STATUS from our BastionHostIPConfiguration_STATUS
func (*BastionHostIPConfiguration_STATUS) DeepCopy ¶
func (in *BastionHostIPConfiguration_STATUS) DeepCopy() *BastionHostIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostIPConfiguration_STATUS.
func (*BastionHostIPConfiguration_STATUS) DeepCopyInto ¶
func (in *BastionHostIPConfiguration_STATUS) DeepCopyInto(out *BastionHostIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostList ¶
type BastionHostList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []BastionHost `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.BastionHost Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/bastionHost.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/bastionHosts/{bastionHostName}
func (*BastionHostList) DeepCopy ¶
func (in *BastionHostList) DeepCopy() *BastionHostList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostList.
func (*BastionHostList) DeepCopyInto ¶
func (in *BastionHostList) DeepCopyInto(out *BastionHostList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BastionHostList) DeepCopyObject ¶
func (in *BastionHostList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type BastionHostOperatorSpec ¶
type BastionHostOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.BastionHostOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec ¶ added in v2.19.0
func (operator *BastionHostOperatorSpec) AssignProperties_From_BastionHostOperatorSpec(source *v20250301s.BastionHostOperatorSpec) error
AssignProperties_From_BastionHostOperatorSpec populates our BastionHostOperatorSpec from the provided source BastionHostOperatorSpec
func (*BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec ¶ added in v2.19.0
func (operator *BastionHostOperatorSpec) AssignProperties_To_BastionHostOperatorSpec(destination *v20250301s.BastionHostOperatorSpec) error
AssignProperties_To_BastionHostOperatorSpec populates the provided destination BastionHostOperatorSpec from our BastionHostOperatorSpec
func (*BastionHostOperatorSpec) DeepCopy ¶
func (in *BastionHostOperatorSpec) DeepCopy() *BastionHostOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostOperatorSpec.
func (*BastionHostOperatorSpec) DeepCopyInto ¶
func (in *BastionHostOperatorSpec) DeepCopyInto(out *BastionHostOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostPropertiesFormat_NetworkAcls ¶
type BastionHostPropertiesFormat_NetworkAcls struct {
IpRules []IPRule `json:"ipRules,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.BastionHostPropertiesFormat_NetworkAcls
func (*BastionHostPropertiesFormat_NetworkAcls) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls ¶ added in v2.19.0
func (acls *BastionHostPropertiesFormat_NetworkAcls) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls(source *v20250301s.BastionHostPropertiesFormat_NetworkAcls) error
AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls populates our BastionHostPropertiesFormat_NetworkAcls from the provided source BastionHostPropertiesFormat_NetworkAcls
func (*BastionHostPropertiesFormat_NetworkAcls) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls ¶ added in v2.19.0
func (acls *BastionHostPropertiesFormat_NetworkAcls) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls(destination *v20250301s.BastionHostPropertiesFormat_NetworkAcls) error
AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls populates the provided destination BastionHostPropertiesFormat_NetworkAcls from our BastionHostPropertiesFormat_NetworkAcls
func (*BastionHostPropertiesFormat_NetworkAcls) DeepCopy ¶
func (in *BastionHostPropertiesFormat_NetworkAcls) DeepCopy() *BastionHostPropertiesFormat_NetworkAcls
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostPropertiesFormat_NetworkAcls.
func (*BastionHostPropertiesFormat_NetworkAcls) DeepCopyInto ¶
func (in *BastionHostPropertiesFormat_NetworkAcls) DeepCopyInto(out *BastionHostPropertiesFormat_NetworkAcls)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHostPropertiesFormat_NetworkAcls_STATUS ¶
type BastionHostPropertiesFormat_NetworkAcls_STATUS struct {
IpRules []IPRule_STATUS `json:"ipRules,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.BastionHostPropertiesFormat_NetworkAcls_STATUS
func (*BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls_STATUS ¶ added in v2.19.0
func (acls *BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls_STATUS(source *v20250301s.BastionHostPropertiesFormat_NetworkAcls_STATUS) error
AssignProperties_From_BastionHostPropertiesFormat_NetworkAcls_STATUS populates our BastionHostPropertiesFormat_NetworkAcls_STATUS from the provided source BastionHostPropertiesFormat_NetworkAcls_STATUS
func (*BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls_STATUS ¶ added in v2.19.0
func (acls *BastionHostPropertiesFormat_NetworkAcls_STATUS) AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls_STATUS(destination *v20250301s.BastionHostPropertiesFormat_NetworkAcls_STATUS) error
AssignProperties_To_BastionHostPropertiesFormat_NetworkAcls_STATUS populates the provided destination BastionHostPropertiesFormat_NetworkAcls_STATUS from our BastionHostPropertiesFormat_NetworkAcls_STATUS
func (*BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopy ¶
func (in *BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopy() *BastionHostPropertiesFormat_NetworkAcls_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHostPropertiesFormat_NetworkAcls_STATUS.
func (*BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopyInto ¶
func (in *BastionHostPropertiesFormat_NetworkAcls_STATUS) DeepCopyInto(out *BastionHostPropertiesFormat_NetworkAcls_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHost_STATUS ¶
type BastionHost_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DisableCopyPaste *bool `json:"disableCopyPaste,omitempty"`
DnsName *string `json:"dnsName,omitempty"`
EnableFileCopy *bool `json:"enableFileCopy,omitempty"`
EnableIpConnect *bool `json:"enableIpConnect,omitempty"`
EnableKerberos *bool `json:"enableKerberos,omitempty"`
EnableSessionRecording *bool `json:"enableSessionRecording,omitempty"`
EnableTunneling *bool `json:"enableTunneling,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
IpConfigurations []BastionHostIPConfiguration_STATUS `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
NetworkAcls *BastionHostPropertiesFormat_NetworkAcls_STATUS `json:"networkAcls,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ScaleUnits *int `json:"scaleUnits,omitempty"`
Sku *Sku_STATUS `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
VirtualNetwork *SubResource_STATUS `json:"virtualNetwork,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.BastionHost_STATUS Bastion Host resource.
func (*BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS ¶ added in v2.19.0
func (host *BastionHost_STATUS) AssignProperties_From_BastionHost_STATUS(source *v20250301s.BastionHost_STATUS) error
AssignProperties_From_BastionHost_STATUS populates our BastionHost_STATUS from the provided source BastionHost_STATUS
func (*BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS ¶ added in v2.19.0
func (host *BastionHost_STATUS) AssignProperties_To_BastionHost_STATUS(destination *v20250301s.BastionHost_STATUS) error
AssignProperties_To_BastionHost_STATUS populates the provided destination BastionHost_STATUS from our BastionHost_STATUS
func (*BastionHost_STATUS) ConvertStatusFrom ¶
func (host *BastionHost_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our BastionHost_STATUS from the provided source
func (*BastionHost_STATUS) ConvertStatusTo ¶
func (host *BastionHost_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our BastionHost_STATUS
func (*BastionHost_STATUS) DeepCopy ¶
func (in *BastionHost_STATUS) DeepCopy() *BastionHost_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost_STATUS.
func (*BastionHost_STATUS) DeepCopyInto ¶
func (in *BastionHost_STATUS) DeepCopyInto(out *BastionHost_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BastionHost_Spec ¶
type BastionHost_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
DisableCopyPaste *bool `json:"disableCopyPaste,omitempty"`
DnsName *string `json:"dnsName,omitempty"`
EnableFileCopy *bool `json:"enableFileCopy,omitempty"`
EnableIpConnect *bool `json:"enableIpConnect,omitempty"`
EnableKerberos *bool `json:"enableKerberos,omitempty"`
EnableSessionRecording *bool `json:"enableSessionRecording,omitempty"`
EnableTunneling *bool `json:"enableTunneling,omitempty"`
IpConfigurations []BastionHostIPConfiguration `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
NetworkAcls *BastionHostPropertiesFormat_NetworkAcls `json:"networkAcls,omitempty"`
OperatorSpec *BastionHostOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ScaleUnits *int `json:"scaleUnits,omitempty"`
Sku *Sku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
VirtualNetwork *SubResource `json:"virtualNetwork,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.BastionHost_Spec
func (*BastionHost_Spec) AssignProperties_From_BastionHost_Spec ¶ added in v2.19.0
func (host *BastionHost_Spec) AssignProperties_From_BastionHost_Spec(source *v20250301s.BastionHost_Spec) error
AssignProperties_From_BastionHost_Spec populates our BastionHost_Spec from the provided source BastionHost_Spec
func (*BastionHost_Spec) AssignProperties_To_BastionHost_Spec ¶ added in v2.19.0
func (host *BastionHost_Spec) AssignProperties_To_BastionHost_Spec(destination *v20250301s.BastionHost_Spec) error
AssignProperties_To_BastionHost_Spec populates the provided destination BastionHost_Spec from our BastionHost_Spec
func (*BastionHost_Spec) ConvertSpecFrom ¶
func (host *BastionHost_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our BastionHost_Spec from the provided source
func (*BastionHost_Spec) ConvertSpecTo ¶
func (host *BastionHost_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our BastionHost_Spec
func (*BastionHost_Spec) DeepCopy ¶
func (in *BastionHost_Spec) DeepCopy() *BastionHost_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BastionHost_Spec.
func (*BastionHost_Spec) DeepCopyInto ¶
func (in *BastionHost_Spec) DeepCopyInto(out *BastionHost_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type 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 v1api20240301.BgpSettings BGP settings details.
func (*BgpSettings) AssignProperties_From_BgpSettings ¶ added in v2.19.0
func (settings *BgpSettings) AssignProperties_From_BgpSettings(source *v20250301s.BgpSettings) error
AssignProperties_From_BgpSettings populates our BgpSettings from the provided source BgpSettings
func (*BgpSettings) AssignProperties_To_BgpSettings ¶ added in v2.19.0
func (settings *BgpSettings) AssignProperties_To_BgpSettings(destination *v20250301s.BgpSettings) error
AssignProperties_To_BgpSettings populates the provided destination BgpSettings from our 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 v1api20240301.BgpSettings_STATUS BGP settings details.
func (*BgpSettings_STATUS) AssignProperties_From_BgpSettings_STATUS ¶ added in v2.19.0
func (settings *BgpSettings_STATUS) AssignProperties_From_BgpSettings_STATUS(source *v20250301s.BgpSettings_STATUS) error
AssignProperties_From_BgpSettings_STATUS populates our BgpSettings_STATUS from the provided source BgpSettings_STATUS
func (*BgpSettings_STATUS) AssignProperties_To_BgpSettings_STATUS ¶ added in v2.19.0
func (settings *BgpSettings_STATUS) AssignProperties_To_BgpSettings_STATUS(destination *v20250301s.BgpSettings_STATUS) error
AssignProperties_To_BgpSettings_STATUS populates the provided destination BgpSettings_STATUS from our 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 CustomDnsConfigPropertiesFormat_STATUS ¶
type CustomDnsConfigPropertiesFormat_STATUS struct {
Fqdn *string `json:"fqdn,omitempty"`
IpAddresses []string `json:"ipAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.CustomDnsConfigPropertiesFormat_STATUS Contains custom Dns resolution configuration from customer.
func (*CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS ¶ added in v2.19.0
func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS(source *storage.CustomDnsConfigPropertiesFormat_STATUS) error
AssignProperties_From_CustomDnsConfigPropertiesFormat_STATUS populates our CustomDnsConfigPropertiesFormat_STATUS from the provided source CustomDnsConfigPropertiesFormat_STATUS
func (*CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS ¶ added in v2.19.0
func (format *CustomDnsConfigPropertiesFormat_STATUS) AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS(destination *storage.CustomDnsConfigPropertiesFormat_STATUS) error
AssignProperties_To_CustomDnsConfigPropertiesFormat_STATUS populates the provided destination CustomDnsConfigPropertiesFormat_STATUS from our CustomDnsConfigPropertiesFormat_STATUS
func (*CustomDnsConfigPropertiesFormat_STATUS) DeepCopy ¶
func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopy() *CustomDnsConfigPropertiesFormat_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDnsConfigPropertiesFormat_STATUS.
func (*CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto ¶
func (in *CustomDnsConfigPropertiesFormat_STATUS) DeepCopyInto(out *CustomDnsConfigPropertiesFormat_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosSettings ¶
type DdosSettings struct {
DdosProtectionPlan *SubResource `json:"ddosProtectionPlan,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtectionMode *string `json:"protectionMode,omitempty"`
}
Storage version of v1api20240301.DdosSettings Contains the DDoS protection settings of the public IP.
func (*DdosSettings) AssignProperties_From_DdosSettings ¶ added in v2.19.0
func (settings *DdosSettings) AssignProperties_From_DdosSettings(source *v20250301s.DdosSettings) error
AssignProperties_From_DdosSettings populates our DdosSettings from the provided source DdosSettings
func (*DdosSettings) AssignProperties_To_DdosSettings ¶ added in v2.19.0
func (settings *DdosSettings) AssignProperties_To_DdosSettings(destination *v20250301s.DdosSettings) error
AssignProperties_To_DdosSettings populates the provided destination DdosSettings from our 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 {
DdosProtectionPlan *SubResource_STATUS `json:"ddosProtectionPlan,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtectionMode *string `json:"protectionMode,omitempty"`
}
Storage version of v1api20240301.DdosSettings_STATUS Contains the DDoS protection settings of the public IP.
func (*DdosSettings_STATUS) AssignProperties_From_DdosSettings_STATUS ¶ added in v2.19.0
func (settings *DdosSettings_STATUS) AssignProperties_From_DdosSettings_STATUS(source *v20250301s.DdosSettings_STATUS) error
AssignProperties_From_DdosSettings_STATUS populates our DdosSettings_STATUS from the provided source DdosSettings_STATUS
func (*DdosSettings_STATUS) AssignProperties_To_DdosSettings_STATUS ¶ added in v2.19.0
func (settings *DdosSettings_STATUS) AssignProperties_To_DdosSettings_STATUS(destination *v20250301s.DdosSettings_STATUS) error
AssignProperties_To_DdosSettings_STATUS populates the provided destination DdosSettings_STATUS from our 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 ¶
type Delegation struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ServiceName *string `json:"serviceName,omitempty"`
}
Storage version of v1api20240301.Delegation Details the service to which the subnet is delegated.
func (*Delegation) AssignProperties_From_Delegation ¶ added in v2.19.0
func (delegation *Delegation) AssignProperties_From_Delegation(source *v20250301s.Delegation) error
AssignProperties_From_Delegation populates our Delegation from the provided source Delegation
func (*Delegation) AssignProperties_To_Delegation ¶ added in v2.19.0
func (delegation *Delegation) AssignProperties_To_Delegation(destination *v20250301s.Delegation) error
AssignProperties_To_Delegation populates the provided destination Delegation from our Delegation
func (*Delegation) DeepCopy ¶
func (in *Delegation) DeepCopy() *Delegation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Delegation.
func (*Delegation) DeepCopyInto ¶
func (in *Delegation) DeepCopyInto(out *Delegation)
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 v1api20240301.Delegation_STATUS Details the service to which the subnet is delegated.
func (*Delegation_STATUS) AssignProperties_From_Delegation_STATUS ¶ added in v2.19.0
func (delegation *Delegation_STATUS) AssignProperties_From_Delegation_STATUS(source *v20250301s.Delegation_STATUS) error
AssignProperties_From_Delegation_STATUS populates our Delegation_STATUS from the provided source Delegation_STATUS
func (*Delegation_STATUS) AssignProperties_To_Delegation_STATUS ¶ added in v2.19.0
func (delegation *Delegation_STATUS) AssignProperties_To_Delegation_STATUS(destination *v20250301s.Delegation_STATUS) error
AssignProperties_To_Delegation_STATUS populates the provided destination Delegation_STATUS from our 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 v1api20240301.DhcpOptions DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.
func (*DhcpOptions) AssignProperties_From_DhcpOptions ¶ added in v2.19.0
func (options *DhcpOptions) AssignProperties_From_DhcpOptions(source *v20250301s.DhcpOptions) error
AssignProperties_From_DhcpOptions populates our DhcpOptions from the provided source DhcpOptions
func (*DhcpOptions) AssignProperties_To_DhcpOptions ¶ added in v2.19.0
func (options *DhcpOptions) AssignProperties_To_DhcpOptions(destination *v20250301s.DhcpOptions) error
AssignProperties_To_DhcpOptions populates the provided destination DhcpOptions from our 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 v1api20240301.DhcpOptions_STATUS DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.
func (*DhcpOptions_STATUS) AssignProperties_From_DhcpOptions_STATUS ¶ added in v2.19.0
func (options *DhcpOptions_STATUS) AssignProperties_From_DhcpOptions_STATUS(source *v20250301s.DhcpOptions_STATUS) error
AssignProperties_From_DhcpOptions_STATUS populates our DhcpOptions_STATUS from the provided source DhcpOptions_STATUS
func (*DhcpOptions_STATUS) AssignProperties_To_DhcpOptions_STATUS ¶ added in v2.19.0
func (options *DhcpOptions_STATUS) AssignProperties_To_DhcpOptions_STATUS(destination *v20250301s.DhcpOptions_STATUS) error
AssignProperties_To_DhcpOptions_STATUS populates the provided destination DhcpOptions_STATUS from our 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 DnsSettings ¶ added in v2.15.0
type DnsSettings struct {
EnableProxy *bool `json:"enableProxy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequireProxyForNetworkRules *bool `json:"requireProxyForNetworkRules,omitempty"`
Servers []string `json:"servers,omitempty"`
}
Storage version of v1api20240301.DnsSettings DNS Proxy Settings in Firewall Policy.
func (*DnsSettings) AssignProperties_From_DnsSettings ¶ added in v2.19.0
func (settings *DnsSettings) AssignProperties_From_DnsSettings(source *v20250301s.DnsSettings) error
AssignProperties_From_DnsSettings populates our DnsSettings from the provided source DnsSettings
func (*DnsSettings) AssignProperties_To_DnsSettings ¶ added in v2.19.0
func (settings *DnsSettings) AssignProperties_To_DnsSettings(destination *v20250301s.DnsSettings) error
AssignProperties_To_DnsSettings populates the provided destination DnsSettings from our DnsSettings
func (*DnsSettings) DeepCopy ¶ added in v2.15.0
func (in *DnsSettings) DeepCopy() *DnsSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSettings.
func (*DnsSettings) DeepCopyInto ¶ added in v2.15.0
func (in *DnsSettings) DeepCopyInto(out *DnsSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DnsSettings_STATUS ¶ added in v2.15.0
type DnsSettings_STATUS struct {
EnableProxy *bool `json:"enableProxy,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequireProxyForNetworkRules *bool `json:"requireProxyForNetworkRules,omitempty"`
Servers []string `json:"servers,omitempty"`
}
Storage version of v1api20240301.DnsSettings_STATUS DNS Proxy Settings in Firewall Policy.
func (*DnsSettings_STATUS) AssignProperties_From_DnsSettings_STATUS ¶ added in v2.19.0
func (settings *DnsSettings_STATUS) AssignProperties_From_DnsSettings_STATUS(source *v20250301s.DnsSettings_STATUS) error
AssignProperties_From_DnsSettings_STATUS populates our DnsSettings_STATUS from the provided source DnsSettings_STATUS
func (*DnsSettings_STATUS) AssignProperties_To_DnsSettings_STATUS ¶ added in v2.19.0
func (settings *DnsSettings_STATUS) AssignProperties_To_DnsSettings_STATUS(destination *v20250301s.DnsSettings_STATUS) error
AssignProperties_To_DnsSettings_STATUS populates the provided destination DnsSettings_STATUS from our DnsSettings_STATUS
func (*DnsSettings_STATUS) DeepCopy ¶ added in v2.15.0
func (in *DnsSettings_STATUS) DeepCopy() *DnsSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DnsSettings_STATUS.
func (*DnsSettings_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *DnsSettings_STATUS) DeepCopyInto(out *DnsSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExplicitProxy ¶ added in v2.15.0
type ExplicitProxy struct {
EnableExplicitProxy *bool `json:"enableExplicitProxy,omitempty"`
EnablePacFile *bool `json:"enablePacFile,omitempty"`
HttpPort *int `json:"httpPort,omitempty"`
HttpsPort *int `json:"httpsPort,omitempty"`
PacFile *string `json:"pacFile,omitempty"`
PacFilePort *int `json:"pacFilePort,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ExplicitProxy Explicit Proxy Settings in Firewall Policy.
func (*ExplicitProxy) AssignProperties_From_ExplicitProxy ¶ added in v2.19.0
func (proxy *ExplicitProxy) AssignProperties_From_ExplicitProxy(source *v20250301s.ExplicitProxy) error
AssignProperties_From_ExplicitProxy populates our ExplicitProxy from the provided source ExplicitProxy
func (*ExplicitProxy) AssignProperties_To_ExplicitProxy ¶ added in v2.19.0
func (proxy *ExplicitProxy) AssignProperties_To_ExplicitProxy(destination *v20250301s.ExplicitProxy) error
AssignProperties_To_ExplicitProxy populates the provided destination ExplicitProxy from our ExplicitProxy
func (*ExplicitProxy) DeepCopy ¶ added in v2.15.0
func (in *ExplicitProxy) DeepCopy() *ExplicitProxy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplicitProxy.
func (*ExplicitProxy) DeepCopyInto ¶ added in v2.15.0
func (in *ExplicitProxy) DeepCopyInto(out *ExplicitProxy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExplicitProxy_STATUS ¶ added in v2.15.0
type ExplicitProxy_STATUS struct {
EnableExplicitProxy *bool `json:"enableExplicitProxy,omitempty"`
EnablePacFile *bool `json:"enablePacFile,omitempty"`
HttpPort *int `json:"httpPort,omitempty"`
HttpsPort *int `json:"httpsPort,omitempty"`
PacFile *string `json:"pacFile,omitempty"`
PacFilePort *int `json:"pacFilePort,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ExplicitProxy_STATUS Explicit Proxy Settings in Firewall Policy.
func (*ExplicitProxy_STATUS) AssignProperties_From_ExplicitProxy_STATUS ¶ added in v2.19.0
func (proxy *ExplicitProxy_STATUS) AssignProperties_From_ExplicitProxy_STATUS(source *v20250301s.ExplicitProxy_STATUS) error
AssignProperties_From_ExplicitProxy_STATUS populates our ExplicitProxy_STATUS from the provided source ExplicitProxy_STATUS
func (*ExplicitProxy_STATUS) AssignProperties_To_ExplicitProxy_STATUS ¶ added in v2.19.0
func (proxy *ExplicitProxy_STATUS) AssignProperties_To_ExplicitProxy_STATUS(destination *v20250301s.ExplicitProxy_STATUS) error
AssignProperties_To_ExplicitProxy_STATUS populates the provided destination ExplicitProxy_STATUS from our ExplicitProxy_STATUS
func (*ExplicitProxy_STATUS) DeepCopy ¶ added in v2.15.0
func (in *ExplicitProxy_STATUS) DeepCopy() *ExplicitProxy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExplicitProxy_STATUS.
func (*ExplicitProxy_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *ExplicitProxy_STATUS) DeepCopyInto(out *ExplicitProxy_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 v1api20240301.ExtendedLocation ExtendedLocation complex type.
func (*ExtendedLocation) AssignProperties_From_ExtendedLocation ¶ added in v2.19.0
func (location *ExtendedLocation) AssignProperties_From_ExtendedLocation(source *v20250301s.ExtendedLocation) error
AssignProperties_From_ExtendedLocation populates our ExtendedLocation from the provided source ExtendedLocation
func (*ExtendedLocation) AssignProperties_To_ExtendedLocation ¶ added in v2.19.0
func (location *ExtendedLocation) AssignProperties_To_ExtendedLocation(destination *v20250301s.ExtendedLocation) error
AssignProperties_To_ExtendedLocation populates the provided destination ExtendedLocation from our ExtendedLocation
func (*ExtendedLocation) DeepCopy ¶
func (in *ExtendedLocation) DeepCopy() *ExtendedLocation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation.
func (*ExtendedLocation) DeepCopyInto ¶
func (in *ExtendedLocation) DeepCopyInto(out *ExtendedLocation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedLocation_STATUS ¶
type ExtendedLocation_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.ExtendedLocation_STATUS ExtendedLocation complex type.
func (*ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS ¶ added in v2.19.0
func (location *ExtendedLocation_STATUS) AssignProperties_From_ExtendedLocation_STATUS(source *v20250301s.ExtendedLocation_STATUS) error
AssignProperties_From_ExtendedLocation_STATUS populates our ExtendedLocation_STATUS from the provided source ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS ¶ added in v2.19.0
func (location *ExtendedLocation_STATUS) AssignProperties_To_ExtendedLocation_STATUS(destination *v20250301s.ExtendedLocation_STATUS) error
AssignProperties_To_ExtendedLocation_STATUS populates the provided destination ExtendedLocation_STATUS from our ExtendedLocation_STATUS
func (*ExtendedLocation_STATUS) DeepCopy ¶
func (in *ExtendedLocation_STATUS) DeepCopy() *ExtendedLocation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedLocation_STATUS.
func (*ExtendedLocation_STATUS) DeepCopyInto ¶
func (in *ExtendedLocation_STATUS) DeepCopyInto(out *ExtendedLocation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPoliciesRuleCollectionGroup ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroup struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FirewallPoliciesRuleCollectionGroup_Spec `json:"spec,omitempty"`
Status FirewallPoliciesRuleCollectionGroup_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.FirewallPoliciesRuleCollectionGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/firewallPolicy.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies/{firewallPolicyName}/ruleCollectionGroups/{ruleCollectionGroupName}
func (*FirewallPoliciesRuleCollectionGroup) AssignProperties_From_FirewallPoliciesRuleCollectionGroup ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup) AssignProperties_From_FirewallPoliciesRuleCollectionGroup(source *storage.FirewallPoliciesRuleCollectionGroup) error
AssignProperties_From_FirewallPoliciesRuleCollectionGroup populates our FirewallPoliciesRuleCollectionGroup from the provided source FirewallPoliciesRuleCollectionGroup
func (*FirewallPoliciesRuleCollectionGroup) AssignProperties_To_FirewallPoliciesRuleCollectionGroup ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup) AssignProperties_To_FirewallPoliciesRuleCollectionGroup(destination *storage.FirewallPoliciesRuleCollectionGroup) error
AssignProperties_To_FirewallPoliciesRuleCollectionGroup populates the provided destination FirewallPoliciesRuleCollectionGroup from our FirewallPoliciesRuleCollectionGroup
func (*FirewallPoliciesRuleCollectionGroup) AzureName ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*FirewallPoliciesRuleCollectionGroup) ConfigMapDestinationExpressions ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*FirewallPoliciesRuleCollectionGroup) ConvertFrom ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FirewallPoliciesRuleCollectionGroup from the provided hub FirewallPoliciesRuleCollectionGroup
func (*FirewallPoliciesRuleCollectionGroup) ConvertTo ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FirewallPoliciesRuleCollectionGroup from our FirewallPoliciesRuleCollectionGroup
func (*FirewallPoliciesRuleCollectionGroup) DeepCopy ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup) DeepCopy() *FirewallPoliciesRuleCollectionGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPoliciesRuleCollectionGroup.
func (*FirewallPoliciesRuleCollectionGroup) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallPoliciesRuleCollectionGroup) DeepCopyObject ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FirewallPoliciesRuleCollectionGroup) GetAPIVersion ¶ added in v2.15.0
func (group FirewallPoliciesRuleCollectionGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*FirewallPoliciesRuleCollectionGroup) GetConditions ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FirewallPoliciesRuleCollectionGroup) GetResourceScope ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FirewallPoliciesRuleCollectionGroup) GetSpec ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FirewallPoliciesRuleCollectionGroup) GetStatus ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FirewallPoliciesRuleCollectionGroup) GetSupportedOperations ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FirewallPoliciesRuleCollectionGroup) GetType ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/firewallPolicies/ruleCollectionGroups"
func (*FirewallPoliciesRuleCollectionGroup) NewEmptyStatus ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FirewallPoliciesRuleCollectionGroup) OriginalGVK ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FirewallPoliciesRuleCollectionGroup) Owner ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FirewallPoliciesRuleCollectionGroup) SecretDestinationExpressions ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*FirewallPoliciesRuleCollectionGroup) SetConditions ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FirewallPoliciesRuleCollectionGroup) SetStatus ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FirewallPoliciesRuleCollectionGroupList ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroupList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FirewallPoliciesRuleCollectionGroup `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.FirewallPoliciesRuleCollectionGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/firewallPolicy.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies/{firewallPolicyName}/ruleCollectionGroups/{ruleCollectionGroupName}
func (*FirewallPoliciesRuleCollectionGroupList) DeepCopy ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroupList) DeepCopy() *FirewallPoliciesRuleCollectionGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPoliciesRuleCollectionGroupList.
func (*FirewallPoliciesRuleCollectionGroupList) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroupList) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallPoliciesRuleCollectionGroupList) DeepCopyObject ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallPoliciesRuleCollectionGroupOperatorSpec ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroupOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.FirewallPoliciesRuleCollectionGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_From_FirewallPoliciesRuleCollectionGroupOperatorSpec ¶ added in v2.19.0
func (operator *FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_From_FirewallPoliciesRuleCollectionGroupOperatorSpec(source *storage.FirewallPoliciesRuleCollectionGroupOperatorSpec) error
AssignProperties_From_FirewallPoliciesRuleCollectionGroupOperatorSpec populates our FirewallPoliciesRuleCollectionGroupOperatorSpec from the provided source FirewallPoliciesRuleCollectionGroupOperatorSpec
func (*FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_To_FirewallPoliciesRuleCollectionGroupOperatorSpec ¶ added in v2.19.0
func (operator *FirewallPoliciesRuleCollectionGroupOperatorSpec) AssignProperties_To_FirewallPoliciesRuleCollectionGroupOperatorSpec(destination *storage.FirewallPoliciesRuleCollectionGroupOperatorSpec) error
AssignProperties_To_FirewallPoliciesRuleCollectionGroupOperatorSpec populates the provided destination FirewallPoliciesRuleCollectionGroupOperatorSpec from our FirewallPoliciesRuleCollectionGroupOperatorSpec
func (*FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopy ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopy() *FirewallPoliciesRuleCollectionGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPoliciesRuleCollectionGroupOperatorSpec.
func (*FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroupOperatorSpec) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPoliciesRuleCollectionGroup_STATUS ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroup_STATUS struct {
Conditions []conditions.Condition `json:"conditions,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"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RuleCollections []FirewallPolicyRuleCollection_STATUS `json:"ruleCollections,omitempty"`
Size *string `json:"size,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPoliciesRuleCollectionGroup_STATUS
func (*FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_STATUS ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_STATUS(source *storage.FirewallPoliciesRuleCollectionGroup_STATUS) error
AssignProperties_From_FirewallPoliciesRuleCollectionGroup_STATUS populates our FirewallPoliciesRuleCollectionGroup_STATUS from the provided source FirewallPoliciesRuleCollectionGroup_STATUS
func (*FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_STATUS ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup_STATUS) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_STATUS(destination *storage.FirewallPoliciesRuleCollectionGroup_STATUS) error
AssignProperties_To_FirewallPoliciesRuleCollectionGroup_STATUS populates the provided destination FirewallPoliciesRuleCollectionGroup_STATUS from our FirewallPoliciesRuleCollectionGroup_STATUS
func (*FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusFrom ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FirewallPoliciesRuleCollectionGroup_STATUS from the provided source
func (*FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusTo ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FirewallPoliciesRuleCollectionGroup_STATUS
func (*FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopy() *FirewallPoliciesRuleCollectionGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPoliciesRuleCollectionGroup_STATUS.
func (*FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup_STATUS) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPoliciesRuleCollectionGroup_Spec ¶ added in v2.15.0
type FirewallPoliciesRuleCollectionGroup_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
OperatorSpec *FirewallPoliciesRuleCollectionGroupOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/FirewallPolicy resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"FirewallPolicy"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleCollections []FirewallPolicyRuleCollection `json:"ruleCollections,omitempty"`
}
Storage version of v1api20240301.FirewallPoliciesRuleCollectionGroup_Spec
func (*FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_Spec ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_From_FirewallPoliciesRuleCollectionGroup_Spec(source *storage.FirewallPoliciesRuleCollectionGroup_Spec) error
AssignProperties_From_FirewallPoliciesRuleCollectionGroup_Spec populates our FirewallPoliciesRuleCollectionGroup_Spec from the provided source FirewallPoliciesRuleCollectionGroup_Spec
func (*FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_Spec ¶ added in v2.19.0
func (group *FirewallPoliciesRuleCollectionGroup_Spec) AssignProperties_To_FirewallPoliciesRuleCollectionGroup_Spec(destination *storage.FirewallPoliciesRuleCollectionGroup_Spec) error
AssignProperties_To_FirewallPoliciesRuleCollectionGroup_Spec populates the provided destination FirewallPoliciesRuleCollectionGroup_Spec from our FirewallPoliciesRuleCollectionGroup_Spec
func (*FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecFrom ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FirewallPoliciesRuleCollectionGroup_Spec from the provided source
func (*FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecTo ¶ added in v2.15.0
func (group *FirewallPoliciesRuleCollectionGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FirewallPoliciesRuleCollectionGroup_Spec
func (*FirewallPoliciesRuleCollectionGroup_Spec) DeepCopy ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup_Spec) DeepCopy() *FirewallPoliciesRuleCollectionGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPoliciesRuleCollectionGroup_Spec.
func (*FirewallPoliciesRuleCollectionGroup_Spec) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPoliciesRuleCollectionGroup_Spec) DeepCopyInto(out *FirewallPoliciesRuleCollectionGroup_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicy ¶ added in v2.15.0
type FirewallPolicy struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec FirewallPolicy_Spec `json:"spec,omitempty"`
Status FirewallPolicy_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.FirewallPolicy Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/firewallPolicy.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies/{firewallPolicyName}
func (*FirewallPolicy) AssignProperties_From_FirewallPolicy ¶ added in v2.19.0
func (policy *FirewallPolicy) AssignProperties_From_FirewallPolicy(source *v20250301s.FirewallPolicy) error
AssignProperties_From_FirewallPolicy populates our FirewallPolicy from the provided source FirewallPolicy
func (*FirewallPolicy) AssignProperties_To_FirewallPolicy ¶ added in v2.19.0
func (policy *FirewallPolicy) AssignProperties_To_FirewallPolicy(destination *v20250301s.FirewallPolicy) error
AssignProperties_To_FirewallPolicy populates the provided destination FirewallPolicy from our FirewallPolicy
func (*FirewallPolicy) AzureName ¶ added in v2.15.0
func (policy *FirewallPolicy) AzureName() string
AzureName returns the Azure name of the resource
func (*FirewallPolicy) ConfigMapDestinationExpressions ¶ added in v2.15.0
func (policy *FirewallPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*FirewallPolicy) ConvertFrom ¶ added in v2.19.0
func (policy *FirewallPolicy) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our FirewallPolicy from the provided hub FirewallPolicy
func (*FirewallPolicy) ConvertTo ¶ added in v2.19.0
func (policy *FirewallPolicy) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub FirewallPolicy from our FirewallPolicy
func (*FirewallPolicy) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicy) DeepCopy() *FirewallPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicy.
func (*FirewallPolicy) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicy) DeepCopyInto(out *FirewallPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallPolicy) DeepCopyObject ¶ added in v2.15.0
func (in *FirewallPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (FirewallPolicy) GetAPIVersion ¶ added in v2.15.0
func (policy FirewallPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*FirewallPolicy) GetConditions ¶ added in v2.15.0
func (policy *FirewallPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*FirewallPolicy) GetResourceScope ¶ added in v2.15.0
func (policy *FirewallPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*FirewallPolicy) GetSpec ¶ added in v2.15.0
func (policy *FirewallPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*FirewallPolicy) GetStatus ¶ added in v2.15.0
func (policy *FirewallPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*FirewallPolicy) GetSupportedOperations ¶ added in v2.15.0
func (policy *FirewallPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*FirewallPolicy) GetType ¶ added in v2.15.0
func (policy *FirewallPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/firewallPolicies"
func (*FirewallPolicy) NewEmptyStatus ¶ added in v2.15.0
func (policy *FirewallPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*FirewallPolicy) OriginalGVK ¶ added in v2.15.0
func (policy *FirewallPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*FirewallPolicy) Owner ¶ added in v2.15.0
func (policy *FirewallPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*FirewallPolicy) SecretDestinationExpressions ¶ added in v2.15.0
func (policy *FirewallPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*FirewallPolicy) SetConditions ¶ added in v2.15.0
func (policy *FirewallPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*FirewallPolicy) SetStatus ¶ added in v2.15.0
func (policy *FirewallPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type FirewallPolicyCertificateAuthority ¶ added in v2.15.0
type FirewallPolicyCertificateAuthority struct {
KeyVaultSecretId *string `json:"keyVaultSecretId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyCertificateAuthority Trusted Root certificates properties for tls.
func (*FirewallPolicyCertificateAuthority) AssignProperties_From_FirewallPolicyCertificateAuthority ¶ added in v2.19.0
func (authority *FirewallPolicyCertificateAuthority) AssignProperties_From_FirewallPolicyCertificateAuthority(source *v20250301s.FirewallPolicyCertificateAuthority) error
AssignProperties_From_FirewallPolicyCertificateAuthority populates our FirewallPolicyCertificateAuthority from the provided source FirewallPolicyCertificateAuthority
func (*FirewallPolicyCertificateAuthority) AssignProperties_To_FirewallPolicyCertificateAuthority ¶ added in v2.19.0
func (authority *FirewallPolicyCertificateAuthority) AssignProperties_To_FirewallPolicyCertificateAuthority(destination *v20250301s.FirewallPolicyCertificateAuthority) error
AssignProperties_To_FirewallPolicyCertificateAuthority populates the provided destination FirewallPolicyCertificateAuthority from our FirewallPolicyCertificateAuthority
func (*FirewallPolicyCertificateAuthority) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyCertificateAuthority) DeepCopy() *FirewallPolicyCertificateAuthority
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyCertificateAuthority.
func (*FirewallPolicyCertificateAuthority) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyCertificateAuthority) DeepCopyInto(out *FirewallPolicyCertificateAuthority)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyCertificateAuthority_STATUS ¶ added in v2.15.0
type FirewallPolicyCertificateAuthority_STATUS struct {
KeyVaultSecretId *string `json:"keyVaultSecretId,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyCertificateAuthority_STATUS Trusted Root certificates properties for tls.
func (*FirewallPolicyCertificateAuthority_STATUS) AssignProperties_From_FirewallPolicyCertificateAuthority_STATUS ¶ added in v2.19.0
func (authority *FirewallPolicyCertificateAuthority_STATUS) AssignProperties_From_FirewallPolicyCertificateAuthority_STATUS(source *v20250301s.FirewallPolicyCertificateAuthority_STATUS) error
AssignProperties_From_FirewallPolicyCertificateAuthority_STATUS populates our FirewallPolicyCertificateAuthority_STATUS from the provided source FirewallPolicyCertificateAuthority_STATUS
func (*FirewallPolicyCertificateAuthority_STATUS) AssignProperties_To_FirewallPolicyCertificateAuthority_STATUS ¶ added in v2.19.0
func (authority *FirewallPolicyCertificateAuthority_STATUS) AssignProperties_To_FirewallPolicyCertificateAuthority_STATUS(destination *v20250301s.FirewallPolicyCertificateAuthority_STATUS) error
AssignProperties_To_FirewallPolicyCertificateAuthority_STATUS populates the provided destination FirewallPolicyCertificateAuthority_STATUS from our FirewallPolicyCertificateAuthority_STATUS
func (*FirewallPolicyCertificateAuthority_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyCertificateAuthority_STATUS) DeepCopy() *FirewallPolicyCertificateAuthority_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyCertificateAuthority_STATUS.
func (*FirewallPolicyCertificateAuthority_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyCertificateAuthority_STATUS) DeepCopyInto(out *FirewallPolicyCertificateAuthority_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyFilterRuleCollection ¶ added in v2.15.0
type FirewallPolicyFilterRuleCollection struct {
Action *FirewallPolicyFilterRuleCollectionAction `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleCollectionType *string `json:"ruleCollectionType,omitempty"`
Rules []FirewallPolicyRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyFilterRuleCollection
func (*FirewallPolicyFilterRuleCollection) AssignProperties_From_FirewallPolicyFilterRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyFilterRuleCollection) AssignProperties_From_FirewallPolicyFilterRuleCollection(source *storage.FirewallPolicyFilterRuleCollection) error
AssignProperties_From_FirewallPolicyFilterRuleCollection populates our FirewallPolicyFilterRuleCollection from the provided source FirewallPolicyFilterRuleCollection
func (*FirewallPolicyFilterRuleCollection) AssignProperties_To_FirewallPolicyFilterRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyFilterRuleCollection) AssignProperties_To_FirewallPolicyFilterRuleCollection(destination *storage.FirewallPolicyFilterRuleCollection) error
AssignProperties_To_FirewallPolicyFilterRuleCollection populates the provided destination FirewallPolicyFilterRuleCollection from our FirewallPolicyFilterRuleCollection
func (*FirewallPolicyFilterRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollection) DeepCopy() *FirewallPolicyFilterRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyFilterRuleCollection.
func (*FirewallPolicyFilterRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollection) DeepCopyInto(out *FirewallPolicyFilterRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyFilterRuleCollectionAction ¶ added in v2.15.0
type FirewallPolicyFilterRuleCollectionAction struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyFilterRuleCollectionAction Properties of the FirewallPolicyFilterRuleCollectionAction.
func (*FirewallPolicyFilterRuleCollectionAction) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction ¶ added in v2.19.0
func (action *FirewallPolicyFilterRuleCollectionAction) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction(source *storage.FirewallPolicyFilterRuleCollectionAction) error
AssignProperties_From_FirewallPolicyFilterRuleCollectionAction populates our FirewallPolicyFilterRuleCollectionAction from the provided source FirewallPolicyFilterRuleCollectionAction
func (*FirewallPolicyFilterRuleCollectionAction) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction ¶ added in v2.19.0
func (action *FirewallPolicyFilterRuleCollectionAction) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction(destination *storage.FirewallPolicyFilterRuleCollectionAction) error
AssignProperties_To_FirewallPolicyFilterRuleCollectionAction populates the provided destination FirewallPolicyFilterRuleCollectionAction from our FirewallPolicyFilterRuleCollectionAction
func (*FirewallPolicyFilterRuleCollectionAction) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollectionAction) DeepCopy() *FirewallPolicyFilterRuleCollectionAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyFilterRuleCollectionAction.
func (*FirewallPolicyFilterRuleCollectionAction) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollectionAction) DeepCopyInto(out *FirewallPolicyFilterRuleCollectionAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyFilterRuleCollectionAction_STATUS ¶ added in v2.15.0
type FirewallPolicyFilterRuleCollectionAction_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyFilterRuleCollectionAction_STATUS Properties of the FirewallPolicyFilterRuleCollectionAction.
func (*FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction_STATUS ¶ added in v2.19.0
func (action *FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollectionAction_STATUS(source *storage.FirewallPolicyFilterRuleCollectionAction_STATUS) error
AssignProperties_From_FirewallPolicyFilterRuleCollectionAction_STATUS populates our FirewallPolicyFilterRuleCollectionAction_STATUS from the provided source FirewallPolicyFilterRuleCollectionAction_STATUS
func (*FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction_STATUS ¶ added in v2.19.0
func (action *FirewallPolicyFilterRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollectionAction_STATUS(destination *storage.FirewallPolicyFilterRuleCollectionAction_STATUS) error
AssignProperties_To_FirewallPolicyFilterRuleCollectionAction_STATUS populates the provided destination FirewallPolicyFilterRuleCollectionAction_STATUS from our FirewallPolicyFilterRuleCollectionAction_STATUS
func (*FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopy() *FirewallPolicyFilterRuleCollectionAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyFilterRuleCollectionAction_STATUS.
func (*FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollectionAction_STATUS) DeepCopyInto(out *FirewallPolicyFilterRuleCollectionAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyFilterRuleCollection_STATUS ¶ added in v2.15.0
type FirewallPolicyFilterRuleCollection_STATUS struct {
Action *FirewallPolicyFilterRuleCollectionAction_STATUS `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleCollectionType *string `json:"ruleCollectionType,omitempty"`
Rules []FirewallPolicyRule_STATUS `json:"rules,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyFilterRuleCollection_STATUS
func (*FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_From_FirewallPolicyFilterRuleCollection_STATUS(source *storage.FirewallPolicyFilterRuleCollection_STATUS) error
AssignProperties_From_FirewallPolicyFilterRuleCollection_STATUS populates our FirewallPolicyFilterRuleCollection_STATUS from the provided source FirewallPolicyFilterRuleCollection_STATUS
func (*FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyFilterRuleCollection_STATUS) AssignProperties_To_FirewallPolicyFilterRuleCollection_STATUS(destination *storage.FirewallPolicyFilterRuleCollection_STATUS) error
AssignProperties_To_FirewallPolicyFilterRuleCollection_STATUS populates the provided destination FirewallPolicyFilterRuleCollection_STATUS from our FirewallPolicyFilterRuleCollection_STATUS
func (*FirewallPolicyFilterRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollection_STATUS) DeepCopy() *FirewallPolicyFilterRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyFilterRuleCollection_STATUS.
func (*FirewallPolicyFilterRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyFilterRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyFilterRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyHttpHeaderToInsert ¶ added in v2.15.0
type FirewallPolicyHttpHeaderToInsert struct {
HeaderName *string `json:"headerName,omitempty"`
HeaderValue *string `json:"headerValue,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyHttpHeaderToInsert name and value of HTTP/S header to insert
func (*FirewallPolicyHttpHeaderToInsert) AssignProperties_From_FirewallPolicyHttpHeaderToInsert ¶ added in v2.19.0
func (insert *FirewallPolicyHttpHeaderToInsert) AssignProperties_From_FirewallPolicyHttpHeaderToInsert(source *storage.FirewallPolicyHttpHeaderToInsert) error
AssignProperties_From_FirewallPolicyHttpHeaderToInsert populates our FirewallPolicyHttpHeaderToInsert from the provided source FirewallPolicyHttpHeaderToInsert
func (*FirewallPolicyHttpHeaderToInsert) AssignProperties_To_FirewallPolicyHttpHeaderToInsert ¶ added in v2.19.0
func (insert *FirewallPolicyHttpHeaderToInsert) AssignProperties_To_FirewallPolicyHttpHeaderToInsert(destination *storage.FirewallPolicyHttpHeaderToInsert) error
AssignProperties_To_FirewallPolicyHttpHeaderToInsert populates the provided destination FirewallPolicyHttpHeaderToInsert from our FirewallPolicyHttpHeaderToInsert
func (*FirewallPolicyHttpHeaderToInsert) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyHttpHeaderToInsert) DeepCopy() *FirewallPolicyHttpHeaderToInsert
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyHttpHeaderToInsert.
func (*FirewallPolicyHttpHeaderToInsert) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyHttpHeaderToInsert) DeepCopyInto(out *FirewallPolicyHttpHeaderToInsert)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyHttpHeaderToInsert_STATUS ¶ added in v2.15.0
type FirewallPolicyHttpHeaderToInsert_STATUS struct {
HeaderName *string `json:"headerName,omitempty"`
HeaderValue *string `json:"headerValue,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyHttpHeaderToInsert_STATUS name and value of HTTP/S header to insert
func (*FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_From_FirewallPolicyHttpHeaderToInsert_STATUS ¶ added in v2.19.0
func (insert *FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_From_FirewallPolicyHttpHeaderToInsert_STATUS(source *storage.FirewallPolicyHttpHeaderToInsert_STATUS) error
AssignProperties_From_FirewallPolicyHttpHeaderToInsert_STATUS populates our FirewallPolicyHttpHeaderToInsert_STATUS from the provided source FirewallPolicyHttpHeaderToInsert_STATUS
func (*FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_To_FirewallPolicyHttpHeaderToInsert_STATUS ¶ added in v2.19.0
func (insert *FirewallPolicyHttpHeaderToInsert_STATUS) AssignProperties_To_FirewallPolicyHttpHeaderToInsert_STATUS(destination *storage.FirewallPolicyHttpHeaderToInsert_STATUS) error
AssignProperties_To_FirewallPolicyHttpHeaderToInsert_STATUS populates the provided destination FirewallPolicyHttpHeaderToInsert_STATUS from our FirewallPolicyHttpHeaderToInsert_STATUS
func (*FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopy() *FirewallPolicyHttpHeaderToInsert_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyHttpHeaderToInsert_STATUS.
func (*FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyHttpHeaderToInsert_STATUS) DeepCopyInto(out *FirewallPolicyHttpHeaderToInsert_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyInsights ¶ added in v2.15.0
type FirewallPolicyInsights struct {
IsEnabled *bool `json:"isEnabled,omitempty"`
LogAnalyticsResources *FirewallPolicyLogAnalyticsResources `json:"logAnalyticsResources,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RetentionDays *int `json:"retentionDays,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyInsights Firewall Policy Insights.
func (*FirewallPolicyInsights) AssignProperties_From_FirewallPolicyInsights ¶ added in v2.19.0
func (insights *FirewallPolicyInsights) AssignProperties_From_FirewallPolicyInsights(source *v20250301s.FirewallPolicyInsights) error
AssignProperties_From_FirewallPolicyInsights populates our FirewallPolicyInsights from the provided source FirewallPolicyInsights
func (*FirewallPolicyInsights) AssignProperties_To_FirewallPolicyInsights ¶ added in v2.19.0
func (insights *FirewallPolicyInsights) AssignProperties_To_FirewallPolicyInsights(destination *v20250301s.FirewallPolicyInsights) error
AssignProperties_To_FirewallPolicyInsights populates the provided destination FirewallPolicyInsights from our FirewallPolicyInsights
func (*FirewallPolicyInsights) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyInsights) DeepCopy() *FirewallPolicyInsights
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyInsights.
func (*FirewallPolicyInsights) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyInsights) DeepCopyInto(out *FirewallPolicyInsights)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyInsights_STATUS ¶ added in v2.15.0
type FirewallPolicyInsights_STATUS struct {
IsEnabled *bool `json:"isEnabled,omitempty"`
LogAnalyticsResources *FirewallPolicyLogAnalyticsResources_STATUS `json:"logAnalyticsResources,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RetentionDays *int `json:"retentionDays,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyInsights_STATUS Firewall Policy Insights.
func (*FirewallPolicyInsights_STATUS) AssignProperties_From_FirewallPolicyInsights_STATUS ¶ added in v2.19.0
func (insights *FirewallPolicyInsights_STATUS) AssignProperties_From_FirewallPolicyInsights_STATUS(source *v20250301s.FirewallPolicyInsights_STATUS) error
AssignProperties_From_FirewallPolicyInsights_STATUS populates our FirewallPolicyInsights_STATUS from the provided source FirewallPolicyInsights_STATUS
func (*FirewallPolicyInsights_STATUS) AssignProperties_To_FirewallPolicyInsights_STATUS ¶ added in v2.19.0
func (insights *FirewallPolicyInsights_STATUS) AssignProperties_To_FirewallPolicyInsights_STATUS(destination *v20250301s.FirewallPolicyInsights_STATUS) error
AssignProperties_To_FirewallPolicyInsights_STATUS populates the provided destination FirewallPolicyInsights_STATUS from our FirewallPolicyInsights_STATUS
func (*FirewallPolicyInsights_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyInsights_STATUS) DeepCopy() *FirewallPolicyInsights_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyInsights_STATUS.
func (*FirewallPolicyInsights_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyInsights_STATUS) DeepCopyInto(out *FirewallPolicyInsights_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetection ¶ added in v2.15.0
type FirewallPolicyIntrusionDetection struct {
Configuration *FirewallPolicyIntrusionDetectionConfiguration `json:"configuration,omitempty"`
Mode *string `json:"mode,omitempty"`
Profile *string `json:"profile,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetection Configuration for intrusion detection mode and rules.
func (*FirewallPolicyIntrusionDetection) AssignProperties_From_FirewallPolicyIntrusionDetection ¶ added in v2.19.0
func (detection *FirewallPolicyIntrusionDetection) AssignProperties_From_FirewallPolicyIntrusionDetection(source *v20250301s.FirewallPolicyIntrusionDetection) error
AssignProperties_From_FirewallPolicyIntrusionDetection populates our FirewallPolicyIntrusionDetection from the provided source FirewallPolicyIntrusionDetection
func (*FirewallPolicyIntrusionDetection) AssignProperties_To_FirewallPolicyIntrusionDetection ¶ added in v2.19.0
func (detection *FirewallPolicyIntrusionDetection) AssignProperties_To_FirewallPolicyIntrusionDetection(destination *v20250301s.FirewallPolicyIntrusionDetection) error
AssignProperties_To_FirewallPolicyIntrusionDetection populates the provided destination FirewallPolicyIntrusionDetection from our FirewallPolicyIntrusionDetection
func (*FirewallPolicyIntrusionDetection) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetection) DeepCopy() *FirewallPolicyIntrusionDetection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetection.
func (*FirewallPolicyIntrusionDetection) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetection) DeepCopyInto(out *FirewallPolicyIntrusionDetection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationIpGroups []string `json:"destinationIpGroups,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications Intrusion detection bypass traffic specification.
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications ¶ added in v2.19.0
func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications(source *v20250301s.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) error
AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications populates our FirewallPolicyIntrusionDetectionBypassTrafficSpecifications from the provided source FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications ¶ added in v2.19.0
func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications(destination *v20250301s.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) error
AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications populates the provided destination FirewallPolicyIntrusionDetectionBypassTrafficSpecifications from our FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopy() *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionBypassTrafficSpecifications.
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications) DeepCopyInto(out *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationIpGroups []string `json:"destinationIpGroups,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS Intrusion detection bypass traffic specification.
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS ¶ added in v2.19.0
func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS(source *v20250301s.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) error
AssignProperties_From_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS populates our FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS from the provided source FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS ¶ added in v2.19.0
func (specifications *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) error
AssignProperties_To_FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS populates the provided destination FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS from our FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS.
func (*FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionConfiguration ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionConfiguration struct {
BypassTrafficSettings []FirewallPolicyIntrusionDetectionBypassTrafficSpecifications `json:"bypassTrafficSettings,omitempty"`
PrivateRanges []string `json:"privateRanges,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SignatureOverrides []FirewallPolicyIntrusionDetectionSignatureSpecification `json:"signatureOverrides,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionConfiguration The operation for configuring intrusion detection.
func (*FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration ¶ added in v2.19.0
func (configuration *FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration(source *v20250301s.FirewallPolicyIntrusionDetectionConfiguration) error
AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration populates our FirewallPolicyIntrusionDetectionConfiguration from the provided source FirewallPolicyIntrusionDetectionConfiguration
func (*FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration ¶ added in v2.19.0
func (configuration *FirewallPolicyIntrusionDetectionConfiguration) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration(destination *v20250301s.FirewallPolicyIntrusionDetectionConfiguration) error
AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration populates the provided destination FirewallPolicyIntrusionDetectionConfiguration from our FirewallPolicyIntrusionDetectionConfiguration
func (*FirewallPolicyIntrusionDetectionConfiguration) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionConfiguration) DeepCopy() *FirewallPolicyIntrusionDetectionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionConfiguration.
func (*FirewallPolicyIntrusionDetectionConfiguration) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionConfiguration) DeepCopyInto(out *FirewallPolicyIntrusionDetectionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionConfiguration_STATUS ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionConfiguration_STATUS struct {
BypassTrafficSettings []FirewallPolicyIntrusionDetectionBypassTrafficSpecifications_STATUS `json:"bypassTrafficSettings,omitempty"`
PrivateRanges []string `json:"privateRanges,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SignatureOverrides []FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS `json:"signatureOverrides,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionConfiguration_STATUS The operation for configuring intrusion detection.
func (*FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration_STATUS ¶ added in v2.19.0
func (configuration *FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration_STATUS(source *v20250301s.FirewallPolicyIntrusionDetectionConfiguration_STATUS) error
AssignProperties_From_FirewallPolicyIntrusionDetectionConfiguration_STATUS populates our FirewallPolicyIntrusionDetectionConfiguration_STATUS from the provided source FirewallPolicyIntrusionDetectionConfiguration_STATUS
func (*FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration_STATUS ¶ added in v2.19.0
func (configuration *FirewallPolicyIntrusionDetectionConfiguration_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetectionConfiguration_STATUS) error
AssignProperties_To_FirewallPolicyIntrusionDetectionConfiguration_STATUS populates the provided destination FirewallPolicyIntrusionDetectionConfiguration_STATUS from our FirewallPolicyIntrusionDetectionConfiguration_STATUS
func (*FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionConfiguration_STATUS.
func (*FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionConfiguration_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionSignatureSpecification ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionSignatureSpecification struct {
Id *string `json:"id,omitempty"`
Mode *string `json:"mode,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionSignatureSpecification Intrusion detection signatures specification states.
func (*FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification ¶ added in v2.19.0
func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification(source *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification) error
AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification populates our FirewallPolicyIntrusionDetectionSignatureSpecification from the provided source FirewallPolicyIntrusionDetectionSignatureSpecification
func (*FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification ¶ added in v2.19.0
func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification(destination *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification) error
AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification populates the provided destination FirewallPolicyIntrusionDetectionSignatureSpecification from our FirewallPolicyIntrusionDetectionSignatureSpecification
func (*FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopy() *FirewallPolicyIntrusionDetectionSignatureSpecification
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionSignatureSpecification.
func (*FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionSignatureSpecification) DeepCopyInto(out *FirewallPolicyIntrusionDetectionSignatureSpecification)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS ¶ added in v2.15.0
type FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS struct {
Id *string `json:"id,omitempty"`
Mode *string `json:"mode,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS Intrusion detection signatures specification states.
func (*FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS ¶ added in v2.19.0
func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS(source *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) error
AssignProperties_From_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS populates our FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS from the provided source FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS
func (*FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS ¶ added in v2.19.0
func (specification *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) error
AssignProperties_To_FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS populates the provided destination FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS from our FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS
func (*FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopy() *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS.
func (*FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetectionSignatureSpecification_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyIntrusionDetection_STATUS ¶ added in v2.15.0
type FirewallPolicyIntrusionDetection_STATUS struct {
Configuration *FirewallPolicyIntrusionDetectionConfiguration_STATUS `json:"configuration,omitempty"`
Mode *string `json:"mode,omitempty"`
Profile *string `json:"profile,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyIntrusionDetection_STATUS Configuration for intrusion detection mode and rules.
func (*FirewallPolicyIntrusionDetection_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetection_STATUS ¶ added in v2.19.0
func (detection *FirewallPolicyIntrusionDetection_STATUS) AssignProperties_From_FirewallPolicyIntrusionDetection_STATUS(source *v20250301s.FirewallPolicyIntrusionDetection_STATUS) error
AssignProperties_From_FirewallPolicyIntrusionDetection_STATUS populates our FirewallPolicyIntrusionDetection_STATUS from the provided source FirewallPolicyIntrusionDetection_STATUS
func (*FirewallPolicyIntrusionDetection_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetection_STATUS ¶ added in v2.19.0
func (detection *FirewallPolicyIntrusionDetection_STATUS) AssignProperties_To_FirewallPolicyIntrusionDetection_STATUS(destination *v20250301s.FirewallPolicyIntrusionDetection_STATUS) error
AssignProperties_To_FirewallPolicyIntrusionDetection_STATUS populates the provided destination FirewallPolicyIntrusionDetection_STATUS from our FirewallPolicyIntrusionDetection_STATUS
func (*FirewallPolicyIntrusionDetection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetection_STATUS) DeepCopy() *FirewallPolicyIntrusionDetection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyIntrusionDetection_STATUS.
func (*FirewallPolicyIntrusionDetection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyIntrusionDetection_STATUS) DeepCopyInto(out *FirewallPolicyIntrusionDetection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyList ¶ added in v2.15.0
type FirewallPolicyList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []FirewallPolicy `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.FirewallPolicy Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/firewallPolicy.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/firewallPolicies/{firewallPolicyName}
func (*FirewallPolicyList) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyList) DeepCopy() *FirewallPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyList.
func (*FirewallPolicyList) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyList) DeepCopyInto(out *FirewallPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallPolicyList) DeepCopyObject ¶ added in v2.15.0
func (in *FirewallPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type FirewallPolicyLogAnalyticsResources ¶ added in v2.15.0
type FirewallPolicyLogAnalyticsResources struct {
DefaultWorkspaceId *SubResource `json:"defaultWorkspaceId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Workspaces []FirewallPolicyLogAnalyticsWorkspace `json:"workspaces,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyLogAnalyticsResources Log Analytics Resources for Firewall Policy Insights.
func (*FirewallPolicyLogAnalyticsResources) AssignProperties_From_FirewallPolicyLogAnalyticsResources ¶ added in v2.19.0
func (resources *FirewallPolicyLogAnalyticsResources) AssignProperties_From_FirewallPolicyLogAnalyticsResources(source *v20250301s.FirewallPolicyLogAnalyticsResources) error
AssignProperties_From_FirewallPolicyLogAnalyticsResources populates our FirewallPolicyLogAnalyticsResources from the provided source FirewallPolicyLogAnalyticsResources
func (*FirewallPolicyLogAnalyticsResources) AssignProperties_To_FirewallPolicyLogAnalyticsResources ¶ added in v2.19.0
func (resources *FirewallPolicyLogAnalyticsResources) AssignProperties_To_FirewallPolicyLogAnalyticsResources(destination *v20250301s.FirewallPolicyLogAnalyticsResources) error
AssignProperties_To_FirewallPolicyLogAnalyticsResources populates the provided destination FirewallPolicyLogAnalyticsResources from our FirewallPolicyLogAnalyticsResources
func (*FirewallPolicyLogAnalyticsResources) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsResources) DeepCopy() *FirewallPolicyLogAnalyticsResources
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyLogAnalyticsResources.
func (*FirewallPolicyLogAnalyticsResources) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsResources) DeepCopyInto(out *FirewallPolicyLogAnalyticsResources)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyLogAnalyticsResources_STATUS ¶ added in v2.15.0
type FirewallPolicyLogAnalyticsResources_STATUS struct {
DefaultWorkspaceId *SubResource_STATUS `json:"defaultWorkspaceId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Workspaces []FirewallPolicyLogAnalyticsWorkspace_STATUS `json:"workspaces,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyLogAnalyticsResources_STATUS Log Analytics Resources for Firewall Policy Insights.
func (*FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsResources_STATUS ¶ added in v2.19.0
func (resources *FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsResources_STATUS(source *v20250301s.FirewallPolicyLogAnalyticsResources_STATUS) error
AssignProperties_From_FirewallPolicyLogAnalyticsResources_STATUS populates our FirewallPolicyLogAnalyticsResources_STATUS from the provided source FirewallPolicyLogAnalyticsResources_STATUS
func (*FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsResources_STATUS ¶ added in v2.19.0
func (resources *FirewallPolicyLogAnalyticsResources_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsResources_STATUS(destination *v20250301s.FirewallPolicyLogAnalyticsResources_STATUS) error
AssignProperties_To_FirewallPolicyLogAnalyticsResources_STATUS populates the provided destination FirewallPolicyLogAnalyticsResources_STATUS from our FirewallPolicyLogAnalyticsResources_STATUS
func (*FirewallPolicyLogAnalyticsResources_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsResources_STATUS) DeepCopy() *FirewallPolicyLogAnalyticsResources_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyLogAnalyticsResources_STATUS.
func (*FirewallPolicyLogAnalyticsResources_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsResources_STATUS) DeepCopyInto(out *FirewallPolicyLogAnalyticsResources_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyLogAnalyticsWorkspace ¶ added in v2.15.0
type FirewallPolicyLogAnalyticsWorkspace struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Region *string `json:"region,omitempty"`
WorkspaceId *SubResource `json:"workspaceId,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyLogAnalyticsWorkspace Log Analytics Workspace for Firewall Policy Insights.
func (*FirewallPolicyLogAnalyticsWorkspace) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace ¶ added in v2.19.0
func (workspace *FirewallPolicyLogAnalyticsWorkspace) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace(source *v20250301s.FirewallPolicyLogAnalyticsWorkspace) error
AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace populates our FirewallPolicyLogAnalyticsWorkspace from the provided source FirewallPolicyLogAnalyticsWorkspace
func (*FirewallPolicyLogAnalyticsWorkspace) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace ¶ added in v2.19.0
func (workspace *FirewallPolicyLogAnalyticsWorkspace) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace(destination *v20250301s.FirewallPolicyLogAnalyticsWorkspace) error
AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace populates the provided destination FirewallPolicyLogAnalyticsWorkspace from our FirewallPolicyLogAnalyticsWorkspace
func (*FirewallPolicyLogAnalyticsWorkspace) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsWorkspace) DeepCopy() *FirewallPolicyLogAnalyticsWorkspace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyLogAnalyticsWorkspace.
func (*FirewallPolicyLogAnalyticsWorkspace) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsWorkspace) DeepCopyInto(out *FirewallPolicyLogAnalyticsWorkspace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyLogAnalyticsWorkspace_STATUS ¶ added in v2.15.0
type FirewallPolicyLogAnalyticsWorkspace_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Region *string `json:"region,omitempty"`
WorkspaceId *SubResource_STATUS `json:"workspaceId,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyLogAnalyticsWorkspace_STATUS Log Analytics Workspace for Firewall Policy Insights.
func (*FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace_STATUS ¶ added in v2.19.0
func (workspace *FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace_STATUS(source *v20250301s.FirewallPolicyLogAnalyticsWorkspace_STATUS) error
AssignProperties_From_FirewallPolicyLogAnalyticsWorkspace_STATUS populates our FirewallPolicyLogAnalyticsWorkspace_STATUS from the provided source FirewallPolicyLogAnalyticsWorkspace_STATUS
func (*FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace_STATUS ¶ added in v2.19.0
func (workspace *FirewallPolicyLogAnalyticsWorkspace_STATUS) AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace_STATUS(destination *v20250301s.FirewallPolicyLogAnalyticsWorkspace_STATUS) error
AssignProperties_To_FirewallPolicyLogAnalyticsWorkspace_STATUS populates the provided destination FirewallPolicyLogAnalyticsWorkspace_STATUS from our FirewallPolicyLogAnalyticsWorkspace_STATUS
func (*FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopy() *FirewallPolicyLogAnalyticsWorkspace_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyLogAnalyticsWorkspace_STATUS.
func (*FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyLogAnalyticsWorkspace_STATUS) DeepCopyInto(out *FirewallPolicyLogAnalyticsWorkspace_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyNatRuleCollection ¶ added in v2.15.0
type FirewallPolicyNatRuleCollection struct {
Action *FirewallPolicyNatRuleCollectionAction `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleCollectionType *string `json:"ruleCollectionType,omitempty"`
Rules []FirewallPolicyRule `json:"rules,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyNatRuleCollection
func (*FirewallPolicyNatRuleCollection) AssignProperties_From_FirewallPolicyNatRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyNatRuleCollection) AssignProperties_From_FirewallPolicyNatRuleCollection(source *storage.FirewallPolicyNatRuleCollection) error
AssignProperties_From_FirewallPolicyNatRuleCollection populates our FirewallPolicyNatRuleCollection from the provided source FirewallPolicyNatRuleCollection
func (*FirewallPolicyNatRuleCollection) AssignProperties_To_FirewallPolicyNatRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyNatRuleCollection) AssignProperties_To_FirewallPolicyNatRuleCollection(destination *storage.FirewallPolicyNatRuleCollection) error
AssignProperties_To_FirewallPolicyNatRuleCollection populates the provided destination FirewallPolicyNatRuleCollection from our FirewallPolicyNatRuleCollection
func (*FirewallPolicyNatRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollection) DeepCopy() *FirewallPolicyNatRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyNatRuleCollection.
func (*FirewallPolicyNatRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollection) DeepCopyInto(out *FirewallPolicyNatRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyNatRuleCollectionAction ¶ added in v2.15.0
type FirewallPolicyNatRuleCollectionAction struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyNatRuleCollectionAction Properties of the FirewallPolicyNatRuleCollectionAction.
func (*FirewallPolicyNatRuleCollectionAction) AssignProperties_From_FirewallPolicyNatRuleCollectionAction ¶ added in v2.19.0
func (action *FirewallPolicyNatRuleCollectionAction) AssignProperties_From_FirewallPolicyNatRuleCollectionAction(source *storage.FirewallPolicyNatRuleCollectionAction) error
AssignProperties_From_FirewallPolicyNatRuleCollectionAction populates our FirewallPolicyNatRuleCollectionAction from the provided source FirewallPolicyNatRuleCollectionAction
func (*FirewallPolicyNatRuleCollectionAction) AssignProperties_To_FirewallPolicyNatRuleCollectionAction ¶ added in v2.19.0
func (action *FirewallPolicyNatRuleCollectionAction) AssignProperties_To_FirewallPolicyNatRuleCollectionAction(destination *storage.FirewallPolicyNatRuleCollectionAction) error
AssignProperties_To_FirewallPolicyNatRuleCollectionAction populates the provided destination FirewallPolicyNatRuleCollectionAction from our FirewallPolicyNatRuleCollectionAction
func (*FirewallPolicyNatRuleCollectionAction) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollectionAction) DeepCopy() *FirewallPolicyNatRuleCollectionAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyNatRuleCollectionAction.
func (*FirewallPolicyNatRuleCollectionAction) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollectionAction) DeepCopyInto(out *FirewallPolicyNatRuleCollectionAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyNatRuleCollectionAction_STATUS ¶ added in v2.15.0
type FirewallPolicyNatRuleCollectionAction_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyNatRuleCollectionAction_STATUS Properties of the FirewallPolicyNatRuleCollectionAction.
func (*FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollectionAction_STATUS ¶ added in v2.19.0
func (action *FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollectionAction_STATUS(source *storage.FirewallPolicyNatRuleCollectionAction_STATUS) error
AssignProperties_From_FirewallPolicyNatRuleCollectionAction_STATUS populates our FirewallPolicyNatRuleCollectionAction_STATUS from the provided source FirewallPolicyNatRuleCollectionAction_STATUS
func (*FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollectionAction_STATUS ¶ added in v2.19.0
func (action *FirewallPolicyNatRuleCollectionAction_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollectionAction_STATUS(destination *storage.FirewallPolicyNatRuleCollectionAction_STATUS) error
AssignProperties_To_FirewallPolicyNatRuleCollectionAction_STATUS populates the provided destination FirewallPolicyNatRuleCollectionAction_STATUS from our FirewallPolicyNatRuleCollectionAction_STATUS
func (*FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopy() *FirewallPolicyNatRuleCollectionAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyNatRuleCollectionAction_STATUS.
func (*FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollectionAction_STATUS) DeepCopyInto(out *FirewallPolicyNatRuleCollectionAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyNatRuleCollection_STATUS ¶ added in v2.15.0
type FirewallPolicyNatRuleCollection_STATUS struct {
Action *FirewallPolicyNatRuleCollectionAction_STATUS `json:"action,omitempty"`
Name *string `json:"name,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleCollectionType *string `json:"ruleCollectionType,omitempty"`
Rules []FirewallPolicyRule_STATUS `json:"rules,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyNatRuleCollection_STATUS
func (*FirewallPolicyNatRuleCollection_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyNatRuleCollection_STATUS) AssignProperties_From_FirewallPolicyNatRuleCollection_STATUS(source *storage.FirewallPolicyNatRuleCollection_STATUS) error
AssignProperties_From_FirewallPolicyNatRuleCollection_STATUS populates our FirewallPolicyNatRuleCollection_STATUS from the provided source FirewallPolicyNatRuleCollection_STATUS
func (*FirewallPolicyNatRuleCollection_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyNatRuleCollection_STATUS) AssignProperties_To_FirewallPolicyNatRuleCollection_STATUS(destination *storage.FirewallPolicyNatRuleCollection_STATUS) error
AssignProperties_To_FirewallPolicyNatRuleCollection_STATUS populates the provided destination FirewallPolicyNatRuleCollection_STATUS from our FirewallPolicyNatRuleCollection_STATUS
func (*FirewallPolicyNatRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollection_STATUS) DeepCopy() *FirewallPolicyNatRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyNatRuleCollection_STATUS.
func (*FirewallPolicyNatRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyNatRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyNatRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyOperatorSpec ¶ added in v2.15.0
type FirewallPolicyOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*FirewallPolicyOperatorSpec) AssignProperties_From_FirewallPolicyOperatorSpec ¶ added in v2.19.0
func (operator *FirewallPolicyOperatorSpec) AssignProperties_From_FirewallPolicyOperatorSpec(source *v20250301s.FirewallPolicyOperatorSpec) error
AssignProperties_From_FirewallPolicyOperatorSpec populates our FirewallPolicyOperatorSpec from the provided source FirewallPolicyOperatorSpec
func (*FirewallPolicyOperatorSpec) AssignProperties_To_FirewallPolicyOperatorSpec ¶ added in v2.19.0
func (operator *FirewallPolicyOperatorSpec) AssignProperties_To_FirewallPolicyOperatorSpec(destination *v20250301s.FirewallPolicyOperatorSpec) error
AssignProperties_To_FirewallPolicyOperatorSpec populates the provided destination FirewallPolicyOperatorSpec from our FirewallPolicyOperatorSpec
func (*FirewallPolicyOperatorSpec) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyOperatorSpec) DeepCopy() *FirewallPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyOperatorSpec.
func (*FirewallPolicyOperatorSpec) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyOperatorSpec) DeepCopyInto(out *FirewallPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRule ¶ added in v2.15.0
type FirewallPolicyRule struct {
Application *ApplicationRule `json:"applicationRule,omitempty"`
Nat *NatRule `json:"natRule,omitempty"`
Network *NetworkRule `json:"networkRule,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRule
func (*FirewallPolicyRule) AssignProperties_From_FirewallPolicyRule ¶ added in v2.19.0
func (rule *FirewallPolicyRule) AssignProperties_From_FirewallPolicyRule(source *storage.FirewallPolicyRule) error
AssignProperties_From_FirewallPolicyRule populates our FirewallPolicyRule from the provided source FirewallPolicyRule
func (*FirewallPolicyRule) AssignProperties_To_FirewallPolicyRule ¶ added in v2.19.0
func (rule *FirewallPolicyRule) AssignProperties_To_FirewallPolicyRule(destination *storage.FirewallPolicyRule) error
AssignProperties_To_FirewallPolicyRule populates the provided destination FirewallPolicyRule from our FirewallPolicyRule
func (*FirewallPolicyRule) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRule) DeepCopy() *FirewallPolicyRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRule.
func (*FirewallPolicyRule) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRule) DeepCopyInto(out *FirewallPolicyRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRuleApplicationProtocol ¶ added in v2.15.0
type FirewallPolicyRuleApplicationProtocol struct {
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtocolType *string `json:"protocolType,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRuleApplicationProtocol Properties of the application rule protocol.
func (*FirewallPolicyRuleApplicationProtocol) AssignProperties_From_FirewallPolicyRuleApplicationProtocol ¶ added in v2.19.0
func (protocol *FirewallPolicyRuleApplicationProtocol) AssignProperties_From_FirewallPolicyRuleApplicationProtocol(source *storage.FirewallPolicyRuleApplicationProtocol) error
AssignProperties_From_FirewallPolicyRuleApplicationProtocol populates our FirewallPolicyRuleApplicationProtocol from the provided source FirewallPolicyRuleApplicationProtocol
func (*FirewallPolicyRuleApplicationProtocol) AssignProperties_To_FirewallPolicyRuleApplicationProtocol ¶ added in v2.19.0
func (protocol *FirewallPolicyRuleApplicationProtocol) AssignProperties_To_FirewallPolicyRuleApplicationProtocol(destination *storage.FirewallPolicyRuleApplicationProtocol) error
AssignProperties_To_FirewallPolicyRuleApplicationProtocol populates the provided destination FirewallPolicyRuleApplicationProtocol from our FirewallPolicyRuleApplicationProtocol
func (*FirewallPolicyRuleApplicationProtocol) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRuleApplicationProtocol) DeepCopy() *FirewallPolicyRuleApplicationProtocol
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRuleApplicationProtocol.
func (*FirewallPolicyRuleApplicationProtocol) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRuleApplicationProtocol) DeepCopyInto(out *FirewallPolicyRuleApplicationProtocol)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRuleApplicationProtocol_STATUS ¶ added in v2.15.0
type FirewallPolicyRuleApplicationProtocol_STATUS struct {
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProtocolType *string `json:"protocolType,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRuleApplicationProtocol_STATUS Properties of the application rule protocol.
func (*FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_From_FirewallPolicyRuleApplicationProtocol_STATUS ¶ added in v2.19.0
func (protocol *FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_From_FirewallPolicyRuleApplicationProtocol_STATUS(source *storage.FirewallPolicyRuleApplicationProtocol_STATUS) error
AssignProperties_From_FirewallPolicyRuleApplicationProtocol_STATUS populates our FirewallPolicyRuleApplicationProtocol_STATUS from the provided source FirewallPolicyRuleApplicationProtocol_STATUS
func (*FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_To_FirewallPolicyRuleApplicationProtocol_STATUS ¶ added in v2.19.0
func (protocol *FirewallPolicyRuleApplicationProtocol_STATUS) AssignProperties_To_FirewallPolicyRuleApplicationProtocol_STATUS(destination *storage.FirewallPolicyRuleApplicationProtocol_STATUS) error
AssignProperties_To_FirewallPolicyRuleApplicationProtocol_STATUS populates the provided destination FirewallPolicyRuleApplicationProtocol_STATUS from our FirewallPolicyRuleApplicationProtocol_STATUS
func (*FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopy() *FirewallPolicyRuleApplicationProtocol_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRuleApplicationProtocol_STATUS.
func (*FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRuleApplicationProtocol_STATUS) DeepCopyInto(out *FirewallPolicyRuleApplicationProtocol_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRuleCollection ¶ added in v2.15.0
type FirewallPolicyRuleCollection struct {
FirewallPolicyFilter *FirewallPolicyFilterRuleCollection `json:"firewallPolicyFilterRuleCollection,omitempty"`
FirewallPolicyNat *FirewallPolicyNatRuleCollection `json:"firewallPolicyNatRuleCollection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRuleCollection
func (*FirewallPolicyRuleCollection) AssignProperties_From_FirewallPolicyRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyRuleCollection) AssignProperties_From_FirewallPolicyRuleCollection(source *storage.FirewallPolicyRuleCollection) error
AssignProperties_From_FirewallPolicyRuleCollection populates our FirewallPolicyRuleCollection from the provided source FirewallPolicyRuleCollection
func (*FirewallPolicyRuleCollection) AssignProperties_To_FirewallPolicyRuleCollection ¶ added in v2.19.0
func (collection *FirewallPolicyRuleCollection) AssignProperties_To_FirewallPolicyRuleCollection(destination *storage.FirewallPolicyRuleCollection) error
AssignProperties_To_FirewallPolicyRuleCollection populates the provided destination FirewallPolicyRuleCollection from our FirewallPolicyRuleCollection
func (*FirewallPolicyRuleCollection) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRuleCollection) DeepCopy() *FirewallPolicyRuleCollection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRuleCollection.
func (*FirewallPolicyRuleCollection) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRuleCollection) DeepCopyInto(out *FirewallPolicyRuleCollection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRuleCollection_STATUS ¶ added in v2.15.0
type FirewallPolicyRuleCollection_STATUS struct {
FirewallPolicyFilter *FirewallPolicyFilterRuleCollection_STATUS `json:"firewallPolicyFilterRuleCollection,omitempty"`
FirewallPolicyNat *FirewallPolicyNatRuleCollection_STATUS `json:"firewallPolicyNatRuleCollection,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRuleCollection_STATUS
func (*FirewallPolicyRuleCollection_STATUS) AssignProperties_From_FirewallPolicyRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyRuleCollection_STATUS) AssignProperties_From_FirewallPolicyRuleCollection_STATUS(source *storage.FirewallPolicyRuleCollection_STATUS) error
AssignProperties_From_FirewallPolicyRuleCollection_STATUS populates our FirewallPolicyRuleCollection_STATUS from the provided source FirewallPolicyRuleCollection_STATUS
func (*FirewallPolicyRuleCollection_STATUS) AssignProperties_To_FirewallPolicyRuleCollection_STATUS ¶ added in v2.19.0
func (collection *FirewallPolicyRuleCollection_STATUS) AssignProperties_To_FirewallPolicyRuleCollection_STATUS(destination *storage.FirewallPolicyRuleCollection_STATUS) error
AssignProperties_To_FirewallPolicyRuleCollection_STATUS populates the provided destination FirewallPolicyRuleCollection_STATUS from our FirewallPolicyRuleCollection_STATUS
func (*FirewallPolicyRuleCollection_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRuleCollection_STATUS) DeepCopy() *FirewallPolicyRuleCollection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRuleCollection_STATUS.
func (*FirewallPolicyRuleCollection_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRuleCollection_STATUS) DeepCopyInto(out *FirewallPolicyRuleCollection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyRule_STATUS ¶ added in v2.15.0
type FirewallPolicyRule_STATUS struct {
Application *ApplicationRule_STATUS `json:"applicationRule,omitempty"`
Nat *NatRule_STATUS `json:"natRule,omitempty"`
Network *NetworkRule_STATUS `json:"networkRule,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyRule_STATUS
func (*FirewallPolicyRule_STATUS) AssignProperties_From_FirewallPolicyRule_STATUS ¶ added in v2.19.0
func (rule *FirewallPolicyRule_STATUS) AssignProperties_From_FirewallPolicyRule_STATUS(source *storage.FirewallPolicyRule_STATUS) error
AssignProperties_From_FirewallPolicyRule_STATUS populates our FirewallPolicyRule_STATUS from the provided source FirewallPolicyRule_STATUS
func (*FirewallPolicyRule_STATUS) AssignProperties_To_FirewallPolicyRule_STATUS ¶ added in v2.19.0
func (rule *FirewallPolicyRule_STATUS) AssignProperties_To_FirewallPolicyRule_STATUS(destination *storage.FirewallPolicyRule_STATUS) error
AssignProperties_To_FirewallPolicyRule_STATUS populates the provided destination FirewallPolicyRule_STATUS from our FirewallPolicyRule_STATUS
func (*FirewallPolicyRule_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyRule_STATUS) DeepCopy() *FirewallPolicyRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyRule_STATUS.
func (*FirewallPolicyRule_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyRule_STATUS) DeepCopyInto(out *FirewallPolicyRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySNAT ¶ added in v2.15.0
type FirewallPolicySNAT struct {
AutoLearnPrivateRanges *string `json:"autoLearnPrivateRanges,omitempty"`
PrivateRanges []string `json:"privateRanges,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySNAT The private IP addresses/IP ranges to which traffic will not be SNAT.
func (*FirewallPolicySNAT) AssignProperties_From_FirewallPolicySNAT ¶ added in v2.19.0
func (snat *FirewallPolicySNAT) AssignProperties_From_FirewallPolicySNAT(source *v20250301s.FirewallPolicySNAT) error
AssignProperties_From_FirewallPolicySNAT populates our FirewallPolicySNAT from the provided source FirewallPolicySNAT
func (*FirewallPolicySNAT) AssignProperties_To_FirewallPolicySNAT ¶ added in v2.19.0
func (snat *FirewallPolicySNAT) AssignProperties_To_FirewallPolicySNAT(destination *v20250301s.FirewallPolicySNAT) error
AssignProperties_To_FirewallPolicySNAT populates the provided destination FirewallPolicySNAT from our FirewallPolicySNAT
func (*FirewallPolicySNAT) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySNAT) DeepCopy() *FirewallPolicySNAT
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySNAT.
func (*FirewallPolicySNAT) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySNAT) DeepCopyInto(out *FirewallPolicySNAT)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySNAT_STATUS ¶ added in v2.15.0
type FirewallPolicySNAT_STATUS struct {
AutoLearnPrivateRanges *string `json:"autoLearnPrivateRanges,omitempty"`
PrivateRanges []string `json:"privateRanges,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySNAT_STATUS The private IP addresses/IP ranges to which traffic will not be SNAT.
func (*FirewallPolicySNAT_STATUS) AssignProperties_From_FirewallPolicySNAT_STATUS ¶ added in v2.19.0
func (snat *FirewallPolicySNAT_STATUS) AssignProperties_From_FirewallPolicySNAT_STATUS(source *v20250301s.FirewallPolicySNAT_STATUS) error
AssignProperties_From_FirewallPolicySNAT_STATUS populates our FirewallPolicySNAT_STATUS from the provided source FirewallPolicySNAT_STATUS
func (*FirewallPolicySNAT_STATUS) AssignProperties_To_FirewallPolicySNAT_STATUS ¶ added in v2.19.0
func (snat *FirewallPolicySNAT_STATUS) AssignProperties_To_FirewallPolicySNAT_STATUS(destination *v20250301s.FirewallPolicySNAT_STATUS) error
AssignProperties_To_FirewallPolicySNAT_STATUS populates the provided destination FirewallPolicySNAT_STATUS from our FirewallPolicySNAT_STATUS
func (*FirewallPolicySNAT_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySNAT_STATUS) DeepCopy() *FirewallPolicySNAT_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySNAT_STATUS.
func (*FirewallPolicySNAT_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySNAT_STATUS) DeepCopyInto(out *FirewallPolicySNAT_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySQL ¶ added in v2.15.0
type FirewallPolicySQL struct {
AllowSqlRedirect *bool `json:"allowSqlRedirect,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySQL SQL Settings in Firewall Policy.
func (*FirewallPolicySQL) AssignProperties_From_FirewallPolicySQL ¶ added in v2.19.0
func (policySQL *FirewallPolicySQL) AssignProperties_From_FirewallPolicySQL(source *v20250301s.FirewallPolicySQL) error
AssignProperties_From_FirewallPolicySQL populates our FirewallPolicySQL from the provided source FirewallPolicySQL
func (*FirewallPolicySQL) AssignProperties_To_FirewallPolicySQL ¶ added in v2.19.0
func (policySQL *FirewallPolicySQL) AssignProperties_To_FirewallPolicySQL(destination *v20250301s.FirewallPolicySQL) error
AssignProperties_To_FirewallPolicySQL populates the provided destination FirewallPolicySQL from our FirewallPolicySQL
func (*FirewallPolicySQL) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySQL) DeepCopy() *FirewallPolicySQL
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySQL.
func (*FirewallPolicySQL) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySQL) DeepCopyInto(out *FirewallPolicySQL)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySQL_STATUS ¶ added in v2.15.0
type FirewallPolicySQL_STATUS struct {
AllowSqlRedirect *bool `json:"allowSqlRedirect,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySQL_STATUS SQL Settings in Firewall Policy.
func (*FirewallPolicySQL_STATUS) AssignProperties_From_FirewallPolicySQL_STATUS ¶ added in v2.19.0
func (policySQL *FirewallPolicySQL_STATUS) AssignProperties_From_FirewallPolicySQL_STATUS(source *v20250301s.FirewallPolicySQL_STATUS) error
AssignProperties_From_FirewallPolicySQL_STATUS populates our FirewallPolicySQL_STATUS from the provided source FirewallPolicySQL_STATUS
func (*FirewallPolicySQL_STATUS) AssignProperties_To_FirewallPolicySQL_STATUS ¶ added in v2.19.0
func (policySQL *FirewallPolicySQL_STATUS) AssignProperties_To_FirewallPolicySQL_STATUS(destination *v20250301s.FirewallPolicySQL_STATUS) error
AssignProperties_To_FirewallPolicySQL_STATUS populates the provided destination FirewallPolicySQL_STATUS from our FirewallPolicySQL_STATUS
func (*FirewallPolicySQL_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySQL_STATUS) DeepCopy() *FirewallPolicySQL_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySQL_STATUS.
func (*FirewallPolicySQL_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySQL_STATUS) DeepCopyInto(out *FirewallPolicySQL_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySku ¶ added in v2.15.0
type FirewallPolicySku struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySku SKU of Firewall policy.
func (*FirewallPolicySku) AssignProperties_From_FirewallPolicySku ¶ added in v2.19.0
func (policySku *FirewallPolicySku) AssignProperties_From_FirewallPolicySku(source *v20250301s.FirewallPolicySku) error
AssignProperties_From_FirewallPolicySku populates our FirewallPolicySku from the provided source FirewallPolicySku
func (*FirewallPolicySku) AssignProperties_To_FirewallPolicySku ¶ added in v2.19.0
func (policySku *FirewallPolicySku) AssignProperties_To_FirewallPolicySku(destination *v20250301s.FirewallPolicySku) error
AssignProperties_To_FirewallPolicySku populates the provided destination FirewallPolicySku from our FirewallPolicySku
func (*FirewallPolicySku) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySku) DeepCopy() *FirewallPolicySku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySku.
func (*FirewallPolicySku) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySku) DeepCopyInto(out *FirewallPolicySku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicySku_STATUS ¶ added in v2.15.0
type FirewallPolicySku_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.FirewallPolicySku_STATUS SKU of Firewall policy.
func (*FirewallPolicySku_STATUS) AssignProperties_From_FirewallPolicySku_STATUS ¶ added in v2.19.0
func (policySku *FirewallPolicySku_STATUS) AssignProperties_From_FirewallPolicySku_STATUS(source *v20250301s.FirewallPolicySku_STATUS) error
AssignProperties_From_FirewallPolicySku_STATUS populates our FirewallPolicySku_STATUS from the provided source FirewallPolicySku_STATUS
func (*FirewallPolicySku_STATUS) AssignProperties_To_FirewallPolicySku_STATUS ¶ added in v2.19.0
func (policySku *FirewallPolicySku_STATUS) AssignProperties_To_FirewallPolicySku_STATUS(destination *v20250301s.FirewallPolicySku_STATUS) error
AssignProperties_To_FirewallPolicySku_STATUS populates the provided destination FirewallPolicySku_STATUS from our FirewallPolicySku_STATUS
func (*FirewallPolicySku_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicySku_STATUS) DeepCopy() *FirewallPolicySku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicySku_STATUS.
func (*FirewallPolicySku_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicySku_STATUS) DeepCopyInto(out *FirewallPolicySku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyThreatIntelWhitelist ¶ added in v2.15.0
type FirewallPolicyThreatIntelWhitelist struct {
Fqdns []string `json:"fqdns,omitempty"`
IpAddresses []string `json:"ipAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyThreatIntelWhitelist ThreatIntel Whitelist for Firewall Policy.
func (*FirewallPolicyThreatIntelWhitelist) AssignProperties_From_FirewallPolicyThreatIntelWhitelist ¶ added in v2.19.0
func (whitelist *FirewallPolicyThreatIntelWhitelist) AssignProperties_From_FirewallPolicyThreatIntelWhitelist(source *v20250301s.FirewallPolicyThreatIntelWhitelist) error
AssignProperties_From_FirewallPolicyThreatIntelWhitelist populates our FirewallPolicyThreatIntelWhitelist from the provided source FirewallPolicyThreatIntelWhitelist
func (*FirewallPolicyThreatIntelWhitelist) AssignProperties_To_FirewallPolicyThreatIntelWhitelist ¶ added in v2.19.0
func (whitelist *FirewallPolicyThreatIntelWhitelist) AssignProperties_To_FirewallPolicyThreatIntelWhitelist(destination *v20250301s.FirewallPolicyThreatIntelWhitelist) error
AssignProperties_To_FirewallPolicyThreatIntelWhitelist populates the provided destination FirewallPolicyThreatIntelWhitelist from our FirewallPolicyThreatIntelWhitelist
func (*FirewallPolicyThreatIntelWhitelist) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyThreatIntelWhitelist) DeepCopy() *FirewallPolicyThreatIntelWhitelist
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyThreatIntelWhitelist.
func (*FirewallPolicyThreatIntelWhitelist) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyThreatIntelWhitelist) DeepCopyInto(out *FirewallPolicyThreatIntelWhitelist)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyThreatIntelWhitelist_STATUS ¶ added in v2.15.0
type FirewallPolicyThreatIntelWhitelist_STATUS struct {
Fqdns []string `json:"fqdns,omitempty"`
IpAddresses []string `json:"ipAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyThreatIntelWhitelist_STATUS ThreatIntel Whitelist for Firewall Policy.
func (*FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_From_FirewallPolicyThreatIntelWhitelist_STATUS ¶ added in v2.19.0
func (whitelist *FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_From_FirewallPolicyThreatIntelWhitelist_STATUS(source *v20250301s.FirewallPolicyThreatIntelWhitelist_STATUS) error
AssignProperties_From_FirewallPolicyThreatIntelWhitelist_STATUS populates our FirewallPolicyThreatIntelWhitelist_STATUS from the provided source FirewallPolicyThreatIntelWhitelist_STATUS
func (*FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_To_FirewallPolicyThreatIntelWhitelist_STATUS ¶ added in v2.19.0
func (whitelist *FirewallPolicyThreatIntelWhitelist_STATUS) AssignProperties_To_FirewallPolicyThreatIntelWhitelist_STATUS(destination *v20250301s.FirewallPolicyThreatIntelWhitelist_STATUS) error
AssignProperties_To_FirewallPolicyThreatIntelWhitelist_STATUS populates the provided destination FirewallPolicyThreatIntelWhitelist_STATUS from our FirewallPolicyThreatIntelWhitelist_STATUS
func (*FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopy() *FirewallPolicyThreatIntelWhitelist_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyThreatIntelWhitelist_STATUS.
func (*FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyThreatIntelWhitelist_STATUS) DeepCopyInto(out *FirewallPolicyThreatIntelWhitelist_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyTransportSecurity ¶ added in v2.15.0
type FirewallPolicyTransportSecurity struct {
CertificateAuthority *FirewallPolicyCertificateAuthority `json:"certificateAuthority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyTransportSecurity Configuration needed to perform TLS termination & initiation.
func (*FirewallPolicyTransportSecurity) AssignProperties_From_FirewallPolicyTransportSecurity ¶ added in v2.19.0
func (security *FirewallPolicyTransportSecurity) AssignProperties_From_FirewallPolicyTransportSecurity(source *v20250301s.FirewallPolicyTransportSecurity) error
AssignProperties_From_FirewallPolicyTransportSecurity populates our FirewallPolicyTransportSecurity from the provided source FirewallPolicyTransportSecurity
func (*FirewallPolicyTransportSecurity) AssignProperties_To_FirewallPolicyTransportSecurity ¶ added in v2.19.0
func (security *FirewallPolicyTransportSecurity) AssignProperties_To_FirewallPolicyTransportSecurity(destination *v20250301s.FirewallPolicyTransportSecurity) error
AssignProperties_To_FirewallPolicyTransportSecurity populates the provided destination FirewallPolicyTransportSecurity from our FirewallPolicyTransportSecurity
func (*FirewallPolicyTransportSecurity) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyTransportSecurity) DeepCopy() *FirewallPolicyTransportSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyTransportSecurity.
func (*FirewallPolicyTransportSecurity) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyTransportSecurity) DeepCopyInto(out *FirewallPolicyTransportSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicyTransportSecurity_STATUS ¶ added in v2.15.0
type FirewallPolicyTransportSecurity_STATUS struct {
CertificateAuthority *FirewallPolicyCertificateAuthority_STATUS `json:"certificateAuthority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FirewallPolicyTransportSecurity_STATUS Configuration needed to perform TLS termination & initiation.
func (*FirewallPolicyTransportSecurity_STATUS) AssignProperties_From_FirewallPolicyTransportSecurity_STATUS ¶ added in v2.19.0
func (security *FirewallPolicyTransportSecurity_STATUS) AssignProperties_From_FirewallPolicyTransportSecurity_STATUS(source *v20250301s.FirewallPolicyTransportSecurity_STATUS) error
AssignProperties_From_FirewallPolicyTransportSecurity_STATUS populates our FirewallPolicyTransportSecurity_STATUS from the provided source FirewallPolicyTransportSecurity_STATUS
func (*FirewallPolicyTransportSecurity_STATUS) AssignProperties_To_FirewallPolicyTransportSecurity_STATUS ¶ added in v2.19.0
func (security *FirewallPolicyTransportSecurity_STATUS) AssignProperties_To_FirewallPolicyTransportSecurity_STATUS(destination *v20250301s.FirewallPolicyTransportSecurity_STATUS) error
AssignProperties_To_FirewallPolicyTransportSecurity_STATUS populates the provided destination FirewallPolicyTransportSecurity_STATUS from our FirewallPolicyTransportSecurity_STATUS
func (*FirewallPolicyTransportSecurity_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicyTransportSecurity_STATUS) DeepCopy() *FirewallPolicyTransportSecurity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicyTransportSecurity_STATUS.
func (*FirewallPolicyTransportSecurity_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicyTransportSecurity_STATUS) DeepCopyInto(out *FirewallPolicyTransportSecurity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicy_STATUS ¶ added in v2.15.0
type FirewallPolicy_STATUS struct {
BasePolicy *SubResource_STATUS `json:"basePolicy,omitempty"`
ChildPolicies []SubResource_STATUS `json:"childPolicies,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DnsSettings *DnsSettings_STATUS `json:"dnsSettings,omitempty"`
Etag *string `json:"etag,omitempty"`
ExplicitProxy *ExplicitProxy_STATUS `json:"explicitProxy,omitempty"`
Firewalls []SubResource_STATUS `json:"firewalls,omitempty"`
Id *string `json:"id,omitempty"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
Insights *FirewallPolicyInsights_STATUS `json:"insights,omitempty"`
IntrusionDetection *FirewallPolicyIntrusionDetection_STATUS `json:"intrusionDetection,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RuleCollectionGroups []SubResource_STATUS `json:"ruleCollectionGroups,omitempty"`
Size *string `json:"size,omitempty"`
Sku *FirewallPolicySku_STATUS `json:"sku,omitempty"`
Snat *FirewallPolicySNAT_STATUS `json:"snat,omitempty"`
Sql *FirewallPolicySQL_STATUS `json:"sql,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
ThreatIntelMode *string `json:"threatIntelMode,omitempty"`
ThreatIntelWhitelist *FirewallPolicyThreatIntelWhitelist_STATUS `json:"threatIntelWhitelist,omitempty"`
TransportSecurity *FirewallPolicyTransportSecurity_STATUS `json:"transportSecurity,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.FirewallPolicy_STATUS FirewallPolicy Resource.
func (*FirewallPolicy_STATUS) AssignProperties_From_FirewallPolicy_STATUS ¶ added in v2.19.0
func (policy *FirewallPolicy_STATUS) AssignProperties_From_FirewallPolicy_STATUS(source *v20250301s.FirewallPolicy_STATUS) error
AssignProperties_From_FirewallPolicy_STATUS populates our FirewallPolicy_STATUS from the provided source FirewallPolicy_STATUS
func (*FirewallPolicy_STATUS) AssignProperties_To_FirewallPolicy_STATUS ¶ added in v2.19.0
func (policy *FirewallPolicy_STATUS) AssignProperties_To_FirewallPolicy_STATUS(destination *v20250301s.FirewallPolicy_STATUS) error
AssignProperties_To_FirewallPolicy_STATUS populates the provided destination FirewallPolicy_STATUS from our FirewallPolicy_STATUS
func (*FirewallPolicy_STATUS) ConvertStatusFrom ¶ added in v2.15.0
func (policy *FirewallPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our FirewallPolicy_STATUS from the provided source
func (*FirewallPolicy_STATUS) ConvertStatusTo ¶ added in v2.15.0
func (policy *FirewallPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our FirewallPolicy_STATUS
func (*FirewallPolicy_STATUS) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicy_STATUS) DeepCopy() *FirewallPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicy_STATUS.
func (*FirewallPolicy_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicy_STATUS) DeepCopyInto(out *FirewallPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallPolicy_Spec ¶ added in v2.15.0
type FirewallPolicy_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"`
BasePolicy *SubResource `json:"basePolicy,omitempty"`
DnsSettings *DnsSettings `json:"dnsSettings,omitempty"`
ExplicitProxy *ExplicitProxy `json:"explicitProxy,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
Insights *FirewallPolicyInsights `json:"insights,omitempty"`
IntrusionDetection *FirewallPolicyIntrusionDetection `json:"intrusionDetection,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *FirewallPolicyOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *FirewallPolicySku `json:"sku,omitempty"`
Snat *FirewallPolicySNAT `json:"snat,omitempty"`
Sql *FirewallPolicySQL `json:"sql,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
ThreatIntelMode *string `json:"threatIntelMode,omitempty"`
ThreatIntelWhitelist *FirewallPolicyThreatIntelWhitelist `json:"threatIntelWhitelist,omitempty"`
TransportSecurity *FirewallPolicyTransportSecurity `json:"transportSecurity,omitempty"`
}
Storage version of v1api20240301.FirewallPolicy_Spec
func (*FirewallPolicy_Spec) AssignProperties_From_FirewallPolicy_Spec ¶ added in v2.19.0
func (policy *FirewallPolicy_Spec) AssignProperties_From_FirewallPolicy_Spec(source *v20250301s.FirewallPolicy_Spec) error
AssignProperties_From_FirewallPolicy_Spec populates our FirewallPolicy_Spec from the provided source FirewallPolicy_Spec
func (*FirewallPolicy_Spec) AssignProperties_To_FirewallPolicy_Spec ¶ added in v2.19.0
func (policy *FirewallPolicy_Spec) AssignProperties_To_FirewallPolicy_Spec(destination *v20250301s.FirewallPolicy_Spec) error
AssignProperties_To_FirewallPolicy_Spec populates the provided destination FirewallPolicy_Spec from our FirewallPolicy_Spec
func (*FirewallPolicy_Spec) ConvertSpecFrom ¶ added in v2.15.0
func (policy *FirewallPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our FirewallPolicy_Spec from the provided source
func (*FirewallPolicy_Spec) ConvertSpecTo ¶ added in v2.15.0
func (policy *FirewallPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our FirewallPolicy_Spec
func (*FirewallPolicy_Spec) DeepCopy ¶ added in v2.15.0
func (in *FirewallPolicy_Spec) DeepCopy() *FirewallPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallPolicy_Spec.
func (*FirewallPolicy_Spec) DeepCopyInto ¶ added in v2.15.0
func (in *FirewallPolicy_Spec) DeepCopyInto(out *FirewallPolicy_Spec)
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 v1api20240301.FlowLog_STATUS_SubResourceEmbedded A flow log resource.
func (*FlowLog_STATUS_SubResourceEmbedded) AssignProperties_From_FlowLog_STATUS_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FlowLog_STATUS_SubResourceEmbedded) AssignProperties_From_FlowLog_STATUS_SubResourceEmbedded(source *v20250301s.FlowLog_STATUS_SubResourceEmbedded) error
AssignProperties_From_FlowLog_STATUS_SubResourceEmbedded populates our FlowLog_STATUS_SubResourceEmbedded from the provided source FlowLog_STATUS_SubResourceEmbedded
func (*FlowLog_STATUS_SubResourceEmbedded) AssignProperties_To_FlowLog_STATUS_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FlowLog_STATUS_SubResourceEmbedded) AssignProperties_To_FlowLog_STATUS_SubResourceEmbedded(destination *v20250301s.FlowLog_STATUS_SubResourceEmbedded) error
AssignProperties_To_FlowLog_STATUS_SubResourceEmbedded populates the provided destination FlowLog_STATUS_SubResourceEmbedded from our 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_LoadBalancer_SubResourceEmbedded ¶
type FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded struct {
GatewayLoadBalancer *SubResource `json:"gatewayLoadBalancer,omitempty"`
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 *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded `json:"publicIPAddress,omitempty"`
PublicIPPrefix *SubResource `json:"publicIPPrefix,omitempty"`
Subnet *Subnet_LoadBalancer_SubResourceEmbedded `json:"subnet,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded(source *v20250301s.FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded populates our FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded from the provided source FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded
func (*FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded(destination *v20250301s.FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded from our FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded
func (*FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded.
func (*FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶
type FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded populates our FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded from the provided source FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded(destination *storage.FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded from our FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded.
func (*FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶
type FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded struct {
Etag *string `json:"etag,omitempty"`
GatewayLoadBalancer *SubResource_STATUS `json:"gatewayLoadBalancer,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 v1api20240301.FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded populates our FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded from the provided source FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
func (*FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded from our 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 FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded Frontend IP address of the load balancer.
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded populates our FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded from our FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayLoadBalancerTunnelInterface ¶
type GatewayLoadBalancerTunnelInterface struct {
Identifier *int `json:"identifier,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.GatewayLoadBalancerTunnelInterface Gateway load balancer tunnel interface of a load balancer backend address pool.
func (*GatewayLoadBalancerTunnelInterface) AssignProperties_From_GatewayLoadBalancerTunnelInterface ¶ added in v2.19.0
func (tunnelInterface *GatewayLoadBalancerTunnelInterface) AssignProperties_From_GatewayLoadBalancerTunnelInterface(source *v20250301s.GatewayLoadBalancerTunnelInterface) error
AssignProperties_From_GatewayLoadBalancerTunnelInterface populates our GatewayLoadBalancerTunnelInterface from the provided source GatewayLoadBalancerTunnelInterface
func (*GatewayLoadBalancerTunnelInterface) AssignProperties_To_GatewayLoadBalancerTunnelInterface ¶ added in v2.19.0
func (tunnelInterface *GatewayLoadBalancerTunnelInterface) AssignProperties_To_GatewayLoadBalancerTunnelInterface(destination *v20250301s.GatewayLoadBalancerTunnelInterface) error
AssignProperties_To_GatewayLoadBalancerTunnelInterface populates the provided destination GatewayLoadBalancerTunnelInterface from our GatewayLoadBalancerTunnelInterface
func (*GatewayLoadBalancerTunnelInterface) DeepCopy ¶
func (in *GatewayLoadBalancerTunnelInterface) DeepCopy() *GatewayLoadBalancerTunnelInterface
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayLoadBalancerTunnelInterface.
func (*GatewayLoadBalancerTunnelInterface) DeepCopyInto ¶
func (in *GatewayLoadBalancerTunnelInterface) DeepCopyInto(out *GatewayLoadBalancerTunnelInterface)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayLoadBalancerTunnelInterface_STATUS ¶
type GatewayLoadBalancerTunnelInterface_STATUS struct {
Identifier *int `json:"identifier,omitempty"`
Port *int `json:"port,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.GatewayLoadBalancerTunnelInterface_STATUS Gateway load balancer tunnel interface of a load balancer backend address pool.
func (*GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_From_GatewayLoadBalancerTunnelInterface_STATUS ¶ added in v2.19.0
func (tunnelInterface *GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_From_GatewayLoadBalancerTunnelInterface_STATUS(source *v20250301s.GatewayLoadBalancerTunnelInterface_STATUS) error
AssignProperties_From_GatewayLoadBalancerTunnelInterface_STATUS populates our GatewayLoadBalancerTunnelInterface_STATUS from the provided source GatewayLoadBalancerTunnelInterface_STATUS
func (*GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_To_GatewayLoadBalancerTunnelInterface_STATUS ¶ added in v2.19.0
func (tunnelInterface *GatewayLoadBalancerTunnelInterface_STATUS) AssignProperties_To_GatewayLoadBalancerTunnelInterface_STATUS(destination *v20250301s.GatewayLoadBalancerTunnelInterface_STATUS) error
AssignProperties_To_GatewayLoadBalancerTunnelInterface_STATUS populates the provided destination GatewayLoadBalancerTunnelInterface_STATUS from our GatewayLoadBalancerTunnelInterface_STATUS
func (*GatewayLoadBalancerTunnelInterface_STATUS) DeepCopy ¶
func (in *GatewayLoadBalancerTunnelInterface_STATUS) DeepCopy() *GatewayLoadBalancerTunnelInterface_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayLoadBalancerTunnelInterface_STATUS.
func (*GatewayLoadBalancerTunnelInterface_STATUS) DeepCopyInto ¶
func (in *GatewayLoadBalancerTunnelInterface_STATUS) DeepCopyInto(out *GatewayLoadBalancerTunnelInterface_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HubIPAddresses ¶ added in v2.15.0
type HubIPAddresses struct {
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPs *HubPublicIPAddresses `json:"publicIPs,omitempty"`
}
Storage version of v1api20240301.HubIPAddresses IP addresses associated with azure firewall.
func (*HubIPAddresses) AssignProperties_From_HubIPAddresses ¶ added in v2.19.0
func (addresses *HubIPAddresses) AssignProperties_From_HubIPAddresses(source *v20250301s.HubIPAddresses) error
AssignProperties_From_HubIPAddresses populates our HubIPAddresses from the provided source HubIPAddresses
func (*HubIPAddresses) AssignProperties_To_HubIPAddresses ¶ added in v2.19.0
func (addresses *HubIPAddresses) AssignProperties_To_HubIPAddresses(destination *v20250301s.HubIPAddresses) error
AssignProperties_To_HubIPAddresses populates the provided destination HubIPAddresses from our HubIPAddresses
func (*HubIPAddresses) DeepCopy ¶ added in v2.15.0
func (in *HubIPAddresses) DeepCopy() *HubIPAddresses
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubIPAddresses.
func (*HubIPAddresses) DeepCopyInto ¶ added in v2.15.0
func (in *HubIPAddresses) DeepCopyInto(out *HubIPAddresses)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HubIPAddresses_STATUS ¶ added in v2.15.0
type HubIPAddresses_STATUS struct {
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPs *HubPublicIPAddresses_STATUS `json:"publicIPs,omitempty"`
}
Storage version of v1api20240301.HubIPAddresses_STATUS IP addresses associated with azure firewall.
func (*HubIPAddresses_STATUS) AssignProperties_From_HubIPAddresses_STATUS ¶ added in v2.19.0
func (addresses *HubIPAddresses_STATUS) AssignProperties_From_HubIPAddresses_STATUS(source *v20250301s.HubIPAddresses_STATUS) error
AssignProperties_From_HubIPAddresses_STATUS populates our HubIPAddresses_STATUS from the provided source HubIPAddresses_STATUS
func (*HubIPAddresses_STATUS) AssignProperties_To_HubIPAddresses_STATUS ¶ added in v2.19.0
func (addresses *HubIPAddresses_STATUS) AssignProperties_To_HubIPAddresses_STATUS(destination *v20250301s.HubIPAddresses_STATUS) error
AssignProperties_To_HubIPAddresses_STATUS populates the provided destination HubIPAddresses_STATUS from our HubIPAddresses_STATUS
func (*HubIPAddresses_STATUS) DeepCopy ¶ added in v2.15.0
func (in *HubIPAddresses_STATUS) DeepCopy() *HubIPAddresses_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubIPAddresses_STATUS.
func (*HubIPAddresses_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *HubIPAddresses_STATUS) DeepCopyInto(out *HubIPAddresses_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HubPublicIPAddresses ¶ added in v2.15.0
type HubPublicIPAddresses struct {
Addresses []AzureFirewallPublicIPAddress `json:"addresses,omitempty"`
Count *int `json:"count,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HubPublicIPAddresses Public IP addresses associated with azure firewall.
func (*HubPublicIPAddresses) AssignProperties_From_HubPublicIPAddresses ¶ added in v2.19.0
func (addresses *HubPublicIPAddresses) AssignProperties_From_HubPublicIPAddresses(source *v20250301s.HubPublicIPAddresses) error
AssignProperties_From_HubPublicIPAddresses populates our HubPublicIPAddresses from the provided source HubPublicIPAddresses
func (*HubPublicIPAddresses) AssignProperties_To_HubPublicIPAddresses ¶ added in v2.19.0
func (addresses *HubPublicIPAddresses) AssignProperties_To_HubPublicIPAddresses(destination *v20250301s.HubPublicIPAddresses) error
AssignProperties_To_HubPublicIPAddresses populates the provided destination HubPublicIPAddresses from our HubPublicIPAddresses
func (*HubPublicIPAddresses) DeepCopy ¶ added in v2.15.0
func (in *HubPublicIPAddresses) DeepCopy() *HubPublicIPAddresses
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubPublicIPAddresses.
func (*HubPublicIPAddresses) DeepCopyInto ¶ added in v2.15.0
func (in *HubPublicIPAddresses) DeepCopyInto(out *HubPublicIPAddresses)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HubPublicIPAddresses_STATUS ¶ added in v2.15.0
type HubPublicIPAddresses_STATUS struct {
Addresses []AzureFirewallPublicIPAddress_STATUS `json:"addresses,omitempty"`
Count *int `json:"count,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.HubPublicIPAddresses_STATUS Public IP addresses associated with azure firewall.
func (*HubPublicIPAddresses_STATUS) AssignProperties_From_HubPublicIPAddresses_STATUS ¶ added in v2.19.0
func (addresses *HubPublicIPAddresses_STATUS) AssignProperties_From_HubPublicIPAddresses_STATUS(source *v20250301s.HubPublicIPAddresses_STATUS) error
AssignProperties_From_HubPublicIPAddresses_STATUS populates our HubPublicIPAddresses_STATUS from the provided source HubPublicIPAddresses_STATUS
func (*HubPublicIPAddresses_STATUS) AssignProperties_To_HubPublicIPAddresses_STATUS ¶ added in v2.19.0
func (addresses *HubPublicIPAddresses_STATUS) AssignProperties_To_HubPublicIPAddresses_STATUS(destination *v20250301s.HubPublicIPAddresses_STATUS) error
AssignProperties_To_HubPublicIPAddresses_STATUS populates the provided destination HubPublicIPAddresses_STATUS from our HubPublicIPAddresses_STATUS
func (*HubPublicIPAddresses_STATUS) DeepCopy ¶ added in v2.15.0
func (in *HubPublicIPAddresses_STATUS) DeepCopy() *HubPublicIPAddresses_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HubPublicIPAddresses_STATUS.
func (*HubPublicIPAddresses_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *HubPublicIPAddresses_STATUS) DeepCopyInto(out *HubPublicIPAddresses_STATUS)
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 v1api20240301.IPConfigurationBgpPeeringAddress Properties of IPConfigurationBgpPeeringAddress.
func (*IPConfigurationBgpPeeringAddress) AssignProperties_From_IPConfigurationBgpPeeringAddress ¶ added in v2.19.0
func (address *IPConfigurationBgpPeeringAddress) AssignProperties_From_IPConfigurationBgpPeeringAddress(source *v20250301s.IPConfigurationBgpPeeringAddress) error
AssignProperties_From_IPConfigurationBgpPeeringAddress populates our IPConfigurationBgpPeeringAddress from the provided source IPConfigurationBgpPeeringAddress
func (*IPConfigurationBgpPeeringAddress) AssignProperties_To_IPConfigurationBgpPeeringAddress ¶ added in v2.19.0
func (address *IPConfigurationBgpPeeringAddress) AssignProperties_To_IPConfigurationBgpPeeringAddress(destination *v20250301s.IPConfigurationBgpPeeringAddress) error
AssignProperties_To_IPConfigurationBgpPeeringAddress populates the provided destination IPConfigurationBgpPeeringAddress from our 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 v1api20240301.IPConfigurationBgpPeeringAddress_STATUS Properties of IPConfigurationBgpPeeringAddress.
func (*IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_From_IPConfigurationBgpPeeringAddress_STATUS ¶ added in v2.19.0
func (address *IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_From_IPConfigurationBgpPeeringAddress_STATUS(source *v20250301s.IPConfigurationBgpPeeringAddress_STATUS) error
AssignProperties_From_IPConfigurationBgpPeeringAddress_STATUS populates our IPConfigurationBgpPeeringAddress_STATUS from the provided source IPConfigurationBgpPeeringAddress_STATUS
func (*IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_To_IPConfigurationBgpPeeringAddress_STATUS ¶ added in v2.19.0
func (address *IPConfigurationBgpPeeringAddress_STATUS) AssignProperties_To_IPConfigurationBgpPeeringAddress_STATUS(destination *v20250301s.IPConfigurationBgpPeeringAddress_STATUS) error
AssignProperties_To_IPConfigurationBgpPeeringAddress_STATUS populates the provided destination IPConfigurationBgpPeeringAddress_STATUS from our 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 ¶
type IPConfigurationProfile_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IPConfigurationProfile_STATUS IP configuration profile child resource.
func (*IPConfigurationProfile_STATUS) AssignProperties_From_IPConfigurationProfile_STATUS ¶ added in v2.19.0
func (profile *IPConfigurationProfile_STATUS) AssignProperties_From_IPConfigurationProfile_STATUS(source *v20250301s.IPConfigurationProfile_STATUS) error
AssignProperties_From_IPConfigurationProfile_STATUS populates our IPConfigurationProfile_STATUS from the provided source IPConfigurationProfile_STATUS
func (*IPConfigurationProfile_STATUS) AssignProperties_To_IPConfigurationProfile_STATUS ¶ added in v2.19.0
func (profile *IPConfigurationProfile_STATUS) AssignProperties_To_IPConfigurationProfile_STATUS(destination *v20250301s.IPConfigurationProfile_STATUS) error
AssignProperties_To_IPConfigurationProfile_STATUS populates the provided destination IPConfigurationProfile_STATUS from our IPConfigurationProfile_STATUS
func (*IPConfigurationProfile_STATUS) DeepCopy ¶
func (in *IPConfigurationProfile_STATUS) DeepCopy() *IPConfigurationProfile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfigurationProfile_STATUS.
func (*IPConfigurationProfile_STATUS) DeepCopyInto ¶
func (in *IPConfigurationProfile_STATUS) DeepCopyInto(out *IPConfigurationProfile_STATUS)
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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded IP configuration.
func (*IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded(source *v20250301s.IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_From_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded populates our IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded from the provided source IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded
func (*IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_To_IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded populates the provided destination IPConfiguration_STATUS_PublicIPAddress_SubResourceEmbedded from our 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_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded IP configuration.
func (*IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates our IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from our IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRule ¶
type IPRule struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IPRule
func (*IPRule) AssignProperties_From_IPRule ¶ added in v2.19.0
func (rule *IPRule) AssignProperties_From_IPRule(source *v20250301s.IPRule) error
AssignProperties_From_IPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignProperties_To_IPRule ¶ added in v2.19.0
func (rule *IPRule) AssignProperties_To_IPRule(destination *v20250301s.IPRule) error
AssignProperties_To_IPRule populates the provided destination IPRule from our IPRule
func (*IPRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule.
func (*IPRule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPRule_STATUS ¶
type IPRule_STATUS struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_From_IPRule_STATUS ¶ added in v2.19.0
func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v20250301s.IPRule_STATUS) error
AssignProperties_From_IPRule_STATUS populates our IPRule_STATUS from the provided source IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_To_IPRule_STATUS ¶ added in v2.19.0
func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v20250301s.IPRule_STATUS) error
AssignProperties_To_IPRule_STATUS populates the provided destination IPRule_STATUS from our IPRule_STATUS
func (*IPRule_STATUS) DeepCopy ¶
func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule_STATUS.
func (*IPRule_STATUS) DeepCopyInto ¶
func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNatPool ¶
type InboundNatPool 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 v1api20240301.InboundNatPool Inbound NAT pool of the load balancer.
func (*InboundNatPool) AssignProperties_From_InboundNatPool ¶ added in v2.19.0
func (pool *InboundNatPool) AssignProperties_From_InboundNatPool(source *v20250301s.InboundNatPool) error
AssignProperties_From_InboundNatPool populates our InboundNatPool from the provided source InboundNatPool
func (*InboundNatPool) AssignProperties_To_InboundNatPool ¶ added in v2.19.0
func (pool *InboundNatPool) AssignProperties_To_InboundNatPool(destination *v20250301s.InboundNatPool) error
AssignProperties_To_InboundNatPool populates the provided destination InboundNatPool from our InboundNatPool
func (*InboundNatPool) DeepCopy ¶
func (in *InboundNatPool) DeepCopy() *InboundNatPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatPool.
func (*InboundNatPool) DeepCopyInto ¶
func (in *InboundNatPool) DeepCopyInto(out *InboundNatPool)
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 v1api20240301.InboundNatPool_STATUS Inbound NAT pool of the load balancer.
func (*InboundNatPool_STATUS) AssignProperties_From_InboundNatPool_STATUS ¶ added in v2.19.0
func (pool *InboundNatPool_STATUS) AssignProperties_From_InboundNatPool_STATUS(source *v20250301s.InboundNatPool_STATUS) error
AssignProperties_From_InboundNatPool_STATUS populates our InboundNatPool_STATUS from the provided source InboundNatPool_STATUS
func (*InboundNatPool_STATUS) AssignProperties_To_InboundNatPool_STATUS ¶ added in v2.19.0
func (pool *InboundNatPool_STATUS) AssignProperties_To_InboundNatPool_STATUS(destination *v20250301s.InboundNatPool_STATUS) error
AssignProperties_To_InboundNatPool_STATUS populates the provided destination InboundNatPool_STATUS from our 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_LoadBalancer_SubResourceEmbedded ¶
type InboundNatRule_LoadBalancer_SubResourceEmbedded struct {
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
BackendPort *int `json:"backendPort,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
FrontendPort *int `json:"frontendPort,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 v1api20240301.InboundNatRule_LoadBalancer_SubResourceEmbedded Inbound NAT rule of the load balancer.
func (*InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_LoadBalancer_SubResourceEmbedded(source *v20250301s.InboundNatRule_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_InboundNatRule_LoadBalancer_SubResourceEmbedded populates our InboundNatRule_LoadBalancer_SubResourceEmbedded from the provided source InboundNatRule_LoadBalancer_SubResourceEmbedded
func (*InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_LoadBalancer_SubResourceEmbedded(destination *v20250301s.InboundNatRule_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_InboundNatRule_LoadBalancer_SubResourceEmbedded populates the provided destination InboundNatRule_LoadBalancer_SubResourceEmbedded from our InboundNatRule_LoadBalancer_SubResourceEmbedded
func (*InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopy() *InboundNatRule_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRule_LoadBalancer_SubResourceEmbedded.
func (*InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *InboundNatRule_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundNatRule_NetworkInterface_SubResourceEmbedded ¶
type InboundNatRule_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.InboundNatRule_NetworkInterface_SubResourceEmbedded Inbound NAT rule of the load balancer.
func (*InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_NetworkInterface_SubResourceEmbedded(source *v20250301s.InboundNatRule_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_InboundNatRule_NetworkInterface_SubResourceEmbedded populates our InboundNatRule_NetworkInterface_SubResourceEmbedded from the provided source InboundNatRule_NetworkInterface_SubResourceEmbedded
func (*InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_NetworkInterface_SubResourceEmbedded(destination *v20250301s.InboundNatRule_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_InboundNatRule_NetworkInterface_SubResourceEmbedded populates the provided destination InboundNatRule_NetworkInterface_SubResourceEmbedded from our InboundNatRule_NetworkInterface_SubResourceEmbedded
func (*InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopy() *InboundNatRule_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNatRule_NetworkInterface_SubResourceEmbedded.
func (*InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *InboundNatRule_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *InboundNatRule_NetworkInterface_SubResourceEmbedded)
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 {
BackendAddressPool *SubResource_STATUS `json:"backendAddressPool,omitempty"`
BackendIPConfiguration *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded `json:"backendIPConfiguration,omitempty"`
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"`
FrontendPort *int `json:"frontendPort,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 v1api20240301.InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded Inbound NAT rule of the load balancer.
func (*InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded populates our InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded from the provided source InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded
func (*InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination InboundNatRule_STATUS_LoadBalancer_SubResourceEmbedded from our 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 v1api20240301.InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded Inbound NAT rule of the load balancer.
func (*InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded populates our InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded from the provided source InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded
func (*InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination InboundNatRule_STATUS_NetworkInterface_SubResourceEmbedded from our 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 v1api20240301.IpTag Contains the IpTag associated with the object.
func (*IpTag) AssignProperties_From_IpTag ¶ added in v2.19.0
func (ipTag *IpTag) AssignProperties_From_IpTag(source *v20250301s.IpTag) error
AssignProperties_From_IpTag populates our IpTag from the provided source IpTag
func (*IpTag) AssignProperties_To_IpTag ¶ added in v2.19.0
func (ipTag *IpTag) AssignProperties_To_IpTag(destination *v20250301s.IpTag) error
AssignProperties_To_IpTag populates the provided destination IpTag from our IpTag
func (*IpTag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag.
func (*IpTag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IpTag_STATUS ¶
type IpTag_STATUS struct {
IpTagType *string `json:"ipTagType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tag *string `json:"tag,omitempty"`
}
Storage version of v1api20240301.IpTag_STATUS Contains the IpTag associated with the object.
func (*IpTag_STATUS) AssignProperties_From_IpTag_STATUS ¶ added in v2.19.0
func (ipTag *IpTag_STATUS) AssignProperties_From_IpTag_STATUS(source *v20250301s.IpTag_STATUS) error
AssignProperties_From_IpTag_STATUS populates our IpTag_STATUS from the provided source IpTag_STATUS
func (*IpTag_STATUS) AssignProperties_To_IpTag_STATUS ¶ added in v2.19.0
func (ipTag *IpTag_STATUS) AssignProperties_To_IpTag_STATUS(destination *v20250301s.IpTag_STATUS) error
AssignProperties_To_IpTag_STATUS populates the provided destination IpTag_STATUS from our IpTag_STATUS
func (*IpTag_STATUS) DeepCopy ¶
func (in *IpTag_STATUS) DeepCopy() *IpTag_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IpTag_STATUS.
func (*IpTag_STATUS) DeepCopyInto ¶
func (in *IpTag_STATUS) DeepCopyInto(out *IpTag_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type 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 v1api20240301.IpsecPolicy An IPSec Policy configuration for a virtual network gateway connection.
func (*IpsecPolicy) AssignProperties_From_IpsecPolicy ¶ added in v2.19.0
func (policy *IpsecPolicy) AssignProperties_From_IpsecPolicy(source *v20250301s.IpsecPolicy) error
AssignProperties_From_IpsecPolicy populates our IpsecPolicy from the provided source IpsecPolicy
func (*IpsecPolicy) AssignProperties_To_IpsecPolicy ¶ added in v2.19.0
func (policy *IpsecPolicy) AssignProperties_To_IpsecPolicy(destination *v20250301s.IpsecPolicy) error
AssignProperties_To_IpsecPolicy populates the provided destination IpsecPolicy from our 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 v1api20240301.IpsecPolicy_STATUS An IPSec Policy configuration for a virtual network gateway connection.
func (*IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS ¶ added in v2.19.0
func (policy *IpsecPolicy_STATUS) AssignProperties_From_IpsecPolicy_STATUS(source *v20250301s.IpsecPolicy_STATUS) error
AssignProperties_From_IpsecPolicy_STATUS populates our IpsecPolicy_STATUS from the provided source IpsecPolicy_STATUS
func (*IpsecPolicy_STATUS) AssignProperties_To_IpsecPolicy_STATUS ¶ added in v2.19.0
func (policy *IpsecPolicy_STATUS) AssignProperties_To_IpsecPolicy_STATUS(destination *v20250301s.IpsecPolicy_STATUS) error
AssignProperties_To_IpsecPolicy_STATUS populates the provided destination IpsecPolicy_STATUS from our 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 LoadBalancer_Spec `json:"spec,omitempty"`
Status LoadBalancer_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.LoadBalancer Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/loadBalancer.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
func (*LoadBalancer) AssignProperties_From_LoadBalancer ¶ added in v2.19.0
func (balancer *LoadBalancer) AssignProperties_From_LoadBalancer(source *v20250301s.LoadBalancer) error
AssignProperties_From_LoadBalancer populates our LoadBalancer from the provided source LoadBalancer
func (*LoadBalancer) AssignProperties_To_LoadBalancer ¶ added in v2.19.0
func (balancer *LoadBalancer) AssignProperties_To_LoadBalancer(destination *v20250301s.LoadBalancer) error
AssignProperties_To_LoadBalancer populates the provided destination LoadBalancer from our LoadBalancer
func (*LoadBalancer) AzureName ¶
func (balancer *LoadBalancer) AzureName() string
AzureName returns the Azure name of the resource
func (*LoadBalancer) ConfigMapDestinationExpressions ¶
func (balancer *LoadBalancer) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*LoadBalancer) ConvertFrom ¶ added in v2.19.0
func (balancer *LoadBalancer) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our LoadBalancer from the provided hub LoadBalancer
func (*LoadBalancer) ConvertTo ¶ added in v2.19.0
func (balancer *LoadBalancer) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub LoadBalancer from our LoadBalancer
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 "2024-03-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) GetSupportedOperations ¶
func (balancer *LoadBalancer) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*LoadBalancer) SecretDestinationExpressions ¶
func (balancer *LoadBalancer) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 LoadBalancerBackendAddress ¶
type LoadBalancerBackendAddress struct {
AdminState *string `json:"adminState,omitempty"`
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 v1api20240301.LoadBalancerBackendAddress Load balancer backend addresses.
func (*LoadBalancerBackendAddress) AssignProperties_From_LoadBalancerBackendAddress ¶ added in v2.19.0
func (address *LoadBalancerBackendAddress) AssignProperties_From_LoadBalancerBackendAddress(source *v20250301s.LoadBalancerBackendAddress) error
AssignProperties_From_LoadBalancerBackendAddress populates our LoadBalancerBackendAddress from the provided source LoadBalancerBackendAddress
func (*LoadBalancerBackendAddress) AssignProperties_To_LoadBalancerBackendAddress ¶ added in v2.19.0
func (address *LoadBalancerBackendAddress) AssignProperties_To_LoadBalancerBackendAddress(destination *v20250301s.LoadBalancerBackendAddress) error
AssignProperties_To_LoadBalancerBackendAddress populates the provided destination LoadBalancerBackendAddress from our LoadBalancerBackendAddress
func (*LoadBalancerBackendAddress) DeepCopy ¶
func (in *LoadBalancerBackendAddress) DeepCopy() *LoadBalancerBackendAddress
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerBackendAddress.
func (*LoadBalancerBackendAddress) DeepCopyInto ¶
func (in *LoadBalancerBackendAddress) DeepCopyInto(out *LoadBalancerBackendAddress)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerBackendAddress_STATUS ¶
type LoadBalancerBackendAddress_STATUS struct {
AdminState *string `json:"adminState,omitempty"`
InboundNatRulesPortMapping []NatRulePortMapping_STATUS `json:"inboundNatRulesPortMapping,omitempty"`
IpAddress *string `json:"ipAddress,omitempty"`
LoadBalancerFrontendIPConfiguration *SubResource_STATUS `json:"loadBalancerFrontendIPConfiguration,omitempty"`
Name *string `json:"name,omitempty"`
NetworkInterfaceIPConfiguration *SubResource_STATUS `json:"networkInterfaceIPConfiguration,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subnet *SubResource_STATUS `json:"subnet,omitempty"`
VirtualNetwork *SubResource_STATUS `json:"virtualNetwork,omitempty"`
}
Storage version of v1api20240301.LoadBalancerBackendAddress_STATUS Load balancer backend addresses.
func (*LoadBalancerBackendAddress_STATUS) AssignProperties_From_LoadBalancerBackendAddress_STATUS ¶ added in v2.19.0
func (address *LoadBalancerBackendAddress_STATUS) AssignProperties_From_LoadBalancerBackendAddress_STATUS(source *v20250301s.LoadBalancerBackendAddress_STATUS) error
AssignProperties_From_LoadBalancerBackendAddress_STATUS populates our LoadBalancerBackendAddress_STATUS from the provided source LoadBalancerBackendAddress_STATUS
func (*LoadBalancerBackendAddress_STATUS) AssignProperties_To_LoadBalancerBackendAddress_STATUS ¶ added in v2.19.0
func (address *LoadBalancerBackendAddress_STATUS) AssignProperties_To_LoadBalancerBackendAddress_STATUS(destination *v20250301s.LoadBalancerBackendAddress_STATUS) error
AssignProperties_To_LoadBalancerBackendAddress_STATUS populates the provided destination LoadBalancerBackendAddress_STATUS from our LoadBalancerBackendAddress_STATUS
func (*LoadBalancerBackendAddress_STATUS) DeepCopy ¶
func (in *LoadBalancerBackendAddress_STATUS) DeepCopy() *LoadBalancerBackendAddress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerBackendAddress_STATUS.
func (*LoadBalancerBackendAddress_STATUS) DeepCopyInto ¶
func (in *LoadBalancerBackendAddress_STATUS) DeepCopyInto(out *LoadBalancerBackendAddress_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20240301.LoadBalancer Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/loadBalancer.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}
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 LoadBalancerOperatorSpec ¶
type LoadBalancerOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.LoadBalancerOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*LoadBalancerOperatorSpec) AssignProperties_From_LoadBalancerOperatorSpec ¶ added in v2.19.0
func (operator *LoadBalancerOperatorSpec) AssignProperties_From_LoadBalancerOperatorSpec(source *v20250301s.LoadBalancerOperatorSpec) error
AssignProperties_From_LoadBalancerOperatorSpec populates our LoadBalancerOperatorSpec from the provided source LoadBalancerOperatorSpec
func (*LoadBalancerOperatorSpec) AssignProperties_To_LoadBalancerOperatorSpec ¶ added in v2.19.0
func (operator *LoadBalancerOperatorSpec) AssignProperties_To_LoadBalancerOperatorSpec(destination *v20250301s.LoadBalancerOperatorSpec) error
AssignProperties_To_LoadBalancerOperatorSpec populates the provided destination LoadBalancerOperatorSpec from our LoadBalancerOperatorSpec
func (*LoadBalancerOperatorSpec) DeepCopy ¶
func (in *LoadBalancerOperatorSpec) DeepCopy() *LoadBalancerOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerOperatorSpec.
func (*LoadBalancerOperatorSpec) DeepCopyInto ¶
func (in *LoadBalancerOperatorSpec) DeepCopyInto(out *LoadBalancerOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancerSku ¶
type LoadBalancerSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.LoadBalancerSku SKU of a load balancer.
func (*LoadBalancerSku) AssignProperties_From_LoadBalancerSku ¶ added in v2.19.0
func (balancerSku *LoadBalancerSku) AssignProperties_From_LoadBalancerSku(source *v20250301s.LoadBalancerSku) error
AssignProperties_From_LoadBalancerSku populates our LoadBalancerSku from the provided source LoadBalancerSku
func (*LoadBalancerSku) AssignProperties_To_LoadBalancerSku ¶ added in v2.19.0
func (balancerSku *LoadBalancerSku) AssignProperties_To_LoadBalancerSku(destination *v20250301s.LoadBalancerSku) error
AssignProperties_To_LoadBalancerSku populates the provided destination LoadBalancerSku from our 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 v1api20240301.LoadBalancerSku_STATUS SKU of a load balancer.
func (*LoadBalancerSku_STATUS) AssignProperties_From_LoadBalancerSku_STATUS ¶ added in v2.19.0
func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_From_LoadBalancerSku_STATUS(source *v20250301s.LoadBalancerSku_STATUS) error
AssignProperties_From_LoadBalancerSku_STATUS populates our LoadBalancerSku_STATUS from the provided source LoadBalancerSku_STATUS
func (*LoadBalancerSku_STATUS) AssignProperties_To_LoadBalancerSku_STATUS ¶ added in v2.19.0
func (balancerSku *LoadBalancerSku_STATUS) AssignProperties_To_LoadBalancerSku_STATUS(destination *v20250301s.LoadBalancerSku_STATUS) error
AssignProperties_To_LoadBalancerSku_STATUS populates the provided destination LoadBalancerSku_STATUS from our 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 v1api20240301.LoadBalancer_STATUS LoadBalancer resource.
func (*LoadBalancer_STATUS) AssignProperties_From_LoadBalancer_STATUS ¶ added in v2.19.0
func (balancer *LoadBalancer_STATUS) AssignProperties_From_LoadBalancer_STATUS(source *v20250301s.LoadBalancer_STATUS) error
AssignProperties_From_LoadBalancer_STATUS populates our LoadBalancer_STATUS from the provided source LoadBalancer_STATUS
func (*LoadBalancer_STATUS) AssignProperties_To_LoadBalancer_STATUS ¶ added in v2.19.0
func (balancer *LoadBalancer_STATUS) AssignProperties_To_LoadBalancer_STATUS(destination *v20250301s.LoadBalancer_STATUS) error
AssignProperties_To_LoadBalancer_STATUS populates the provided destination LoadBalancer_STATUS from our 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 LoadBalancer_Spec ¶
type LoadBalancer_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 []BackendAddressPool_LoadBalancer_SubResourceEmbedded `json:"backendAddressPools,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
FrontendIPConfigurations []FrontendIPConfiguration_LoadBalancer_SubResourceEmbedded `json:"frontendIPConfigurations,omitempty"`
InboundNatPools []InboundNatPool `json:"inboundNatPools,omitempty"`
InboundNatRules []InboundNatRule_LoadBalancer_SubResourceEmbedded `json:"inboundNatRules,omitempty"`
LoadBalancingRules []LoadBalancingRule `json:"loadBalancingRules,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *LoadBalancerOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
OutboundRules []OutboundRule `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 []Probe `json:"probes,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Sku *LoadBalancerSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20240301.LoadBalancer_Spec
func (*LoadBalancer_Spec) AssignProperties_From_LoadBalancer_Spec ¶ added in v2.19.0
func (balancer *LoadBalancer_Spec) AssignProperties_From_LoadBalancer_Spec(source *v20250301s.LoadBalancer_Spec) error
AssignProperties_From_LoadBalancer_Spec populates our LoadBalancer_Spec from the provided source LoadBalancer_Spec
func (*LoadBalancer_Spec) AssignProperties_To_LoadBalancer_Spec ¶ added in v2.19.0
func (balancer *LoadBalancer_Spec) AssignProperties_To_LoadBalancer_Spec(destination *v20250301s.LoadBalancer_Spec) error
AssignProperties_To_LoadBalancer_Spec populates the provided destination LoadBalancer_Spec from our LoadBalancer_Spec
func (*LoadBalancer_Spec) ConvertSpecFrom ¶
func (balancer *LoadBalancer_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our LoadBalancer_Spec from the provided source
func (*LoadBalancer_Spec) ConvertSpecTo ¶
func (balancer *LoadBalancer_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our LoadBalancer_Spec
func (*LoadBalancer_Spec) DeepCopy ¶
func (in *LoadBalancer_Spec) DeepCopy() *LoadBalancer_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer_Spec.
func (*LoadBalancer_Spec) DeepCopyInto ¶
func (in *LoadBalancer_Spec) DeepCopyInto(out *LoadBalancer_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancersInboundNatRule ¶
type LoadBalancersInboundNatRule struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec LoadBalancersInboundNatRule_Spec `json:"spec,omitempty"`
Status LoadBalancersInboundNatRule_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.LoadBalancersInboundNatRule Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/loadBalancer.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules/{inboundNatRuleName}
func (*LoadBalancersInboundNatRule) AssignProperties_From_LoadBalancersInboundNatRule ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule) AssignProperties_From_LoadBalancersInboundNatRule(source *v20250301s.LoadBalancersInboundNatRule) error
AssignProperties_From_LoadBalancersInboundNatRule populates our LoadBalancersInboundNatRule from the provided source LoadBalancersInboundNatRule
func (*LoadBalancersInboundNatRule) AssignProperties_To_LoadBalancersInboundNatRule ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule) AssignProperties_To_LoadBalancersInboundNatRule(destination *v20250301s.LoadBalancersInboundNatRule) error
AssignProperties_To_LoadBalancersInboundNatRule populates the provided destination LoadBalancersInboundNatRule from our LoadBalancersInboundNatRule
func (*LoadBalancersInboundNatRule) AzureName ¶
func (rule *LoadBalancersInboundNatRule) AzureName() string
AzureName returns the Azure name of the resource
func (*LoadBalancersInboundNatRule) ConfigMapDestinationExpressions ¶
func (rule *LoadBalancersInboundNatRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*LoadBalancersInboundNatRule) ConvertFrom ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our LoadBalancersInboundNatRule from the provided hub LoadBalancersInboundNatRule
func (*LoadBalancersInboundNatRule) ConvertTo ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub LoadBalancersInboundNatRule from our LoadBalancersInboundNatRule
func (*LoadBalancersInboundNatRule) DeepCopy ¶
func (in *LoadBalancersInboundNatRule) DeepCopy() *LoadBalancersInboundNatRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancersInboundNatRule.
func (*LoadBalancersInboundNatRule) DeepCopyInto ¶
func (in *LoadBalancersInboundNatRule) DeepCopyInto(out *LoadBalancersInboundNatRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancersInboundNatRule) DeepCopyObject ¶
func (in *LoadBalancersInboundNatRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (LoadBalancersInboundNatRule) GetAPIVersion ¶
func (rule LoadBalancersInboundNatRule) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*LoadBalancersInboundNatRule) GetConditions ¶
func (rule *LoadBalancersInboundNatRule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*LoadBalancersInboundNatRule) GetResourceScope ¶
func (rule *LoadBalancersInboundNatRule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*LoadBalancersInboundNatRule) GetSpec ¶
func (rule *LoadBalancersInboundNatRule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*LoadBalancersInboundNatRule) GetStatus ¶
func (rule *LoadBalancersInboundNatRule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*LoadBalancersInboundNatRule) GetSupportedOperations ¶
func (rule *LoadBalancersInboundNatRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*LoadBalancersInboundNatRule) GetType ¶
func (rule *LoadBalancersInboundNatRule) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/loadBalancers/inboundNatRules"
func (*LoadBalancersInboundNatRule) NewEmptyStatus ¶
func (rule *LoadBalancersInboundNatRule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*LoadBalancersInboundNatRule) OriginalGVK ¶
func (rule *LoadBalancersInboundNatRule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*LoadBalancersInboundNatRule) Owner ¶
func (rule *LoadBalancersInboundNatRule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*LoadBalancersInboundNatRule) SecretDestinationExpressions ¶
func (rule *LoadBalancersInboundNatRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*LoadBalancersInboundNatRule) SetConditions ¶
func (rule *LoadBalancersInboundNatRule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*LoadBalancersInboundNatRule) SetStatus ¶
func (rule *LoadBalancersInboundNatRule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type LoadBalancersInboundNatRuleList ¶
type LoadBalancersInboundNatRuleList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []LoadBalancersInboundNatRule `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.LoadBalancersInboundNatRule Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/loadBalancer.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/inboundNatRules/{inboundNatRuleName}
func (*LoadBalancersInboundNatRuleList) DeepCopy ¶
func (in *LoadBalancersInboundNatRuleList) DeepCopy() *LoadBalancersInboundNatRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancersInboundNatRuleList.
func (*LoadBalancersInboundNatRuleList) DeepCopyInto ¶
func (in *LoadBalancersInboundNatRuleList) DeepCopyInto(out *LoadBalancersInboundNatRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LoadBalancersInboundNatRuleList) DeepCopyObject ¶
func (in *LoadBalancersInboundNatRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type LoadBalancersInboundNatRuleOperatorSpec ¶
type LoadBalancersInboundNatRuleOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.LoadBalancersInboundNatRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_From_LoadBalancersInboundNatRuleOperatorSpec ¶ added in v2.19.0
func (operator *LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_From_LoadBalancersInboundNatRuleOperatorSpec(source *v20250301s.LoadBalancersInboundNatRuleOperatorSpec) error
AssignProperties_From_LoadBalancersInboundNatRuleOperatorSpec populates our LoadBalancersInboundNatRuleOperatorSpec from the provided source LoadBalancersInboundNatRuleOperatorSpec
func (*LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_To_LoadBalancersInboundNatRuleOperatorSpec ¶ added in v2.19.0
func (operator *LoadBalancersInboundNatRuleOperatorSpec) AssignProperties_To_LoadBalancersInboundNatRuleOperatorSpec(destination *v20250301s.LoadBalancersInboundNatRuleOperatorSpec) error
AssignProperties_To_LoadBalancersInboundNatRuleOperatorSpec populates the provided destination LoadBalancersInboundNatRuleOperatorSpec from our LoadBalancersInboundNatRuleOperatorSpec
func (*LoadBalancersInboundNatRuleOperatorSpec) DeepCopy ¶
func (in *LoadBalancersInboundNatRuleOperatorSpec) DeepCopy() *LoadBalancersInboundNatRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancersInboundNatRuleOperatorSpec.
func (*LoadBalancersInboundNatRuleOperatorSpec) DeepCopyInto ¶
func (in *LoadBalancersInboundNatRuleOperatorSpec) DeepCopyInto(out *LoadBalancersInboundNatRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancersInboundNatRule_STATUS ¶
type LoadBalancersInboundNatRule_STATUS struct {
BackendAddressPool *SubResource_STATUS `json:"backendAddressPool,omitempty"`
BackendIPConfiguration *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded `json:"backendIPConfiguration,omitempty"`
BackendPort *int `json:"backendPort,omitempty"`
Conditions []conditions.Condition `json:"conditions,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"`
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 v1api20240301.LoadBalancersInboundNatRule_STATUS
func (*LoadBalancersInboundNatRule_STATUS) AssignProperties_From_LoadBalancersInboundNatRule_STATUS ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule_STATUS) AssignProperties_From_LoadBalancersInboundNatRule_STATUS(source *v20250301s.LoadBalancersInboundNatRule_STATUS) error
AssignProperties_From_LoadBalancersInboundNatRule_STATUS populates our LoadBalancersInboundNatRule_STATUS from the provided source LoadBalancersInboundNatRule_STATUS
func (*LoadBalancersInboundNatRule_STATUS) AssignProperties_To_LoadBalancersInboundNatRule_STATUS ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule_STATUS) AssignProperties_To_LoadBalancersInboundNatRule_STATUS(destination *v20250301s.LoadBalancersInboundNatRule_STATUS) error
AssignProperties_To_LoadBalancersInboundNatRule_STATUS populates the provided destination LoadBalancersInboundNatRule_STATUS from our LoadBalancersInboundNatRule_STATUS
func (*LoadBalancersInboundNatRule_STATUS) ConvertStatusFrom ¶
func (rule *LoadBalancersInboundNatRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our LoadBalancersInboundNatRule_STATUS from the provided source
func (*LoadBalancersInboundNatRule_STATUS) ConvertStatusTo ¶
func (rule *LoadBalancersInboundNatRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our LoadBalancersInboundNatRule_STATUS
func (*LoadBalancersInboundNatRule_STATUS) DeepCopy ¶
func (in *LoadBalancersInboundNatRule_STATUS) DeepCopy() *LoadBalancersInboundNatRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancersInboundNatRule_STATUS.
func (*LoadBalancersInboundNatRule_STATUS) DeepCopyInto ¶
func (in *LoadBalancersInboundNatRule_STATUS) DeepCopyInto(out *LoadBalancersInboundNatRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancersInboundNatRule_Spec ¶
type LoadBalancersInboundNatRule_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"`
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
BackendPort *int `json:"backendPort,omitempty"`
EnableFloatingIP *bool `json:"enableFloatingIP,omitempty"`
EnableTcpReset *bool `json:"enableTcpReset,omitempty"`
FrontendIPConfiguration *SubResource `json:"frontendIPConfiguration,omitempty"`
FrontendPort *int `json:"frontendPort,omitempty"`
FrontendPortRangeEnd *int `json:"frontendPortRangeEnd,omitempty"`
FrontendPortRangeStart *int `json:"frontendPortRangeStart,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
OperatorSpec *LoadBalancersInboundNatRuleOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/LoadBalancer resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"LoadBalancer"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
}
Storage version of v1api20240301.LoadBalancersInboundNatRule_Spec
func (*LoadBalancersInboundNatRule_Spec) AssignProperties_From_LoadBalancersInboundNatRule_Spec ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule_Spec) AssignProperties_From_LoadBalancersInboundNatRule_Spec(source *v20250301s.LoadBalancersInboundNatRule_Spec) error
AssignProperties_From_LoadBalancersInboundNatRule_Spec populates our LoadBalancersInboundNatRule_Spec from the provided source LoadBalancersInboundNatRule_Spec
func (*LoadBalancersInboundNatRule_Spec) AssignProperties_To_LoadBalancersInboundNatRule_Spec ¶ added in v2.19.0
func (rule *LoadBalancersInboundNatRule_Spec) AssignProperties_To_LoadBalancersInboundNatRule_Spec(destination *v20250301s.LoadBalancersInboundNatRule_Spec) error
AssignProperties_To_LoadBalancersInboundNatRule_Spec populates the provided destination LoadBalancersInboundNatRule_Spec from our LoadBalancersInboundNatRule_Spec
func (*LoadBalancersInboundNatRule_Spec) ConvertSpecFrom ¶
func (rule *LoadBalancersInboundNatRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our LoadBalancersInboundNatRule_Spec from the provided source
func (*LoadBalancersInboundNatRule_Spec) ConvertSpecTo ¶
func (rule *LoadBalancersInboundNatRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our LoadBalancersInboundNatRule_Spec
func (*LoadBalancersInboundNatRule_Spec) DeepCopy ¶
func (in *LoadBalancersInboundNatRule_Spec) DeepCopy() *LoadBalancersInboundNatRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancersInboundNatRule_Spec.
func (*LoadBalancersInboundNatRule_Spec) DeepCopyInto ¶
func (in *LoadBalancersInboundNatRule_Spec) DeepCopyInto(out *LoadBalancersInboundNatRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancingRule ¶
type LoadBalancingRule struct {
BackendAddressPool *SubResource `json:"backendAddressPool,omitempty"`
BackendAddressPools []SubResource `json:"backendAddressPools,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 v1api20240301.LoadBalancingRule A load balancing rule for a load balancer.
func (*LoadBalancingRule) AssignProperties_From_LoadBalancingRule ¶ added in v2.19.0
func (rule *LoadBalancingRule) AssignProperties_From_LoadBalancingRule(source *v20250301s.LoadBalancingRule) error
AssignProperties_From_LoadBalancingRule populates our LoadBalancingRule from the provided source LoadBalancingRule
func (*LoadBalancingRule) AssignProperties_To_LoadBalancingRule ¶ added in v2.19.0
func (rule *LoadBalancingRule) AssignProperties_To_LoadBalancingRule(destination *v20250301s.LoadBalancingRule) error
AssignProperties_To_LoadBalancingRule populates the provided destination LoadBalancingRule from our LoadBalancingRule
func (*LoadBalancingRule) DeepCopy ¶
func (in *LoadBalancingRule) DeepCopy() *LoadBalancingRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingRule.
func (*LoadBalancingRule) DeepCopyInto ¶
func (in *LoadBalancingRule) DeepCopyInto(out *LoadBalancingRule)
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"`
BackendAddressPools []SubResource_STATUS `json:"backendAddressPools,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 v1api20240301.LoadBalancingRule_STATUS A load balancing rule for a load balancer.
func (*LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_STATUS ¶ added in v2.19.0
func (rule *LoadBalancingRule_STATUS) AssignProperties_From_LoadBalancingRule_STATUS(source *v20250301s.LoadBalancingRule_STATUS) error
AssignProperties_From_LoadBalancingRule_STATUS populates our LoadBalancingRule_STATUS from the provided source LoadBalancingRule_STATUS
func (*LoadBalancingRule_STATUS) AssignProperties_To_LoadBalancingRule_STATUS ¶ added in v2.19.0
func (rule *LoadBalancingRule_STATUS) AssignProperties_To_LoadBalancingRule_STATUS(destination *v20250301s.LoadBalancingRule_STATUS) error
AssignProperties_To_LoadBalancingRule_STATUS populates the provided destination LoadBalancingRule_STATUS from our 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 ManagedServiceIdentity ¶
type ManagedServiceIdentity struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20240301.ManagedServiceIdentity Identity for the resource.
func (*ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity ¶ added in v2.16.0
func (identity *ManagedServiceIdentity) AssignProperties_From_ManagedServiceIdentity(source *v20241001s.ManagedServiceIdentity) error
AssignProperties_From_ManagedServiceIdentity populates our ManagedServiceIdentity from the provided source ManagedServiceIdentity
func (*ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity ¶ added in v2.16.0
func (identity *ManagedServiceIdentity) AssignProperties_To_ManagedServiceIdentity(destination *v20241001s.ManagedServiceIdentity) error
AssignProperties_To_ManagedServiceIdentity populates the provided destination ManagedServiceIdentity from our ManagedServiceIdentity
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct {
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities map[string]ManagedServiceIdentity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20240301.ManagedServiceIdentity_STATUS Identity for the resource.
func (*ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS ¶ added in v2.16.0
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_From_ManagedServiceIdentity_STATUS(source *v20241001s.ManagedServiceIdentity_STATUS) error
AssignProperties_From_ManagedServiceIdentity_STATUS populates our ManagedServiceIdentity_STATUS from the provided source ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS ¶ added in v2.16.0
func (identity *ManagedServiceIdentity_STATUS) AssignProperties_To_ManagedServiceIdentity_STATUS(destination *v20241001s.ManagedServiceIdentity_STATUS) error
AssignProperties_To_ManagedServiceIdentity_STATUS populates the provided destination ManagedServiceIdentity_STATUS from our ManagedServiceIdentity_STATUS
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶
type ManagedServiceIdentity_UserAssignedIdentities_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶ added in v2.16.0
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS(source *v20241001s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_From_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates our ManagedServiceIdentity_UserAssignedIdentities_STATUS from the provided source ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS ¶ added in v2.16.0
func (identities *ManagedServiceIdentity_UserAssignedIdentities_STATUS) AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS(destination *v20241001s.ManagedServiceIdentity_UserAssignedIdentities_STATUS) error
AssignProperties_To_ManagedServiceIdentity_UserAssignedIdentities_STATUS populates the provided destination ManagedServiceIdentity_UserAssignedIdentities_STATUS from our ManagedServiceIdentity_UserAssignedIdentities_STATUS
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopy() *ManagedServiceIdentity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_UserAssignedIdentities_STATUS.
func (*ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_UserAssignedIdentities_STATUS) DeepCopyInto(out *ManagedServiceIdentity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway ¶
type NatGateway struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec NatGateway_Spec `json:"spec,omitempty"`
Status NatGateway_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.NatGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
func (*NatGateway) AssignProperties_From_NatGateway ¶ added in v2.19.0
func (gateway *NatGateway) AssignProperties_From_NatGateway(source *v20250301s.NatGateway) error
AssignProperties_From_NatGateway populates our NatGateway from the provided source NatGateway
func (*NatGateway) AssignProperties_To_NatGateway ¶ added in v2.19.0
func (gateway *NatGateway) AssignProperties_To_NatGateway(destination *v20250301s.NatGateway) error
AssignProperties_To_NatGateway populates the provided destination NatGateway from our NatGateway
func (*NatGateway) AzureName ¶
func (gateway *NatGateway) AzureName() string
AzureName returns the Azure name of the resource
func (*NatGateway) ConfigMapDestinationExpressions ¶
func (gateway *NatGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NatGateway) ConvertFrom ¶ added in v2.19.0
func (gateway *NatGateway) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NatGateway from the provided hub NatGateway
func (*NatGateway) ConvertTo ¶ added in v2.19.0
func (gateway *NatGateway) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NatGateway from our NatGateway
func (*NatGateway) DeepCopy ¶
func (in *NatGateway) DeepCopy() *NatGateway
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway.
func (*NatGateway) DeepCopyInto ¶
func (in *NatGateway) DeepCopyInto(out *NatGateway)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NatGateway) DeepCopyObject ¶
func (in *NatGateway) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (NatGateway) GetAPIVersion ¶
func (gateway NatGateway) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*NatGateway) GetConditions ¶
func (gateway *NatGateway) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*NatGateway) GetResourceScope ¶
func (gateway *NatGateway) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*NatGateway) GetSpec ¶
func (gateway *NatGateway) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*NatGateway) GetStatus ¶
func (gateway *NatGateway) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*NatGateway) GetSupportedOperations ¶
func (gateway *NatGateway) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*NatGateway) GetType ¶
func (gateway *NatGateway) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/natGateways"
func (*NatGateway) NewEmptyStatus ¶
func (gateway *NatGateway) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*NatGateway) OriginalGVK ¶
func (gateway *NatGateway) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*NatGateway) Owner ¶
func (gateway *NatGateway) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*NatGateway) SecretDestinationExpressions ¶
func (gateway *NatGateway) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*NatGateway) SetConditions ¶
func (gateway *NatGateway) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*NatGateway) SetStatus ¶
func (gateway *NatGateway) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type NatGatewayList ¶
type NatGatewayList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []NatGateway `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.NatGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/natGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/natGateways/{natGatewayName}
func (*NatGatewayList) DeepCopy ¶
func (in *NatGatewayList) DeepCopy() *NatGatewayList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewayList.
func (*NatGatewayList) DeepCopyInto ¶
func (in *NatGatewayList) DeepCopyInto(out *NatGatewayList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NatGatewayList) DeepCopyObject ¶
func (in *NatGatewayList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type NatGatewayOperatorSpec ¶
type NatGatewayOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.NatGatewayOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec ¶ added in v2.19.0
func (operator *NatGatewayOperatorSpec) AssignProperties_From_NatGatewayOperatorSpec(source *v20250301s.NatGatewayOperatorSpec) error
AssignProperties_From_NatGatewayOperatorSpec populates our NatGatewayOperatorSpec from the provided source NatGatewayOperatorSpec
func (*NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec ¶ added in v2.19.0
func (operator *NatGatewayOperatorSpec) AssignProperties_To_NatGatewayOperatorSpec(destination *v20250301s.NatGatewayOperatorSpec) error
AssignProperties_To_NatGatewayOperatorSpec populates the provided destination NatGatewayOperatorSpec from our NatGatewayOperatorSpec
func (*NatGatewayOperatorSpec) DeepCopy ¶
func (in *NatGatewayOperatorSpec) DeepCopy() *NatGatewayOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewayOperatorSpec.
func (*NatGatewayOperatorSpec) DeepCopyInto ¶
func (in *NatGatewayOperatorSpec) DeepCopyInto(out *NatGatewayOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySku ¶
type NatGatewaySku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NatGatewaySku SKU of nat gateway.
func (*NatGatewaySku) AssignProperties_From_NatGatewaySku ¶ added in v2.19.0
func (gatewaySku *NatGatewaySku) AssignProperties_From_NatGatewaySku(source *v20250301s.NatGatewaySku) error
AssignProperties_From_NatGatewaySku populates our NatGatewaySku from the provided source NatGatewaySku
func (*NatGatewaySku) AssignProperties_To_NatGatewaySku ¶ added in v2.19.0
func (gatewaySku *NatGatewaySku) AssignProperties_To_NatGatewaySku(destination *v20250301s.NatGatewaySku) error
AssignProperties_To_NatGatewaySku populates the provided destination NatGatewaySku from our NatGatewaySku
func (*NatGatewaySku) DeepCopy ¶
func (in *NatGatewaySku) DeepCopy() *NatGatewaySku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku.
func (*NatGatewaySku) DeepCopyInto ¶
func (in *NatGatewaySku) DeepCopyInto(out *NatGatewaySku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySku_STATUS ¶
type NatGatewaySku_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NatGatewaySku_STATUS SKU of nat gateway.
func (*NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS ¶ added in v2.19.0
func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_From_NatGatewaySku_STATUS(source *v20250301s.NatGatewaySku_STATUS) error
AssignProperties_From_NatGatewaySku_STATUS populates our NatGatewaySku_STATUS from the provided source NatGatewaySku_STATUS
func (*NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS ¶ added in v2.19.0
func (gatewaySku *NatGatewaySku_STATUS) AssignProperties_To_NatGatewaySku_STATUS(destination *v20250301s.NatGatewaySku_STATUS) error
AssignProperties_To_NatGatewaySku_STATUS populates the provided destination NatGatewaySku_STATUS from our NatGatewaySku_STATUS
func (*NatGatewaySku_STATUS) DeepCopy ¶
func (in *NatGatewaySku_STATUS) DeepCopy() *NatGatewaySku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySku_STATUS.
func (*NatGatewaySku_STATUS) DeepCopyInto ¶
func (in *NatGatewaySku_STATUS) DeepCopyInto(out *NatGatewaySku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySpec_PublicIPAddress_SubResourceEmbedded ¶
type NatGatewaySpec_PublicIPAddress_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.NatGatewaySpec_PublicIPAddress_SubResourceEmbedded Nat Gateway resource.
func (*NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded(source *v20250301s.NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_From_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded populates our NatGatewaySpec_PublicIPAddress_SubResourceEmbedded from the provided source NatGatewaySpec_PublicIPAddress_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_To_NatGatewaySpec_PublicIPAddress_SubResourceEmbedded populates the provided destination NatGatewaySpec_PublicIPAddress_SubResourceEmbedded from our NatGatewaySpec_PublicIPAddress_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySpec_PublicIPAddress_SubResourceEmbedded.
func (*NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶
type NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded Nat Gateway resource.
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(source *v20250301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_From_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded populates our NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded from the provided source NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded(destination *v20250301s.NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_To_NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded populates the provided destination NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded from our NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy ¶
func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded.
func (*NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_STATUS ¶
type NatGateway_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIpAddresses []SubResource_STATUS `json:"publicIpAddresses,omitempty"`
PublicIpPrefixes []SubResource_STATUS `json:"publicIpPrefixes,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Sku *NatGatewaySku_STATUS `json:"sku,omitempty"`
Subnets []SubResource_STATUS `json:"subnets,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.NatGateway_STATUS Nat Gateway resource.
func (*NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS ¶ added in v2.19.0
func (gateway *NatGateway_STATUS) AssignProperties_From_NatGateway_STATUS(source *v20250301s.NatGateway_STATUS) error
AssignProperties_From_NatGateway_STATUS populates our NatGateway_STATUS from the provided source NatGateway_STATUS
func (*NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS ¶ added in v2.19.0
func (gateway *NatGateway_STATUS) AssignProperties_To_NatGateway_STATUS(destination *v20250301s.NatGateway_STATUS) error
AssignProperties_To_NatGateway_STATUS populates the provided destination NatGateway_STATUS from our NatGateway_STATUS
func (*NatGateway_STATUS) ConvertStatusFrom ¶
func (gateway *NatGateway_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NatGateway_STATUS from the provided source
func (*NatGateway_STATUS) ConvertStatusTo ¶
func (gateway *NatGateway_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NatGateway_STATUS
func (*NatGateway_STATUS) DeepCopy ¶
func (in *NatGateway_STATUS) DeepCopy() *NatGateway_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_STATUS.
func (*NatGateway_STATUS) DeepCopyInto ¶
func (in *NatGateway_STATUS) DeepCopyInto(out *NatGateway_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded ¶
type NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded Nat Gateway resource.
func (*NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded(source *v20250301s.NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_From_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded populates our NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded from the provided source NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded
func (*NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_To_NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded populates the provided destination NatGateway_STATUS_PublicIPAddress_SubResourceEmbedded from our 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 NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶
type NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded Nat Gateway resource.
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(source *v20250301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_From_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded populates our NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded from the provided source NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded(destination *v20250301s.NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) error
AssignProperties_To_NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded populates the provided destination NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded from our NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy ¶
func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopy() *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded.
func (*NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto ¶
func (in *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded) DeepCopyInto(out *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatGateway_Spec ¶
type NatGateway_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
IdleTimeoutInMinutes *int `json:"idleTimeoutInMinutes,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *NatGatewayOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIpAddresses []SubResource `json:"publicIpAddresses,omitempty"`
PublicIpPrefixes []SubResource `json:"publicIpPrefixes,omitempty"`
Sku *NatGatewaySku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.NatGateway_Spec
func (*NatGateway_Spec) AssignProperties_From_NatGateway_Spec ¶ added in v2.19.0
func (gateway *NatGateway_Spec) AssignProperties_From_NatGateway_Spec(source *v20250301s.NatGateway_Spec) error
AssignProperties_From_NatGateway_Spec populates our NatGateway_Spec from the provided source NatGateway_Spec
func (*NatGateway_Spec) AssignProperties_To_NatGateway_Spec ¶ added in v2.19.0
func (gateway *NatGateway_Spec) AssignProperties_To_NatGateway_Spec(destination *v20250301s.NatGateway_Spec) error
AssignProperties_To_NatGateway_Spec populates the provided destination NatGateway_Spec from our NatGateway_Spec
func (*NatGateway_Spec) ConvertSpecFrom ¶
func (gateway *NatGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NatGateway_Spec from the provided source
func (*NatGateway_Spec) ConvertSpecTo ¶
func (gateway *NatGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NatGateway_Spec
func (*NatGateway_Spec) DeepCopy ¶
func (in *NatGateway_Spec) DeepCopy() *NatGateway_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatGateway_Spec.
func (*NatGateway_Spec) DeepCopyInto ¶
func (in *NatGateway_Spec) DeepCopyInto(out *NatGateway_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatRule ¶ added in v2.15.0
type NatRule struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
IpProtocols []string `json:"ipProtocols,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TranslatedAddress *string `json:"translatedAddress,omitempty"`
TranslatedFqdn *string `json:"translatedFqdn,omitempty"`
TranslatedPort *string `json:"translatedPort,omitempty"`
}
Storage version of v1api20240301.NatRule
func (*NatRule) AssignProperties_From_NatRule ¶ added in v2.19.0
AssignProperties_From_NatRule populates our NatRule from the provided source NatRule
func (*NatRule) AssignProperties_To_NatRule ¶ added in v2.19.0
AssignProperties_To_NatRule populates the provided destination NatRule from our NatRule
func (*NatRule) DeepCopy ¶ added in v2.15.0
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatRule.
func (*NatRule) DeepCopyInto ¶ added in v2.15.0
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatRulePortMapping_STATUS ¶
type NatRulePortMapping_STATUS struct {
BackendPort *int `json:"backendPort,omitempty"`
FrontendPort *int `json:"frontendPort,omitempty"`
InboundNatRuleName *string `json:"inboundNatRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NatRulePortMapping_STATUS Individual port mappings for inbound NAT rule created for backend pool.
func (*NatRulePortMapping_STATUS) AssignProperties_From_NatRulePortMapping_STATUS ¶ added in v2.19.0
func (mapping *NatRulePortMapping_STATUS) AssignProperties_From_NatRulePortMapping_STATUS(source *v20250301s.NatRulePortMapping_STATUS) error
AssignProperties_From_NatRulePortMapping_STATUS populates our NatRulePortMapping_STATUS from the provided source NatRulePortMapping_STATUS
func (*NatRulePortMapping_STATUS) AssignProperties_To_NatRulePortMapping_STATUS ¶ added in v2.19.0
func (mapping *NatRulePortMapping_STATUS) AssignProperties_To_NatRulePortMapping_STATUS(destination *v20250301s.NatRulePortMapping_STATUS) error
AssignProperties_To_NatRulePortMapping_STATUS populates the provided destination NatRulePortMapping_STATUS from our NatRulePortMapping_STATUS
func (*NatRulePortMapping_STATUS) DeepCopy ¶
func (in *NatRulePortMapping_STATUS) DeepCopy() *NatRulePortMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatRulePortMapping_STATUS.
func (*NatRulePortMapping_STATUS) DeepCopyInto ¶
func (in *NatRulePortMapping_STATUS) DeepCopyInto(out *NatRulePortMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NatRule_STATUS ¶ added in v2.15.0
type NatRule_STATUS struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
IpProtocols []string `json:"ipProtocols,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
TranslatedAddress *string `json:"translatedAddress,omitempty"`
TranslatedFqdn *string `json:"translatedFqdn,omitempty"`
TranslatedPort *string `json:"translatedPort,omitempty"`
}
Storage version of v1api20240301.NatRule_STATUS
func (*NatRule_STATUS) AssignProperties_From_NatRule_STATUS ¶ added in v2.19.0
func (rule *NatRule_STATUS) AssignProperties_From_NatRule_STATUS(source *storage.NatRule_STATUS) error
AssignProperties_From_NatRule_STATUS populates our NatRule_STATUS from the provided source NatRule_STATUS
func (*NatRule_STATUS) AssignProperties_To_NatRule_STATUS ¶ added in v2.19.0
func (rule *NatRule_STATUS) AssignProperties_To_NatRule_STATUS(destination *storage.NatRule_STATUS) error
AssignProperties_To_NatRule_STATUS populates the provided destination NatRule_STATUS from our NatRule_STATUS
func (*NatRule_STATUS) DeepCopy ¶ added in v2.15.0
func (in *NatRule_STATUS) DeepCopy() *NatRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NatRule_STATUS.
func (*NatRule_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *NatRule_STATUS) DeepCopyInto(out *NatRule_STATUS)
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 NetworkInterface_Spec `json:"spec,omitempty"`
Status NetworkInterface_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.NetworkInterface Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkInterface.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}
func (*NetworkInterface) AssignProperties_From_NetworkInterface ¶ added in v2.19.0
func (networkInterface *NetworkInterface) AssignProperties_From_NetworkInterface(source *v20250301s.NetworkInterface) error
AssignProperties_From_NetworkInterface populates our NetworkInterface from the provided source NetworkInterface
func (*NetworkInterface) AssignProperties_To_NetworkInterface ¶ added in v2.19.0
func (networkInterface *NetworkInterface) AssignProperties_To_NetworkInterface(destination *v20250301s.NetworkInterface) error
AssignProperties_To_NetworkInterface populates the provided destination NetworkInterface from our NetworkInterface
func (*NetworkInterface) AzureName ¶
func (networkInterface *NetworkInterface) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkInterface) ConfigMapDestinationExpressions ¶
func (networkInterface *NetworkInterface) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NetworkInterface) ConvertFrom ¶ added in v2.19.0
func (networkInterface *NetworkInterface) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NetworkInterface from the provided hub NetworkInterface
func (*NetworkInterface) ConvertTo ¶ added in v2.19.0
func (networkInterface *NetworkInterface) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NetworkInterface from our NetworkInterface
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 "2024-03-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) GetSupportedOperations ¶
func (networkInterface *NetworkInterface) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*NetworkInterface) SecretDestinationExpressions ¶
func (networkInterface *NetworkInterface) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.NetworkInterfaceDnsSettings DNS settings of a network interface.
func (*NetworkInterfaceDnsSettings) AssignProperties_From_NetworkInterfaceDnsSettings ¶ added in v2.19.0
func (settings *NetworkInterfaceDnsSettings) AssignProperties_From_NetworkInterfaceDnsSettings(source *v20250301s.NetworkInterfaceDnsSettings) error
AssignProperties_From_NetworkInterfaceDnsSettings populates our NetworkInterfaceDnsSettings from the provided source NetworkInterfaceDnsSettings
func (*NetworkInterfaceDnsSettings) AssignProperties_To_NetworkInterfaceDnsSettings ¶ added in v2.19.0
func (settings *NetworkInterfaceDnsSettings) AssignProperties_To_NetworkInterfaceDnsSettings(destination *v20250301s.NetworkInterfaceDnsSettings) error
AssignProperties_To_NetworkInterfaceDnsSettings populates the provided destination NetworkInterfaceDnsSettings from our 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 v1api20240301.NetworkInterfaceDnsSettings_STATUS DNS settings of a network interface.
func (*NetworkInterfaceDnsSettings_STATUS) AssignProperties_From_NetworkInterfaceDnsSettings_STATUS ¶ added in v2.19.0
func (settings *NetworkInterfaceDnsSettings_STATUS) AssignProperties_From_NetworkInterfaceDnsSettings_STATUS(source *v20250301s.NetworkInterfaceDnsSettings_STATUS) error
AssignProperties_From_NetworkInterfaceDnsSettings_STATUS populates our NetworkInterfaceDnsSettings_STATUS from the provided source NetworkInterfaceDnsSettings_STATUS
func (*NetworkInterfaceDnsSettings_STATUS) AssignProperties_To_NetworkInterfaceDnsSettings_STATUS ¶ added in v2.19.0
func (settings *NetworkInterfaceDnsSettings_STATUS) AssignProperties_To_NetworkInterfaceDnsSettings_STATUS(destination *v20250301s.NetworkInterfaceDnsSettings_STATUS) error
AssignProperties_To_NetworkInterfaceDnsSettings_STATUS populates the provided destination NetworkInterfaceDnsSettings_STATUS from our 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 v1api20240301.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS PrivateLinkConnection properties for the network interface.
func (*NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_From_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS ¶ added in v2.19.0
func (properties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_From_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS(source *v20250301s.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) error
AssignProperties_From_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS populates our NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS from the provided source NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS
func (*NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_To_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS ¶ added in v2.19.0
func (properties *NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) AssignProperties_To_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS(destination *v20250301s.NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS) error
AssignProperties_To_NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS populates the provided destination NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties_STATUS from our 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_NetworkInterface_SubResourceEmbedded ¶
type NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded struct {
ApplicationGatewayBackendAddressPools []ApplicationGatewayBackendAddressPool_NetworkInterface_SubResourceEmbedded `json:"applicationGatewayBackendAddressPools,omitempty"`
ApplicationSecurityGroups []ApplicationSecurityGroupSpec_NetworkInterface_SubResourceEmbedded `json:"applicationSecurityGroups,omitempty"`
GatewayLoadBalancer *SubResource `json:"gatewayLoadBalancer,omitempty"`
LoadBalancerBackendAddressPools []BackendAddressPool_NetworkInterface_SubResourceEmbedded `json:"loadBalancerBackendAddressPools,omitempty"`
LoadBalancerInboundNatRules []InboundNatRule_NetworkInterface_SubResourceEmbedded `json:"loadBalancerInboundNatRules,omitempty"`
Name *string `json:"name,omitempty"`
Primary *bool `json:"primary,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAddressPrefixLength *int `json:"privateIPAddressPrefixLength,omitempty"`
PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddress *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded `json:"publicIPAddress,omitempty"`
Subnet *Subnet_NetworkInterface_SubResourceEmbedded `json:"subnet,omitempty"`
VirtualNetworkTaps []VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded `json:"virtualNetworkTaps,omitempty"`
}
Storage version of v1api20240301.NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded IPConfiguration in a network interface.
func (*NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded(source *v20250301s.NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded populates our NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded from the provided source NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded(destination *v20250301s.NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded populates the provided destination NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded from our NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded.
func (*NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶
type NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded IPConfiguration in a network interface.
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded populates our NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded from the provided source NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded from our NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded.
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_STATUS_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded ¶
type NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded IPConfiguration in a network interface.
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded(source *v20250301s.NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) error
AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded populates our NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded from the provided source NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded(destination *v20250301s.NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) error
AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded populates the provided destination NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded from our NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopy() *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded.
func (*NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded) DeepCopyInto(out *NetworkInterfaceIPConfiguration_STATUS_LoadBalancers_InboundNatRule_SubResourceEmbedded)
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"`
GatewayLoadBalancer *SubResource_STATUS `json:"gatewayLoadBalancer,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"`
PrivateIPAddressPrefixLength *int `json:"privateIPAddressPrefixLength,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 v1api20240301.NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded IPConfiguration in a network interface.
func (*NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded populates our NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded from the provided source NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination NetworkInterfaceIPConfiguration_STATUS_NetworkInterface_SubResourceEmbedded from our 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 v1api20240301.NetworkInterface Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkInterface.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/{networkInterfaceName}
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 NetworkInterfaceOperatorSpec ¶
type NetworkInterfaceOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.NetworkInterfaceOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NetworkInterfaceOperatorSpec) AssignProperties_From_NetworkInterfaceOperatorSpec ¶ added in v2.19.0
func (operator *NetworkInterfaceOperatorSpec) AssignProperties_From_NetworkInterfaceOperatorSpec(source *v20250301s.NetworkInterfaceOperatorSpec) error
AssignProperties_From_NetworkInterfaceOperatorSpec populates our NetworkInterfaceOperatorSpec from the provided source NetworkInterfaceOperatorSpec
func (*NetworkInterfaceOperatorSpec) AssignProperties_To_NetworkInterfaceOperatorSpec ¶ added in v2.19.0
func (operator *NetworkInterfaceOperatorSpec) AssignProperties_To_NetworkInterfaceOperatorSpec(destination *v20250301s.NetworkInterfaceOperatorSpec) error
AssignProperties_To_NetworkInterfaceOperatorSpec populates the provided destination NetworkInterfaceOperatorSpec from our NetworkInterfaceOperatorSpec
func (*NetworkInterfaceOperatorSpec) DeepCopy ¶
func (in *NetworkInterfaceOperatorSpec) DeepCopy() *NetworkInterfaceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterfaceOperatorSpec.
func (*NetworkInterfaceOperatorSpec) DeepCopyInto ¶
func (in *NetworkInterfaceOperatorSpec) DeepCopyInto(out *NetworkInterfaceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20240301.NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded Tap configuration in a Network Interface.
func (*NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded populates our NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded from the provided source NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded
func (*NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination NetworkInterfaceTapConfiguration_STATUS_NetworkInterface_SubResourceEmbedded from our 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 ¶ added in v2.16.0
type NetworkInterface_STATUS struct {
AuxiliaryMode *string `json:"auxiliaryMode,omitempty"`
AuxiliarySku *string `json:"auxiliarySku,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DisableTcpStateTracking *bool `json:"disableTcpStateTracking,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"`
VnetEncryptionSupported *bool `json:"vnetEncryptionSupported,omitempty"`
WorkloadType *string `json:"workloadType,omitempty"`
}
Storage version of v1api20240301.NetworkInterface_STATUS A network interface in a resource group.
func (*NetworkInterface_STATUS) AssignProperties_From_NetworkInterface_STATUS ¶ added in v2.19.0
func (networkInterface *NetworkInterface_STATUS) AssignProperties_From_NetworkInterface_STATUS(source *v20250301s.NetworkInterface_STATUS) error
AssignProperties_From_NetworkInterface_STATUS populates our NetworkInterface_STATUS from the provided source NetworkInterface_STATUS
func (*NetworkInterface_STATUS) AssignProperties_To_NetworkInterface_STATUS ¶ added in v2.19.0
func (networkInterface *NetworkInterface_STATUS) AssignProperties_To_NetworkInterface_STATUS(destination *v20250301s.NetworkInterface_STATUS) error
AssignProperties_To_NetworkInterface_STATUS populates the provided destination NetworkInterface_STATUS from our NetworkInterface_STATUS
func (*NetworkInterface_STATUS) ConvertStatusFrom ¶ added in v2.16.0
func (networkInterface *NetworkInterface_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NetworkInterface_STATUS from the provided source
func (*NetworkInterface_STATUS) ConvertStatusTo ¶ added in v2.16.0
func (networkInterface *NetworkInterface_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NetworkInterface_STATUS
func (*NetworkInterface_STATUS) DeepCopy ¶ added in v2.16.0
func (in *NetworkInterface_STATUS) DeepCopy() *NetworkInterface_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_STATUS.
func (*NetworkInterface_STATUS) DeepCopyInto ¶ added in v2.16.0
func (in *NetworkInterface_STATUS) DeepCopyInto(out *NetworkInterface_STATUS)
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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded A network interface in a resource group.
func (*NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
AssignProperties_From_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded populates our NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded from the provided source NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded
func (*NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded(destination *storage.NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
AssignProperties_To_NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded populates the provided destination NetworkInterface_STATUS_NetworkSecurityGroup_SubResourceEmbedded from our 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 NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶
type NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded A network interface in a resource group.
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded populates our NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded from our NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded A network interface in a resource group.
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded populates our NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded from our NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkInterface_Spec ¶
type NetworkInterface_Spec struct {
AuxiliaryMode *string `json:"auxiliaryMode,omitempty"`
AuxiliarySku *string `json:"auxiliarySku,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"`
DisableTcpStateTracking *bool `json:"disableTcpStateTracking,omitempty"`
DnsSettings *NetworkInterfaceDnsSettings `json:"dnsSettings,omitempty"`
EnableAcceleratedNetworking *bool `json:"enableAcceleratedNetworking,omitempty"`
EnableIPForwarding *bool `json:"enableIPForwarding,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IpConfigurations []NetworkInterfaceIPConfiguration_NetworkInterface_SubResourceEmbedded `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
NetworkSecurityGroup *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded `json:"networkSecurityGroup,omitempty"`
NicType *string `json:"nicType,omitempty"`
OperatorSpec *NetworkInterfaceOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PrivateLinkService *PrivateLinkServiceSpec `json:"privateLinkService,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
WorkloadType *string `json:"workloadType,omitempty"`
}
Storage version of v1api20240301.NetworkInterface_Spec
func (*NetworkInterface_Spec) AssignProperties_From_NetworkInterface_Spec ¶ added in v2.19.0
func (networkInterface *NetworkInterface_Spec) AssignProperties_From_NetworkInterface_Spec(source *v20250301s.NetworkInterface_Spec) error
AssignProperties_From_NetworkInterface_Spec populates our NetworkInterface_Spec from the provided source NetworkInterface_Spec
func (*NetworkInterface_Spec) AssignProperties_To_NetworkInterface_Spec ¶ added in v2.19.0
func (networkInterface *NetworkInterface_Spec) AssignProperties_To_NetworkInterface_Spec(destination *v20250301s.NetworkInterface_Spec) error
AssignProperties_To_NetworkInterface_Spec populates the provided destination NetworkInterface_Spec from our NetworkInterface_Spec
func (*NetworkInterface_Spec) ConvertSpecFrom ¶
func (networkInterface *NetworkInterface_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkInterface_Spec from the provided source
func (*NetworkInterface_Spec) ConvertSpecTo ¶
func (networkInterface *NetworkInterface_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkInterface_Spec
func (*NetworkInterface_Spec) DeepCopy ¶
func (in *NetworkInterface_Spec) DeepCopy() *NetworkInterface_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkInterface_Spec.
func (*NetworkInterface_Spec) DeepCopyInto ¶
func (in *NetworkInterface_Spec) DeepCopyInto(out *NetworkInterface_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRule ¶ added in v2.15.0
type NetworkRule struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationFqdns []string `json:"destinationFqdns,omitempty"`
DestinationIpGroups []string `json:"destinationIpGroups,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
IpProtocols []string `json:"ipProtocols,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
}
Storage version of v1api20240301.NetworkRule
func (*NetworkRule) AssignProperties_From_NetworkRule ¶ added in v2.19.0
func (rule *NetworkRule) AssignProperties_From_NetworkRule(source *storage.NetworkRule) error
AssignProperties_From_NetworkRule populates our NetworkRule from the provided source NetworkRule
func (*NetworkRule) AssignProperties_To_NetworkRule ¶ added in v2.19.0
func (rule *NetworkRule) AssignProperties_To_NetworkRule(destination *storage.NetworkRule) error
AssignProperties_To_NetworkRule populates the provided destination NetworkRule from our NetworkRule
func (*NetworkRule) DeepCopy ¶ added in v2.15.0
func (in *NetworkRule) DeepCopy() *NetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRule.
func (*NetworkRule) DeepCopyInto ¶ added in v2.15.0
func (in *NetworkRule) DeepCopyInto(out *NetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkRule_STATUS ¶ added in v2.15.0
type NetworkRule_STATUS struct {
Description *string `json:"description,omitempty"`
DestinationAddresses []string `json:"destinationAddresses,omitempty"`
DestinationFqdns []string `json:"destinationFqdns,omitempty"`
DestinationIpGroups []string `json:"destinationIpGroups,omitempty"`
DestinationPorts []string `json:"destinationPorts,omitempty"`
IpProtocols []string `json:"ipProtocols,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RuleType *string `json:"ruleType,omitempty"`
SourceAddresses []string `json:"sourceAddresses,omitempty"`
SourceIpGroups []string `json:"sourceIpGroups,omitempty"`
}
Storage version of v1api20240301.NetworkRule_STATUS
func (*NetworkRule_STATUS) AssignProperties_From_NetworkRule_STATUS ¶ added in v2.19.0
func (rule *NetworkRule_STATUS) AssignProperties_From_NetworkRule_STATUS(source *storage.NetworkRule_STATUS) error
AssignProperties_From_NetworkRule_STATUS populates our NetworkRule_STATUS from the provided source NetworkRule_STATUS
func (*NetworkRule_STATUS) AssignProperties_To_NetworkRule_STATUS ¶ added in v2.19.0
func (rule *NetworkRule_STATUS) AssignProperties_To_NetworkRule_STATUS(destination *storage.NetworkRule_STATUS) error
AssignProperties_To_NetworkRule_STATUS populates the provided destination NetworkRule_STATUS from our NetworkRule_STATUS
func (*NetworkRule_STATUS) DeepCopy ¶ added in v2.15.0
func (in *NetworkRule_STATUS) DeepCopy() *NetworkRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkRule_STATUS.
func (*NetworkRule_STATUS) DeepCopyInto ¶ added in v2.15.0
func (in *NetworkRule_STATUS) DeepCopyInto(out *NetworkRule_STATUS)
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 NetworkSecurityGroup_Spec `json:"spec,omitempty"`
Status NetworkSecurityGroup_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.NetworkSecurityGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}
func (*NetworkSecurityGroup) AssignProperties_From_NetworkSecurityGroup ¶ added in v2.19.0
func (group *NetworkSecurityGroup) AssignProperties_From_NetworkSecurityGroup(source *storage.NetworkSecurityGroup) error
AssignProperties_From_NetworkSecurityGroup populates our NetworkSecurityGroup from the provided source NetworkSecurityGroup
func (*NetworkSecurityGroup) AssignProperties_To_NetworkSecurityGroup ¶ added in v2.19.0
func (group *NetworkSecurityGroup) AssignProperties_To_NetworkSecurityGroup(destination *storage.NetworkSecurityGroup) error
AssignProperties_To_NetworkSecurityGroup populates the provided destination NetworkSecurityGroup from our NetworkSecurityGroup
func (*NetworkSecurityGroup) AzureName ¶
func (group *NetworkSecurityGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkSecurityGroup) ConfigMapDestinationExpressions ¶
func (group *NetworkSecurityGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NetworkSecurityGroup) ConvertFrom ¶ added in v2.19.0
func (group *NetworkSecurityGroup) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NetworkSecurityGroup from the provided hub NetworkSecurityGroup
func (*NetworkSecurityGroup) ConvertTo ¶ added in v2.19.0
func (group *NetworkSecurityGroup) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NetworkSecurityGroup from our NetworkSecurityGroup
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 "2024-03-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) GetSupportedOperations ¶
func (group *NetworkSecurityGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*NetworkSecurityGroup) SecretDestinationExpressions ¶
func (group *NetworkSecurityGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.NetworkSecurityGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}
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 NetworkSecurityGroupOperatorSpec ¶
type NetworkSecurityGroupOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NetworkSecurityGroupOperatorSpec) AssignProperties_From_NetworkSecurityGroupOperatorSpec ¶ added in v2.19.0
func (operator *NetworkSecurityGroupOperatorSpec) AssignProperties_From_NetworkSecurityGroupOperatorSpec(source *storage.NetworkSecurityGroupOperatorSpec) error
AssignProperties_From_NetworkSecurityGroupOperatorSpec populates our NetworkSecurityGroupOperatorSpec from the provided source NetworkSecurityGroupOperatorSpec
func (*NetworkSecurityGroupOperatorSpec) AssignProperties_To_NetworkSecurityGroupOperatorSpec ¶ added in v2.19.0
func (operator *NetworkSecurityGroupOperatorSpec) AssignProperties_To_NetworkSecurityGroupOperatorSpec(destination *storage.NetworkSecurityGroupOperatorSpec) error
AssignProperties_To_NetworkSecurityGroupOperatorSpec populates the provided destination NetworkSecurityGroupOperatorSpec from our NetworkSecurityGroupOperatorSpec
func (*NetworkSecurityGroupOperatorSpec) DeepCopy ¶
func (in *NetworkSecurityGroupOperatorSpec) DeepCopy() *NetworkSecurityGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupOperatorSpec.
func (*NetworkSecurityGroupOperatorSpec) DeepCopyInto ¶
func (in *NetworkSecurityGroupOperatorSpec) DeepCopyInto(out *NetworkSecurityGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶
type NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded NetworkSecurityGroup resource.
func (*NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded populates our NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded from the provided source NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
func (*NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded(destination *v20250301s.NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded populates the provided destination NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded from our NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
func (*NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded.
func (*NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroupSpec_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded NetworkSecurityGroup resource.
func (*NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded populates our NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded from our NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup_STATUS ¶ added in v2.16.0
type NetworkSecurityGroup_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DefaultSecurityRules []SecurityRule_STATUS `json:"defaultSecurityRules,omitempty"`
Etag *string `json:"etag,omitempty"`
FlushConnection *bool `json:"flushConnection,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"`
Subnets []Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded `json:"subnets,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroup_STATUS NetworkSecurityGroup resource.
func (*NetworkSecurityGroup_STATUS) AssignProperties_From_NetworkSecurityGroup_STATUS ¶ added in v2.19.0
func (group *NetworkSecurityGroup_STATUS) AssignProperties_From_NetworkSecurityGroup_STATUS(source *storage.NetworkSecurityGroup_STATUS) error
AssignProperties_From_NetworkSecurityGroup_STATUS populates our NetworkSecurityGroup_STATUS from the provided source NetworkSecurityGroup_STATUS
func (*NetworkSecurityGroup_STATUS) AssignProperties_To_NetworkSecurityGroup_STATUS ¶ added in v2.19.0
func (group *NetworkSecurityGroup_STATUS) AssignProperties_To_NetworkSecurityGroup_STATUS(destination *storage.NetworkSecurityGroup_STATUS) error
AssignProperties_To_NetworkSecurityGroup_STATUS populates the provided destination NetworkSecurityGroup_STATUS from our NetworkSecurityGroup_STATUS
func (*NetworkSecurityGroup_STATUS) ConvertStatusFrom ¶ added in v2.16.0
func (group *NetworkSecurityGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NetworkSecurityGroup_STATUS from the provided source
func (*NetworkSecurityGroup_STATUS) ConvertStatusTo ¶ added in v2.16.0
func (group *NetworkSecurityGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NetworkSecurityGroup_STATUS
func (*NetworkSecurityGroup_STATUS) DeepCopy ¶ added in v2.16.0
func (in *NetworkSecurityGroup_STATUS) DeepCopy() *NetworkSecurityGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_STATUS.
func (*NetworkSecurityGroup_STATUS) DeepCopyInto ¶ added in v2.16.0
func (in *NetworkSecurityGroup_STATUS) DeepCopyInto(out *NetworkSecurityGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20240301.NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded NetworkSecurityGroup resource.
func (*NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded populates our NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded from the provided source NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded
func (*NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination NetworkSecurityGroup_STATUS_NetworkInterface_SubResourceEmbedded from our 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_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded NetworkSecurityGroup resource.
func (*NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates our NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from our NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroup_Spec ¶
type NetworkSecurityGroup_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"`
FlushConnection *bool `json:"flushConnection,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *NetworkSecurityGroupOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroup_Spec
func (*NetworkSecurityGroup_Spec) AssignProperties_From_NetworkSecurityGroup_Spec ¶ added in v2.19.0
func (group *NetworkSecurityGroup_Spec) AssignProperties_From_NetworkSecurityGroup_Spec(source *storage.NetworkSecurityGroup_Spec) error
AssignProperties_From_NetworkSecurityGroup_Spec populates our NetworkSecurityGroup_Spec from the provided source NetworkSecurityGroup_Spec
func (*NetworkSecurityGroup_Spec) AssignProperties_To_NetworkSecurityGroup_Spec ¶ added in v2.19.0
func (group *NetworkSecurityGroup_Spec) AssignProperties_To_NetworkSecurityGroup_Spec(destination *storage.NetworkSecurityGroup_Spec) error
AssignProperties_To_NetworkSecurityGroup_Spec populates the provided destination NetworkSecurityGroup_Spec from our NetworkSecurityGroup_Spec
func (*NetworkSecurityGroup_Spec) ConvertSpecFrom ¶
func (group *NetworkSecurityGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkSecurityGroup_Spec from the provided source
func (*NetworkSecurityGroup_Spec) ConvertSpecTo ¶
func (group *NetworkSecurityGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkSecurityGroup_Spec
func (*NetworkSecurityGroup_Spec) DeepCopy ¶
func (in *NetworkSecurityGroup_Spec) DeepCopy() *NetworkSecurityGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroup_Spec.
func (*NetworkSecurityGroup_Spec) DeepCopyInto ¶
func (in *NetworkSecurityGroup_Spec) DeepCopyInto(out *NetworkSecurityGroup_Spec)
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 NetworkSecurityGroupsSecurityRule_Spec `json:"spec,omitempty"`
Status NetworkSecurityGroupsSecurityRule_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.NetworkSecurityGroupsSecurityRule Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}/securityRules/{securityRuleName}
func (*NetworkSecurityGroupsSecurityRule) AssignProperties_From_NetworkSecurityGroupsSecurityRule ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule) AssignProperties_From_NetworkSecurityGroupsSecurityRule(source *storage.NetworkSecurityGroupsSecurityRule) error
AssignProperties_From_NetworkSecurityGroupsSecurityRule populates our NetworkSecurityGroupsSecurityRule from the provided source NetworkSecurityGroupsSecurityRule
func (*NetworkSecurityGroupsSecurityRule) AssignProperties_To_NetworkSecurityGroupsSecurityRule ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule) AssignProperties_To_NetworkSecurityGroupsSecurityRule(destination *storage.NetworkSecurityGroupsSecurityRule) error
AssignProperties_To_NetworkSecurityGroupsSecurityRule populates the provided destination NetworkSecurityGroupsSecurityRule from our NetworkSecurityGroupsSecurityRule
func (*NetworkSecurityGroupsSecurityRule) AzureName ¶
func (rule *NetworkSecurityGroupsSecurityRule) AzureName() string
AzureName returns the Azure name of the resource
func (*NetworkSecurityGroupsSecurityRule) ConfigMapDestinationExpressions ¶
func (rule *NetworkSecurityGroupsSecurityRule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*NetworkSecurityGroupsSecurityRule) ConvertFrom ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our NetworkSecurityGroupsSecurityRule from the provided hub NetworkSecurityGroupsSecurityRule
func (*NetworkSecurityGroupsSecurityRule) ConvertTo ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub NetworkSecurityGroupsSecurityRule from our NetworkSecurityGroupsSecurityRule
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 "2024-03-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) GetSupportedOperations ¶
func (rule *NetworkSecurityGroupsSecurityRule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*NetworkSecurityGroupsSecurityRule) SecretDestinationExpressions ¶
func (rule *NetworkSecurityGroupsSecurityRule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.NetworkSecurityGroupsSecurityRule Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/networkSecurityGroup.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}/securityRules/{securityRuleName}
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 NetworkSecurityGroupsSecurityRuleOperatorSpec ¶
type NetworkSecurityGroupsSecurityRuleOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupsSecurityRuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_From_NetworkSecurityGroupsSecurityRuleOperatorSpec ¶ added in v2.19.0
func (operator *NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_From_NetworkSecurityGroupsSecurityRuleOperatorSpec(source *storage.NetworkSecurityGroupsSecurityRuleOperatorSpec) error
AssignProperties_From_NetworkSecurityGroupsSecurityRuleOperatorSpec populates our NetworkSecurityGroupsSecurityRuleOperatorSpec from the provided source NetworkSecurityGroupsSecurityRuleOperatorSpec
func (*NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_To_NetworkSecurityGroupsSecurityRuleOperatorSpec ¶ added in v2.19.0
func (operator *NetworkSecurityGroupsSecurityRuleOperatorSpec) AssignProperties_To_NetworkSecurityGroupsSecurityRuleOperatorSpec(destination *storage.NetworkSecurityGroupsSecurityRuleOperatorSpec) error
AssignProperties_To_NetworkSecurityGroupsSecurityRuleOperatorSpec populates the provided destination NetworkSecurityGroupsSecurityRuleOperatorSpec from our NetworkSecurityGroupsSecurityRuleOperatorSpec
func (*NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopy() *NetworkSecurityGroupsSecurityRuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRuleOperatorSpec.
func (*NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRuleOperatorSpec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupsSecurityRule_STATUS ¶
type NetworkSecurityGroupsSecurityRule_STATUS 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_NetworkSecurityGroups_SecurityRule_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_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded `json:"sourceApplicationSecurityGroups,omitempty"`
SourcePortRange *string `json:"sourcePortRange,omitempty"`
SourcePortRanges []string `json:"sourcePortRanges,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupsSecurityRule_STATUS
func (*NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_From_NetworkSecurityGroupsSecurityRule_STATUS ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_From_NetworkSecurityGroupsSecurityRule_STATUS(source *storage.NetworkSecurityGroupsSecurityRule_STATUS) error
AssignProperties_From_NetworkSecurityGroupsSecurityRule_STATUS populates our NetworkSecurityGroupsSecurityRule_STATUS from the provided source NetworkSecurityGroupsSecurityRule_STATUS
func (*NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_To_NetworkSecurityGroupsSecurityRule_STATUS ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule_STATUS) AssignProperties_To_NetworkSecurityGroupsSecurityRule_STATUS(destination *storage.NetworkSecurityGroupsSecurityRule_STATUS) error
AssignProperties_To_NetworkSecurityGroupsSecurityRule_STATUS populates the provided destination NetworkSecurityGroupsSecurityRule_STATUS from our NetworkSecurityGroupsSecurityRule_STATUS
func (*NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusFrom ¶
func (rule *NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our NetworkSecurityGroupsSecurityRule_STATUS from the provided source
func (*NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusTo ¶
func (rule *NetworkSecurityGroupsSecurityRule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our NetworkSecurityGroupsSecurityRule_STATUS
func (*NetworkSecurityGroupsSecurityRule_STATUS) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRule_STATUS) DeepCopy() *NetworkSecurityGroupsSecurityRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRule_STATUS.
func (*NetworkSecurityGroupsSecurityRule_STATUS) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRule_STATUS) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkSecurityGroupsSecurityRule_Spec ¶
type NetworkSecurityGroupsSecurityRule_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 []ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded `json:"destinationApplicationSecurityGroups,omitempty"`
DestinationPortRange *string `json:"destinationPortRange,omitempty"`
DestinationPortRanges []string `json:"destinationPortRanges,omitempty"`
Direction *string `json:"direction,omitempty"`
OperatorSpec *NetworkSecurityGroupsSecurityRuleOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/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 []ApplicationSecurityGroupSpec_NetworkSecurityGroups_SecurityRule_SubResourceEmbedded `json:"sourceApplicationSecurityGroups,omitempty"`
SourcePortRange *string `json:"sourcePortRange,omitempty"`
SourcePortRanges []string `json:"sourcePortRanges,omitempty"`
}
Storage version of v1api20240301.NetworkSecurityGroupsSecurityRule_Spec
func (*NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_From_NetworkSecurityGroupsSecurityRule_Spec ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_From_NetworkSecurityGroupsSecurityRule_Spec(source *storage.NetworkSecurityGroupsSecurityRule_Spec) error
AssignProperties_From_NetworkSecurityGroupsSecurityRule_Spec populates our NetworkSecurityGroupsSecurityRule_Spec from the provided source NetworkSecurityGroupsSecurityRule_Spec
func (*NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_To_NetworkSecurityGroupsSecurityRule_Spec ¶ added in v2.19.0
func (rule *NetworkSecurityGroupsSecurityRule_Spec) AssignProperties_To_NetworkSecurityGroupsSecurityRule_Spec(destination *storage.NetworkSecurityGroupsSecurityRule_Spec) error
AssignProperties_To_NetworkSecurityGroupsSecurityRule_Spec populates the provided destination NetworkSecurityGroupsSecurityRule_Spec from our NetworkSecurityGroupsSecurityRule_Spec
func (*NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecFrom ¶
func (rule *NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our NetworkSecurityGroupsSecurityRule_Spec from the provided source
func (*NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecTo ¶
func (rule *NetworkSecurityGroupsSecurityRule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our NetworkSecurityGroupsSecurityRule_Spec
func (*NetworkSecurityGroupsSecurityRule_Spec) DeepCopy ¶
func (in *NetworkSecurityGroupsSecurityRule_Spec) DeepCopy() *NetworkSecurityGroupsSecurityRule_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkSecurityGroupsSecurityRule_Spec.
func (*NetworkSecurityGroupsSecurityRule_Spec) DeepCopyInto ¶
func (in *NetworkSecurityGroupsSecurityRule_Spec) DeepCopyInto(out *NetworkSecurityGroupsSecurityRule_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutboundRule ¶
type OutboundRule 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 v1api20240301.OutboundRule Outbound rule of the load balancer.
func (*OutboundRule) AssignProperties_From_OutboundRule ¶ added in v2.19.0
func (rule *OutboundRule) AssignProperties_From_OutboundRule(source *v20250301s.OutboundRule) error
AssignProperties_From_OutboundRule populates our OutboundRule from the provided source OutboundRule
func (*OutboundRule) AssignProperties_To_OutboundRule ¶ added in v2.19.0
func (rule *OutboundRule) AssignProperties_To_OutboundRule(destination *v20250301s.OutboundRule) error
AssignProperties_To_OutboundRule populates the provided destination OutboundRule from our OutboundRule
func (*OutboundRule) DeepCopy ¶
func (in *OutboundRule) DeepCopy() *OutboundRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRule.
func (*OutboundRule) DeepCopyInto ¶
func (in *OutboundRule) DeepCopyInto(out *OutboundRule)
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 v1api20240301.OutboundRule_STATUS Outbound rule of the load balancer.
func (*OutboundRule_STATUS) AssignProperties_From_OutboundRule_STATUS ¶ added in v2.19.0
func (rule *OutboundRule_STATUS) AssignProperties_From_OutboundRule_STATUS(source *v20250301s.OutboundRule_STATUS) error
AssignProperties_From_OutboundRule_STATUS populates our OutboundRule_STATUS from the provided source OutboundRule_STATUS
func (*OutboundRule_STATUS) AssignProperties_To_OutboundRule_STATUS ¶ added in v2.19.0
func (rule *OutboundRule_STATUS) AssignProperties_To_OutboundRule_STATUS(destination *v20250301s.OutboundRule_STATUS) error
AssignProperties_To_OutboundRule_STATUS populates the provided destination OutboundRule_STATUS from our 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 PrivateDnsZoneConfig ¶
type PrivateDnsZoneConfig struct {
Name *string `json:"name,omitempty"`
// PrivateDnsZoneReference: The resource id of the private dns zone.
PrivateDnsZoneReference *genruntime.ResourceReference `armReference:"PrivateDnsZoneId" json:"privateDnsZoneReference,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateDnsZoneConfig PrivateDnsZoneConfig resource.
func (*PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig ¶ added in v2.19.0
func (config *PrivateDnsZoneConfig) AssignProperties_From_PrivateDnsZoneConfig(source *storage.PrivateDnsZoneConfig) error
AssignProperties_From_PrivateDnsZoneConfig populates our PrivateDnsZoneConfig from the provided source PrivateDnsZoneConfig
func (*PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig ¶ added in v2.19.0
func (config *PrivateDnsZoneConfig) AssignProperties_To_PrivateDnsZoneConfig(destination *storage.PrivateDnsZoneConfig) error
AssignProperties_To_PrivateDnsZoneConfig populates the provided destination PrivateDnsZoneConfig from our PrivateDnsZoneConfig
func (*PrivateDnsZoneConfig) DeepCopy ¶
func (in *PrivateDnsZoneConfig) DeepCopy() *PrivateDnsZoneConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneConfig.
func (*PrivateDnsZoneConfig) DeepCopyInto ¶
func (in *PrivateDnsZoneConfig) DeepCopyInto(out *PrivateDnsZoneConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateDnsZoneConfig_STATUS ¶
type PrivateDnsZoneConfig_STATUS struct {
Name *string `json:"name,omitempty"`
PrivateDnsZoneId *string `json:"privateDnsZoneId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RecordSets []RecordSet_STATUS `json:"recordSets,omitempty"`
}
Storage version of v1api20240301.PrivateDnsZoneConfig_STATUS PrivateDnsZoneConfig resource.
func (*PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS ¶ added in v2.19.0
func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_From_PrivateDnsZoneConfig_STATUS(source *storage.PrivateDnsZoneConfig_STATUS) error
AssignProperties_From_PrivateDnsZoneConfig_STATUS populates our PrivateDnsZoneConfig_STATUS from the provided source PrivateDnsZoneConfig_STATUS
func (*PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS ¶ added in v2.19.0
func (config *PrivateDnsZoneConfig_STATUS) AssignProperties_To_PrivateDnsZoneConfig_STATUS(destination *storage.PrivateDnsZoneConfig_STATUS) error
AssignProperties_To_PrivateDnsZoneConfig_STATUS populates the provided destination PrivateDnsZoneConfig_STATUS from our PrivateDnsZoneConfig_STATUS
func (*PrivateDnsZoneConfig_STATUS) DeepCopy ¶
func (in *PrivateDnsZoneConfig_STATUS) DeepCopy() *PrivateDnsZoneConfig_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateDnsZoneConfig_STATUS.
func (*PrivateDnsZoneConfig_STATUS) DeepCopyInto ¶
func (in *PrivateDnsZoneConfig_STATUS) DeepCopyInto(out *PrivateDnsZoneConfig_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint ¶
type PrivateEndpoint struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec PrivateEndpoint_Spec `json:"spec,omitempty"`
Status PrivateEndpoint_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.PrivateEndpoint Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
func (*PrivateEndpoint) AssignProperties_From_PrivateEndpoint ¶ added in v2.19.0
func (endpoint *PrivateEndpoint) AssignProperties_From_PrivateEndpoint(source *storage.PrivateEndpoint) error
AssignProperties_From_PrivateEndpoint populates our PrivateEndpoint from the provided source PrivateEndpoint
func (*PrivateEndpoint) AssignProperties_To_PrivateEndpoint ¶ added in v2.19.0
func (endpoint *PrivateEndpoint) AssignProperties_To_PrivateEndpoint(destination *storage.PrivateEndpoint) error
AssignProperties_To_PrivateEndpoint populates the provided destination PrivateEndpoint from our PrivateEndpoint
func (*PrivateEndpoint) AzureName ¶
func (endpoint *PrivateEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateEndpoint) ConfigMapDestinationExpressions ¶
func (endpoint *PrivateEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateEndpoint) ConvertFrom ¶ added in v2.19.0
func (endpoint *PrivateEndpoint) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateEndpoint from the provided hub PrivateEndpoint
func (*PrivateEndpoint) ConvertTo ¶ added in v2.19.0
func (endpoint *PrivateEndpoint) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateEndpoint from our PrivateEndpoint
func (*PrivateEndpoint) DeepCopy ¶
func (in *PrivateEndpoint) DeepCopy() *PrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint.
func (*PrivateEndpoint) DeepCopyInto ¶
func (in *PrivateEndpoint) DeepCopyInto(out *PrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpoint) DeepCopyObject ¶
func (in *PrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PrivateEndpoint) GetAPIVersion ¶
func (endpoint PrivateEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*PrivateEndpoint) GetConditions ¶
func (endpoint *PrivateEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateEndpoint) GetResourceScope ¶
func (endpoint *PrivateEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateEndpoint) GetSpec ¶
func (endpoint *PrivateEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateEndpoint) GetStatus ¶
func (endpoint *PrivateEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateEndpoint) GetSupportedOperations ¶
func (endpoint *PrivateEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateEndpoint) GetType ¶
func (endpoint *PrivateEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateEndpoints"
func (*PrivateEndpoint) NewEmptyStatus ¶
func (endpoint *PrivateEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateEndpoint) OriginalGVK ¶
func (endpoint *PrivateEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateEndpoint) Owner ¶
func (endpoint *PrivateEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateEndpoint) SecretDestinationExpressions ¶
func (endpoint *PrivateEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateEndpoint) SetConditions ¶
func (endpoint *PrivateEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateEndpoint) SetStatus ¶
func (endpoint *PrivateEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointConnection_STATUS PrivateEndpointConnection resource.
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶ added in v2.19.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶ added in v2.19.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_To_PrivateEndpointConnection_STATUS populates the provided destination PrivateEndpointConnection_STATUS from our PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (*PrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointIPConfiguration ¶
type PrivateEndpointIPConfiguration struct {
GroupId *string `json:"groupId,omitempty"`
MemberName *string `json:"memberName,omitempty"`
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointIPConfiguration An IP Configuration of the private endpoint.
func (*PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration ¶ added in v2.19.0
func (configuration *PrivateEndpointIPConfiguration) AssignProperties_From_PrivateEndpointIPConfiguration(source *storage.PrivateEndpointIPConfiguration) error
AssignProperties_From_PrivateEndpointIPConfiguration populates our PrivateEndpointIPConfiguration from the provided source PrivateEndpointIPConfiguration
func (*PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration ¶ added in v2.19.0
func (configuration *PrivateEndpointIPConfiguration) AssignProperties_To_PrivateEndpointIPConfiguration(destination *storage.PrivateEndpointIPConfiguration) error
AssignProperties_To_PrivateEndpointIPConfiguration populates the provided destination PrivateEndpointIPConfiguration from our PrivateEndpointIPConfiguration
func (*PrivateEndpointIPConfiguration) DeepCopy ¶
func (in *PrivateEndpointIPConfiguration) DeepCopy() *PrivateEndpointIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointIPConfiguration.
func (*PrivateEndpointIPConfiguration) DeepCopyInto ¶
func (in *PrivateEndpointIPConfiguration) DeepCopyInto(out *PrivateEndpointIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointIPConfiguration_STATUS ¶
type PrivateEndpointIPConfiguration_STATUS struct {
Etag *string `json:"etag,omitempty"`
GroupId *string `json:"groupId,omitempty"`
MemberName *string `json:"memberName,omitempty"`
Name *string `json:"name,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointIPConfiguration_STATUS An IP Configuration of the private endpoint.
func (*PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_From_PrivateEndpointIPConfiguration_STATUS(source *storage.PrivateEndpointIPConfiguration_STATUS) error
AssignProperties_From_PrivateEndpointIPConfiguration_STATUS populates our PrivateEndpointIPConfiguration_STATUS from the provided source PrivateEndpointIPConfiguration_STATUS
func (*PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *PrivateEndpointIPConfiguration_STATUS) AssignProperties_To_PrivateEndpointIPConfiguration_STATUS(destination *storage.PrivateEndpointIPConfiguration_STATUS) error
AssignProperties_To_PrivateEndpointIPConfiguration_STATUS populates the provided destination PrivateEndpointIPConfiguration_STATUS from our PrivateEndpointIPConfiguration_STATUS
func (*PrivateEndpointIPConfiguration_STATUS) DeepCopy ¶
func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopy() *PrivateEndpointIPConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointIPConfiguration_STATUS.
func (*PrivateEndpointIPConfiguration_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointIPConfiguration_STATUS) DeepCopyInto(out *PrivateEndpointIPConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointList ¶
type PrivateEndpointList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []PrivateEndpoint `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.PrivateEndpoint Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}
func (*PrivateEndpointList) DeepCopy ¶
func (in *PrivateEndpointList) DeepCopy() *PrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointList.
func (*PrivateEndpointList) DeepCopyInto ¶
func (in *PrivateEndpointList) DeepCopyInto(out *PrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointList) DeepCopyObject ¶
func (in *PrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateEndpointOperatorConfigMaps ¶
type PrivateEndpointOperatorConfigMaps struct {
PrimaryNicPrivateIpAddress *genruntime.ConfigMapDestination `json:"primaryNicPrivateIpAddress,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps ¶ added in v2.19.0
func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_From_PrivateEndpointOperatorConfigMaps(source *storage.PrivateEndpointOperatorConfigMaps) error
AssignProperties_From_PrivateEndpointOperatorConfigMaps populates our PrivateEndpointOperatorConfigMaps from the provided source PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps ¶ added in v2.19.0
func (maps *PrivateEndpointOperatorConfigMaps) AssignProperties_To_PrivateEndpointOperatorConfigMaps(destination *storage.PrivateEndpointOperatorConfigMaps) error
AssignProperties_To_PrivateEndpointOperatorConfigMaps populates the provided destination PrivateEndpointOperatorConfigMaps from our PrivateEndpointOperatorConfigMaps
func (*PrivateEndpointOperatorConfigMaps) DeepCopy ¶
func (in *PrivateEndpointOperatorConfigMaps) DeepCopy() *PrivateEndpointOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOperatorConfigMaps.
func (*PrivateEndpointOperatorConfigMaps) DeepCopyInto ¶
func (in *PrivateEndpointOperatorConfigMaps) DeepCopyInto(out *PrivateEndpointOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointOperatorSpec ¶
type PrivateEndpointOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
ConfigMaps *PrivateEndpointOperatorConfigMaps `json:"configMaps,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec ¶ added in v2.19.0
func (operator *PrivateEndpointOperatorSpec) AssignProperties_From_PrivateEndpointOperatorSpec(source *storage.PrivateEndpointOperatorSpec) error
AssignProperties_From_PrivateEndpointOperatorSpec populates our PrivateEndpointOperatorSpec from the provided source PrivateEndpointOperatorSpec
func (*PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec ¶ added in v2.19.0
func (operator *PrivateEndpointOperatorSpec) AssignProperties_To_PrivateEndpointOperatorSpec(destination *storage.PrivateEndpointOperatorSpec) error
AssignProperties_To_PrivateEndpointOperatorSpec populates the provided destination PrivateEndpointOperatorSpec from our PrivateEndpointOperatorSpec
func (*PrivateEndpointOperatorSpec) DeepCopy ¶
func (in *PrivateEndpointOperatorSpec) DeepCopy() *PrivateEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOperatorSpec.
func (*PrivateEndpointOperatorSpec) DeepCopyInto ¶
func (in *PrivateEndpointOperatorSpec) DeepCopyInto(out *PrivateEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_STATUS ¶ added in v2.16.0
type PrivateEndpoint_STATUS struct {
ApplicationSecurityGroups []ApplicationSecurityGroup_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"applicationSecurityGroups,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
CustomDnsConfigs []CustomDnsConfigPropertiesFormat_STATUS `json:"customDnsConfigs,omitempty"`
CustomNetworkInterfaceName *string `json:"customNetworkInterfaceName,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
IpConfigurations []PrivateEndpointIPConfiguration_STATUS `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
ManualPrivateLinkServiceConnections []PrivateLinkServiceConnection_STATUS `json:"manualPrivateLinkServiceConnections,omitempty"`
Name *string `json:"name,omitempty"`
NetworkInterfaces []NetworkInterface_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"networkInterfaces,omitempty"`
PrivateLinkServiceConnections []PrivateLinkServiceConnection_STATUS `json:"privateLinkServiceConnections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Subnet *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded `json:"subnet,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.PrivateEndpoint_STATUS Private endpoint resource.
func (*PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS ¶ added in v2.19.0
func (endpoint *PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS(source *storage.PrivateEndpoint_STATUS) error
AssignProperties_From_PrivateEndpoint_STATUS populates our PrivateEndpoint_STATUS from the provided source PrivateEndpoint_STATUS
func (*PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS ¶ added in v2.19.0
func (endpoint *PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS(destination *storage.PrivateEndpoint_STATUS) error
AssignProperties_To_PrivateEndpoint_STATUS populates the provided destination PrivateEndpoint_STATUS from our PrivateEndpoint_STATUS
func (*PrivateEndpoint_STATUS) ConvertStatusFrom ¶ added in v2.16.0
func (endpoint *PrivateEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateEndpoint_STATUS from the provided source
func (*PrivateEndpoint_STATUS) ConvertStatusTo ¶ added in v2.16.0
func (endpoint *PrivateEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateEndpoint_STATUS
func (*PrivateEndpoint_STATUS) DeepCopy ¶ added in v2.16.0
func (in *PrivateEndpoint_STATUS) DeepCopy() *PrivateEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_STATUS.
func (*PrivateEndpoint_STATUS) DeepCopyInto ¶ added in v2.16.0
func (in *PrivateEndpoint_STATUS) DeepCopyInto(out *PrivateEndpoint_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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded Private endpoint resource.
func (*PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded populates our PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded from the provided source PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination PrivateEndpoint_STATUS_NetworkInterface_SubResourceEmbedded from our 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_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded Private endpoint resource.
func (*PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates our PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from our PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpoint_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_Spec ¶
type PrivateEndpoint_Spec struct {
ApplicationSecurityGroups []ApplicationSecurityGroupSpec_PrivateEndpoint_SubResourceEmbedded `json:"applicationSecurityGroups,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
CustomNetworkInterfaceName *string `json:"customNetworkInterfaceName,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IpConfigurations []PrivateEndpointIPConfiguration `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
ManualPrivateLinkServiceConnections []PrivateLinkServiceConnection `json:"manualPrivateLinkServiceConnections,omitempty"`
OperatorSpec *PrivateEndpointOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PrivateLinkServiceConnections []PrivateLinkServiceConnection `json:"privateLinkServiceConnections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subnet *Subnet_PrivateEndpoint_SubResourceEmbedded `json:"subnet,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20240301.PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec ¶ added in v2.19.0
func (endpoint *PrivateEndpoint_Spec) AssignProperties_From_PrivateEndpoint_Spec(source *storage.PrivateEndpoint_Spec) error
AssignProperties_From_PrivateEndpoint_Spec populates our PrivateEndpoint_Spec from the provided source PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec ¶ added in v2.19.0
func (endpoint *PrivateEndpoint_Spec) AssignProperties_To_PrivateEndpoint_Spec(destination *storage.PrivateEndpoint_Spec) error
AssignProperties_To_PrivateEndpoint_Spec populates the provided destination PrivateEndpoint_Spec from our PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) ConvertSpecFrom ¶
func (endpoint *PrivateEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateEndpoint_Spec from the provided source
func (*PrivateEndpoint_Spec) ConvertSpecTo ¶
func (endpoint *PrivateEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateEndpoint_Spec
func (*PrivateEndpoint_Spec) DeepCopy ¶
func (in *PrivateEndpoint_Spec) DeepCopy() *PrivateEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_Spec.
func (*PrivateEndpoint_Spec) DeepCopyInto ¶
func (in *PrivateEndpoint_Spec) DeepCopyInto(out *PrivateEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup ¶
type PrivateEndpointsPrivateDnsZoneGroup struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec PrivateEndpointsPrivateDnsZoneGroup_Spec `json:"spec,omitempty"`
Status PrivateEndpointsPrivateDnsZoneGroup_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.PrivateEndpointsPrivateDnsZoneGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
func (*PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup(source *storage.PrivateEndpointsPrivateDnsZoneGroup) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup populates our PrivateEndpointsPrivateDnsZoneGroup from the provided source PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup(destination *storage.PrivateEndpointsPrivateDnsZoneGroup) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup populates the provided destination PrivateEndpointsPrivateDnsZoneGroup from our PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) AzureName ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateEndpointsPrivateDnsZoneGroup from the provided hub PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) ConvertTo ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateEndpointsPrivateDnsZoneGroup from our PrivateEndpointsPrivateDnsZoneGroup
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup.
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion ¶
func (group PrivateEndpointsPrivateDnsZoneGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*PrivateEndpointsPrivateDnsZoneGroup) GetConditions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetSpec ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) GetType ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateEndpoints/privateDnsZoneGroups"
func (*PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateEndpointsPrivateDnsZoneGroup) Owner ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateEndpointsPrivateDnsZoneGroup) SetConditions ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateEndpointsPrivateDnsZoneGroup) SetStatus ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateEndpointsPrivateDnsZoneGroupList ¶
type PrivateEndpointsPrivateDnsZoneGroupList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []PrivateEndpointsPrivateDnsZoneGroup `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.PrivateEndpointsPrivateDnsZoneGroup Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateEndpoint.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateEndpoints/{privateEndpointName}/privateDnsZoneGroups/{privateDnsZoneGroupName}
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroupList.
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyObject ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶
type PrivateEndpointsPrivateDnsZoneGroupOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶ added in v2.19.0
func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(source *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec populates our PrivateEndpointsPrivateDnsZoneGroupOperatorSpec from the provided source PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec ¶ added in v2.19.0
func (operator *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec(destination *storage.PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroupOperatorSpec populates the provided destination PrivateEndpointsPrivateDnsZoneGroupOperatorSpec from our PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroupOperatorSpec.
func (*PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶
type PrivateEndpointsPrivateDnsZoneGroup_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PrivateDnsZoneConfigs []PrivateDnsZoneConfig_STATUS `json:"privateDnsZoneConfigs,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS(source *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_STATUS populates our PrivateEndpointsPrivateDnsZoneGroup_STATUS from the provided source PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_STATUS) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_STATUS populates the provided destination PrivateEndpointsPrivateDnsZoneGroup_STATUS from our PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateEndpointsPrivateDnsZoneGroup_STATUS from the provided source
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateEndpointsPrivateDnsZoneGroup_STATUS
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup_STATUS.
func (*PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup_STATUS) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointsPrivateDnsZoneGroup_Spec ¶
type PrivateEndpointsPrivateDnsZoneGroup_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
OperatorSpec *PrivateEndpointsPrivateDnsZoneGroupOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/PrivateEndpoint resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"PrivateEndpoint"`
PrivateDnsZoneConfigs []PrivateDnsZoneConfig `json:"privateDnsZoneConfigs,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec(source *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
AssignProperties_From_PrivateEndpointsPrivateDnsZoneGroup_Spec populates our PrivateEndpointsPrivateDnsZoneGroup_Spec from the provided source PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec ¶ added in v2.19.0
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec(destination *storage.PrivateEndpointsPrivateDnsZoneGroup_Spec) error
AssignProperties_To_PrivateEndpointsPrivateDnsZoneGroup_Spec populates the provided destination PrivateEndpointsPrivateDnsZoneGroup_Spec from our PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateEndpointsPrivateDnsZoneGroup_Spec from the provided source
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo ¶
func (group *PrivateEndpointsPrivateDnsZoneGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateEndpointsPrivateDnsZoneGroup_Spec
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopy() *PrivateEndpointsPrivateDnsZoneGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointsPrivateDnsZoneGroup_Spec.
func (*PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto ¶
func (in *PrivateEndpointsPrivateDnsZoneGroup_Spec) DeepCopyInto(out *PrivateEndpointsPrivateDnsZoneGroup_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService ¶
type PrivateLinkService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec PrivateLinkService_Spec `json:"spec,omitempty"`
Status PrivateLinkService_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.PrivateLinkService Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
func (*PrivateLinkService) AssignProperties_From_PrivateLinkService ¶ added in v2.19.0
func (service *PrivateLinkService) AssignProperties_From_PrivateLinkService(source *storage.PrivateLinkService) error
AssignProperties_From_PrivateLinkService populates our PrivateLinkService from the provided source PrivateLinkService
func (*PrivateLinkService) AssignProperties_To_PrivateLinkService ¶ added in v2.19.0
func (service *PrivateLinkService) AssignProperties_To_PrivateLinkService(destination *storage.PrivateLinkService) error
AssignProperties_To_PrivateLinkService populates the provided destination PrivateLinkService from our PrivateLinkService
func (*PrivateLinkService) AzureName ¶
func (service *PrivateLinkService) AzureName() string
AzureName returns the Azure name of the resource
func (*PrivateLinkService) ConfigMapDestinationExpressions ¶
func (service *PrivateLinkService) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PrivateLinkService) ConvertFrom ¶ added in v2.19.0
func (service *PrivateLinkService) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PrivateLinkService from the provided hub PrivateLinkService
func (*PrivateLinkService) ConvertTo ¶ added in v2.19.0
func (service *PrivateLinkService) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PrivateLinkService from our PrivateLinkService
func (*PrivateLinkService) DeepCopy ¶
func (in *PrivateLinkService) DeepCopy() *PrivateLinkService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService.
func (*PrivateLinkService) DeepCopyInto ¶
func (in *PrivateLinkService) DeepCopyInto(out *PrivateLinkService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkService) DeepCopyObject ¶
func (in *PrivateLinkService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrivateLinkService) ExportKubernetesConfigMaps ¶
func (service *PrivateLinkService) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (PrivateLinkService) GetAPIVersion ¶
func (service PrivateLinkService) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*PrivateLinkService) GetConditions ¶
func (service *PrivateLinkService) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PrivateLinkService) GetResourceScope ¶
func (service *PrivateLinkService) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PrivateLinkService) GetSpec ¶
func (service *PrivateLinkService) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PrivateLinkService) GetStatus ¶
func (service *PrivateLinkService) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PrivateLinkService) GetSupportedOperations ¶
func (service *PrivateLinkService) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PrivateLinkService) GetType ¶
func (service *PrivateLinkService) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/privateLinkServices"
func (*PrivateLinkService) NewEmptyStatus ¶
func (service *PrivateLinkService) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PrivateLinkService) OriginalGVK ¶
func (service *PrivateLinkService) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PrivateLinkService) Owner ¶
func (service *PrivateLinkService) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PrivateLinkService) SecretDestinationExpressions ¶
func (service *PrivateLinkService) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PrivateLinkService) SetConditions ¶
func (service *PrivateLinkService) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PrivateLinkService) SetStatus ¶
func (service *PrivateLinkService) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PrivateLinkServiceConnection ¶
type PrivateLinkServiceConnection struct {
GroupIds []string `json:"groupIds,omitempty"`
Name *string `json:"name,omitempty"`
PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"`
// PrivateLinkServiceReference: The resource id of private link service.
PrivateLinkServiceReference *genruntime.WellKnownResourceReference `armReference:"PrivateLinkServiceId" json:"privateLinkServiceReference,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RequestMessage *string `json:"requestMessage,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceConnection PrivateLinkServiceConnection resource.
func (*PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection ¶ added in v2.19.0
func (connection *PrivateLinkServiceConnection) AssignProperties_From_PrivateLinkServiceConnection(source *storage.PrivateLinkServiceConnection) error
AssignProperties_From_PrivateLinkServiceConnection populates our PrivateLinkServiceConnection from the provided source PrivateLinkServiceConnection
func (*PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection ¶ added in v2.19.0
func (connection *PrivateLinkServiceConnection) AssignProperties_To_PrivateLinkServiceConnection(destination *storage.PrivateLinkServiceConnection) error
AssignProperties_To_PrivateLinkServiceConnection populates the provided destination PrivateLinkServiceConnection from our PrivateLinkServiceConnection
func (*PrivateLinkServiceConnection) DeepCopy ¶
func (in *PrivateLinkServiceConnection) DeepCopy() *PrivateLinkServiceConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnection.
func (*PrivateLinkServiceConnection) DeepCopyInto ¶
func (in *PrivateLinkServiceConnection) DeepCopyInto(out *PrivateLinkServiceConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct {
ActionsRequired *string `json:"actionsRequired,omitempty"`
Description *string `json:"description,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *string `json:"status,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceConnectionState A collection of information about the state of the connection between service consumer and provider.
func (*PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState ¶ added in v2.19.0
func (state *PrivateLinkServiceConnectionState) AssignProperties_From_PrivateLinkServiceConnectionState(source *storage.PrivateLinkServiceConnectionState) error
AssignProperties_From_PrivateLinkServiceConnectionState populates our PrivateLinkServiceConnectionState from the provided source PrivateLinkServiceConnectionState
func (*PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState ¶ added in v2.19.0
func (state *PrivateLinkServiceConnectionState) AssignProperties_To_PrivateLinkServiceConnectionState(destination *storage.PrivateLinkServiceConnectionState) error
AssignProperties_To_PrivateLinkServiceConnectionState populates the provided destination PrivateLinkServiceConnectionState from our PrivateLinkServiceConnectionState
func (*PrivateLinkServiceConnectionState) DeepCopy ¶
func (in *PrivateLinkServiceConnectionState) DeepCopy() *PrivateLinkServiceConnectionState
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState.
func (*PrivateLinkServiceConnectionState) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionState) DeepCopyInto(out *PrivateLinkServiceConnectionState)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionState_STATUS ¶
type PrivateLinkServiceConnectionState_STATUS struct {
ActionsRequired *string `json:"actionsRequired,omitempty"`
Description *string `json:"description,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Status *string `json:"status,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceConnectionState_STATUS A collection of information about the state of the connection between service consumer and provider.
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS ¶ added in v2.19.0
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *storage.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_From_PrivateLinkServiceConnectionState_STATUS populates our PrivateLinkServiceConnectionState_STATUS from the provided source PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS ¶ added in v2.19.0
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *storage.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_To_PrivateLinkServiceConnectionState_STATUS populates the provided destination PrivateLinkServiceConnectionState_STATUS from our PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState_STATUS.
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnection_STATUS ¶
type PrivateLinkServiceConnection_STATUS struct {
Etag *string `json:"etag,omitempty"`
GroupIds []string `json:"groupIds,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState_STATUS `json:"privateLinkServiceConnectionState,omitempty"`
PrivateLinkServiceId *string `json:"privateLinkServiceId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RequestMessage *string `json:"requestMessage,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceConnection_STATUS PrivateLinkServiceConnection resource.
func (*PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS ¶ added in v2.19.0
func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_From_PrivateLinkServiceConnection_STATUS(source *storage.PrivateLinkServiceConnection_STATUS) error
AssignProperties_From_PrivateLinkServiceConnection_STATUS populates our PrivateLinkServiceConnection_STATUS from the provided source PrivateLinkServiceConnection_STATUS
func (*PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS ¶ added in v2.19.0
func (connection *PrivateLinkServiceConnection_STATUS) AssignProperties_To_PrivateLinkServiceConnection_STATUS(destination *storage.PrivateLinkServiceConnection_STATUS) error
AssignProperties_To_PrivateLinkServiceConnection_STATUS populates the provided destination PrivateLinkServiceConnection_STATUS from our PrivateLinkServiceConnection_STATUS
func (*PrivateLinkServiceConnection_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnection_STATUS) DeepCopy() *PrivateLinkServiceConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnection_STATUS.
func (*PrivateLinkServiceConnection_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnection_STATUS) DeepCopyInto(out *PrivateLinkServiceConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceIpConfiguration ¶
type PrivateLinkServiceIpConfiguration struct {
Name *string `json:"name,omitempty"`
Primary *bool `json:"primary,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subnet *Subnet_PrivateLinkService_SubResourceEmbedded `json:"subnet,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceIpConfiguration The private link service ip configuration.
func (*PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration ¶ added in v2.19.0
func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_From_PrivateLinkServiceIpConfiguration(source *storage.PrivateLinkServiceIpConfiguration) error
AssignProperties_From_PrivateLinkServiceIpConfiguration populates our PrivateLinkServiceIpConfiguration from the provided source PrivateLinkServiceIpConfiguration
func (*PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration ¶ added in v2.19.0
func (configuration *PrivateLinkServiceIpConfiguration) AssignProperties_To_PrivateLinkServiceIpConfiguration(destination *storage.PrivateLinkServiceIpConfiguration) error
AssignProperties_To_PrivateLinkServiceIpConfiguration populates the provided destination PrivateLinkServiceIpConfiguration from our PrivateLinkServiceIpConfiguration
func (*PrivateLinkServiceIpConfiguration) DeepCopy ¶
func (in *PrivateLinkServiceIpConfiguration) DeepCopy() *PrivateLinkServiceIpConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceIpConfiguration.
func (*PrivateLinkServiceIpConfiguration) DeepCopyInto ¶
func (in *PrivateLinkServiceIpConfiguration) DeepCopyInto(out *PrivateLinkServiceIpConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceIpConfiguration_STATUS ¶
type PrivateLinkServiceIpConfiguration_STATUS struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
Primary *bool `json:"primary,omitempty"`
PrivateIPAddress *string `json:"privateIPAddress,omitempty"`
PrivateIPAddressVersion *string `json:"privateIPAddressVersion,omitempty"`
PrivateIPAllocationMethod *string `json:"privateIPAllocationMethod,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Subnet *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded `json:"subnet,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceIpConfiguration_STATUS The private link service ip configuration.
func (*PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS ¶ added in v2.19.0
func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS(source *storage.PrivateLinkServiceIpConfiguration_STATUS) error
AssignProperties_From_PrivateLinkServiceIpConfiguration_STATUS populates our PrivateLinkServiceIpConfiguration_STATUS from the provided source PrivateLinkServiceIpConfiguration_STATUS
func (*PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS ¶ added in v2.19.0
func (configuration *PrivateLinkServiceIpConfiguration_STATUS) AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS(destination *storage.PrivateLinkServiceIpConfiguration_STATUS) error
AssignProperties_To_PrivateLinkServiceIpConfiguration_STATUS populates the provided destination PrivateLinkServiceIpConfiguration_STATUS from our PrivateLinkServiceIpConfiguration_STATUS
func (*PrivateLinkServiceIpConfiguration_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopy() *PrivateLinkServiceIpConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceIpConfiguration_STATUS.
func (*PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceIpConfiguration_STATUS) DeepCopyInto(out *PrivateLinkServiceIpConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceList ¶
type PrivateLinkServiceList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []PrivateLinkService `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.PrivateLinkService Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/privateLinkService.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/privateLinkServices/{serviceName}
func (*PrivateLinkServiceList) DeepCopy ¶
func (in *PrivateLinkServiceList) DeepCopy() *PrivateLinkServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceList.
func (*PrivateLinkServiceList) DeepCopyInto ¶
func (in *PrivateLinkServiceList) DeepCopyInto(out *PrivateLinkServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkServiceList) DeepCopyObject ¶
func (in *PrivateLinkServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PrivateLinkServiceOperatorConfigMaps ¶
type PrivateLinkServiceOperatorConfigMaps struct {
Alias *genruntime.ConfigMapDestination `json:"alias,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps ¶ added in v2.19.0
func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_From_PrivateLinkServiceOperatorConfigMaps(source *storage.PrivateLinkServiceOperatorConfigMaps) error
AssignProperties_From_PrivateLinkServiceOperatorConfigMaps populates our PrivateLinkServiceOperatorConfigMaps from the provided source PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps ¶ added in v2.19.0
func (maps *PrivateLinkServiceOperatorConfigMaps) AssignProperties_To_PrivateLinkServiceOperatorConfigMaps(destination *storage.PrivateLinkServiceOperatorConfigMaps) error
AssignProperties_To_PrivateLinkServiceOperatorConfigMaps populates the provided destination PrivateLinkServiceOperatorConfigMaps from our PrivateLinkServiceOperatorConfigMaps
func (*PrivateLinkServiceOperatorConfigMaps) DeepCopy ¶
func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopy() *PrivateLinkServiceOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceOperatorConfigMaps.
func (*PrivateLinkServiceOperatorConfigMaps) DeepCopyInto ¶
func (in *PrivateLinkServiceOperatorConfigMaps) DeepCopyInto(out *PrivateLinkServiceOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceOperatorSpec ¶
type PrivateLinkServiceOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
ConfigMaps *PrivateLinkServiceOperatorConfigMaps `json:"configMaps,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec ¶ added in v2.19.0
func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_From_PrivateLinkServiceOperatorSpec(source *storage.PrivateLinkServiceOperatorSpec) error
AssignProperties_From_PrivateLinkServiceOperatorSpec populates our PrivateLinkServiceOperatorSpec from the provided source PrivateLinkServiceOperatorSpec
func (*PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec ¶ added in v2.19.0
func (operator *PrivateLinkServiceOperatorSpec) AssignProperties_To_PrivateLinkServiceOperatorSpec(destination *storage.PrivateLinkServiceOperatorSpec) error
AssignProperties_To_PrivateLinkServiceOperatorSpec populates the provided destination PrivateLinkServiceOperatorSpec from our PrivateLinkServiceOperatorSpec
func (*PrivateLinkServiceOperatorSpec) DeepCopy ¶
func (in *PrivateLinkServiceOperatorSpec) DeepCopy() *PrivateLinkServiceOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceOperatorSpec.
func (*PrivateLinkServiceOperatorSpec) DeepCopyInto ¶
func (in *PrivateLinkServiceOperatorSpec) DeepCopyInto(out *PrivateLinkServiceOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceSpec ¶
type PrivateLinkServiceSpec struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.PrivateLinkServiceSpec Private link service resource.
func (*PrivateLinkServiceSpec) AssignProperties_From_PrivateLinkServiceSpec ¶ added in v2.19.0
func (service *PrivateLinkServiceSpec) AssignProperties_From_PrivateLinkServiceSpec(source *v20250301s.PrivateLinkServiceSpec) error
AssignProperties_From_PrivateLinkServiceSpec populates our PrivateLinkServiceSpec from the provided source PrivateLinkServiceSpec
func (*PrivateLinkServiceSpec) AssignProperties_To_PrivateLinkServiceSpec ¶ added in v2.19.0
func (service *PrivateLinkServiceSpec) AssignProperties_To_PrivateLinkServiceSpec(destination *v20250301s.PrivateLinkServiceSpec) error
AssignProperties_To_PrivateLinkServiceSpec populates the provided destination PrivateLinkServiceSpec from our PrivateLinkServiceSpec
func (*PrivateLinkServiceSpec) DeepCopy ¶
func (in *PrivateLinkServiceSpec) DeepCopy() *PrivateLinkServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceSpec.
func (*PrivateLinkServiceSpec) DeepCopyInto ¶
func (in *PrivateLinkServiceSpec) DeepCopyInto(out *PrivateLinkServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkService_STATUS ¶ added in v2.16.0
type PrivateLinkService_STATUS struct {
Alias *string `json:"alias,omitempty"`
AutoApproval *ResourceSet_STATUS `json:"autoApproval,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DestinationIPAddress *string `json:"destinationIPAddress,omitempty"`
EnableProxyProtocol *bool `json:"enableProxyProtocol,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"`
Fqdns []string `json:"fqdns,omitempty"`
Id *string `json:"id,omitempty"`
IpConfigurations []PrivateLinkServiceIpConfiguration_STATUS `json:"ipConfigurations,omitempty"`
LoadBalancerFrontendIpConfigurations []FrontendIPConfiguration_STATUS_PrivateLinkService_SubResourceEmbedded `json:"loadBalancerFrontendIpConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
NetworkInterfaces []NetworkInterface_STATUS_PrivateLinkService_SubResourceEmbedded `json:"networkInterfaces,omitempty"`
PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
Visibility *ResourceSet_STATUS `json:"visibility,omitempty"`
}
Storage version of v1api20240301.PrivateLinkService_STATUS Private link service resource.
func (*PrivateLinkService_STATUS) AssignProperties_From_PrivateLinkService_STATUS ¶ added in v2.19.0
func (service *PrivateLinkService_STATUS) AssignProperties_From_PrivateLinkService_STATUS(source *storage.PrivateLinkService_STATUS) error
AssignProperties_From_PrivateLinkService_STATUS populates our PrivateLinkService_STATUS from the provided source PrivateLinkService_STATUS
func (*PrivateLinkService_STATUS) AssignProperties_To_PrivateLinkService_STATUS ¶ added in v2.19.0
func (service *PrivateLinkService_STATUS) AssignProperties_To_PrivateLinkService_STATUS(destination *storage.PrivateLinkService_STATUS) error
AssignProperties_To_PrivateLinkService_STATUS populates the provided destination PrivateLinkService_STATUS from our PrivateLinkService_STATUS
func (*PrivateLinkService_STATUS) ConvertStatusFrom ¶ added in v2.16.0
func (service *PrivateLinkService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PrivateLinkService_STATUS from the provided source
func (*PrivateLinkService_STATUS) ConvertStatusTo ¶ added in v2.16.0
func (service *PrivateLinkService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PrivateLinkService_STATUS
func (*PrivateLinkService_STATUS) DeepCopy ¶ added in v2.16.0
func (in *PrivateLinkService_STATUS) DeepCopy() *PrivateLinkService_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_STATUS.
func (*PrivateLinkService_STATUS) DeepCopyInto ¶ added in v2.16.0
func (in *PrivateLinkService_STATUS) DeepCopyInto(out *PrivateLinkService_STATUS)
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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded Private link service resource.
func (*PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded populates our PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded from the provided source PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded
func (*PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination PrivateLinkService_STATUS_NetworkInterface_SubResourceEmbedded from our 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 PrivateLinkService_Spec ¶
type PrivateLinkService_Spec struct {
AutoApproval *ResourceSet `json:"autoApproval,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
DestinationIPAddress *string `json:"destinationIPAddress,omitempty"`
EnableProxyProtocol *bool `json:"enableProxyProtocol,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
Fqdns []string `json:"fqdns,omitempty"`
IpConfigurations []PrivateLinkServiceIpConfiguration `json:"ipConfigurations,omitempty"`
LoadBalancerFrontendIpConfigurations []FrontendIPConfiguration_PrivateLinkService_SubResourceEmbedded `json:"loadBalancerFrontendIpConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *PrivateLinkServiceOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Visibility *ResourceSet `json:"visibility,omitempty"`
}
Storage version of v1api20240301.PrivateLinkService_Spec
func (*PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec ¶ added in v2.19.0
func (service *PrivateLinkService_Spec) AssignProperties_From_PrivateLinkService_Spec(source *storage.PrivateLinkService_Spec) error
AssignProperties_From_PrivateLinkService_Spec populates our PrivateLinkService_Spec from the provided source PrivateLinkService_Spec
func (*PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec ¶ added in v2.19.0
func (service *PrivateLinkService_Spec) AssignProperties_To_PrivateLinkService_Spec(destination *storage.PrivateLinkService_Spec) error
AssignProperties_To_PrivateLinkService_Spec populates the provided destination PrivateLinkService_Spec from our PrivateLinkService_Spec
func (*PrivateLinkService_Spec) ConvertSpecFrom ¶
func (service *PrivateLinkService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PrivateLinkService_Spec from the provided source
func (*PrivateLinkService_Spec) ConvertSpecTo ¶
func (service *PrivateLinkService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PrivateLinkService_Spec
func (*PrivateLinkService_Spec) DeepCopy ¶
func (in *PrivateLinkService_Spec) DeepCopy() *PrivateLinkService_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkService_Spec.
func (*PrivateLinkService_Spec) DeepCopyInto ¶
func (in *PrivateLinkService_Spec) DeepCopyInto(out *PrivateLinkService_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Probe ¶
type Probe struct {
IntervalInSeconds *int `json:"intervalInSeconds,omitempty"`
Name *string `json:"name,omitempty"`
NoHealthyBackendsBehavior *string `json:"noHealthyBackendsBehavior,omitempty"`
NumberOfProbes *int `json:"numberOfProbes,omitempty"`
Port *int `json:"port,omitempty"`
ProbeThreshold *int `json:"probeThreshold,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Protocol *string `json:"protocol,omitempty"`
RequestPath *string `json:"requestPath,omitempty"`
}
Storage version of v1api20240301.Probe A load balancer probe.
func (*Probe) AssignProperties_From_Probe ¶ added in v2.19.0
func (probe *Probe) AssignProperties_From_Probe(source *v20250301s.Probe) error
AssignProperties_From_Probe populates our Probe from the provided source Probe
func (*Probe) AssignProperties_To_Probe ¶ added in v2.19.0
func (probe *Probe) AssignProperties_To_Probe(destination *v20250301s.Probe) error
AssignProperties_To_Probe populates the provided destination Probe from our Probe
func (*Probe) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Probe.
func (*Probe) DeepCopyInto ¶
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"`
NoHealthyBackendsBehavior *string `json:"noHealthyBackendsBehavior,omitempty"`
NumberOfProbes *int `json:"numberOfProbes,omitempty"`
Port *int `json:"port,omitempty"`
ProbeThreshold *int `json:"probeThreshold,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 v1api20240301.Probe_STATUS A load balancer probe.
func (*Probe_STATUS) AssignProperties_From_Probe_STATUS ¶ added in v2.19.0
func (probe *Probe_STATUS) AssignProperties_From_Probe_STATUS(source *v20250301s.Probe_STATUS) error
AssignProperties_From_Probe_STATUS populates our Probe_STATUS from the provided source Probe_STATUS
func (*Probe_STATUS) AssignProperties_To_Probe_STATUS ¶ added in v2.19.0
func (probe *Probe_STATUS) AssignProperties_To_Probe_STATUS(destination *v20250301s.Probe_STATUS) error
AssignProperties_To_Probe_STATUS populates the provided destination Probe_STATUS from our 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 PublicIPAddress_Spec `json:"spec,omitempty"`
Status PublicIPAddress_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.PublicIPAddress Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/publicIpAddress.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{publicIpAddressName}
func (*PublicIPAddress) AssignProperties_From_PublicIPAddress ¶ added in v2.19.0
func (address *PublicIPAddress) AssignProperties_From_PublicIPAddress(source *v20250301s.PublicIPAddress) error
AssignProperties_From_PublicIPAddress populates our PublicIPAddress from the provided source PublicIPAddress
func (*PublicIPAddress) AssignProperties_To_PublicIPAddress ¶ added in v2.19.0
func (address *PublicIPAddress) AssignProperties_To_PublicIPAddress(destination *v20250301s.PublicIPAddress) error
AssignProperties_To_PublicIPAddress populates the provided destination PublicIPAddress from our PublicIPAddress
func (*PublicIPAddress) AzureName ¶
func (address *PublicIPAddress) AzureName() string
AzureName returns the Azure name of the resource
func (*PublicIPAddress) ConfigMapDestinationExpressions ¶
func (address *PublicIPAddress) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PublicIPAddress) ConvertFrom ¶ added in v2.19.0
func (address *PublicIPAddress) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PublicIPAddress from the provided hub PublicIPAddress
func (*PublicIPAddress) ConvertTo ¶ added in v2.19.0
func (address *PublicIPAddress) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PublicIPAddress from our PublicIPAddress
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 "2024-03-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) GetSupportedOperations ¶
func (address *PublicIPAddress) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*PublicIPAddress) SecretDestinationExpressions ¶
func (address *PublicIPAddress) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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"`
DomainNameLabelScope *string `json:"domainNameLabelScope,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReverseFqdn *string `json:"reverseFqdn,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressDnsSettings Contains FQDN of the DNS record associated with the public IP address.
func (*PublicIPAddressDnsSettings) AssignProperties_From_PublicIPAddressDnsSettings ¶ added in v2.19.0
func (settings *PublicIPAddressDnsSettings) AssignProperties_From_PublicIPAddressDnsSettings(source *v20250301s.PublicIPAddressDnsSettings) error
AssignProperties_From_PublicIPAddressDnsSettings populates our PublicIPAddressDnsSettings from the provided source PublicIPAddressDnsSettings
func (*PublicIPAddressDnsSettings) AssignProperties_To_PublicIPAddressDnsSettings ¶ added in v2.19.0
func (settings *PublicIPAddressDnsSettings) AssignProperties_To_PublicIPAddressDnsSettings(destination *v20250301s.PublicIPAddressDnsSettings) error
AssignProperties_To_PublicIPAddressDnsSettings populates the provided destination PublicIPAddressDnsSettings from our 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"`
DomainNameLabelScope *string `json:"domainNameLabelScope,omitempty"`
Fqdn *string `json:"fqdn,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReverseFqdn *string `json:"reverseFqdn,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressDnsSettings_STATUS Contains FQDN of the DNS record associated with the public IP address.
func (*PublicIPAddressDnsSettings_STATUS) AssignProperties_From_PublicIPAddressDnsSettings_STATUS ¶ added in v2.19.0
func (settings *PublicIPAddressDnsSettings_STATUS) AssignProperties_From_PublicIPAddressDnsSettings_STATUS(source *v20250301s.PublicIPAddressDnsSettings_STATUS) error
AssignProperties_From_PublicIPAddressDnsSettings_STATUS populates our PublicIPAddressDnsSettings_STATUS from the provided source PublicIPAddressDnsSettings_STATUS
func (*PublicIPAddressDnsSettings_STATUS) AssignProperties_To_PublicIPAddressDnsSettings_STATUS ¶ added in v2.19.0
func (settings *PublicIPAddressDnsSettings_STATUS) AssignProperties_To_PublicIPAddressDnsSettings_STATUS(destination *v20250301s.PublicIPAddressDnsSettings_STATUS) error
AssignProperties_To_PublicIPAddressDnsSettings_STATUS populates the provided destination PublicIPAddressDnsSettings_STATUS from our 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 v1api20240301.PublicIPAddress Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/publicIpAddress.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPAddresses/{publicIpAddressName}
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 PublicIPAddressOperatorSpec ¶
type PublicIPAddressOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PublicIPAddressOperatorSpec) AssignProperties_From_PublicIPAddressOperatorSpec ¶ added in v2.19.0
func (operator *PublicIPAddressOperatorSpec) AssignProperties_From_PublicIPAddressOperatorSpec(source *v20250301s.PublicIPAddressOperatorSpec) error
AssignProperties_From_PublicIPAddressOperatorSpec populates our PublicIPAddressOperatorSpec from the provided source PublicIPAddressOperatorSpec
func (*PublicIPAddressOperatorSpec) AssignProperties_To_PublicIPAddressOperatorSpec ¶ added in v2.19.0
func (operator *PublicIPAddressOperatorSpec) AssignProperties_To_PublicIPAddressOperatorSpec(destination *v20250301s.PublicIPAddressOperatorSpec) error
AssignProperties_To_PublicIPAddressOperatorSpec populates the provided destination PublicIPAddressOperatorSpec from our PublicIPAddressOperatorSpec
func (*PublicIPAddressOperatorSpec) DeepCopy ¶
func (in *PublicIPAddressOperatorSpec) DeepCopy() *PublicIPAddressOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressOperatorSpec.
func (*PublicIPAddressOperatorSpec) DeepCopyInto ¶
func (in *PublicIPAddressOperatorSpec) DeepCopyInto(out *PublicIPAddressOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressSku ¶
type PublicIPAddressSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressSku SKU of a public IP address.
func (*PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku ¶ added in v2.19.0
func (addressSku *PublicIPAddressSku) AssignProperties_From_PublicIPAddressSku(source *v20250301s.PublicIPAddressSku) error
AssignProperties_From_PublicIPAddressSku populates our PublicIPAddressSku from the provided source PublicIPAddressSku
func (*PublicIPAddressSku) AssignProperties_To_PublicIPAddressSku ¶ added in v2.19.0
func (addressSku *PublicIPAddressSku) AssignProperties_To_PublicIPAddressSku(destination *v20250301s.PublicIPAddressSku) error
AssignProperties_To_PublicIPAddressSku populates the provided destination PublicIPAddressSku from our 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 v1api20240301.PublicIPAddressSku_STATUS SKU of a public IP address.
func (*PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddressSku_STATUS ¶ added in v2.19.0
func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_From_PublicIPAddressSku_STATUS(source *v20250301s.PublicIPAddressSku_STATUS) error
AssignProperties_From_PublicIPAddressSku_STATUS populates our PublicIPAddressSku_STATUS from the provided source PublicIPAddressSku_STATUS
func (*PublicIPAddressSku_STATUS) AssignProperties_To_PublicIPAddressSku_STATUS ¶ added in v2.19.0
func (addressSku *PublicIPAddressSku_STATUS) AssignProperties_To_PublicIPAddressSku_STATUS(destination *v20250301s.PublicIPAddressSku_STATUS) error
AssignProperties_To_PublicIPAddressSku_STATUS populates the provided destination PublicIPAddressSku_STATUS from our 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 PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded ¶
type PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded Public IP address resource.
func (*PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded populates our PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded from the provided source PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded
func (*PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded(destination *v20250301s.PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded populates the provided destination PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded from our PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded
func (*PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded.
func (*PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded ¶
type PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded Public IP address resource.
func (*PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded populates our PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded from the provided source PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded
func (*PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded(destination *v20250301s.PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded populates the provided destination PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded from our PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded
func (*PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded.
func (*PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded ¶
type PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded Public IP address resource.
func (*PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_From_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded(source *v20250301s.PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_From_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded populates our PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded from the provided source PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded
func (*PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) AssignProperties_To_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded(destination *v20250301s.PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) error
AssignProperties_To_PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded populates the provided destination PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded from our PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded
func (*PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopy ¶
func (in *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopy() *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded.
func (*PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto ¶
func (in *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded) DeepCopyInto(out *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPAddress_STATUS ¶
type PublicIPAddress_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
DdosSettings *DdosSettings_STATUS `json:"ddosSettings,omitempty"`
DeleteOption *string `json:"deleteOption,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 v1api20240301.PublicIPAddress_STATUS Public IP address resource.
func (*PublicIPAddress_STATUS) AssignProperties_From_PublicIPAddress_STATUS ¶ added in v2.19.0
func (address *PublicIPAddress_STATUS) AssignProperties_From_PublicIPAddress_STATUS(source *v20250301s.PublicIPAddress_STATUS) error
AssignProperties_From_PublicIPAddress_STATUS populates our PublicIPAddress_STATUS from the provided source PublicIPAddress_STATUS
func (*PublicIPAddress_STATUS) AssignProperties_To_PublicIPAddress_STATUS ¶ added in v2.19.0
func (address *PublicIPAddress_STATUS) AssignProperties_To_PublicIPAddress_STATUS(destination *v20250301s.PublicIPAddress_STATUS) error
AssignProperties_To_PublicIPAddress_STATUS populates the provided destination PublicIPAddress_STATUS from our PublicIPAddress_STATUS
func (*PublicIPAddress_STATUS) ConvertStatusFrom ¶
func (address *PublicIPAddress_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PublicIPAddress_STATUS from the provided source
func (*PublicIPAddress_STATUS) ConvertStatusTo ¶
func (address *PublicIPAddress_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PublicIPAddress_STATUS
func (*PublicIPAddress_STATUS) DeepCopy ¶
func (in *PublicIPAddress_STATUS) DeepCopy() *PublicIPAddress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_STATUS.
func (*PublicIPAddress_STATUS) DeepCopyInto ¶
func (in *PublicIPAddress_STATUS) DeepCopyInto(out *PublicIPAddress_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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded Public IP address resource.
func (*PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded populates our PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded from the provided source PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded
func (*PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination PublicIPAddress_STATUS_LoadBalancer_SubResourceEmbedded from our 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 {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded Public IP address resource.
func (*PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded populates our PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded from the provided source PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded
func (*PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination PublicIPAddress_STATUS_NetworkInterface_SubResourceEmbedded from our 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_Spec ¶
type PublicIPAddress_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"`
DeleteOption *string `json:"deleteOption,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"`
LinkedPublicIPAddress *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded `json:"linkedPublicIPAddress,omitempty"`
Location *string `json:"location,omitempty"`
NatGateway *NatGatewaySpec_PublicIPAddress_SubResourceEmbedded `json:"natGateway,omitempty"`
OperatorSpec *PublicIPAddressOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"`
PublicIPAllocationMethod *string `json:"publicIPAllocationMethod,omitempty"`
PublicIPPrefix *SubResource `json:"publicIPPrefix,omitempty"`
ServicePublicIPAddress *PublicIPAddressSpec_PublicIPAddress_SubResourceEmbedded `json:"servicePublicIPAddress,omitempty"`
Sku *PublicIPAddressSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.PublicIPAddress_Spec
func (*PublicIPAddress_Spec) AssignProperties_From_PublicIPAddress_Spec ¶ added in v2.19.0
func (address *PublicIPAddress_Spec) AssignProperties_From_PublicIPAddress_Spec(source *v20250301s.PublicIPAddress_Spec) error
AssignProperties_From_PublicIPAddress_Spec populates our PublicIPAddress_Spec from the provided source PublicIPAddress_Spec
func (*PublicIPAddress_Spec) AssignProperties_To_PublicIPAddress_Spec ¶ added in v2.19.0
func (address *PublicIPAddress_Spec) AssignProperties_To_PublicIPAddress_Spec(destination *v20250301s.PublicIPAddress_Spec) error
AssignProperties_To_PublicIPAddress_Spec populates the provided destination PublicIPAddress_Spec from our PublicIPAddress_Spec
func (*PublicIPAddress_Spec) ConvertSpecFrom ¶
func (address *PublicIPAddress_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PublicIPAddress_Spec from the provided source
func (*PublicIPAddress_Spec) ConvertSpecTo ¶
func (address *PublicIPAddress_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PublicIPAddress_Spec
func (*PublicIPAddress_Spec) DeepCopy ¶
func (in *PublicIPAddress_Spec) DeepCopy() *PublicIPAddress_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPAddress_Spec.
func (*PublicIPAddress_Spec) DeepCopyInto ¶
func (in *PublicIPAddress_Spec) DeepCopyInto(out *PublicIPAddress_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix ¶
type PublicIPPrefix struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec PublicIPPrefix_Spec `json:"spec,omitempty"`
Status PublicIPPrefix_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.PublicIPPrefix Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
func (*PublicIPPrefix) AssignProperties_From_PublicIPPrefix ¶ added in v2.19.0
func (prefix *PublicIPPrefix) AssignProperties_From_PublicIPPrefix(source *v20250301s.PublicIPPrefix) error
AssignProperties_From_PublicIPPrefix populates our PublicIPPrefix from the provided source PublicIPPrefix
func (*PublicIPPrefix) AssignProperties_To_PublicIPPrefix ¶ added in v2.19.0
func (prefix *PublicIPPrefix) AssignProperties_To_PublicIPPrefix(destination *v20250301s.PublicIPPrefix) error
AssignProperties_To_PublicIPPrefix populates the provided destination PublicIPPrefix from our PublicIPPrefix
func (*PublicIPPrefix) AzureName ¶
func (prefix *PublicIPPrefix) AzureName() string
AzureName returns the Azure name of the resource
func (*PublicIPPrefix) ConfigMapDestinationExpressions ¶
func (prefix *PublicIPPrefix) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*PublicIPPrefix) ConvertFrom ¶ added in v2.19.0
func (prefix *PublicIPPrefix) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our PublicIPPrefix from the provided hub PublicIPPrefix
func (*PublicIPPrefix) ConvertTo ¶ added in v2.19.0
func (prefix *PublicIPPrefix) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub PublicIPPrefix from our PublicIPPrefix
func (*PublicIPPrefix) DeepCopy ¶
func (in *PublicIPPrefix) DeepCopy() *PublicIPPrefix
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix.
func (*PublicIPPrefix) DeepCopyInto ¶
func (in *PublicIPPrefix) DeepCopyInto(out *PublicIPPrefix)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefix) DeepCopyObject ¶
func (in *PublicIPPrefix) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (PublicIPPrefix) GetAPIVersion ¶
func (prefix PublicIPPrefix) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2024-03-01"
func (*PublicIPPrefix) GetConditions ¶
func (prefix *PublicIPPrefix) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*PublicIPPrefix) GetResourceScope ¶
func (prefix *PublicIPPrefix) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*PublicIPPrefix) GetSpec ¶
func (prefix *PublicIPPrefix) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*PublicIPPrefix) GetStatus ¶
func (prefix *PublicIPPrefix) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*PublicIPPrefix) GetSupportedOperations ¶
func (prefix *PublicIPPrefix) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*PublicIPPrefix) GetType ¶
func (prefix *PublicIPPrefix) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Network/publicIPPrefixes"
func (*PublicIPPrefix) NewEmptyStatus ¶
func (prefix *PublicIPPrefix) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*PublicIPPrefix) OriginalGVK ¶
func (prefix *PublicIPPrefix) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*PublicIPPrefix) Owner ¶
func (prefix *PublicIPPrefix) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*PublicIPPrefix) SecretDestinationExpressions ¶
func (prefix *PublicIPPrefix) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*PublicIPPrefix) SetConditions ¶
func (prefix *PublicIPPrefix) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*PublicIPPrefix) SetStatus ¶
func (prefix *PublicIPPrefix) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type PublicIPPrefixList ¶
type PublicIPPrefixList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []PublicIPPrefix `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20240301.PublicIPPrefix Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/publicIpPrefix.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/publicIPPrefixes/{publicIpPrefixName}
func (*PublicIPPrefixList) DeepCopy ¶
func (in *PublicIPPrefixList) DeepCopy() *PublicIPPrefixList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixList.
func (*PublicIPPrefixList) DeepCopyInto ¶
func (in *PublicIPPrefixList) DeepCopyInto(out *PublicIPPrefixList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PublicIPPrefixList) DeepCopyObject ¶
func (in *PublicIPPrefixList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type PublicIPPrefixOperatorSpec ¶
type PublicIPPrefixOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.PublicIPPrefixOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec ¶ added in v2.19.0
func (operator *PublicIPPrefixOperatorSpec) AssignProperties_From_PublicIPPrefixOperatorSpec(source *v20250301s.PublicIPPrefixOperatorSpec) error
AssignProperties_From_PublicIPPrefixOperatorSpec populates our PublicIPPrefixOperatorSpec from the provided source PublicIPPrefixOperatorSpec
func (*PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec ¶ added in v2.19.0
func (operator *PublicIPPrefixOperatorSpec) AssignProperties_To_PublicIPPrefixOperatorSpec(destination *v20250301s.PublicIPPrefixOperatorSpec) error
AssignProperties_To_PublicIPPrefixOperatorSpec populates the provided destination PublicIPPrefixOperatorSpec from our PublicIPPrefixOperatorSpec
func (*PublicIPPrefixOperatorSpec) DeepCopy ¶
func (in *PublicIPPrefixOperatorSpec) DeepCopy() *PublicIPPrefixOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixOperatorSpec.
func (*PublicIPPrefixOperatorSpec) DeepCopyInto ¶
func (in *PublicIPPrefixOperatorSpec) DeepCopyInto(out *PublicIPPrefixOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefixSku ¶
type PublicIPPrefixSku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.PublicIPPrefixSku SKU of a public IP prefix.
func (*PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku ¶ added in v2.19.0
func (prefixSku *PublicIPPrefixSku) AssignProperties_From_PublicIPPrefixSku(source *v20250301s.PublicIPPrefixSku) error
AssignProperties_From_PublicIPPrefixSku populates our PublicIPPrefixSku from the provided source PublicIPPrefixSku
func (*PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku ¶ added in v2.19.0
func (prefixSku *PublicIPPrefixSku) AssignProperties_To_PublicIPPrefixSku(destination *v20250301s.PublicIPPrefixSku) error
AssignProperties_To_PublicIPPrefixSku populates the provided destination PublicIPPrefixSku from our PublicIPPrefixSku
func (*PublicIPPrefixSku) DeepCopy ¶
func (in *PublicIPPrefixSku) DeepCopy() *PublicIPPrefixSku
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku.
func (*PublicIPPrefixSku) DeepCopyInto ¶
func (in *PublicIPPrefixSku) DeepCopyInto(out *PublicIPPrefixSku)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefixSku_STATUS ¶
type PublicIPPrefixSku_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.PublicIPPrefixSku_STATUS SKU of a public IP prefix.
func (*PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS ¶ added in v2.19.0
func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_From_PublicIPPrefixSku_STATUS(source *v20250301s.PublicIPPrefixSku_STATUS) error
AssignProperties_From_PublicIPPrefixSku_STATUS populates our PublicIPPrefixSku_STATUS from the provided source PublicIPPrefixSku_STATUS
func (*PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS ¶ added in v2.19.0
func (prefixSku *PublicIPPrefixSku_STATUS) AssignProperties_To_PublicIPPrefixSku_STATUS(destination *v20250301s.PublicIPPrefixSku_STATUS) error
AssignProperties_To_PublicIPPrefixSku_STATUS populates the provided destination PublicIPPrefixSku_STATUS from our PublicIPPrefixSku_STATUS
func (*PublicIPPrefixSku_STATUS) DeepCopy ¶
func (in *PublicIPPrefixSku_STATUS) DeepCopy() *PublicIPPrefixSku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefixSku_STATUS.
func (*PublicIPPrefixSku_STATUS) DeepCopyInto ¶
func (in *PublicIPPrefixSku_STATUS) DeepCopyInto(out *PublicIPPrefixSku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix_STATUS ¶
type PublicIPPrefix_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
CustomIPPrefix *SubResource_STATUS `json:"customIPPrefix,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"`
Id *string `json:"id,omitempty"`
IpPrefix *string `json:"ipPrefix,omitempty"`
IpTags []IpTag_STATUS `json:"ipTags,omitempty"`
LoadBalancerFrontendIpConfiguration *SubResource_STATUS `json:"loadBalancerFrontendIpConfiguration,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
NatGateway *NatGateway_STATUS_PublicIPPrefix_SubResourceEmbedded `json:"natGateway,omitempty"`
PrefixLength *int `json:"prefixLength,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"`
PublicIPAddresses []ReferencedPublicIpAddress_STATUS `json:"publicIPAddresses,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Sku *PublicIPPrefixSku_STATUS `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Type *string `json:"type,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.PublicIPPrefix_STATUS Public IP prefix resource.
func (*PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS ¶ added in v2.19.0
func (prefix *PublicIPPrefix_STATUS) AssignProperties_From_PublicIPPrefix_STATUS(source *v20250301s.PublicIPPrefix_STATUS) error
AssignProperties_From_PublicIPPrefix_STATUS populates our PublicIPPrefix_STATUS from the provided source PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS ¶ added in v2.19.0
func (prefix *PublicIPPrefix_STATUS) AssignProperties_To_PublicIPPrefix_STATUS(destination *v20250301s.PublicIPPrefix_STATUS) error
AssignProperties_To_PublicIPPrefix_STATUS populates the provided destination PublicIPPrefix_STATUS from our PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) ConvertStatusFrom ¶
func (prefix *PublicIPPrefix_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our PublicIPPrefix_STATUS from the provided source
func (*PublicIPPrefix_STATUS) ConvertStatusTo ¶
func (prefix *PublicIPPrefix_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our PublicIPPrefix_STATUS
func (*PublicIPPrefix_STATUS) DeepCopy ¶
func (in *PublicIPPrefix_STATUS) DeepCopy() *PublicIPPrefix_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_STATUS.
func (*PublicIPPrefix_STATUS) DeepCopyInto ¶
func (in *PublicIPPrefix_STATUS) DeepCopyInto(out *PublicIPPrefix_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPPrefix_Spec ¶
type PublicIPPrefix_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
CustomIPPrefix *SubResource `json:"customIPPrefix,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
IpTags []IpTag `json:"ipTags,omitempty"`
Location *string `json:"location,omitempty"`
NatGateway *NatGatewaySpec_PublicIPPrefix_SubResourceEmbedded `json:"natGateway,omitempty"`
OperatorSpec *PublicIPPrefixOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PrefixLength *int `json:"prefixLength,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPAddressVersion *string `json:"publicIPAddressVersion,omitempty"`
Sku *PublicIPPrefixSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20240301.PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec ¶ added in v2.19.0
func (prefix *PublicIPPrefix_Spec) AssignProperties_From_PublicIPPrefix_Spec(source *v20250301s.PublicIPPrefix_Spec) error
AssignProperties_From_PublicIPPrefix_Spec populates our PublicIPPrefix_Spec from the provided source PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec ¶ added in v2.19.0
func (prefix *PublicIPPrefix_Spec) AssignProperties_To_PublicIPPrefix_Spec(destination *v20250301s.PublicIPPrefix_Spec) error
AssignProperties_To_PublicIPPrefix_Spec populates the provided destination PublicIPPrefix_Spec from our PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) ConvertSpecFrom ¶
func (prefix *PublicIPPrefix_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our PublicIPPrefix_Spec from the provided source
func (*PublicIPPrefix_Spec) ConvertSpecTo ¶
func (prefix *PublicIPPrefix_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our PublicIPPrefix_Spec
func (*PublicIPPrefix_Spec) DeepCopy ¶
func (in *PublicIPPrefix_Spec) DeepCopy() *PublicIPPrefix_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPPrefix_Spec.
func (*PublicIPPrefix_Spec) DeepCopyInto ¶
func (in *PublicIPPrefix_Spec) DeepCopyInto(out *PublicIPPrefix_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RadiusServer ¶
type RadiusServer struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RadiusServerAddress *string `json:"radiusServerAddress,omitempty"`
RadiusServerScore *int `json:"radiusServerScore,omitempty"`
RadiusServerSecret *genruntime.SecretReference `json:"radiusServerSecret,omitempty"`
}
Storage version of v1api20240301.RadiusServer Radius Server Settings.
func (*RadiusServer) AssignProperties_From_RadiusServer ¶ added in v2.19.0
func (server *RadiusServer) AssignProperties_From_RadiusServer(source *v20250301s.RadiusServer) error
AssignProperties_From_RadiusServer populates our RadiusServer from the provided source RadiusServer
func (*RadiusServer) AssignProperties_To_RadiusServer ¶ added in v2.19.0
func (server *RadiusServer) AssignProperties_To_RadiusServer(destination *v20250301s.RadiusServer) error
AssignProperties_To_RadiusServer populates the provided destination RadiusServer from our 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"`
}
Storage version of v1api20240301.RadiusServer_STATUS Radius Server Settings.
func (*RadiusServer_STATUS) AssignProperties_From_RadiusServer_STATUS ¶ added in v2.19.0
func (server *RadiusServer_STATUS) AssignProperties_From_RadiusServer_STATUS(source *v20250301s.RadiusServer_STATUS) error
AssignProperties_From_RadiusServer_STATUS populates our RadiusServer_STATUS from the provided source RadiusServer_STATUS
func (*RadiusServer_STATUS) AssignProperties_To_RadiusServer_STATUS ¶ added in v2.19.0
func (server *RadiusServer_STATUS) AssignProperties_To_RadiusServer_STATUS(destination *v20250301s.RadiusServer_STATUS) error
AssignProperties_To_RadiusServer_STATUS populates the provided destination RadiusServer_STATUS from our 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 RecordSet_STATUS ¶
type RecordSet_STATUS struct {
Fqdn *string `json:"fqdn,omitempty"`
IpAddresses []string `json:"ipAddresses,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RecordSetName *string `json:"recordSetName,omitempty"`
RecordType *string `json:"recordType,omitempty"`
Ttl *int `json:"ttl,omitempty"`
}
Storage version of v1api20240301.RecordSet_STATUS A collective group of information about the record set information.
func (*RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS ¶ added in v2.19.0
func (recordSet *RecordSet_STATUS) AssignProperties_From_RecordSet_STATUS(source *storage.RecordSet_STATUS) error
AssignProperties_From_RecordSet_STATUS populates our RecordSet_STATUS from the provided source RecordSet_STATUS
func (*RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS ¶ added in v2.19.0
func (recordSet *RecordSet_STATUS) AssignProperties_To_RecordSet_STATUS(destination *storage.RecordSet_STATUS) error
AssignProperties_To_RecordSet_STATUS populates the provided destination RecordSet_STATUS from our RecordSet_STATUS
func (*RecordSet_STATUS) DeepCopy ¶
func (in *RecordSet_STATUS) DeepCopy() *RecordSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordSet_STATUS.
func (*RecordSet_STATUS) DeepCopyInto ¶
func (in *RecordSet_STATUS) DeepCopyInto(out *RecordSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReferencedPublicIpAddress_STATUS ¶
type ReferencedPublicIpAddress_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ReferencedPublicIpAddress_STATUS Reference to a public IP address.
func (*ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS ¶ added in v2.19.0
func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_From_ReferencedPublicIpAddress_STATUS(source *v20250301s.ReferencedPublicIpAddress_STATUS) error
AssignProperties_From_ReferencedPublicIpAddress_STATUS populates our ReferencedPublicIpAddress_STATUS from the provided source ReferencedPublicIpAddress_STATUS
func (*ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS ¶ added in v2.19.0
func (address *ReferencedPublicIpAddress_STATUS) AssignProperties_To_ReferencedPublicIpAddress_STATUS(destination *v20250301s.ReferencedPublicIpAddress_STATUS) error
AssignProperties_To_ReferencedPublicIpAddress_STATUS populates the provided destination ReferencedPublicIpAddress_STATUS from our ReferencedPublicIpAddress_STATUS
func (*ReferencedPublicIpAddress_STATUS) DeepCopy ¶
func (in *ReferencedPublicIpAddress_STATUS) DeepCopy() *ReferencedPublicIpAddress_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReferencedPublicIpAddress_STATUS.
func (*ReferencedPublicIpAddress_STATUS) DeepCopyInto ¶
func (in *ReferencedPublicIpAddress_STATUS) DeepCopyInto(out *ReferencedPublicIpAddress_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceNavigationLink_STATUS ¶
type ResourceNavigationLink_STATUS struct {
}
Storage version of v1api20240301.ResourceNavigationLink_STATUS ResourceNavigationLink resource.
func (*ResourceNavigationLink_STATUS) AssignProperties_From_ResourceNavigationLink_STATUS ¶ added in v2.19.0
func (link *ResourceNavigationLink_STATUS) AssignProperties_From_ResourceNavigationLink_STATUS(source *v20250301s.ResourceNavigationLink_STATUS) error
AssignProperties_From_ResourceNavigationLink_STATUS populates our ResourceNavigationLink_STATUS from the provided source ResourceNavigationLink_STATUS
func (*ResourceNavigationLink_STATUS) AssignProperties_To_ResourceNavigationLink_STATUS ¶ added in v2.19.0
func (link *ResourceNavigationLink_STATUS) AssignProperties_To_ResourceNavigationLink_STATUS(destination *v20250301s.ResourceNavigationLink_STATUS) error
AssignProperties_To_ResourceNavigationLink_STATUS populates the provided destination ResourceNavigationLink_STATUS from our 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 ResourceSet ¶
type ResourceSet struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subscriptions []string `json:"subscriptions,omitempty"`
}
Storage version of v1api20240301.ResourceSet The base resource set for visibility and auto-approval.
func (*ResourceSet) AssignProperties_From_ResourceSet ¶ added in v2.19.0
func (resourceSet *ResourceSet) AssignProperties_From_ResourceSet(source *storage.ResourceSet) error
AssignProperties_From_ResourceSet populates our ResourceSet from the provided source ResourceSet
func (*ResourceSet) AssignProperties_To_ResourceSet ¶ added in v2.19.0
func (resourceSet *ResourceSet) AssignProperties_To_ResourceSet(destination *storage.ResourceSet) error
AssignProperties_To_ResourceSet populates the provided destination ResourceSet from our ResourceSet
func (*ResourceSet) DeepCopy ¶
func (in *ResourceSet) DeepCopy() *ResourceSet
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet.
func (*ResourceSet) DeepCopyInto ¶
func (in *ResourceSet) DeepCopyInto(out *ResourceSet)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceSet_STATUS ¶
type ResourceSet_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Subscriptions []string `json:"subscriptions,omitempty"`
}
Storage version of v1api20240301.ResourceSet_STATUS The base resource set for visibility and auto-approval.
func (*ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS ¶ added in v2.19.0
func (resourceSet *ResourceSet_STATUS) AssignProperties_From_ResourceSet_STATUS(source *storage.ResourceSet_STATUS) error
AssignProperties_From_ResourceSet_STATUS populates our ResourceSet_STATUS from the provided source ResourceSet_STATUS
func (*ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS ¶ added in v2.19.0
func (resourceSet *ResourceSet_STATUS) AssignProperties_To_ResourceSet_STATUS(destination *storage.ResourceSet_STATUS) error
AssignProperties_To_ResourceSet_STATUS populates the provided destination ResourceSet_STATUS from our ResourceSet_STATUS
func (*ResourceSet_STATUS) DeepCopy ¶
func (in *ResourceSet_STATUS) DeepCopy() *ResourceSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSet_STATUS.
func (*ResourceSet_STATUS) DeepCopyInto ¶
func (in *ResourceSet_STATUS) DeepCopyInto(out *ResourceSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTable ¶
type RouteTable struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec RouteTable_Spec `json:"spec,omitempty"`
Status RouteTable_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.RouteTable Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/routeTable.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/routeTables/{routeTableName}
func (*RouteTable) AssignProperties_From_RouteTable ¶ added in v2.19.0
func (table *RouteTable) AssignProperties_From_RouteTable(source *storage.RouteTable) error
AssignProperties_From_RouteTable populates our RouteTable from the provided source RouteTable
func (*RouteTable) AssignProperties_To_RouteTable ¶ added in v2.19.0
func (table *RouteTable) AssignProperties_To_RouteTable(destination *storage.RouteTable) error
AssignProperties_To_RouteTable populates the provided destination RouteTable from our RouteTable
func (*RouteTable) AzureName ¶
func (table *RouteTable) AzureName() string
AzureName returns the Azure name of the resource
func (*RouteTable) ConfigMapDestinationExpressions ¶
func (table *RouteTable) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*RouteTable) ConvertFrom ¶ added in v2.19.0
func (table *RouteTable) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our RouteTable from the provided hub RouteTable
func (*RouteTable) ConvertTo ¶ added in v2.19.0
func (table *RouteTable) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub RouteTable from our RouteTable
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 "2024-03-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) GetSupportedOperations ¶
func (table *RouteTable) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*RouteTable) SecretDestinationExpressions ¶
func (table *RouteTable) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.RouteTable Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/routeTable.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/routeTables/{routeTableName}
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 RouteTableOperatorSpec ¶
type RouteTableOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.RouteTableOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*RouteTableOperatorSpec) AssignProperties_From_RouteTableOperatorSpec ¶ added in v2.19.0
func (operator *RouteTableOperatorSpec) AssignProperties_From_RouteTableOperatorSpec(source *storage.RouteTableOperatorSpec) error
AssignProperties_From_RouteTableOperatorSpec populates our RouteTableOperatorSpec from the provided source RouteTableOperatorSpec
func (*RouteTableOperatorSpec) AssignProperties_To_RouteTableOperatorSpec ¶ added in v2.19.0
func (operator *RouteTableOperatorSpec) AssignProperties_To_RouteTableOperatorSpec(destination *storage.RouteTableOperatorSpec) error
AssignProperties_To_RouteTableOperatorSpec populates the provided destination RouteTableOperatorSpec from our RouteTableOperatorSpec
func (*RouteTableOperatorSpec) DeepCopy ¶
func (in *RouteTableOperatorSpec) DeepCopy() *RouteTableOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableOperatorSpec.
func (*RouteTableOperatorSpec) DeepCopyInto ¶
func (in *RouteTableOperatorSpec) DeepCopyInto(out *RouteTableOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded Route table resource.
func (*RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded populates our RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded from our RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20240301.RouteTable_STATUS Route table resource.
func (*RouteTable_STATUS) AssignProperties_From_RouteTable_STATUS ¶ added in v2.19.0
func (table *RouteTable_STATUS) AssignProperties_From_RouteTable_STATUS(source *storage.RouteTable_STATUS) error
AssignProperties_From_RouteTable_STATUS populates our RouteTable_STATUS from the provided source RouteTable_STATUS
func (*RouteTable_STATUS) AssignProperties_To_RouteTable_STATUS ¶ added in v2.19.0
func (table *RouteTable_STATUS) AssignProperties_To_RouteTable_STATUS(destination *storage.RouteTable_STATUS) error
AssignProperties_To_RouteTable_STATUS populates the provided destination RouteTable_STATUS from our 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 v1api20240301.RouteTable_STATUS_SubResourceEmbedded Route table resource.
func (*RouteTable_STATUS_SubResourceEmbedded) AssignProperties_From_RouteTable_STATUS_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *RouteTable_STATUS_SubResourceEmbedded) AssignProperties_From_RouteTable_STATUS_SubResourceEmbedded(source *v20250301s.RouteTable_STATUS_SubResourceEmbedded) error
AssignProperties_From_RouteTable_STATUS_SubResourceEmbedded populates our RouteTable_STATUS_SubResourceEmbedded from the provided source RouteTable_STATUS_SubResourceEmbedded
func (*RouteTable_STATUS_SubResourceEmbedded) AssignProperties_To_RouteTable_STATUS_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *RouteTable_STATUS_SubResourceEmbedded) AssignProperties_To_RouteTable_STATUS_SubResourceEmbedded(destination *v20250301s.RouteTable_STATUS_SubResourceEmbedded) error
AssignProperties_To_RouteTable_STATUS_SubResourceEmbedded populates the provided destination RouteTable_STATUS_SubResourceEmbedded from our 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 RouteTable_Spec ¶
type RouteTable_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"`
OperatorSpec *RouteTableOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20240301.RouteTable_Spec
func (*RouteTable_Spec) AssignProperties_From_RouteTable_Spec ¶ added in v2.19.0
func (table *RouteTable_Spec) AssignProperties_From_RouteTable_Spec(source *storage.RouteTable_Spec) error
AssignProperties_From_RouteTable_Spec populates our RouteTable_Spec from the provided source RouteTable_Spec
func (*RouteTable_Spec) AssignProperties_To_RouteTable_Spec ¶ added in v2.19.0
func (table *RouteTable_Spec) AssignProperties_To_RouteTable_Spec(destination *storage.RouteTable_Spec) error
AssignProperties_To_RouteTable_Spec populates the provided destination RouteTable_Spec from our RouteTable_Spec
func (*RouteTable_Spec) ConvertSpecFrom ¶
func (table *RouteTable_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our RouteTable_Spec from the provided source
func (*RouteTable_Spec) ConvertSpecTo ¶
func (table *RouteTable_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our RouteTable_Spec
func (*RouteTable_Spec) DeepCopy ¶
func (in *RouteTable_Spec) DeepCopy() *RouteTable_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTable_Spec.
func (*RouteTable_Spec) DeepCopyInto ¶
func (in *RouteTable_Spec) DeepCopyInto(out *RouteTable_Spec)
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 RouteTablesRoute_Spec `json:"spec,omitempty"`
Status RouteTablesRoute_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.RouteTablesRoute Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/routeTable.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/routeTables/{routeTableName}/routes/{routeName}
func (*RouteTablesRoute) AssignProperties_From_RouteTablesRoute ¶ added in v2.19.0
func (route *RouteTablesRoute) AssignProperties_From_RouteTablesRoute(source *storage.RouteTablesRoute) error
AssignProperties_From_RouteTablesRoute populates our RouteTablesRoute from the provided source RouteTablesRoute
func (*RouteTablesRoute) AssignProperties_To_RouteTablesRoute ¶ added in v2.19.0
func (route *RouteTablesRoute) AssignProperties_To_RouteTablesRoute(destination *storage.RouteTablesRoute) error
AssignProperties_To_RouteTablesRoute populates the provided destination RouteTablesRoute from our RouteTablesRoute
func (*RouteTablesRoute) AzureName ¶
func (route *RouteTablesRoute) AzureName() string
AzureName returns the Azure name of the resource
func (*RouteTablesRoute) ConfigMapDestinationExpressions ¶
func (route *RouteTablesRoute) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*RouteTablesRoute) ConvertFrom ¶ added in v2.19.0
func (route *RouteTablesRoute) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our RouteTablesRoute from the provided hub RouteTablesRoute
func (*RouteTablesRoute) ConvertTo ¶ added in v2.19.0
func (route *RouteTablesRoute) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub RouteTablesRoute from our RouteTablesRoute
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 "2024-03-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) GetSupportedOperations ¶
func (route *RouteTablesRoute) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*RouteTablesRoute) SecretDestinationExpressions ¶
func (route *RouteTablesRoute) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.RouteTablesRoute Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/routeTable.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/routeTables/{routeTableName}/routes/{routeName}
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 RouteTablesRouteOperatorSpec ¶
type RouteTablesRouteOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.RouteTablesRouteOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*RouteTablesRouteOperatorSpec) AssignProperties_From_RouteTablesRouteOperatorSpec ¶ added in v2.19.0
func (operator *RouteTablesRouteOperatorSpec) AssignProperties_From_RouteTablesRouteOperatorSpec(source *storage.RouteTablesRouteOperatorSpec) error
AssignProperties_From_RouteTablesRouteOperatorSpec populates our RouteTablesRouteOperatorSpec from the provided source RouteTablesRouteOperatorSpec
func (*RouteTablesRouteOperatorSpec) AssignProperties_To_RouteTablesRouteOperatorSpec ¶ added in v2.19.0
func (operator *RouteTablesRouteOperatorSpec) AssignProperties_To_RouteTablesRouteOperatorSpec(destination *storage.RouteTablesRouteOperatorSpec) error
AssignProperties_To_RouteTablesRouteOperatorSpec populates the provided destination RouteTablesRouteOperatorSpec from our RouteTablesRouteOperatorSpec
func (*RouteTablesRouteOperatorSpec) DeepCopy ¶
func (in *RouteTablesRouteOperatorSpec) DeepCopy() *RouteTablesRouteOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRouteOperatorSpec.
func (*RouteTablesRouteOperatorSpec) DeepCopyInto ¶
func (in *RouteTablesRouteOperatorSpec) DeepCopyInto(out *RouteTablesRouteOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTablesRoute_STATUS ¶
type RouteTablesRoute_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 v1api20240301.RouteTablesRoute_STATUS
func (*RouteTablesRoute_STATUS) AssignProperties_From_RouteTablesRoute_STATUS ¶ added in v2.19.0
func (route *RouteTablesRoute_STATUS) AssignProperties_From_RouteTablesRoute_STATUS(source *storage.RouteTablesRoute_STATUS) error
AssignProperties_From_RouteTablesRoute_STATUS populates our RouteTablesRoute_STATUS from the provided source RouteTablesRoute_STATUS
func (*RouteTablesRoute_STATUS) AssignProperties_To_RouteTablesRoute_STATUS ¶ added in v2.19.0
func (route *RouteTablesRoute_STATUS) AssignProperties_To_RouteTablesRoute_STATUS(destination *storage.RouteTablesRoute_STATUS) error
AssignProperties_To_RouteTablesRoute_STATUS populates the provided destination RouteTablesRoute_STATUS from our RouteTablesRoute_STATUS
func (*RouteTablesRoute_STATUS) ConvertStatusFrom ¶
func (route *RouteTablesRoute_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our RouteTablesRoute_STATUS from the provided source
func (*RouteTablesRoute_STATUS) ConvertStatusTo ¶
func (route *RouteTablesRoute_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our RouteTablesRoute_STATUS
func (*RouteTablesRoute_STATUS) DeepCopy ¶
func (in *RouteTablesRoute_STATUS) DeepCopy() *RouteTablesRoute_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRoute_STATUS.
func (*RouteTablesRoute_STATUS) DeepCopyInto ¶
func (in *RouteTablesRoute_STATUS) DeepCopyInto(out *RouteTablesRoute_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteTablesRoute_Spec ¶
type RouteTablesRoute_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"`
NextHopIpAddress *string `json:"nextHopIpAddress,omitempty"`
NextHopType *string `json:"nextHopType,omitempty"`
OperatorSpec *RouteTablesRouteOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/RouteTable resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"RouteTable"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.RouteTablesRoute_Spec
func (*RouteTablesRoute_Spec) AssignProperties_From_RouteTablesRoute_Spec ¶ added in v2.19.0
func (route *RouteTablesRoute_Spec) AssignProperties_From_RouteTablesRoute_Spec(source *storage.RouteTablesRoute_Spec) error
AssignProperties_From_RouteTablesRoute_Spec populates our RouteTablesRoute_Spec from the provided source RouteTablesRoute_Spec
func (*RouteTablesRoute_Spec) AssignProperties_To_RouteTablesRoute_Spec ¶ added in v2.19.0
func (route *RouteTablesRoute_Spec) AssignProperties_To_RouteTablesRoute_Spec(destination *storage.RouteTablesRoute_Spec) error
AssignProperties_To_RouteTablesRoute_Spec populates the provided destination RouteTablesRoute_Spec from our RouteTablesRoute_Spec
func (*RouteTablesRoute_Spec) ConvertSpecFrom ¶
func (route *RouteTablesRoute_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our RouteTablesRoute_Spec from the provided source
func (*RouteTablesRoute_Spec) ConvertSpecTo ¶
func (route *RouteTablesRoute_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our RouteTablesRoute_Spec
func (*RouteTablesRoute_Spec) DeepCopy ¶
func (in *RouteTablesRoute_Spec) DeepCopy() *RouteTablesRoute_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteTablesRoute_Spec.
func (*RouteTablesRoute_Spec) DeepCopyInto ¶
func (in *RouteTablesRoute_Spec) DeepCopyInto(out *RouteTablesRoute_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityRule_STATUS ¶
type SecurityRule_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.SecurityRule_STATUS Network security rule.
func (*SecurityRule_STATUS) AssignProperties_From_SecurityRule_STATUS ¶ added in v2.19.0
func (rule *SecurityRule_STATUS) AssignProperties_From_SecurityRule_STATUS(source *storage.SecurityRule_STATUS) error
AssignProperties_From_SecurityRule_STATUS populates our SecurityRule_STATUS from the provided source SecurityRule_STATUS
func (*SecurityRule_STATUS) AssignProperties_To_SecurityRule_STATUS ¶ added in v2.19.0
func (rule *SecurityRule_STATUS) AssignProperties_To_SecurityRule_STATUS(destination *storage.SecurityRule_STATUS) error
AssignProperties_To_SecurityRule_STATUS populates the provided destination SecurityRule_STATUS from our SecurityRule_STATUS
func (*SecurityRule_STATUS) DeepCopy ¶
func (in *SecurityRule_STATUS) DeepCopy() *SecurityRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityRule_STATUS.
func (*SecurityRule_STATUS) DeepCopyInto ¶
func (in *SecurityRule_STATUS) DeepCopyInto(out *SecurityRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAssociationLink_STATUS ¶
type ServiceAssociationLink_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ServiceAssociationLink_STATUS ServiceAssociationLink resource.
func (*ServiceAssociationLink_STATUS) AssignProperties_From_ServiceAssociationLink_STATUS ¶ added in v2.19.0
func (link *ServiceAssociationLink_STATUS) AssignProperties_From_ServiceAssociationLink_STATUS(source *v20250301s.ServiceAssociationLink_STATUS) error
AssignProperties_From_ServiceAssociationLink_STATUS populates our ServiceAssociationLink_STATUS from the provided source ServiceAssociationLink_STATUS
func (*ServiceAssociationLink_STATUS) AssignProperties_To_ServiceAssociationLink_STATUS ¶ added in v2.19.0
func (link *ServiceAssociationLink_STATUS) AssignProperties_To_ServiceAssociationLink_STATUS(destination *v20250301s.ServiceAssociationLink_STATUS) error
AssignProperties_To_ServiceAssociationLink_STATUS populates the provided destination ServiceAssociationLink_STATUS from our 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 ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded Service End point policy resource.
func (*ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded populates our ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded from our ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶
type ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded Service End point policy resource.
func (*ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_From_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(source *v20250301s.ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_From_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates our ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from the provided source ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) AssignProperties_To_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded(destination *v20250301s.ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) error
AssignProperties_To_ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded populates the provided destination ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded from our ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
func (*ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy ¶
func (in *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopy() *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded.
func (*ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto ¶
func (in *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded) DeepCopyInto(out *ServiceEndpointPolicy_STATUS_VirtualNetworks_Subnet_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"`
NetworkIdentifier *SubResource `json:"networkIdentifier,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Service *string `json:"service,omitempty"`
}
Storage version of v1api20240301.ServiceEndpointPropertiesFormat The service endpoint properties.
func (*ServiceEndpointPropertiesFormat) AssignProperties_From_ServiceEndpointPropertiesFormat ¶ added in v2.19.0
func (format *ServiceEndpointPropertiesFormat) AssignProperties_From_ServiceEndpointPropertiesFormat(source *v20250301s.ServiceEndpointPropertiesFormat) error
AssignProperties_From_ServiceEndpointPropertiesFormat populates our ServiceEndpointPropertiesFormat from the provided source ServiceEndpointPropertiesFormat
func (*ServiceEndpointPropertiesFormat) AssignProperties_To_ServiceEndpointPropertiesFormat ¶ added in v2.19.0
func (format *ServiceEndpointPropertiesFormat) AssignProperties_To_ServiceEndpointPropertiesFormat(destination *v20250301s.ServiceEndpointPropertiesFormat) error
AssignProperties_To_ServiceEndpointPropertiesFormat populates the provided destination ServiceEndpointPropertiesFormat from our 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"`
NetworkIdentifier *SubResource_STATUS `json:"networkIdentifier,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Service *string `json:"service,omitempty"`
}
Storage version of v1api20240301.ServiceEndpointPropertiesFormat_STATUS The service endpoint properties.
func (*ServiceEndpointPropertiesFormat_STATUS) AssignProperties_From_ServiceEndpointPropertiesFormat_STATUS ¶ added in v2.19.0
func (format *ServiceEndpointPropertiesFormat_STATUS) AssignProperties_From_ServiceEndpointPropertiesFormat_STATUS(source *v20250301s.ServiceEndpointPropertiesFormat_STATUS) error
AssignProperties_From_ServiceEndpointPropertiesFormat_STATUS populates our ServiceEndpointPropertiesFormat_STATUS from the provided source ServiceEndpointPropertiesFormat_STATUS
func (*ServiceEndpointPropertiesFormat_STATUS) AssignProperties_To_ServiceEndpointPropertiesFormat_STATUS ¶ added in v2.19.0
func (format *ServiceEndpointPropertiesFormat_STATUS) AssignProperties_To_ServiceEndpointPropertiesFormat_STATUS(destination *v20250301s.ServiceEndpointPropertiesFormat_STATUS) error
AssignProperties_To_ServiceEndpointPropertiesFormat_STATUS populates the provided destination ServiceEndpointPropertiesFormat_STATUS from our 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 Sku ¶
type Sku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Sku The sku of this Bastion Host.
func (*Sku) AssignProperties_From_Sku ¶ added in v2.19.0
func (sku *Sku) AssignProperties_From_Sku(source *v20250301s.Sku) error
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶ added in v2.19.0
func (sku *Sku) AssignProperties_To_Sku(destination *v20250301s.Sku) error
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_STATUS ¶
type Sku_STATUS struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Sku_STATUS The sku of this Bastion Host.
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶ added in v2.19.0
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v20250301s.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶ added in v2.19.0
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *v20250301s.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource ¶
type SubResource struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.SubResource Reference to another subresource.
func (*SubResource) AssignProperties_From_SubResource ¶
func (resource *SubResource) AssignProperties_From_SubResource(source *v20240601s.SubResource) error
AssignProperties_From_SubResource populates our SubResource from the provided source SubResource
func (*SubResource) AssignProperties_To_SubResource ¶
func (resource *SubResource) AssignProperties_To_SubResource(destination *v20240601s.SubResource) error
AssignProperties_To_SubResource populates the provided destination SubResource from our SubResource
func (*SubResource) DeepCopy ¶
func (in *SubResource) DeepCopy() *SubResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource.
func (*SubResource) DeepCopyInto ¶
func (in *SubResource) DeepCopyInto(out *SubResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubResource_STATUS ¶
type SubResource_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.SubResource_STATUS Reference to another subresource.
func (*SubResource_STATUS) AssignProperties_From_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_From_SubResource_STATUS(source *v20240601s.SubResource_STATUS) error
AssignProperties_From_SubResource_STATUS populates our SubResource_STATUS from the provided source SubResource_STATUS
func (*SubResource_STATUS) AssignProperties_To_SubResource_STATUS ¶
func (resource *SubResource_STATUS) AssignProperties_To_SubResource_STATUS(destination *v20240601s.SubResource_STATUS) error
AssignProperties_To_SubResource_STATUS populates the provided destination SubResource_STATUS from our SubResource_STATUS
func (*SubResource_STATUS) DeepCopy ¶
func (in *SubResource_STATUS) DeepCopy() *SubResource_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubResource_STATUS.
func (*SubResource_STATUS) DeepCopyInto ¶
func (in *SubResource_STATUS) DeepCopyInto(out *SubResource_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_LoadBalancer_SubResourceEmbedded ¶
type Subnet_LoadBalancer_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.Subnet_LoadBalancer_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_LoadBalancer_SubResourceEmbedded(source *v20250301s.Subnet_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_Subnet_LoadBalancer_SubResourceEmbedded populates our Subnet_LoadBalancer_SubResourceEmbedded from the provided source Subnet_LoadBalancer_SubResourceEmbedded
func (*Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_LoadBalancer_SubResourceEmbedded(destination *v20250301s.Subnet_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_Subnet_LoadBalancer_SubResourceEmbedded populates the provided destination Subnet_LoadBalancer_SubResourceEmbedded from our Subnet_LoadBalancer_SubResourceEmbedded
func (*Subnet_LoadBalancer_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_LoadBalancer_SubResourceEmbedded) DeepCopy() *Subnet_LoadBalancer_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_LoadBalancer_SubResourceEmbedded.
func (*Subnet_LoadBalancer_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_LoadBalancer_SubResourceEmbedded) DeepCopyInto(out *Subnet_LoadBalancer_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_NetworkInterface_SubResourceEmbedded ¶
type Subnet_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.Subnet_NetworkInterface_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_NetworkInterface_SubResourceEmbedded(source *v20250301s.Subnet_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_Subnet_NetworkInterface_SubResourceEmbedded populates our Subnet_NetworkInterface_SubResourceEmbedded from the provided source Subnet_NetworkInterface_SubResourceEmbedded
func (*Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_NetworkInterface_SubResourceEmbedded(destination *v20250301s.Subnet_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_Subnet_NetworkInterface_SubResourceEmbedded populates the provided destination Subnet_NetworkInterface_SubResourceEmbedded from our Subnet_NetworkInterface_SubResourceEmbedded
func (*Subnet_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_NetworkInterface_SubResourceEmbedded) DeepCopy() *Subnet_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_NetworkInterface_SubResourceEmbedded.
func (*Subnet_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *Subnet_NetworkInterface_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_PrivateEndpoint_SubResourceEmbedded ¶
type Subnet_PrivateEndpoint_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.Subnet_PrivateEndpoint_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_Subnet_PrivateEndpoint_SubResourceEmbedded populates our Subnet_PrivateEndpoint_SubResourceEmbedded from the provided source Subnet_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_Subnet_PrivateEndpoint_SubResourceEmbedded populates the provided destination Subnet_PrivateEndpoint_SubResourceEmbedded from our Subnet_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_PrivateEndpoint_SubResourceEmbedded.
func (*Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_PrivateLinkService_SubResourceEmbedded ¶
type Subnet_PrivateLinkService_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.Subnet_PrivateLinkService_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_Subnet_PrivateLinkService_SubResourceEmbedded populates our Subnet_PrivateLinkService_SubResourceEmbedded from the provided source Subnet_PrivateLinkService_SubResourceEmbedded
func (*Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_Subnet_PrivateLinkService_SubResourceEmbedded populates the provided destination Subnet_PrivateLinkService_SubResourceEmbedded from our Subnet_PrivateLinkService_SubResourceEmbedded
func (*Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_PrivateLinkService_SubResourceEmbedded.
func (*Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_STATUS_LoadBalancer_SubResourceEmbedded ¶
type Subnet_STATUS_LoadBalancer_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Subnet_STATUS_LoadBalancer_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_LoadBalancer_SubResourceEmbedded(source *v20250301s.Subnet_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_LoadBalancer_SubResourceEmbedded populates our Subnet_STATUS_LoadBalancer_SubResourceEmbedded from the provided source Subnet_STATUS_LoadBalancer_SubResourceEmbedded
func (*Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_LoadBalancer_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_LoadBalancer_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_LoadBalancer_SubResourceEmbedded(destination *v20250301s.Subnet_STATUS_LoadBalancer_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_LoadBalancer_SubResourceEmbedded populates the provided destination Subnet_STATUS_LoadBalancer_SubResourceEmbedded from our 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 v1api20240301.Subnet_STATUS_NetworkInterface_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.Subnet_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_NetworkInterface_SubResourceEmbedded populates our Subnet_STATUS_NetworkInterface_SubResourceEmbedded from the provided source Subnet_STATUS_NetworkInterface_SubResourceEmbedded
func (*Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.Subnet_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination Subnet_STATUS_NetworkInterface_SubResourceEmbedded from our 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 v1api20240301.Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded(source *storage.Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded populates our Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded from the provided source Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded
func (*Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded(destination *storage.Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded populates the provided destination Subnet_STATUS_NetworkSecurityGroup_SubResourceEmbedded from our 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_PrivateEndpoint_SubResourceEmbedded ¶
type Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded populates our Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded from the provided source Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded populates the provided destination Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded from our Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded.
func (*Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateEndpoint_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶
type Subnet_STATUS_PrivateLinkService_SubResourceEmbedded struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded Subnet in a virtual network resource.
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(source *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_From_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded populates our Subnet_STATUS_PrivateLinkService_SubResourceEmbedded from the provided source Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded(destination *storage.Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) error
AssignProperties_To_Subnet_STATUS_PrivateLinkService_SubResourceEmbedded populates the provided destination Subnet_STATUS_PrivateLinkService_SubResourceEmbedded from our Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy ¶
func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopy() *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Subnet_STATUS_PrivateLinkService_SubResourceEmbedded.
func (*Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto ¶
func (in *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded) DeepCopyInto(out *Subnet_STATUS_PrivateLinkService_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Storage version of v1api20240301.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶ added in v2.16.0
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20241001s.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶ added in v2.16.0
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20241001s.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetwork ¶
type VirtualNetwork struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec VirtualNetwork_Spec `json:"spec,omitempty"`
Status VirtualNetwork_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.VirtualNetwork Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}
func (*VirtualNetwork) AssignProperties_From_VirtualNetwork ¶ added in v2.19.0
func (network *VirtualNetwork) AssignProperties_From_VirtualNetwork(source *v20250301s.VirtualNetwork) error
AssignProperties_From_VirtualNetwork populates our VirtualNetwork from the provided source VirtualNetwork
func (*VirtualNetwork) AssignProperties_To_VirtualNetwork ¶ added in v2.19.0
func (network *VirtualNetwork) AssignProperties_To_VirtualNetwork(destination *v20250301s.VirtualNetwork) error
AssignProperties_To_VirtualNetwork populates the provided destination VirtualNetwork from our VirtualNetwork
func (*VirtualNetwork) AzureName ¶
func (network *VirtualNetwork) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetwork) ConfigMapDestinationExpressions ¶
func (network *VirtualNetwork) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualNetwork) ConvertFrom ¶ added in v2.19.0
func (network *VirtualNetwork) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualNetwork from the provided hub VirtualNetwork
func (*VirtualNetwork) ConvertTo ¶ added in v2.19.0
func (network *VirtualNetwork) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualNetwork from our VirtualNetwork
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 "2024-03-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) GetSupportedOperations ¶
func (network *VirtualNetwork) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*VirtualNetwork) SecretDestinationExpressions ¶
func (network *VirtualNetwork) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.VirtualNetworkBgpCommunities Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.
func (*VirtualNetworkBgpCommunities) AssignProperties_From_VirtualNetworkBgpCommunities ¶ added in v2.19.0
func (communities *VirtualNetworkBgpCommunities) AssignProperties_From_VirtualNetworkBgpCommunities(source *v20250301s.VirtualNetworkBgpCommunities) error
AssignProperties_From_VirtualNetworkBgpCommunities populates our VirtualNetworkBgpCommunities from the provided source VirtualNetworkBgpCommunities
func (*VirtualNetworkBgpCommunities) AssignProperties_To_VirtualNetworkBgpCommunities ¶ added in v2.19.0
func (communities *VirtualNetworkBgpCommunities) AssignProperties_To_VirtualNetworkBgpCommunities(destination *v20250301s.VirtualNetworkBgpCommunities) error
AssignProperties_To_VirtualNetworkBgpCommunities populates the provided destination VirtualNetworkBgpCommunities from our 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 v1api20240301.VirtualNetworkBgpCommunities_STATUS Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.
func (*VirtualNetworkBgpCommunities_STATUS) AssignProperties_From_VirtualNetworkBgpCommunities_STATUS ¶ added in v2.19.0
func (communities *VirtualNetworkBgpCommunities_STATUS) AssignProperties_From_VirtualNetworkBgpCommunities_STATUS(source *v20250301s.VirtualNetworkBgpCommunities_STATUS) error
AssignProperties_From_VirtualNetworkBgpCommunities_STATUS populates our VirtualNetworkBgpCommunities_STATUS from the provided source VirtualNetworkBgpCommunities_STATUS
func (*VirtualNetworkBgpCommunities_STATUS) AssignProperties_To_VirtualNetworkBgpCommunities_STATUS ¶ added in v2.19.0
func (communities *VirtualNetworkBgpCommunities_STATUS) AssignProperties_To_VirtualNetworkBgpCommunities_STATUS(destination *v20250301s.VirtualNetworkBgpCommunities_STATUS) error
AssignProperties_To_VirtualNetworkBgpCommunities_STATUS populates the provided destination VirtualNetworkBgpCommunities_STATUS from our 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 VirtualNetworkEncryption ¶
type VirtualNetworkEncryption struct {
Enabled *bool `json:"enabled,omitempty"`
Enforcement *string `json:"enforcement,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkEncryption Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.
func (*VirtualNetworkEncryption) AssignProperties_From_VirtualNetworkEncryption ¶ added in v2.19.0
func (encryption *VirtualNetworkEncryption) AssignProperties_From_VirtualNetworkEncryption(source *v20250301s.VirtualNetworkEncryption) error
AssignProperties_From_VirtualNetworkEncryption populates our VirtualNetworkEncryption from the provided source VirtualNetworkEncryption
func (*VirtualNetworkEncryption) AssignProperties_To_VirtualNetworkEncryption ¶ added in v2.19.0
func (encryption *VirtualNetworkEncryption) AssignProperties_To_VirtualNetworkEncryption(destination *v20250301s.VirtualNetworkEncryption) error
AssignProperties_To_VirtualNetworkEncryption populates the provided destination VirtualNetworkEncryption from our VirtualNetworkEncryption
func (*VirtualNetworkEncryption) DeepCopy ¶
func (in *VirtualNetworkEncryption) DeepCopy() *VirtualNetworkEncryption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkEncryption.
func (*VirtualNetworkEncryption) DeepCopyInto ¶
func (in *VirtualNetworkEncryption) DeepCopyInto(out *VirtualNetworkEncryption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkEncryption_STATUS ¶
type VirtualNetworkEncryption_STATUS struct {
Enabled *bool `json:"enabled,omitempty"`
Enforcement *string `json:"enforcement,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkEncryption_STATUS Indicates if encryption is enabled on virtual network and if VM without encryption is allowed in encrypted VNet.
func (*VirtualNetworkEncryption_STATUS) AssignProperties_From_VirtualNetworkEncryption_STATUS ¶ added in v2.19.0
func (encryption *VirtualNetworkEncryption_STATUS) AssignProperties_From_VirtualNetworkEncryption_STATUS(source *v20250301s.VirtualNetworkEncryption_STATUS) error
AssignProperties_From_VirtualNetworkEncryption_STATUS populates our VirtualNetworkEncryption_STATUS from the provided source VirtualNetworkEncryption_STATUS
func (*VirtualNetworkEncryption_STATUS) AssignProperties_To_VirtualNetworkEncryption_STATUS ¶ added in v2.19.0
func (encryption *VirtualNetworkEncryption_STATUS) AssignProperties_To_VirtualNetworkEncryption_STATUS(destination *v20250301s.VirtualNetworkEncryption_STATUS) error
AssignProperties_To_VirtualNetworkEncryption_STATUS populates the provided destination VirtualNetworkEncryption_STATUS from our VirtualNetworkEncryption_STATUS
func (*VirtualNetworkEncryption_STATUS) DeepCopy ¶
func (in *VirtualNetworkEncryption_STATUS) DeepCopy() *VirtualNetworkEncryption_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkEncryption_STATUS.
func (*VirtualNetworkEncryption_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkEncryption_STATUS) DeepCopyInto(out *VirtualNetworkEncryption_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 VirtualNetworkGateway_Spec `json:"spec,omitempty"`
Status VirtualNetworkGateway_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.VirtualNetworkGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetworkGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}
func (*VirtualNetworkGateway) AssignProperties_From_VirtualNetworkGateway ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway) AssignProperties_From_VirtualNetworkGateway(source *v20250301s.VirtualNetworkGateway) error
AssignProperties_From_VirtualNetworkGateway populates our VirtualNetworkGateway from the provided source VirtualNetworkGateway
func (*VirtualNetworkGateway) AssignProperties_To_VirtualNetworkGateway ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway) AssignProperties_To_VirtualNetworkGateway(destination *v20250301s.VirtualNetworkGateway) error
AssignProperties_To_VirtualNetworkGateway populates the provided destination VirtualNetworkGateway from our VirtualNetworkGateway
func (*VirtualNetworkGateway) AzureName ¶
func (gateway *VirtualNetworkGateway) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworkGateway) ConfigMapDestinationExpressions ¶
func (gateway *VirtualNetworkGateway) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualNetworkGateway) ConvertFrom ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualNetworkGateway from the provided hub VirtualNetworkGateway
func (*VirtualNetworkGateway) ConvertTo ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualNetworkGateway from our VirtualNetworkGateway
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 "2024-03-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) GetSupportedOperations ¶
func (gateway *VirtualNetworkGateway) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*VirtualNetworkGateway) SecretDestinationExpressions ¶
func (gateway *VirtualNetworkGateway) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 VirtualNetworkGatewayAutoScaleBounds ¶
type VirtualNetworkGatewayAutoScaleBounds struct {
Max *int `json:"max,omitempty"`
Min *int `json:"min,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayAutoScaleBounds
func (*VirtualNetworkGatewayAutoScaleBounds) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds ¶ added in v2.19.0
func (bounds *VirtualNetworkGatewayAutoScaleBounds) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds(source *v20250301s.VirtualNetworkGatewayAutoScaleBounds) error
AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds populates our VirtualNetworkGatewayAutoScaleBounds from the provided source VirtualNetworkGatewayAutoScaleBounds
func (*VirtualNetworkGatewayAutoScaleBounds) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds ¶ added in v2.19.0
func (bounds *VirtualNetworkGatewayAutoScaleBounds) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds(destination *v20250301s.VirtualNetworkGatewayAutoScaleBounds) error
AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds populates the provided destination VirtualNetworkGatewayAutoScaleBounds from our VirtualNetworkGatewayAutoScaleBounds
func (*VirtualNetworkGatewayAutoScaleBounds) DeepCopy ¶
func (in *VirtualNetworkGatewayAutoScaleBounds) DeepCopy() *VirtualNetworkGatewayAutoScaleBounds
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayAutoScaleBounds.
func (*VirtualNetworkGatewayAutoScaleBounds) DeepCopyInto ¶
func (in *VirtualNetworkGatewayAutoScaleBounds) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleBounds)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayAutoScaleBounds_STATUS ¶
type VirtualNetworkGatewayAutoScaleBounds_STATUS struct {
Max *int `json:"max,omitempty"`
Min *int `json:"min,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayAutoScaleBounds_STATUS
func (*VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds_STATUS ¶ added in v2.19.0
func (bounds *VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds_STATUS(source *v20250301s.VirtualNetworkGatewayAutoScaleBounds_STATUS) error
AssignProperties_From_VirtualNetworkGatewayAutoScaleBounds_STATUS populates our VirtualNetworkGatewayAutoScaleBounds_STATUS from the provided source VirtualNetworkGatewayAutoScaleBounds_STATUS
func (*VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds_STATUS ¶ added in v2.19.0
func (bounds *VirtualNetworkGatewayAutoScaleBounds_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds_STATUS(destination *v20250301s.VirtualNetworkGatewayAutoScaleBounds_STATUS) error
AssignProperties_To_VirtualNetworkGatewayAutoScaleBounds_STATUS populates the provided destination VirtualNetworkGatewayAutoScaleBounds_STATUS from our VirtualNetworkGatewayAutoScaleBounds_STATUS
func (*VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopy ¶
func (in *VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopy() *VirtualNetworkGatewayAutoScaleBounds_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayAutoScaleBounds_STATUS.
func (*VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkGatewayAutoScaleBounds_STATUS) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleBounds_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayAutoScaleConfiguration ¶
type VirtualNetworkGatewayAutoScaleConfiguration struct {
Bounds *VirtualNetworkGatewayAutoScaleBounds `json:"bounds,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayAutoScaleConfiguration Virtual Network Gateway Autoscale Configuration details
func (*VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration(source *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration) error
AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration populates our VirtualNetworkGatewayAutoScaleConfiguration from the provided source VirtualNetworkGatewayAutoScaleConfiguration
func (*VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayAutoScaleConfiguration) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration(destination *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration) error
AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration populates the provided destination VirtualNetworkGatewayAutoScaleConfiguration from our VirtualNetworkGatewayAutoScaleConfiguration
func (*VirtualNetworkGatewayAutoScaleConfiguration) DeepCopy ¶
func (in *VirtualNetworkGatewayAutoScaleConfiguration) DeepCopy() *VirtualNetworkGatewayAutoScaleConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayAutoScaleConfiguration.
func (*VirtualNetworkGatewayAutoScaleConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkGatewayAutoScaleConfiguration) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayAutoScaleConfiguration_STATUS ¶
type VirtualNetworkGatewayAutoScaleConfiguration_STATUS struct {
Bounds *VirtualNetworkGatewayAutoScaleBounds_STATUS `json:"bounds,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayAutoScaleConfiguration_STATUS Virtual Network Gateway Autoscale Configuration details
func (*VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration_STATUS(source *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration_STATUS) error
AssignProperties_From_VirtualNetworkGatewayAutoScaleConfiguration_STATUS populates our VirtualNetworkGatewayAutoScaleConfiguration_STATUS from the provided source VirtualNetworkGatewayAutoScaleConfiguration_STATUS
func (*VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration_STATUS(destination *v20250301s.VirtualNetworkGatewayAutoScaleConfiguration_STATUS) error
AssignProperties_To_VirtualNetworkGatewayAutoScaleConfiguration_STATUS populates the provided destination VirtualNetworkGatewayAutoScaleConfiguration_STATUS from our VirtualNetworkGatewayAutoScaleConfiguration_STATUS
func (*VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopy ¶
func (in *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopy() *VirtualNetworkGatewayAutoScaleConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayAutoScaleConfiguration_STATUS.
func (*VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkGatewayAutoScaleConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkGatewayAutoScaleConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayIPConfiguration ¶
type VirtualNetworkGatewayIPConfiguration 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 v1api20240301.VirtualNetworkGatewayIPConfiguration IP configuration for virtual network gateway.
func (*VirtualNetworkGatewayIPConfiguration) AssignProperties_From_VirtualNetworkGatewayIPConfiguration ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayIPConfiguration) AssignProperties_From_VirtualNetworkGatewayIPConfiguration(source *v20250301s.VirtualNetworkGatewayIPConfiguration) error
AssignProperties_From_VirtualNetworkGatewayIPConfiguration populates our VirtualNetworkGatewayIPConfiguration from the provided source VirtualNetworkGatewayIPConfiguration
func (*VirtualNetworkGatewayIPConfiguration) AssignProperties_To_VirtualNetworkGatewayIPConfiguration ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayIPConfiguration) AssignProperties_To_VirtualNetworkGatewayIPConfiguration(destination *v20250301s.VirtualNetworkGatewayIPConfiguration) error
AssignProperties_To_VirtualNetworkGatewayIPConfiguration populates the provided destination VirtualNetworkGatewayIPConfiguration from our VirtualNetworkGatewayIPConfiguration
func (*VirtualNetworkGatewayIPConfiguration) DeepCopy ¶
func (in *VirtualNetworkGatewayIPConfiguration) DeepCopy() *VirtualNetworkGatewayIPConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayIPConfiguration.
func (*VirtualNetworkGatewayIPConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkGatewayIPConfiguration) DeepCopyInto(out *VirtualNetworkGatewayIPConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 v1api20240301.VirtualNetworkGatewayIPConfiguration_STATUS IP configuration for virtual network gateway.
func (*VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_From_VirtualNetworkGatewayIPConfiguration_STATUS(source *v20250301s.VirtualNetworkGatewayIPConfiguration_STATUS) error
AssignProperties_From_VirtualNetworkGatewayIPConfiguration_STATUS populates our VirtualNetworkGatewayIPConfiguration_STATUS from the provided source VirtualNetworkGatewayIPConfiguration_STATUS
func (*VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayIPConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VirtualNetworkGatewayIPConfiguration_STATUS) AssignProperties_To_VirtualNetworkGatewayIPConfiguration_STATUS(destination *v20250301s.VirtualNetworkGatewayIPConfiguration_STATUS) error
AssignProperties_To_VirtualNetworkGatewayIPConfiguration_STATUS populates the provided destination VirtualNetworkGatewayIPConfiguration_STATUS from our 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 v1api20240301.VirtualNetworkGateway Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetworkGateway.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}
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 VirtualNetworkGatewayNatRule ¶
type VirtualNetworkGatewayNatRule struct {
ExternalMappings []VpnNatRuleMapping `json:"externalMappings,omitempty"`
InternalMappings []VpnNatRuleMapping `json:"internalMappings,omitempty"`
IpConfigurationId *string `json:"ipConfigurationId,omitempty"`
Mode *string `json:"mode,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayNatRule VirtualNetworkGatewayNatRule Resource.
func (*VirtualNetworkGatewayNatRule) AssignProperties_From_VirtualNetworkGatewayNatRule ¶ added in v2.19.0
func (rule *VirtualNetworkGatewayNatRule) AssignProperties_From_VirtualNetworkGatewayNatRule(source *v20250301s.VirtualNetworkGatewayNatRule) error
AssignProperties_From_VirtualNetworkGatewayNatRule populates our VirtualNetworkGatewayNatRule from the provided source VirtualNetworkGatewayNatRule
func (*VirtualNetworkGatewayNatRule) AssignProperties_To_VirtualNetworkGatewayNatRule ¶ added in v2.19.0
func (rule *VirtualNetworkGatewayNatRule) AssignProperties_To_VirtualNetworkGatewayNatRule(destination *v20250301s.VirtualNetworkGatewayNatRule) error
AssignProperties_To_VirtualNetworkGatewayNatRule populates the provided destination VirtualNetworkGatewayNatRule from our VirtualNetworkGatewayNatRule
func (*VirtualNetworkGatewayNatRule) DeepCopy ¶
func (in *VirtualNetworkGatewayNatRule) DeepCopy() *VirtualNetworkGatewayNatRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayNatRule.
func (*VirtualNetworkGatewayNatRule) DeepCopyInto ¶
func (in *VirtualNetworkGatewayNatRule) DeepCopyInto(out *VirtualNetworkGatewayNatRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayNatRule_STATUS ¶
type VirtualNetworkGatewayNatRule_STATUS struct {
Etag *string `json:"etag,omitempty"`
ExternalMappings []VpnNatRuleMapping_STATUS `json:"externalMappings,omitempty"`
Id *string `json:"id,omitempty"`
InternalMappings []VpnNatRuleMapping_STATUS `json:"internalMappings,omitempty"`
IpConfigurationId *string `json:"ipConfigurationId,omitempty"`
Mode *string `json:"mode,omitempty"`
Name *string `json:"name,omitempty"`
PropertiesType *string `json:"properties_type,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayNatRule_STATUS VirtualNetworkGatewayNatRule Resource.
func (*VirtualNetworkGatewayNatRule_STATUS) AssignProperties_From_VirtualNetworkGatewayNatRule_STATUS ¶ added in v2.19.0
func (rule *VirtualNetworkGatewayNatRule_STATUS) AssignProperties_From_VirtualNetworkGatewayNatRule_STATUS(source *v20250301s.VirtualNetworkGatewayNatRule_STATUS) error
AssignProperties_From_VirtualNetworkGatewayNatRule_STATUS populates our VirtualNetworkGatewayNatRule_STATUS from the provided source VirtualNetworkGatewayNatRule_STATUS
func (*VirtualNetworkGatewayNatRule_STATUS) AssignProperties_To_VirtualNetworkGatewayNatRule_STATUS ¶ added in v2.19.0
func (rule *VirtualNetworkGatewayNatRule_STATUS) AssignProperties_To_VirtualNetworkGatewayNatRule_STATUS(destination *v20250301s.VirtualNetworkGatewayNatRule_STATUS) error
AssignProperties_To_VirtualNetworkGatewayNatRule_STATUS populates the provided destination VirtualNetworkGatewayNatRule_STATUS from our VirtualNetworkGatewayNatRule_STATUS
func (*VirtualNetworkGatewayNatRule_STATUS) DeepCopy ¶
func (in *VirtualNetworkGatewayNatRule_STATUS) DeepCopy() *VirtualNetworkGatewayNatRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayNatRule_STATUS.
func (*VirtualNetworkGatewayNatRule_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkGatewayNatRule_STATUS) DeepCopyInto(out *VirtualNetworkGatewayNatRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayOperatorSpec ¶
type VirtualNetworkGatewayOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualNetworkGatewayOperatorSpec) AssignProperties_From_VirtualNetworkGatewayOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworkGatewayOperatorSpec) AssignProperties_From_VirtualNetworkGatewayOperatorSpec(source *v20250301s.VirtualNetworkGatewayOperatorSpec) error
AssignProperties_From_VirtualNetworkGatewayOperatorSpec populates our VirtualNetworkGatewayOperatorSpec from the provided source VirtualNetworkGatewayOperatorSpec
func (*VirtualNetworkGatewayOperatorSpec) AssignProperties_To_VirtualNetworkGatewayOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworkGatewayOperatorSpec) AssignProperties_To_VirtualNetworkGatewayOperatorSpec(destination *v20250301s.VirtualNetworkGatewayOperatorSpec) error
AssignProperties_To_VirtualNetworkGatewayOperatorSpec populates the provided destination VirtualNetworkGatewayOperatorSpec from our VirtualNetworkGatewayOperatorSpec
func (*VirtualNetworkGatewayOperatorSpec) DeepCopy ¶
func (in *VirtualNetworkGatewayOperatorSpec) DeepCopy() *VirtualNetworkGatewayOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayOperatorSpec.
func (*VirtualNetworkGatewayOperatorSpec) DeepCopyInto ¶
func (in *VirtualNetworkGatewayOperatorSpec) DeepCopyInto(out *VirtualNetworkGatewayOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayPolicyGroup ¶
type VirtualNetworkGatewayPolicyGroup struct {
IsDefault *bool `json:"isDefault,omitempty"`
Name *string `json:"name,omitempty"`
PolicyMembers []VirtualNetworkGatewayPolicyGroupMember `json:"policyMembers,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayPolicyGroup Parameters for VirtualNetworkGatewayPolicyGroup.
func (*VirtualNetworkGatewayPolicyGroup) AssignProperties_From_VirtualNetworkGatewayPolicyGroup ¶ added in v2.19.0
func (group *VirtualNetworkGatewayPolicyGroup) AssignProperties_From_VirtualNetworkGatewayPolicyGroup(source *v20250301s.VirtualNetworkGatewayPolicyGroup) error
AssignProperties_From_VirtualNetworkGatewayPolicyGroup populates our VirtualNetworkGatewayPolicyGroup from the provided source VirtualNetworkGatewayPolicyGroup
func (*VirtualNetworkGatewayPolicyGroup) AssignProperties_To_VirtualNetworkGatewayPolicyGroup ¶ added in v2.19.0
func (group *VirtualNetworkGatewayPolicyGroup) AssignProperties_To_VirtualNetworkGatewayPolicyGroup(destination *v20250301s.VirtualNetworkGatewayPolicyGroup) error
AssignProperties_To_VirtualNetworkGatewayPolicyGroup populates the provided destination VirtualNetworkGatewayPolicyGroup from our VirtualNetworkGatewayPolicyGroup
func (*VirtualNetworkGatewayPolicyGroup) DeepCopy ¶
func (in *VirtualNetworkGatewayPolicyGroup) DeepCopy() *VirtualNetworkGatewayPolicyGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayPolicyGroup.
func (*VirtualNetworkGatewayPolicyGroup) DeepCopyInto ¶
func (in *VirtualNetworkGatewayPolicyGroup) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayPolicyGroupMember ¶
type VirtualNetworkGatewayPolicyGroupMember struct {
AttributeType *string `json:"attributeType,omitempty"`
AttributeValue *string `json:"attributeValue,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayPolicyGroupMember Vpn Client Connection configuration PolicyGroup member
func (*VirtualNetworkGatewayPolicyGroupMember) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember ¶ added in v2.19.0
func (member *VirtualNetworkGatewayPolicyGroupMember) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember(source *v20250301s.VirtualNetworkGatewayPolicyGroupMember) error
AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember populates our VirtualNetworkGatewayPolicyGroupMember from the provided source VirtualNetworkGatewayPolicyGroupMember
func (*VirtualNetworkGatewayPolicyGroupMember) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember ¶ added in v2.19.0
func (member *VirtualNetworkGatewayPolicyGroupMember) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember(destination *v20250301s.VirtualNetworkGatewayPolicyGroupMember) error
AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember populates the provided destination VirtualNetworkGatewayPolicyGroupMember from our VirtualNetworkGatewayPolicyGroupMember
func (*VirtualNetworkGatewayPolicyGroupMember) DeepCopy ¶
func (in *VirtualNetworkGatewayPolicyGroupMember) DeepCopy() *VirtualNetworkGatewayPolicyGroupMember
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayPolicyGroupMember.
func (*VirtualNetworkGatewayPolicyGroupMember) DeepCopyInto ¶
func (in *VirtualNetworkGatewayPolicyGroupMember) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroupMember)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayPolicyGroupMember_STATUS ¶
type VirtualNetworkGatewayPolicyGroupMember_STATUS struct {
AttributeType *string `json:"attributeType,omitempty"`
AttributeValue *string `json:"attributeValue,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayPolicyGroupMember_STATUS Vpn Client Connection configuration PolicyGroup member
func (*VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember_STATUS ¶ added in v2.19.0
func (member *VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember_STATUS(source *v20250301s.VirtualNetworkGatewayPolicyGroupMember_STATUS) error
AssignProperties_From_VirtualNetworkGatewayPolicyGroupMember_STATUS populates our VirtualNetworkGatewayPolicyGroupMember_STATUS from the provided source VirtualNetworkGatewayPolicyGroupMember_STATUS
func (*VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember_STATUS ¶ added in v2.19.0
func (member *VirtualNetworkGatewayPolicyGroupMember_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember_STATUS(destination *v20250301s.VirtualNetworkGatewayPolicyGroupMember_STATUS) error
AssignProperties_To_VirtualNetworkGatewayPolicyGroupMember_STATUS populates the provided destination VirtualNetworkGatewayPolicyGroupMember_STATUS from our VirtualNetworkGatewayPolicyGroupMember_STATUS
func (*VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopy ¶
func (in *VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopy() *VirtualNetworkGatewayPolicyGroupMember_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayPolicyGroupMember_STATUS.
func (*VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkGatewayPolicyGroupMember_STATUS) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroupMember_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewayPolicyGroup_STATUS ¶
type VirtualNetworkGatewayPolicyGroup_STATUS struct {
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
IsDefault *bool `json:"isDefault,omitempty"`
Name *string `json:"name,omitempty"`
PolicyMembers []VirtualNetworkGatewayPolicyGroupMember_STATUS `json:"policyMembers,omitempty"`
Priority *int `json:"priority,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
VngClientConnectionConfigurations []SubResource_STATUS `json:"vngClientConnectionConfigurations,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewayPolicyGroup_STATUS Parameters for VirtualNetworkGatewayPolicyGroup.
func (*VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroup_STATUS ¶ added in v2.19.0
func (group *VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_From_VirtualNetworkGatewayPolicyGroup_STATUS(source *v20250301s.VirtualNetworkGatewayPolicyGroup_STATUS) error
AssignProperties_From_VirtualNetworkGatewayPolicyGroup_STATUS populates our VirtualNetworkGatewayPolicyGroup_STATUS from the provided source VirtualNetworkGatewayPolicyGroup_STATUS
func (*VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroup_STATUS ¶ added in v2.19.0
func (group *VirtualNetworkGatewayPolicyGroup_STATUS) AssignProperties_To_VirtualNetworkGatewayPolicyGroup_STATUS(destination *v20250301s.VirtualNetworkGatewayPolicyGroup_STATUS) error
AssignProperties_To_VirtualNetworkGatewayPolicyGroup_STATUS populates the provided destination VirtualNetworkGatewayPolicyGroup_STATUS from our VirtualNetworkGatewayPolicyGroup_STATUS
func (*VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopy ¶
func (in *VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopy() *VirtualNetworkGatewayPolicyGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGatewayPolicyGroup_STATUS.
func (*VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkGatewayPolicyGroup_STATUS) DeepCopyInto(out *VirtualNetworkGatewayPolicyGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkGatewaySku ¶
type VirtualNetworkGatewaySku struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGatewaySku VirtualNetworkGatewaySku details.
func (*VirtualNetworkGatewaySku) AssignProperties_From_VirtualNetworkGatewaySku ¶ added in v2.19.0
func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_From_VirtualNetworkGatewaySku(source *v20250301s.VirtualNetworkGatewaySku) error
AssignProperties_From_VirtualNetworkGatewaySku populates our VirtualNetworkGatewaySku from the provided source VirtualNetworkGatewaySku
func (*VirtualNetworkGatewaySku) AssignProperties_To_VirtualNetworkGatewaySku ¶ added in v2.19.0
func (gatewaySku *VirtualNetworkGatewaySku) AssignProperties_To_VirtualNetworkGatewaySku(destination *v20250301s.VirtualNetworkGatewaySku) error
AssignProperties_To_VirtualNetworkGatewaySku populates the provided destination VirtualNetworkGatewaySku from our 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 v1api20240301.VirtualNetworkGatewaySku_STATUS VirtualNetworkGatewaySku details.
func (*VirtualNetworkGatewaySku_STATUS) AssignProperties_From_VirtualNetworkGatewaySku_STATUS ¶ added in v2.19.0
func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_From_VirtualNetworkGatewaySku_STATUS(source *v20250301s.VirtualNetworkGatewaySku_STATUS) error
AssignProperties_From_VirtualNetworkGatewaySku_STATUS populates our VirtualNetworkGatewaySku_STATUS from the provided source VirtualNetworkGatewaySku_STATUS
func (*VirtualNetworkGatewaySku_STATUS) AssignProperties_To_VirtualNetworkGatewaySku_STATUS ¶ added in v2.19.0
func (gatewaySku *VirtualNetworkGatewaySku_STATUS) AssignProperties_To_VirtualNetworkGatewaySku_STATUS(destination *v20250301s.VirtualNetworkGatewaySku_STATUS) error
AssignProperties_To_VirtualNetworkGatewaySku_STATUS populates the provided destination VirtualNetworkGatewaySku_STATUS from our 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 ¶ added in v2.16.0
type VirtualNetworkGateway_STATUS struct {
ActiveActive *bool `json:"activeActive,omitempty"`
AdminState *string `json:"adminState,omitempty"`
AllowRemoteVnetTraffic *bool `json:"allowRemoteVnetTraffic,omitempty"`
AllowVirtualWanTraffic *bool `json:"allowVirtualWanTraffic,omitempty"`
AutoScaleConfiguration *VirtualNetworkGatewayAutoScaleConfiguration_STATUS `json:"autoScaleConfiguration,omitempty"`
BgpSettings *BgpSettings_STATUS `json:"bgpSettings,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
CustomRoutes *AddressSpace_STATUS `json:"customRoutes,omitempty"`
DisableIPSecReplayProtection *bool `json:"disableIPSecReplayProtection,omitempty"`
EnableBgp *bool `json:"enableBgp,omitempty"`
EnableBgpRouteTranslationForNat *bool `json:"enableBgpRouteTranslationForNat,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"`
Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
InboundDnsForwardingEndpoint *string `json:"inboundDnsForwardingEndpoint,omitempty"`
IpConfigurations []VirtualNetworkGatewayIPConfiguration_STATUS `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
NatRules []VirtualNetworkGatewayNatRule_STATUS `json:"natRules,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
ResiliencyModel *string `json:"resiliencyModel,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"`
VirtualNetworkGatewayPolicyGroups []VirtualNetworkGatewayPolicyGroup_STATUS `json:"virtualNetworkGatewayPolicyGroups,omitempty"`
VpnClientConfiguration *VpnClientConfiguration_STATUS `json:"vpnClientConfiguration,omitempty"`
VpnGatewayGeneration *string `json:"vpnGatewayGeneration,omitempty"`
VpnType *string `json:"vpnType,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGateway_STATUS A common class for general resource information.
func (*VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetworkGateway_STATUS ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_From_VirtualNetworkGateway_STATUS(source *v20250301s.VirtualNetworkGateway_STATUS) error
AssignProperties_From_VirtualNetworkGateway_STATUS populates our VirtualNetworkGateway_STATUS from the provided source VirtualNetworkGateway_STATUS
func (*VirtualNetworkGateway_STATUS) AssignProperties_To_VirtualNetworkGateway_STATUS ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway_STATUS) AssignProperties_To_VirtualNetworkGateway_STATUS(destination *v20250301s.VirtualNetworkGateway_STATUS) error
AssignProperties_To_VirtualNetworkGateway_STATUS populates the provided destination VirtualNetworkGateway_STATUS from our VirtualNetworkGateway_STATUS
func (*VirtualNetworkGateway_STATUS) ConvertStatusFrom ¶ added in v2.16.0
func (gateway *VirtualNetworkGateway_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetworkGateway_STATUS from the provided source
func (*VirtualNetworkGateway_STATUS) ConvertStatusTo ¶ added in v2.16.0
func (gateway *VirtualNetworkGateway_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetworkGateway_STATUS
func (*VirtualNetworkGateway_STATUS) DeepCopy ¶ added in v2.16.0
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 ¶ added in v2.16.0
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 VirtualNetworkGateway_Spec ¶
type VirtualNetworkGateway_Spec struct {
ActiveActive *bool `json:"activeActive,omitempty"`
AdminState *string `json:"adminState,omitempty"`
AllowRemoteVnetTraffic *bool `json:"allowRemoteVnetTraffic,omitempty"`
AllowVirtualWanTraffic *bool `json:"allowVirtualWanTraffic,omitempty"`
AutoScaleConfiguration *VirtualNetworkGatewayAutoScaleConfiguration `json:"autoScaleConfiguration,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
BgpSettings *BgpSettings `json:"bgpSettings,omitempty"`
CustomRoutes *AddressSpace `json:"customRoutes,omitempty"`
DisableIPSecReplayProtection *bool `json:"disableIPSecReplayProtection,omitempty"`
EnableBgp *bool `json:"enableBgp,omitempty"`
EnableBgpRouteTranslationForNat *bool `json:"enableBgpRouteTranslationForNat,omitempty"`
EnableDnsForwarding *bool `json:"enableDnsForwarding,omitempty"`
EnablePrivateIpAddress *bool `json:"enablePrivateIpAddress,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
GatewayDefaultSite *SubResource `json:"gatewayDefaultSite,omitempty"`
GatewayType *string `json:"gatewayType,omitempty"`
Identity *ManagedServiceIdentity `json:"identity,omitempty"`
IpConfigurations []VirtualNetworkGatewayIPConfiguration `json:"ipConfigurations,omitempty"`
Location *string `json:"location,omitempty"`
NatRules []VirtualNetworkGatewayNatRule `json:"natRules,omitempty"`
OperatorSpec *VirtualNetworkGatewayOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ResiliencyModel *string `json:"resiliencyModel,omitempty"`
Sku *VirtualNetworkGatewaySku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
// VNetExtendedLocationResourceReference: Customer vnet resource id. VirtualNetworkGateway of type local gateway is
// associated with the customer vnet.
VNetExtendedLocationResourceReference *genruntime.ResourceReference `armReference:"VNetExtendedLocationResourceId" json:"vNetExtendedLocationResourceReference,omitempty"`
VirtualNetworkGatewayPolicyGroups []VirtualNetworkGatewayPolicyGroup `json:"virtualNetworkGatewayPolicyGroups,omitempty"`
VpnClientConfiguration *VpnClientConfiguration `json:"vpnClientConfiguration,omitempty"`
VpnGatewayGeneration *string `json:"vpnGatewayGeneration,omitempty"`
VpnType *string `json:"vpnType,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkGateway_Spec
func (*VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkGateway_Spec ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway_Spec) AssignProperties_From_VirtualNetworkGateway_Spec(source *v20250301s.VirtualNetworkGateway_Spec) error
AssignProperties_From_VirtualNetworkGateway_Spec populates our VirtualNetworkGateway_Spec from the provided source VirtualNetworkGateway_Spec
func (*VirtualNetworkGateway_Spec) AssignProperties_To_VirtualNetworkGateway_Spec ¶ added in v2.19.0
func (gateway *VirtualNetworkGateway_Spec) AssignProperties_To_VirtualNetworkGateway_Spec(destination *v20250301s.VirtualNetworkGateway_Spec) error
AssignProperties_To_VirtualNetworkGateway_Spec populates the provided destination VirtualNetworkGateway_Spec from our VirtualNetworkGateway_Spec
func (*VirtualNetworkGateway_Spec) ConvertSpecFrom ¶
func (gateway *VirtualNetworkGateway_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworkGateway_Spec from the provided source
func (*VirtualNetworkGateway_Spec) ConvertSpecTo ¶
func (gateway *VirtualNetworkGateway_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworkGateway_Spec
func (*VirtualNetworkGateway_Spec) DeepCopy ¶
func (in *VirtualNetworkGateway_Spec) DeepCopy() *VirtualNetworkGateway_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkGateway_Spec.
func (*VirtualNetworkGateway_Spec) DeepCopyInto ¶
func (in *VirtualNetworkGateway_Spec) DeepCopyInto(out *VirtualNetworkGateway_Spec)
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 v1api20240301.VirtualNetwork Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}
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 VirtualNetworkOperatorSpec ¶
type VirtualNetworkOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualNetworkOperatorSpec) AssignProperties_From_VirtualNetworkOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworkOperatorSpec) AssignProperties_From_VirtualNetworkOperatorSpec(source *v20250301s.VirtualNetworkOperatorSpec) error
AssignProperties_From_VirtualNetworkOperatorSpec populates our VirtualNetworkOperatorSpec from the provided source VirtualNetworkOperatorSpec
func (*VirtualNetworkOperatorSpec) AssignProperties_To_VirtualNetworkOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworkOperatorSpec) AssignProperties_To_VirtualNetworkOperatorSpec(destination *v20250301s.VirtualNetworkOperatorSpec) error
AssignProperties_To_VirtualNetworkOperatorSpec populates the provided destination VirtualNetworkOperatorSpec from our VirtualNetworkOperatorSpec
func (*VirtualNetworkOperatorSpec) DeepCopy ¶
func (in *VirtualNetworkOperatorSpec) DeepCopy() *VirtualNetworkOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkOperatorSpec.
func (*VirtualNetworkOperatorSpec) DeepCopyInto ¶
func (in *VirtualNetworkOperatorSpec) DeepCopyInto(out *VirtualNetworkOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded ¶
type VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded Virtual Network Tap resource.
func (*VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded(source *v20250301s.VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded populates our VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded from the provided source VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded
func (*VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded(destination *v20250301s.VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded populates the provided destination VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded from our VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded
func (*VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopy ¶
func (in *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopy() *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded.
func (*VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto ¶
func (in *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded) DeepCopyInto(out *VirtualNetworkTapSpec_NetworkInterface_SubResourceEmbedded)
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 v1api20240301.VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded Virtual Network Tap resource.
func (*VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_From_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded(source *v20250301s.VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_From_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded populates our VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded from the provided source VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded
func (*VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded ¶ added in v2.19.0
func (embedded *VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) AssignProperties_To_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded(destination *v20250301s.VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded) error
AssignProperties_To_VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded populates the provided destination VirtualNetworkTap_STATUS_NetworkInterface_SubResourceEmbedded from our 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"`
Encryption *VirtualNetworkEncryption_STATUS `json:"encryption,omitempty"`
Etag *string `json:"etag,omitempty"`
ExtendedLocation *ExtendedLocation_STATUS `json:"extendedLocation,omitempty"`
FlowLogs []FlowLog_STATUS_SubResourceEmbedded `json:"flowLogs,omitempty"`
FlowTimeoutInMinutes *int `json:"flowTimeoutInMinutes,omitempty"`
Id *string `json:"id,omitempty"`
IpAllocations []SubResource_STATUS `json:"ipAllocations,omitempty"`
Location *string `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
PrivateEndpointVNetPolicies *string `json:"privateEndpointVNetPolicies,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 v1api20240301.VirtualNetwork_STATUS Virtual Network resource.
func (*VirtualNetwork_STATUS) AssignProperties_From_VirtualNetwork_STATUS ¶ added in v2.19.0
func (network *VirtualNetwork_STATUS) AssignProperties_From_VirtualNetwork_STATUS(source *v20250301s.VirtualNetwork_STATUS) error
AssignProperties_From_VirtualNetwork_STATUS populates our VirtualNetwork_STATUS from the provided source VirtualNetwork_STATUS
func (*VirtualNetwork_STATUS) AssignProperties_To_VirtualNetwork_STATUS ¶ added in v2.19.0
func (network *VirtualNetwork_STATUS) AssignProperties_To_VirtualNetwork_STATUS(destination *v20250301s.VirtualNetwork_STATUS) error
AssignProperties_To_VirtualNetwork_STATUS populates the provided destination VirtualNetwork_STATUS from our 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 VirtualNetwork_Spec ¶
type VirtualNetwork_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"`
Encryption *VirtualNetworkEncryption `json:"encryption,omitempty"`
ExtendedLocation *ExtendedLocation `json:"extendedLocation,omitempty"`
FlowTimeoutInMinutes *int `json:"flowTimeoutInMinutes,omitempty"`
IpAllocations []SubResource `json:"ipAllocations,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *VirtualNetworkOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PrivateEndpointVNetPolicies *string `json:"privateEndpointVNetPolicies,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
}
Storage version of v1api20240301.VirtualNetwork_Spec
func (*VirtualNetwork_Spec) AssignProperties_From_VirtualNetwork_Spec ¶ added in v2.19.0
func (network *VirtualNetwork_Spec) AssignProperties_From_VirtualNetwork_Spec(source *v20250301s.VirtualNetwork_Spec) error
AssignProperties_From_VirtualNetwork_Spec populates our VirtualNetwork_Spec from the provided source VirtualNetwork_Spec
func (*VirtualNetwork_Spec) AssignProperties_To_VirtualNetwork_Spec ¶ added in v2.19.0
func (network *VirtualNetwork_Spec) AssignProperties_To_VirtualNetwork_Spec(destination *v20250301s.VirtualNetwork_Spec) error
AssignProperties_To_VirtualNetwork_Spec populates the provided destination VirtualNetwork_Spec from our VirtualNetwork_Spec
func (*VirtualNetwork_Spec) ConvertSpecFrom ¶
func (network *VirtualNetwork_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetwork_Spec from the provided source
func (*VirtualNetwork_Spec) ConvertSpecTo ¶
func (network *VirtualNetwork_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetwork_Spec
func (*VirtualNetwork_Spec) DeepCopy ¶
func (in *VirtualNetwork_Spec) DeepCopy() *VirtualNetwork_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetwork_Spec.
func (*VirtualNetwork_Spec) DeepCopyInto ¶
func (in *VirtualNetwork_Spec) DeepCopyInto(out *VirtualNetwork_Spec)
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 VirtualNetworksSubnet_Spec `json:"spec,omitempty"`
Status VirtualNetworksSubnet_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.VirtualNetworksSubnet Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
func (*VirtualNetworksSubnet) AssignProperties_From_VirtualNetworksSubnet ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet) AssignProperties_From_VirtualNetworksSubnet(source *v20250301s.VirtualNetworksSubnet) error
AssignProperties_From_VirtualNetworksSubnet populates our VirtualNetworksSubnet from the provided source VirtualNetworksSubnet
func (*VirtualNetworksSubnet) AssignProperties_To_VirtualNetworksSubnet ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet) AssignProperties_To_VirtualNetworksSubnet(destination *v20250301s.VirtualNetworksSubnet) error
AssignProperties_To_VirtualNetworksSubnet populates the provided destination VirtualNetworksSubnet from our VirtualNetworksSubnet
func (*VirtualNetworksSubnet) AzureName ¶
func (subnet *VirtualNetworksSubnet) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworksSubnet) ConfigMapDestinationExpressions ¶
func (subnet *VirtualNetworksSubnet) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualNetworksSubnet) ConvertFrom ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualNetworksSubnet from the provided hub VirtualNetworksSubnet
func (*VirtualNetworksSubnet) ConvertTo ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualNetworksSubnet from our VirtualNetworksSubnet
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 "2024-03-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) GetSupportedOperations ¶
func (subnet *VirtualNetworksSubnet) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*VirtualNetworksSubnet) SecretDestinationExpressions ¶
func (subnet *VirtualNetworksSubnet) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.VirtualNetworksSubnet Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}
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 VirtualNetworksSubnetOperatorSpec ¶
type VirtualNetworksSubnetOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksSubnetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualNetworksSubnetOperatorSpec) AssignProperties_From_VirtualNetworksSubnetOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworksSubnetOperatorSpec) AssignProperties_From_VirtualNetworksSubnetOperatorSpec(source *v20250301s.VirtualNetworksSubnetOperatorSpec) error
AssignProperties_From_VirtualNetworksSubnetOperatorSpec populates our VirtualNetworksSubnetOperatorSpec from the provided source VirtualNetworksSubnetOperatorSpec
func (*VirtualNetworksSubnetOperatorSpec) AssignProperties_To_VirtualNetworksSubnetOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworksSubnetOperatorSpec) AssignProperties_To_VirtualNetworksSubnetOperatorSpec(destination *v20250301s.VirtualNetworksSubnetOperatorSpec) error
AssignProperties_To_VirtualNetworksSubnetOperatorSpec populates the provided destination VirtualNetworksSubnetOperatorSpec from our VirtualNetworksSubnetOperatorSpec
func (*VirtualNetworksSubnetOperatorSpec) DeepCopy ¶
func (in *VirtualNetworksSubnetOperatorSpec) DeepCopy() *VirtualNetworksSubnetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnetOperatorSpec.
func (*VirtualNetworksSubnetOperatorSpec) DeepCopyInto ¶
func (in *VirtualNetworksSubnetOperatorSpec) DeepCopyInto(out *VirtualNetworksSubnetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksSubnet_STATUS ¶
type VirtualNetworksSubnet_STATUS struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
ApplicationGatewayIPConfigurations []ApplicationGatewayIPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded `json:"applicationGatewayIPConfigurations,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DefaultOutboundAccess *bool `json:"defaultOutboundAccess,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 `json:"ipConfigurationProfiles,omitempty"`
IpConfigurations []IPConfiguration_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded `json:"ipConfigurations,omitempty"`
Name *string `json:"name,omitempty"`
NatGateway *SubResource_STATUS `json:"natGateway,omitempty"`
NetworkSecurityGroup *NetworkSecurityGroup_STATUS_VirtualNetworks_Subnet_SubResourceEmbedded `json:"networkSecurityGroup,omitempty"`
PrivateEndpointNetworkPolicies *string `json:"privateEndpointNetworkPolicies,omitempty"`
PrivateEndpoints []PrivateEndpoint_STATUS_VirtualNetworks_Subnet_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_VirtualNetworks_Subnet_SubResourceEmbedded `json:"serviceEndpointPolicies,omitempty"`
ServiceEndpoints []ServiceEndpointPropertiesFormat_STATUS `json:"serviceEndpoints,omitempty"`
SharingScope *string `json:"sharingScope,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksSubnet_STATUS
func (*VirtualNetworksSubnet_STATUS) AssignProperties_From_VirtualNetworksSubnet_STATUS ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet_STATUS) AssignProperties_From_VirtualNetworksSubnet_STATUS(source *v20250301s.VirtualNetworksSubnet_STATUS) error
AssignProperties_From_VirtualNetworksSubnet_STATUS populates our VirtualNetworksSubnet_STATUS from the provided source VirtualNetworksSubnet_STATUS
func (*VirtualNetworksSubnet_STATUS) AssignProperties_To_VirtualNetworksSubnet_STATUS ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet_STATUS) AssignProperties_To_VirtualNetworksSubnet_STATUS(destination *v20250301s.VirtualNetworksSubnet_STATUS) error
AssignProperties_To_VirtualNetworksSubnet_STATUS populates the provided destination VirtualNetworksSubnet_STATUS from our VirtualNetworksSubnet_STATUS
func (*VirtualNetworksSubnet_STATUS) ConvertStatusFrom ¶
func (subnet *VirtualNetworksSubnet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetworksSubnet_STATUS from the provided source
func (*VirtualNetworksSubnet_STATUS) ConvertStatusTo ¶
func (subnet *VirtualNetworksSubnet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetworksSubnet_STATUS
func (*VirtualNetworksSubnet_STATUS) DeepCopy ¶
func (in *VirtualNetworksSubnet_STATUS) DeepCopy() *VirtualNetworksSubnet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnet_STATUS.
func (*VirtualNetworksSubnet_STATUS) DeepCopyInto ¶
func (in *VirtualNetworksSubnet_STATUS) DeepCopyInto(out *VirtualNetworksSubnet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksSubnet_Spec ¶
type VirtualNetworksSubnet_Spec struct {
AddressPrefix *string `json:"addressPrefix,omitempty"`
AddressPrefixes []string `json:"addressPrefixes,omitempty"`
ApplicationGatewayIPConfigurations []ApplicationGatewayIPConfiguration_VirtualNetworks_Subnet_SubResourceEmbedded `json:"applicationGatewayIPConfigurations,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"`
DefaultOutboundAccess *bool `json:"defaultOutboundAccess,omitempty"`
Delegations []Delegation `json:"delegations,omitempty"`
IpAllocations []SubResource `json:"ipAllocations,omitempty"`
NatGateway *SubResource `json:"natGateway,omitempty"`
NetworkSecurityGroup *NetworkSecurityGroupSpec_VirtualNetworks_Subnet_SubResourceEmbedded `json:"networkSecurityGroup,omitempty"`
OperatorSpec *VirtualNetworksSubnetOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/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 *RouteTableSpec_VirtualNetworks_Subnet_SubResourceEmbedded `json:"routeTable,omitempty"`
ServiceEndpointPolicies []ServiceEndpointPolicySpec_VirtualNetworks_Subnet_SubResourceEmbedded `json:"serviceEndpointPolicies,omitempty"`
ServiceEndpoints []ServiceEndpointPropertiesFormat `json:"serviceEndpoints,omitempty"`
SharingScope *string `json:"sharingScope,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksSubnet_Spec
func (*VirtualNetworksSubnet_Spec) AssignProperties_From_VirtualNetworksSubnet_Spec ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet_Spec) AssignProperties_From_VirtualNetworksSubnet_Spec(source *v20250301s.VirtualNetworksSubnet_Spec) error
AssignProperties_From_VirtualNetworksSubnet_Spec populates our VirtualNetworksSubnet_Spec from the provided source VirtualNetworksSubnet_Spec
func (*VirtualNetworksSubnet_Spec) AssignProperties_To_VirtualNetworksSubnet_Spec ¶ added in v2.19.0
func (subnet *VirtualNetworksSubnet_Spec) AssignProperties_To_VirtualNetworksSubnet_Spec(destination *v20250301s.VirtualNetworksSubnet_Spec) error
AssignProperties_To_VirtualNetworksSubnet_Spec populates the provided destination VirtualNetworksSubnet_Spec from our VirtualNetworksSubnet_Spec
func (*VirtualNetworksSubnet_Spec) ConvertSpecFrom ¶
func (subnet *VirtualNetworksSubnet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworksSubnet_Spec from the provided source
func (*VirtualNetworksSubnet_Spec) ConvertSpecTo ¶
func (subnet *VirtualNetworksSubnet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworksSubnet_Spec
func (*VirtualNetworksSubnet_Spec) DeepCopy ¶
func (in *VirtualNetworksSubnet_Spec) DeepCopy() *VirtualNetworksSubnet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksSubnet_Spec.
func (*VirtualNetworksSubnet_Spec) DeepCopyInto ¶
func (in *VirtualNetworksSubnet_Spec) DeepCopyInto(out *VirtualNetworksSubnet_Spec)
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 VirtualNetworksVirtualNetworkPeering_Spec `json:"spec,omitempty"`
Status VirtualNetworksVirtualNetworkPeering_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,network} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240301.VirtualNetworksVirtualNetworkPeering Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/virtualNetworkPeerings/{virtualNetworkPeeringName}
func (*VirtualNetworksVirtualNetworkPeering) AssignProperties_From_VirtualNetworksVirtualNetworkPeering ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering) AssignProperties_From_VirtualNetworksVirtualNetworkPeering(source *v20250301s.VirtualNetworksVirtualNetworkPeering) error
AssignProperties_From_VirtualNetworksVirtualNetworkPeering populates our VirtualNetworksVirtualNetworkPeering from the provided source VirtualNetworksVirtualNetworkPeering
func (*VirtualNetworksVirtualNetworkPeering) AssignProperties_To_VirtualNetworksVirtualNetworkPeering ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering) AssignProperties_To_VirtualNetworksVirtualNetworkPeering(destination *v20250301s.VirtualNetworksVirtualNetworkPeering) error
AssignProperties_To_VirtualNetworksVirtualNetworkPeering populates the provided destination VirtualNetworksVirtualNetworkPeering from our VirtualNetworksVirtualNetworkPeering
func (*VirtualNetworksVirtualNetworkPeering) AzureName ¶
func (peering *VirtualNetworksVirtualNetworkPeering) AzureName() string
AzureName returns the Azure name of the resource
func (*VirtualNetworksVirtualNetworkPeering) ConfigMapDestinationExpressions ¶
func (peering *VirtualNetworksVirtualNetworkPeering) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*VirtualNetworksVirtualNetworkPeering) ConvertFrom ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our VirtualNetworksVirtualNetworkPeering from the provided hub VirtualNetworksVirtualNetworkPeering
func (*VirtualNetworksVirtualNetworkPeering) ConvertTo ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub VirtualNetworksVirtualNetworkPeering from our VirtualNetworksVirtualNetworkPeering
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 "2024-03-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) GetSupportedOperations ¶
func (peering *VirtualNetworksVirtualNetworkPeering) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the 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) 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
func (*VirtualNetworksVirtualNetworkPeering) SecretDestinationExpressions ¶
func (peering *VirtualNetworksVirtualNetworkPeering) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
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 v1api20240301.VirtualNetworksVirtualNetworkPeering Generator information: - Generated from: /network/resource-manager/Microsoft.Network/Network/stable/2024-03-01/virtualNetwork.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/virtualNetworkPeerings/{virtualNetworkPeeringName}
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 VirtualNetworksVirtualNetworkPeeringOperatorSpec ¶
type VirtualNetworksVirtualNetworkPeeringOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksVirtualNetworkPeeringOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_From_VirtualNetworksVirtualNetworkPeeringOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_From_VirtualNetworksVirtualNetworkPeeringOperatorSpec(source *v20250301s.VirtualNetworksVirtualNetworkPeeringOperatorSpec) error
AssignProperties_From_VirtualNetworksVirtualNetworkPeeringOperatorSpec populates our VirtualNetworksVirtualNetworkPeeringOperatorSpec from the provided source VirtualNetworksVirtualNetworkPeeringOperatorSpec
func (*VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_To_VirtualNetworksVirtualNetworkPeeringOperatorSpec ¶ added in v2.19.0
func (operator *VirtualNetworksVirtualNetworkPeeringOperatorSpec) AssignProperties_To_VirtualNetworksVirtualNetworkPeeringOperatorSpec(destination *v20250301s.VirtualNetworksVirtualNetworkPeeringOperatorSpec) error
AssignProperties_To_VirtualNetworksVirtualNetworkPeeringOperatorSpec populates the provided destination VirtualNetworksVirtualNetworkPeeringOperatorSpec from our VirtualNetworksVirtualNetworkPeeringOperatorSpec
func (*VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopy() *VirtualNetworksVirtualNetworkPeeringOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeeringOperatorSpec.
func (*VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeeringOperatorSpec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeeringOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksVirtualNetworkPeering_STATUS ¶
type VirtualNetworksVirtualNetworkPeering_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"`
EnableOnlyIPv6Peering *bool `json:"enableOnlyIPv6Peering,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
LocalAddressSpace *AddressSpace_STATUS `json:"localAddressSpace,omitempty"`
LocalSubnetNames []string `json:"localSubnetNames,omitempty"`
LocalVirtualNetworkAddressSpace *AddressSpace_STATUS `json:"localVirtualNetworkAddressSpace,omitempty"`
Name *string `json:"name,omitempty"`
PeerCompleteVnets *bool `json:"peerCompleteVnets,omitempty"`
PeeringState *string `json:"peeringState,omitempty"`
PeeringSyncLevel *string `json:"peeringSyncLevel,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RemoteAddressSpace *AddressSpace_STATUS `json:"remoteAddressSpace,omitempty"`
RemoteBgpCommunities *VirtualNetworkBgpCommunities_STATUS `json:"remoteBgpCommunities,omitempty"`
RemoteSubnetNames []string `json:"remoteSubnetNames,omitempty"`
RemoteVirtualNetwork *SubResource_STATUS `json:"remoteVirtualNetwork,omitempty"`
RemoteVirtualNetworkAddressSpace *AddressSpace_STATUS `json:"remoteVirtualNetworkAddressSpace,omitempty"`
RemoteVirtualNetworkEncryption *VirtualNetworkEncryption_STATUS `json:"remoteVirtualNetworkEncryption,omitempty"`
ResourceGuid *string `json:"resourceGuid,omitempty"`
Type *string `json:"type,omitempty"`
UseRemoteGateways *bool `json:"useRemoteGateways,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksVirtualNetworkPeering_STATUS
func (*VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_STATUS ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_STATUS(source *v20250301s.VirtualNetworksVirtualNetworkPeering_STATUS) error
AssignProperties_From_VirtualNetworksVirtualNetworkPeering_STATUS populates our VirtualNetworksVirtualNetworkPeering_STATUS from the provided source VirtualNetworksVirtualNetworkPeering_STATUS
func (*VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_STATUS ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_STATUS(destination *v20250301s.VirtualNetworksVirtualNetworkPeering_STATUS) error
AssignProperties_To_VirtualNetworksVirtualNetworkPeering_STATUS populates the provided destination VirtualNetworksVirtualNetworkPeering_STATUS from our VirtualNetworksVirtualNetworkPeering_STATUS
func (*VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusFrom ¶
func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our VirtualNetworksVirtualNetworkPeering_STATUS from the provided source
func (*VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusTo ¶
func (peering *VirtualNetworksVirtualNetworkPeering_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our VirtualNetworksVirtualNetworkPeering_STATUS
func (*VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopy() *VirtualNetworksVirtualNetworkPeering_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeering_STATUS.
func (*VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeering_STATUS) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworksVirtualNetworkPeering_Spec ¶
type VirtualNetworksVirtualNetworkPeering_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"`
DoNotVerifyRemoteGateways *bool `json:"doNotVerifyRemoteGateways,omitempty"`
EnableOnlyIPv6Peering *bool `json:"enableOnlyIPv6Peering,omitempty"`
LocalAddressSpace *AddressSpace `json:"localAddressSpace,omitempty"`
LocalSubnetNames []string `json:"localSubnetNames,omitempty"`
LocalVirtualNetworkAddressSpace *AddressSpace `json:"localVirtualNetworkAddressSpace,omitempty"`
OperatorSpec *VirtualNetworksVirtualNetworkPeeringOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a network.azure.com/VirtualNetwork resource
Owner *genruntime.KnownResourceReference `group:"network.azure.com" json:"owner,omitempty" kind:"VirtualNetwork"`
PeerCompleteVnets *bool `json:"peerCompleteVnets,omitempty"`
PeeringState *string `json:"peeringState,omitempty"`
PeeringSyncLevel *string `json:"peeringSyncLevel,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RemoteAddressSpace *AddressSpace `json:"remoteAddressSpace,omitempty"`
RemoteBgpCommunities *VirtualNetworkBgpCommunities `json:"remoteBgpCommunities,omitempty"`
RemoteSubnetNames []string `json:"remoteSubnetNames,omitempty"`
RemoteVirtualNetwork *SubResource `json:"remoteVirtualNetwork,omitempty"`
RemoteVirtualNetworkAddressSpace *AddressSpace `json:"remoteVirtualNetworkAddressSpace,omitempty"`
UseRemoteGateways *bool `json:"useRemoteGateways,omitempty"`
}
Storage version of v1api20240301.VirtualNetworksVirtualNetworkPeering_Spec
func (*VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_Spec ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_From_VirtualNetworksVirtualNetworkPeering_Spec(source *v20250301s.VirtualNetworksVirtualNetworkPeering_Spec) error
AssignProperties_From_VirtualNetworksVirtualNetworkPeering_Spec populates our VirtualNetworksVirtualNetworkPeering_Spec from the provided source VirtualNetworksVirtualNetworkPeering_Spec
func (*VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_Spec ¶ added in v2.19.0
func (peering *VirtualNetworksVirtualNetworkPeering_Spec) AssignProperties_To_VirtualNetworksVirtualNetworkPeering_Spec(destination *v20250301s.VirtualNetworksVirtualNetworkPeering_Spec) error
AssignProperties_To_VirtualNetworksVirtualNetworkPeering_Spec populates the provided destination VirtualNetworksVirtualNetworkPeering_Spec from our VirtualNetworksVirtualNetworkPeering_Spec
func (*VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecFrom ¶
func (peering *VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our VirtualNetworksVirtualNetworkPeering_Spec from the provided source
func (*VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecTo ¶
func (peering *VirtualNetworksVirtualNetworkPeering_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our VirtualNetworksVirtualNetworkPeering_Spec
func (*VirtualNetworksVirtualNetworkPeering_Spec) DeepCopy ¶
func (in *VirtualNetworksVirtualNetworkPeering_Spec) DeepCopy() *VirtualNetworksVirtualNetworkPeering_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworksVirtualNetworkPeering_Spec.
func (*VirtualNetworksVirtualNetworkPeering_Spec) DeepCopyInto ¶
func (in *VirtualNetworksVirtualNetworkPeering_Spec) DeepCopyInto(out *VirtualNetworksVirtualNetworkPeering_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VngClientConnectionConfiguration ¶
type VngClientConnectionConfiguration struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// Reference: Resource ID.
Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}
Storage version of v1api20240301.VngClientConnectionConfiguration A vpn client connection configuration for client connection configuration.
func (*VngClientConnectionConfiguration) AssignProperties_From_VngClientConnectionConfiguration ¶ added in v2.19.0
func (configuration *VngClientConnectionConfiguration) AssignProperties_From_VngClientConnectionConfiguration(source *v20250301s.VngClientConnectionConfiguration) error
AssignProperties_From_VngClientConnectionConfiguration populates our VngClientConnectionConfiguration from the provided source VngClientConnectionConfiguration
func (*VngClientConnectionConfiguration) AssignProperties_To_VngClientConnectionConfiguration ¶ added in v2.19.0
func (configuration *VngClientConnectionConfiguration) AssignProperties_To_VngClientConnectionConfiguration(destination *v20250301s.VngClientConnectionConfiguration) error
AssignProperties_To_VngClientConnectionConfiguration populates the provided destination VngClientConnectionConfiguration from our VngClientConnectionConfiguration
func (*VngClientConnectionConfiguration) DeepCopy ¶
func (in *VngClientConnectionConfiguration) DeepCopy() *VngClientConnectionConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VngClientConnectionConfiguration.
func (*VngClientConnectionConfiguration) DeepCopyInto ¶
func (in *VngClientConnectionConfiguration) DeepCopyInto(out *VngClientConnectionConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VngClientConnectionConfiguration_STATUS ¶
type VngClientConnectionConfiguration_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VngClientConnectionConfiguration_STATUS A vpn client connection configuration for client connection configuration.
func (*VngClientConnectionConfiguration_STATUS) AssignProperties_From_VngClientConnectionConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VngClientConnectionConfiguration_STATUS) AssignProperties_From_VngClientConnectionConfiguration_STATUS(source *v20250301s.VngClientConnectionConfiguration_STATUS) error
AssignProperties_From_VngClientConnectionConfiguration_STATUS populates our VngClientConnectionConfiguration_STATUS from the provided source VngClientConnectionConfiguration_STATUS
func (*VngClientConnectionConfiguration_STATUS) AssignProperties_To_VngClientConnectionConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VngClientConnectionConfiguration_STATUS) AssignProperties_To_VngClientConnectionConfiguration_STATUS(destination *v20250301s.VngClientConnectionConfiguration_STATUS) error
AssignProperties_To_VngClientConnectionConfiguration_STATUS populates the provided destination VngClientConnectionConfiguration_STATUS from our VngClientConnectionConfiguration_STATUS
func (*VngClientConnectionConfiguration_STATUS) DeepCopy ¶
func (in *VngClientConnectionConfiguration_STATUS) DeepCopy() *VngClientConnectionConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VngClientConnectionConfiguration_STATUS.
func (*VngClientConnectionConfiguration_STATUS) DeepCopyInto ¶
func (in *VngClientConnectionConfiguration_STATUS) DeepCopyInto(out *VngClientConnectionConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpnClientConfiguration ¶
type 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 *genruntime.SecretReference `json:"radiusServerSecret,omitempty"`
RadiusServers []RadiusServer `json:"radiusServers,omitempty"`
VngClientConnectionConfigurations []VngClientConnectionConfiguration `json:"vngClientConnectionConfigurations,omitempty"`
VpnAuthenticationTypes []string `json:"vpnAuthenticationTypes,omitempty"`
VpnClientAddressPool *AddressSpace `json:"vpnClientAddressPool,omitempty"`
VpnClientIpsecPolicies []IpsecPolicy `json:"vpnClientIpsecPolicies,omitempty"`
VpnClientProtocols []string `json:"vpnClientProtocols,omitempty"`
VpnClientRevokedCertificates []VpnClientRevokedCertificate `json:"vpnClientRevokedCertificates,omitempty"`
VpnClientRootCertificates []VpnClientRootCertificate `json:"vpnClientRootCertificates,omitempty"`
}
Storage version of v1api20240301.VpnClientConfiguration VpnClientConfiguration for P2S client.
func (*VpnClientConfiguration) AssignProperties_From_VpnClientConfiguration ¶ added in v2.19.0
func (configuration *VpnClientConfiguration) AssignProperties_From_VpnClientConfiguration(source *v20250301s.VpnClientConfiguration) error
AssignProperties_From_VpnClientConfiguration populates our VpnClientConfiguration from the provided source VpnClientConfiguration
func (*VpnClientConfiguration) AssignProperties_To_VpnClientConfiguration ¶ added in v2.19.0
func (configuration *VpnClientConfiguration) AssignProperties_To_VpnClientConfiguration(destination *v20250301s.VpnClientConfiguration) error
AssignProperties_To_VpnClientConfiguration populates the provided destination VpnClientConfiguration from our VpnClientConfiguration
func (*VpnClientConfiguration) DeepCopy ¶
func (in *VpnClientConfiguration) DeepCopy() *VpnClientConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientConfiguration.
func (*VpnClientConfiguration) DeepCopyInto ¶
func (in *VpnClientConfiguration) DeepCopyInto(out *VpnClientConfiguration)
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"`
RadiusServers []RadiusServer_STATUS `json:"radiusServers,omitempty"`
VngClientConnectionConfigurations []VngClientConnectionConfiguration_STATUS `json:"vngClientConnectionConfigurations,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 v1api20240301.VpnClientConfiguration_STATUS VpnClientConfiguration for P2S client.
func (*VpnClientConfiguration_STATUS) AssignProperties_From_VpnClientConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VpnClientConfiguration_STATUS) AssignProperties_From_VpnClientConfiguration_STATUS(source *v20250301s.VpnClientConfiguration_STATUS) error
AssignProperties_From_VpnClientConfiguration_STATUS populates our VpnClientConfiguration_STATUS from the provided source VpnClientConfiguration_STATUS
func (*VpnClientConfiguration_STATUS) AssignProperties_To_VpnClientConfiguration_STATUS ¶ added in v2.19.0
func (configuration *VpnClientConfiguration_STATUS) AssignProperties_To_VpnClientConfiguration_STATUS(destination *v20250301s.VpnClientConfiguration_STATUS) error
AssignProperties_To_VpnClientConfiguration_STATUS populates the provided destination VpnClientConfiguration_STATUS from our 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 ¶
type VpnClientRevokedCertificate struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Thumbprint *string `json:"thumbprint,omitempty"`
}
Storage version of v1api20240301.VpnClientRevokedCertificate VPN client revoked certificate of virtual network gateway.
func (*VpnClientRevokedCertificate) AssignProperties_From_VpnClientRevokedCertificate ¶ added in v2.19.0
func (certificate *VpnClientRevokedCertificate) AssignProperties_From_VpnClientRevokedCertificate(source *v20250301s.VpnClientRevokedCertificate) error
AssignProperties_From_VpnClientRevokedCertificate populates our VpnClientRevokedCertificate from the provided source VpnClientRevokedCertificate
func (*VpnClientRevokedCertificate) AssignProperties_To_VpnClientRevokedCertificate ¶ added in v2.19.0
func (certificate *VpnClientRevokedCertificate) AssignProperties_To_VpnClientRevokedCertificate(destination *v20250301s.VpnClientRevokedCertificate) error
AssignProperties_To_VpnClientRevokedCertificate populates the provided destination VpnClientRevokedCertificate from our VpnClientRevokedCertificate
func (*VpnClientRevokedCertificate) DeepCopy ¶
func (in *VpnClientRevokedCertificate) DeepCopy() *VpnClientRevokedCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientRevokedCertificate.
func (*VpnClientRevokedCertificate) DeepCopyInto ¶
func (in *VpnClientRevokedCertificate) DeepCopyInto(out *VpnClientRevokedCertificate)
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 v1api20240301.VpnClientRevokedCertificate_STATUS VPN client revoked certificate of virtual network gateway.
func (*VpnClientRevokedCertificate_STATUS) AssignProperties_From_VpnClientRevokedCertificate_STATUS ¶ added in v2.19.0
func (certificate *VpnClientRevokedCertificate_STATUS) AssignProperties_From_VpnClientRevokedCertificate_STATUS(source *v20250301s.VpnClientRevokedCertificate_STATUS) error
AssignProperties_From_VpnClientRevokedCertificate_STATUS populates our VpnClientRevokedCertificate_STATUS from the provided source VpnClientRevokedCertificate_STATUS
func (*VpnClientRevokedCertificate_STATUS) AssignProperties_To_VpnClientRevokedCertificate_STATUS ¶ added in v2.19.0
func (certificate *VpnClientRevokedCertificate_STATUS) AssignProperties_To_VpnClientRevokedCertificate_STATUS(destination *v20250301s.VpnClientRevokedCertificate_STATUS) error
AssignProperties_To_VpnClientRevokedCertificate_STATUS populates the provided destination VpnClientRevokedCertificate_STATUS from our 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 ¶
type VpnClientRootCertificate struct {
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicCertData *string `json:"publicCertData,omitempty"`
}
Storage version of v1api20240301.VpnClientRootCertificate VPN client root certificate of virtual network gateway.
func (*VpnClientRootCertificate) AssignProperties_From_VpnClientRootCertificate ¶ added in v2.19.0
func (certificate *VpnClientRootCertificate) AssignProperties_From_VpnClientRootCertificate(source *v20250301s.VpnClientRootCertificate) error
AssignProperties_From_VpnClientRootCertificate populates our VpnClientRootCertificate from the provided source VpnClientRootCertificate
func (*VpnClientRootCertificate) AssignProperties_To_VpnClientRootCertificate ¶ added in v2.19.0
func (certificate *VpnClientRootCertificate) AssignProperties_To_VpnClientRootCertificate(destination *v20250301s.VpnClientRootCertificate) error
AssignProperties_To_VpnClientRootCertificate populates the provided destination VpnClientRootCertificate from our VpnClientRootCertificate
func (*VpnClientRootCertificate) DeepCopy ¶
func (in *VpnClientRootCertificate) DeepCopy() *VpnClientRootCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnClientRootCertificate.
func (*VpnClientRootCertificate) DeepCopyInto ¶
func (in *VpnClientRootCertificate) DeepCopyInto(out *VpnClientRootCertificate)
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 v1api20240301.VpnClientRootCertificate_STATUS VPN client root certificate of virtual network gateway.
func (*VpnClientRootCertificate_STATUS) AssignProperties_From_VpnClientRootCertificate_STATUS ¶ added in v2.19.0
func (certificate *VpnClientRootCertificate_STATUS) AssignProperties_From_VpnClientRootCertificate_STATUS(source *v20250301s.VpnClientRootCertificate_STATUS) error
AssignProperties_From_VpnClientRootCertificate_STATUS populates our VpnClientRootCertificate_STATUS from the provided source VpnClientRootCertificate_STATUS
func (*VpnClientRootCertificate_STATUS) AssignProperties_To_VpnClientRootCertificate_STATUS ¶ added in v2.19.0
func (certificate *VpnClientRootCertificate_STATUS) AssignProperties_To_VpnClientRootCertificate_STATUS(destination *v20250301s.VpnClientRootCertificate_STATUS) error
AssignProperties_To_VpnClientRootCertificate_STATUS populates the provided destination VpnClientRootCertificate_STATUS from our 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.
type VpnNatRuleMapping ¶
type VpnNatRuleMapping struct {
AddressSpace *string `json:"addressSpace,omitempty"`
PortRange *string `json:"portRange,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VpnNatRuleMapping Vpn NatRule mapping.
func (*VpnNatRuleMapping) AssignProperties_From_VpnNatRuleMapping ¶ added in v2.19.0
func (mapping *VpnNatRuleMapping) AssignProperties_From_VpnNatRuleMapping(source *v20250301s.VpnNatRuleMapping) error
AssignProperties_From_VpnNatRuleMapping populates our VpnNatRuleMapping from the provided source VpnNatRuleMapping
func (*VpnNatRuleMapping) AssignProperties_To_VpnNatRuleMapping ¶ added in v2.19.0
func (mapping *VpnNatRuleMapping) AssignProperties_To_VpnNatRuleMapping(destination *v20250301s.VpnNatRuleMapping) error
AssignProperties_To_VpnNatRuleMapping populates the provided destination VpnNatRuleMapping from our VpnNatRuleMapping
func (*VpnNatRuleMapping) DeepCopy ¶
func (in *VpnNatRuleMapping) DeepCopy() *VpnNatRuleMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnNatRuleMapping.
func (*VpnNatRuleMapping) DeepCopyInto ¶
func (in *VpnNatRuleMapping) DeepCopyInto(out *VpnNatRuleMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VpnNatRuleMapping_STATUS ¶
type VpnNatRuleMapping_STATUS struct {
AddressSpace *string `json:"addressSpace,omitempty"`
PortRange *string `json:"portRange,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20240301.VpnNatRuleMapping_STATUS Vpn NatRule mapping.
func (*VpnNatRuleMapping_STATUS) AssignProperties_From_VpnNatRuleMapping_STATUS ¶ added in v2.19.0
func (mapping *VpnNatRuleMapping_STATUS) AssignProperties_From_VpnNatRuleMapping_STATUS(source *v20250301s.VpnNatRuleMapping_STATUS) error
AssignProperties_From_VpnNatRuleMapping_STATUS populates our VpnNatRuleMapping_STATUS from the provided source VpnNatRuleMapping_STATUS
func (*VpnNatRuleMapping_STATUS) AssignProperties_To_VpnNatRuleMapping_STATUS ¶ added in v2.19.0
func (mapping *VpnNatRuleMapping_STATUS) AssignProperties_To_VpnNatRuleMapping_STATUS(destination *v20250301s.VpnNatRuleMapping_STATUS) error
AssignProperties_To_VpnNatRuleMapping_STATUS populates the provided destination VpnNatRuleMapping_STATUS from our VpnNatRuleMapping_STATUS
func (*VpnNatRuleMapping_STATUS) DeepCopy ¶
func (in *VpnNatRuleMapping_STATUS) DeepCopy() *VpnNatRuleMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VpnNatRuleMapping_STATUS.
func (*VpnNatRuleMapping_STATUS) DeepCopyInto ¶
func (in *VpnNatRuleMapping_STATUS) DeepCopyInto(out *VpnNatRuleMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files
¶
- azure_firewall_types_gen.go
- bastion_host_types_gen.go
- firewall_policies_rule_collection_group_types_gen.go
- firewall_policy_types_gen.go
- groupversion_info_gen.go
- load_balancer_types_gen.go
- load_balancers_inbound_nat_rule_types_gen.go
- nat_gateway_types_gen.go
- network_interface_types_gen.go
- network_security_group_types_gen.go
- network_security_groups_security_rule_types_gen.go
- private_endpoint_types_gen.go
- private_endpoints_private_dns_zone_group_types_gen.go
- private_link_service_types_gen.go
- public_ip_address_types_gen.go
- public_ip_prefix_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