Documentation
¶
Index ¶
- func PrivateDnsZoneResourceIDs(input []interface{}) (*[]NameResourceGroup, error)
- func ValidatePrivateDnsZoneResourceID(i interface{}, k string) (warnings []string, errors []error)
- type FirewallPolicyId
- type FirewallPolicyRuleCollectionGroupId
- type LoadBalancerBackendAddressPoolId
- type LoadBalancerFrontendIPConfigurationId
- type LoadBalancerId
- type LoadBalancerInboundNATPoolId
- type LoadBalancerInboundNATRuleId
- type LoadBalancerOutboundRuleId
- type LoadBalancerProbeId
- type LoadBalancerRuleId
- type NameResourceGroup
- type NatGatewayId
- type NatGatewayPublicIPAddressAssociationId
- type NetworkInterfaceId
- type NetworkPacketCaptureId
- type PublicIPAddressId
- type SubnetId
- type VirtualHubBgpConnectionId
- type VirtualHubConnectionId
- type VirtualHubIPId
- type VirtualHubId
- type VirtualHubRouteTableId
- type VirtualHubSecurityPartnerProviderId
- type VirtualNetworkId
- type VirtualWanId
- type VpnSiteId
- type VpnSiteLinkId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrivateDnsZoneResourceIDs ¶
func PrivateDnsZoneResourceIDs(input []interface{}) (*[]NameResourceGroup, error)
Types ¶
type FirewallPolicyId ¶
func FirewallPolicyID ¶
func FirewallPolicyID(input string) (*FirewallPolicyId, error)
func NewFirewallPolicyID ¶
func NewFirewallPolicyID(resourceGroup, name string) FirewallPolicyId
func (FirewallPolicyId) ID ¶
func (id FirewallPolicyId) ID(subscriptionId string) string
type FirewallPolicyRuleCollectionGroupId ¶
type FirewallPolicyRuleCollectionGroupId struct { ResourceGroup string PolicyName string Name string }
func FirewallPolicyRuleCollectionGroupID ¶
func FirewallPolicyRuleCollectionGroupID(input string) (*FirewallPolicyRuleCollectionGroupId, error)
func NewFirewallPolicyRuleCollectionGroupID ¶
func NewFirewallPolicyRuleCollectionGroupID(policyId FirewallPolicyId, name string) FirewallPolicyRuleCollectionGroupId
func (FirewallPolicyRuleCollectionGroupId) ID ¶
func (id FirewallPolicyRuleCollectionGroupId) ID(subscriptionId string) string
type LoadBalancerBackendAddressPoolId ¶
type LoadBalancerBackendAddressPoolId struct { ResourceGroup string LoadBalancerName string Name string }
func LoadBalancerBackendAddressPoolID ¶
func LoadBalancerBackendAddressPoolID(input string) (*LoadBalancerBackendAddressPoolId, error)
func NewLoadBalancerBackendAddressPoolId ¶
func NewLoadBalancerBackendAddressPoolId(loadBalancerId LoadBalancerId, name string) LoadBalancerBackendAddressPoolId
func (LoadBalancerBackendAddressPoolId) ID ¶
func (id LoadBalancerBackendAddressPoolId) ID(subscriptionId string) string
type LoadBalancerFrontendIPConfigurationId ¶
type LoadBalancerFrontendIPConfigurationId struct { ResourceGroup string LoadBalancerName string Name string }
func LoadBalancerFrontendIPConfigurationID ¶
func LoadBalancerFrontendIPConfigurationID(input string) (*LoadBalancerFrontendIPConfigurationId, error)
func NewLoadBalancerFrontendIPConfigurationId ¶
func NewLoadBalancerFrontendIPConfigurationId(loadBalancer LoadBalancerId, name string) LoadBalancerFrontendIPConfigurationId
func (LoadBalancerFrontendIPConfigurationId) ID ¶
func (id LoadBalancerFrontendIPConfigurationId) ID(subscriptionId string) string
type LoadBalancerId ¶
func LoadBalancerID ¶
func LoadBalancerID(input string) (*LoadBalancerId, error)
func NewLoadBalancerID ¶
func NewLoadBalancerID(resourceGroup, name string) LoadBalancerId
func (LoadBalancerId) ID ¶
func (id LoadBalancerId) ID(subscriptionId string) string
type LoadBalancerInboundNATPoolId ¶
type LoadBalancerInboundNATPoolId struct { ResourceGroup string LoadBalancerName string Name string }
func LoadBalancerInboundNATPoolID ¶
func LoadBalancerInboundNATPoolID(input string) (*LoadBalancerInboundNATPoolId, error)
type LoadBalancerInboundNATRuleId ¶
type LoadBalancerInboundNATRuleId struct { ResourceGroup string LoadBalancerName string Name string }
func LoadBalancerInboundNATRuleID ¶
func LoadBalancerInboundNATRuleID(input string) (*LoadBalancerInboundNATRuleId, error)
type LoadBalancerOutboundRuleId ¶
func LoadBalancerOutboundRuleID ¶
func LoadBalancerOutboundRuleID(input string) (*LoadBalancerOutboundRuleId, error)
type LoadBalancerProbeId ¶
func LoadBalancerProbeID ¶
func LoadBalancerProbeID(input string) (*LoadBalancerProbeId, error)
type LoadBalancerRuleId ¶
func LoadBalancerRuleID ¶
func LoadBalancerRuleID(input string) (*LoadBalancerRuleId, error)
type NameResourceGroup ¶
func PrivateDnsZoneGroupResourceID ¶
func PrivateDnsZoneGroupResourceID(input string) (*NameResourceGroup, error)
func PrivateDnsZoneResourceID ¶
func PrivateDnsZoneResourceID(input string) (*NameResourceGroup, error)
func PrivateEndpointResourceID ¶
func PrivateEndpointResourceID(input string) (*NameResourceGroup, error)
type NatGatewayId ¶
func NatGatewayID ¶
func NatGatewayID(input string) (*NatGatewayId, error)
type NatGatewayPublicIPAddressAssociationId ¶
type NatGatewayPublicIPAddressAssociationId struct { NatGateway NatGatewayId PublicIPAddressID string }
func NatGatewayPublicIPAddressAssociationID ¶
func NatGatewayPublicIPAddressAssociationID(input string) (*NatGatewayPublicIPAddressAssociationId, error)
type NetworkInterfaceId ¶
func NetworkInterfaceID ¶
func NetworkInterfaceID(input string) (*NetworkInterfaceId, error)
type NetworkPacketCaptureId ¶
func NetworkPacketCaptureID ¶
func NetworkPacketCaptureID(input string) (*NetworkPacketCaptureId, error)
type PublicIPAddressId ¶
func PublicIPAddressID ¶
func PublicIPAddressID(input string) (*PublicIPAddressId, error)
type VirtualHubBgpConnectionId ¶
func VirtualHubBgpConnectionID ¶
func VirtualHubBgpConnectionID(input string) (*VirtualHubBgpConnectionId, error)
type VirtualHubConnectionId ¶
func NewVirtualHubConnectionID ¶
func NewVirtualHubConnectionID(id VirtualHubId, name string) VirtualHubConnectionId
func VirtualHubConnectionID ¶
func VirtualHubConnectionID(input string) (*VirtualHubConnectionId, error)
func (VirtualHubConnectionId) ID ¶
func (id VirtualHubConnectionId) ID(subscriptionId string) string
type VirtualHubIPId ¶
func VirtualHubIPID ¶
func VirtualHubIPID(input string) (*VirtualHubIPId, error)
type VirtualHubId ¶
func NewVirtualHubID ¶
func NewVirtualHubID(resourceGroup, name string) VirtualHubId
func VirtualHubID ¶
func VirtualHubID(input string) (*VirtualHubId, error)
func (VirtualHubId) ID ¶
func (id VirtualHubId) ID(subscriptionId string) string
type VirtualHubRouteTableId ¶
func VirtualHubRouteTableID ¶
func VirtualHubRouteTableID(input string) (*VirtualHubRouteTableId, error)
type VirtualHubSecurityPartnerProviderId ¶
func VirtualHubSecurityPartnerProviderID ¶
func VirtualHubSecurityPartnerProviderID(input string) (*VirtualHubSecurityPartnerProviderId, error)
type VirtualNetworkId ¶
func VirtualNetworkID ¶
func VirtualNetworkID(input string) (*VirtualNetworkId, error)
type VirtualWanId ¶
func NewVirtualWanID ¶
func NewVirtualWanID(resourceGroup, name string) VirtualWanId
func VirtualWanID ¶
func VirtualWanID(input string) (*VirtualWanId, error)
func (VirtualWanId) ID ¶
func (id VirtualWanId) ID(subscriptionId string) string
type VpnSiteId ¶
func NewVpnSiteID ¶
type VpnSiteLinkId ¶
func NewVpnSiteLinkID ¶
func NewVpnSiteLinkID(vpnSiteId VpnSiteId, name string) VpnSiteLinkId
func VpnSiteLinkID ¶
func VpnSiteLinkID(input string) (*VpnSiteLinkId, error)
func (VpnSiteLinkId) ID ¶
func (id VpnSiteLinkId) ID(subscriptionId string) string
Source Files
¶
- firewall_policy.go
- load_balancer.go
- load_balancer_backend_address_pool.go
- load_balancer_frontend_ip_configuration.go
- load_balancer_inbound_nat_pool.go
- load_balancer_inbound_nat_rule.go
- load_balancer_outbound_rule.go
- load_balancer_probe.go
- load_balancer_rule.go
- nat_gateway.go
- nat_gateway_public_ip_association.go
- network_interface.go
- network_packet_capture.go
- private_endpoint.go
- public_ip_address.go
- subnet.go
- virtual_hub.go
- virtual_hub_bgp_connection.go
- virtual_hub_connection.go
- virtual_hub_ip.go
- virtual_hub_route_table.go
- virtual_hub_security_partner_provider.go
- virtual_network.go
- virtual_wan.go
- vpn_site.go
Click to show internal directories.
Click to hide internal directories.