Documentation
¶
Index ¶
- func PrivateEndpointApplicationSecurityGroupAssociationIDValidation(input interface{}, key string) (warnings []string, errors []error)
- func ValidateApplicationGatewayBackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)
- type ApplicationGatewayBackendAddressPoolId
- func ApplicationGatewayBackendAddressPoolID(input string) (*ApplicationGatewayBackendAddressPoolId, error)
- func NewApplicationGatewayBackendAddressPoolID(subscriptionId string, resourceGroupName string, applicationGatewayName string, ...) ApplicationGatewayBackendAddressPoolId
- func ParseApplicationGatewayBackendAddressPoolIDInsensitively(input string) (*ApplicationGatewayBackendAddressPoolId, error)
- func (id *ApplicationGatewayBackendAddressPoolId) FromParseResult(input resourceids.ParseResult) error
- func (id ApplicationGatewayBackendAddressPoolId) ID() string
- func (id ApplicationGatewayBackendAddressPoolId) Segments() []resourceids.Segment
- func (id ApplicationGatewayBackendAddressPoolId) String() string
- type ApplicationGatewayPrivateLinkConfigurationId
- func ApplicationGatewayPrivateLinkConfigurationID(input string) (*ApplicationGatewayPrivateLinkConfigurationId, error)
- func ApplicationGatewayPrivateLinkConfigurationIDInsensitively(input string) (*ApplicationGatewayPrivateLinkConfigurationId, error)
- func NewApplicationGatewayPrivateLinkConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, ... string) ApplicationGatewayPrivateLinkConfigurationId
- type ApplicationGatewayURLPathMapPathRuleId
- type AuthenticationCertificateId
- func AuthenticationCertificateID(input string) (*AuthenticationCertificateId, error)
- func AuthenticationCertificateIDInsensitively(input string) (*AuthenticationCertificateId, error)
- func NewAuthenticationCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) AuthenticationCertificateId
- type BackendAddressPoolId
- type BackendHttpSettingsCollectionId
- func BackendHttpSettingsCollectionID(input string) (*BackendHttpSettingsCollectionId, error)
- func BackendHttpSettingsCollectionIDInsensitively(input string) (*BackendHttpSettingsCollectionId, error)
- func NewBackendHttpSettingsCollectionID(subscriptionId, resourceGroup, applicationGatewayName, ... string) BackendHttpSettingsCollectionId
- type CustomIpv4PrefixId
- type FrontendIPConfigurationId
- func FrontendIPConfigurationID(input string) (*FrontendIPConfigurationId, error)
- func FrontendIPConfigurationIDInsensitively(input string) (*FrontendIPConfigurationId, error)
- func NewFrontendIPConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, name string) FrontendIPConfigurationId
- type FrontendPortId
- type HttpListenerId
- type HubRouteTableRouteId
- type IpGroupCidrId
- type ManagerDeploymentId
- type NetworkInterfaceIpConfigurationId
- type PrivateDnsZoneConfigId
- type PrivateDnsZoneGroupId
- type PrivateEndpointApplicationSecurityGroupAssociationId
- type ProbeId
- type RedirectConfigurationsId
- type RewriteRuleSetId
- type RouteFilterId
- type RouteId
- type RouteTableId
- type SecurityRuleId
- type SslCertificateId
- type SslProfileId
- type SubnetId
- type TrustedClientCertificateId
- func NewTrustedClientCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) TrustedClientCertificateId
- func TrustedClientCertificateID(input string) (*TrustedClientCertificateId, error)
- func TrustedClientCertificateIDInsensitively(input string) (*TrustedClientCertificateId, error)
- type TrustedRootCertificateId
- type UrlPathMapId
- type VirtualNetworkDnsServersId
- func NewVirtualNetworkDnsServersID(subscriptionId, resourceGroup, virtualNetworkName, dnsServerName string) VirtualNetworkDnsServersId
- func VirtualNetworkDnsServersID(input string) (*VirtualNetworkDnsServersId, error)
- func VirtualNetworkDnsServersIDInsensitively(input string) (*VirtualNetworkDnsServersId, error)
- type VirtualNetworkGatewayIpConfigurationId
- func NewVirtualNetworkGatewayIpConfigurationID(...) VirtualNetworkGatewayIpConfigurationId
- func VirtualNetworkGatewayIpConfigurationID(input string) (*VirtualNetworkGatewayIpConfigurationId, error)
- func VirtualNetworkGatewayIpConfigurationIDInsensitively(input string) (*VirtualNetworkGatewayIpConfigurationId, error)
- type VirtualNetworkGatewayPolicyGroupId
- type VirtualNetworkId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateApplicationGatewayBackendAddressPoolID ¶
func ValidateApplicationGatewayBackendAddressPoolID(input interface{}, key string) (warnings []string, errors []error)
ValidateApplicationGatewayBackendAddressPoolID checks that 'input' can be parsed as a Compilation Job ID
Types ¶
type ApplicationGatewayBackendAddressPoolId ¶
type ApplicationGatewayBackendAddressPoolId struct { SubscriptionId string ResourceGroupName string ApplicationGatewayName string BackendAddressPoolName string }
ApplicationGatewayBackendAddressPoolId is a struct representing the Resource ID for a Compilation Job
func ApplicationGatewayBackendAddressPoolID ¶
func ApplicationGatewayBackendAddressPoolID(input string) (*ApplicationGatewayBackendAddressPoolId, error)
ApplicationGatewayBackendAddressPoolID parses 'input' into a ApplicationGatewayBackendAddressPoolId
func NewApplicationGatewayBackendAddressPoolID ¶
func NewApplicationGatewayBackendAddressPoolID(subscriptionId string, resourceGroupName string, applicationGatewayName string, backendAddressPoolName string) ApplicationGatewayBackendAddressPoolId
NewApplicationGatewayBackendAddressPoolID returns a new ApplicationGatewayBackendAddressPoolId struct
func ParseApplicationGatewayBackendAddressPoolIDInsensitively ¶
func ParseApplicationGatewayBackendAddressPoolIDInsensitively(input string) (*ApplicationGatewayBackendAddressPoolId, error)
ParseApplicationGatewayBackendAddressPoolIDInsensitively parses 'input' case-insensitively into a ApplicationGatewayBackendAddressPoolId note: this method should only be used for API response data and not user input
func (*ApplicationGatewayBackendAddressPoolId) FromParseResult ¶
func (id *ApplicationGatewayBackendAddressPoolId) FromParseResult(input resourceids.ParseResult) error
func (ApplicationGatewayBackendAddressPoolId) ID ¶
func (id ApplicationGatewayBackendAddressPoolId) ID() string
ID returns the formatted Compilation Job ID
func (ApplicationGatewayBackendAddressPoolId) Segments ¶
func (id ApplicationGatewayBackendAddressPoolId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cloud Services I P Configuration ID
func (ApplicationGatewayBackendAddressPoolId) String ¶
func (id ApplicationGatewayBackendAddressPoolId) String() string
String returns a human-readable description of this Backend Address Pool ID
type ApplicationGatewayPrivateLinkConfigurationId ¶
type ApplicationGatewayPrivateLinkConfigurationId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string PrivateLinkConfigurationName string }
func ApplicationGatewayPrivateLinkConfigurationID ¶
func ApplicationGatewayPrivateLinkConfigurationID(input string) (*ApplicationGatewayPrivateLinkConfigurationId, error)
ApplicationGatewayPrivateLinkConfigurationID parses a ApplicationGatewayPrivateLinkConfiguration ID into an ApplicationGatewayPrivateLinkConfigurationId struct
func ApplicationGatewayPrivateLinkConfigurationIDInsensitively ¶
func ApplicationGatewayPrivateLinkConfigurationIDInsensitively(input string) (*ApplicationGatewayPrivateLinkConfigurationId, error)
ApplicationGatewayPrivateLinkConfigurationIDInsensitively parses an ApplicationGatewayPrivateLinkConfiguration ID into an ApplicationGatewayPrivateLinkConfigurationId struct, insensitively This should only be used to parse an ID for rewriting, the ApplicationGatewayPrivateLinkConfigurationID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewApplicationGatewayPrivateLinkConfigurationID ¶
func NewApplicationGatewayPrivateLinkConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, privateLinkConfigurationName string) ApplicationGatewayPrivateLinkConfigurationId
func (ApplicationGatewayPrivateLinkConfigurationId) ID ¶
func (id ApplicationGatewayPrivateLinkConfigurationId) ID() string
func (ApplicationGatewayPrivateLinkConfigurationId) String ¶
func (id ApplicationGatewayPrivateLinkConfigurationId) String() string
type ApplicationGatewayURLPathMapPathRuleId ¶
type ApplicationGatewayURLPathMapPathRuleId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string UrlPathMapName string PathRuleName string }
func ApplicationGatewayURLPathMapPathRuleID ¶
func ApplicationGatewayURLPathMapPathRuleID(input string) (*ApplicationGatewayURLPathMapPathRuleId, error)
ApplicationGatewayURLPathMapPathRuleID parses a ApplicationGatewayURLPathMapPathRule ID into an ApplicationGatewayURLPathMapPathRuleId struct
func NewApplicationGatewayURLPathMapPathRuleID ¶
func NewApplicationGatewayURLPathMapPathRuleID(subscriptionId, resourceGroup, applicationGatewayName, urlPathMapName, pathRuleName string) ApplicationGatewayURLPathMapPathRuleId
func (ApplicationGatewayURLPathMapPathRuleId) ID ¶
func (id ApplicationGatewayURLPathMapPathRuleId) ID() string
func (ApplicationGatewayURLPathMapPathRuleId) String ¶
func (id ApplicationGatewayURLPathMapPathRuleId) String() string
type AuthenticationCertificateId ¶
type AuthenticationCertificateId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func AuthenticationCertificateID ¶
func AuthenticationCertificateID(input string) (*AuthenticationCertificateId, error)
AuthenticationCertificateID parses a AuthenticationCertificate ID into an AuthenticationCertificateId struct
func AuthenticationCertificateIDInsensitively ¶
func AuthenticationCertificateIDInsensitively(input string) (*AuthenticationCertificateId, error)
AuthenticationCertificateIDInsensitively parses an AuthenticationCertificate ID into an AuthenticationCertificateId struct, insensitively This should only be used to parse an ID for rewriting, the AuthenticationCertificateID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewAuthenticationCertificateID ¶
func NewAuthenticationCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) AuthenticationCertificateId
func (AuthenticationCertificateId) ID ¶
func (id AuthenticationCertificateId) ID() string
func (AuthenticationCertificateId) String ¶
func (id AuthenticationCertificateId) String() string
type BackendAddressPoolId ¶
type BackendAddressPoolId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func BackendAddressPoolID ¶
func BackendAddressPoolID(input string) (*BackendAddressPoolId, error)
BackendAddressPoolID parses a BackendAddressPool ID into an BackendAddressPoolId struct
func BackendAddressPoolIDInsensitively ¶
func BackendAddressPoolIDInsensitively(input string) (*BackendAddressPoolId, error)
BackendAddressPoolIDInsensitively parses an BackendAddressPool ID into an BackendAddressPoolId struct, insensitively This should only be used to parse an ID for rewriting, the BackendAddressPoolID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewBackendAddressPoolID ¶
func NewBackendAddressPoolID(subscriptionId, resourceGroup, applicationGatewayName, name string) BackendAddressPoolId
func (BackendAddressPoolId) ID ¶
func (id BackendAddressPoolId) ID() string
func (BackendAddressPoolId) String ¶
func (id BackendAddressPoolId) String() string
type BackendHttpSettingsCollectionId ¶
type BackendHttpSettingsCollectionId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string BackendHttpSettingsCollectionName string }
func BackendHttpSettingsCollectionID ¶
func BackendHttpSettingsCollectionID(input string) (*BackendHttpSettingsCollectionId, error)
BackendHttpSettingsCollectionID parses a BackendHttpSettingsCollection ID into an BackendHttpSettingsCollectionId struct
func BackendHttpSettingsCollectionIDInsensitively ¶
func BackendHttpSettingsCollectionIDInsensitively(input string) (*BackendHttpSettingsCollectionId, error)
BackendHttpSettingsCollectionIDInsensitively parses an BackendHttpSettingsCollection ID into an BackendHttpSettingsCollectionId struct, insensitively This should only be used to parse an ID for rewriting, the BackendHttpSettingsCollectionID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewBackendHttpSettingsCollectionID ¶
func NewBackendHttpSettingsCollectionID(subscriptionId, resourceGroup, applicationGatewayName, backendHttpSettingsCollectionName string) BackendHttpSettingsCollectionId
func (BackendHttpSettingsCollectionId) ID ¶
func (id BackendHttpSettingsCollectionId) ID() string
func (BackendHttpSettingsCollectionId) String ¶
func (id BackendHttpSettingsCollectionId) String() string
type CustomIpv4PrefixId ¶
type CustomIpv4PrefixId struct { SubscriptionId string ResourceGroup string CustomIpPrefixeName string }
func CustomIpv4PrefixID ¶
func CustomIpv4PrefixID(input string) (*CustomIpv4PrefixId, error)
CustomIpv4PrefixID parses a CustomIpv4Prefix ID into an CustomIpv4PrefixId struct
func NewCustomIpv4PrefixID ¶
func NewCustomIpv4PrefixID(subscriptionId, resourceGroup, customIpPrefixeName string) CustomIpv4PrefixId
func (CustomIpv4PrefixId) ID ¶
func (id CustomIpv4PrefixId) ID() string
func (CustomIpv4PrefixId) String ¶
func (id CustomIpv4PrefixId) String() string
type FrontendIPConfigurationId ¶
type FrontendIPConfigurationId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func FrontendIPConfigurationID ¶
func FrontendIPConfigurationID(input string) (*FrontendIPConfigurationId, error)
FrontendIPConfigurationID parses a FrontendIPConfiguration ID into an FrontendIPConfigurationId struct
func FrontendIPConfigurationIDInsensitively ¶
func FrontendIPConfigurationIDInsensitively(input string) (*FrontendIPConfigurationId, error)
FrontendIPConfigurationIDInsensitively parses an FrontendIPConfiguration ID into an FrontendIPConfigurationId struct, insensitively This should only be used to parse an ID for rewriting, the FrontendIPConfigurationID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewFrontendIPConfigurationID ¶
func NewFrontendIPConfigurationID(subscriptionId, resourceGroup, applicationGatewayName, name string) FrontendIPConfigurationId
func (FrontendIPConfigurationId) ID ¶
func (id FrontendIPConfigurationId) ID() string
func (FrontendIPConfigurationId) String ¶
func (id FrontendIPConfigurationId) String() string
type FrontendPortId ¶
type FrontendPortId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func FrontendPortID ¶
func FrontendPortID(input string) (*FrontendPortId, error)
FrontendPortID parses a FrontendPort ID into an FrontendPortId struct
func FrontendPortIDInsensitively ¶
func FrontendPortIDInsensitively(input string) (*FrontendPortId, error)
FrontendPortIDInsensitively parses an FrontendPort ID into an FrontendPortId struct, insensitively This should only be used to parse an ID for rewriting, the FrontendPortID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewFrontendPortID ¶
func NewFrontendPortID(subscriptionId, resourceGroup, applicationGatewayName, name string) FrontendPortId
func (FrontendPortId) ID ¶
func (id FrontendPortId) ID() string
func (FrontendPortId) String ¶
func (id FrontendPortId) String() string
type HttpListenerId ¶
type HttpListenerId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func HttpListenerID ¶
func HttpListenerID(input string) (*HttpListenerId, error)
HttpListenerID parses a HttpListener ID into an HttpListenerId struct
func HttpListenerIDInsensitively ¶
func HttpListenerIDInsensitively(input string) (*HttpListenerId, error)
HttpListenerIDInsensitively parses an HttpListener ID into an HttpListenerId struct, insensitively This should only be used to parse an ID for rewriting, the HttpListenerID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func NewHttpListenerID ¶
func NewHttpListenerID(subscriptionId, resourceGroup, applicationGatewayName, name string) HttpListenerId
func (HttpListenerId) ID ¶
func (id HttpListenerId) ID() string
func (HttpListenerId) String ¶
func (id HttpListenerId) String() string
type HubRouteTableRouteId ¶
type HubRouteTableRouteId struct { SubscriptionId string ResourceGroup string VirtualHubName string HubRouteTableName string RouteName string }
func HubRouteTableRouteID ¶
func HubRouteTableRouteID(input string) (*HubRouteTableRouteId, error)
HubRouteTableRouteID parses a HubRouteTableRoute ID into an HubRouteTableRouteId struct
func NewHubRouteTableRouteID ¶
func NewHubRouteTableRouteID(subscriptionId, resourceGroup, virtualHubName, hubRouteTableName, routeName string) HubRouteTableRouteId
func (HubRouteTableRouteId) ID ¶
func (id HubRouteTableRouteId) ID() string
func (HubRouteTableRouteId) String ¶
func (id HubRouteTableRouteId) String() string
type IpGroupCidrId ¶
type IpGroupCidrId struct { SubscriptionId string ResourceGroup string IpGroupName string CidrName string }
func IpGroupCidrID ¶
func IpGroupCidrID(input string) (*IpGroupCidrId, error)
IpGroupCidrID parses a IpGroupCidr ID into an IpGroupCidrId struct
func NewIpGroupCidrID ¶
func NewIpGroupCidrID(subscriptionId, resourceGroup, ipGroupName, cidrName string) IpGroupCidrId
func (IpGroupCidrId) ID ¶
func (id IpGroupCidrId) ID() string
func (IpGroupCidrId) String ¶
func (id IpGroupCidrId) String() string
type ManagerDeploymentId ¶
type ManagerDeploymentId struct { SubscriptionId string ResourceGroup string NetworkManagerName string Location string ScopeAccess string }
func NetworkManagerDeploymentID ¶
func NetworkManagerDeploymentID(networkManagerDeploymentId string) (*ManagerDeploymentId, error)
func (ManagerDeploymentId) ID ¶
func (id ManagerDeploymentId) ID() string
func (ManagerDeploymentId) String ¶
func (id ManagerDeploymentId) String() string
type NetworkInterfaceIpConfigurationId ¶
type NetworkInterfaceIpConfigurationId struct { SubscriptionId string ResourceGroup string NetworkInterfaceName string IpConfigurationName string }
func NetworkInterfaceIpConfigurationID ¶
func NetworkInterfaceIpConfigurationID(input string) (*NetworkInterfaceIpConfigurationId, error)
NetworkInterfaceIpConfigurationID parses a NetworkInterfaceIpConfiguration ID into an NetworkInterfaceIpConfigurationId struct
func NewNetworkInterfaceIpConfigurationID ¶
func NewNetworkInterfaceIpConfigurationID(subscriptionId, resourceGroup, networkInterfaceName, ipConfigurationName string) NetworkInterfaceIpConfigurationId
func (NetworkInterfaceIpConfigurationId) ID ¶
func (id NetworkInterfaceIpConfigurationId) ID() string
func (NetworkInterfaceIpConfigurationId) String ¶
func (id NetworkInterfaceIpConfigurationId) String() string
type PrivateDnsZoneConfigId ¶
type PrivateDnsZoneConfigId struct { SubscriptionId string ResourceGroup string PrivateEndpointName string PrivateDnsZoneGroupName string Name string }
func NewPrivateDnsZoneConfigID ¶
func NewPrivateDnsZoneConfigID(subscriptionId, resourceGroup, privateEndpointName, privateDnsZoneGroupName, name string) PrivateDnsZoneConfigId
func PrivateDnsZoneConfigID ¶
func PrivateDnsZoneConfigID(input string) (*PrivateDnsZoneConfigId, error)
PrivateDnsZoneConfigID parses a PrivateDnsZoneConfig ID into an PrivateDnsZoneConfigId struct
func (PrivateDnsZoneConfigId) ID ¶
func (id PrivateDnsZoneConfigId) ID() string
func (PrivateDnsZoneConfigId) String ¶
func (id PrivateDnsZoneConfigId) String() string
type PrivateDnsZoneGroupId ¶
type PrivateDnsZoneGroupId struct { SubscriptionId string ResourceGroup string PrivateEndpointName string Name string }
func NewPrivateDnsZoneGroupID ¶
func NewPrivateDnsZoneGroupID(subscriptionId, resourceGroup, privateEndpointName, name string) PrivateDnsZoneGroupId
func PrivateDnsZoneGroupID ¶
func PrivateDnsZoneGroupID(input string) (*PrivateDnsZoneGroupId, error)
PrivateDnsZoneGroupID parses a PrivateDnsZoneGroup ID into an PrivateDnsZoneGroupId struct
func (PrivateDnsZoneGroupId) ID ¶
func (id PrivateDnsZoneGroupId) ID() string
func (PrivateDnsZoneGroupId) String ¶
func (id PrivateDnsZoneGroupId) String() string
type PrivateEndpointApplicationSecurityGroupAssociationId ¶
type PrivateEndpointApplicationSecurityGroupAssociationId struct { PrivateEndpointId privateendpoints.PrivateEndpointId ApplicationSecurityGroupId applicationsecuritygroups.ApplicationSecurityGroupId }
func NewPrivateEndpointApplicationSecurityGroupAssociationId ¶
func NewPrivateEndpointApplicationSecurityGroupAssociationId(endpointId privateendpoints.PrivateEndpointId, securityGroupId applicationsecuritygroups.ApplicationSecurityGroupId) PrivateEndpointApplicationSecurityGroupAssociationId
func PrivateEndpointApplicationSecurityGroupAssociationID ¶
func PrivateEndpointApplicationSecurityGroupAssociationID(input string) (PrivateEndpointApplicationSecurityGroupAssociationId, error)
func (PrivateEndpointApplicationSecurityGroupAssociationId) ID ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationId) ID() string
func (PrivateEndpointApplicationSecurityGroupAssociationId) String ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationId) String() string
type ProbeId ¶
type ProbeId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewProbeID ¶
func ProbeIDInsensitively ¶
ProbeIDInsensitively parses an Probe ID into an ProbeId struct, insensitively This should only be used to parse an ID for rewriting, the ProbeID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
type RedirectConfigurationsId ¶
type RedirectConfigurationsId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string RedirectConfigurationName string }
func NewRedirectConfigurationsID ¶
func NewRedirectConfigurationsID(subscriptionId, resourceGroup, applicationGatewayName, redirectConfigurationName string) RedirectConfigurationsId
func RedirectConfigurationsID ¶
func RedirectConfigurationsID(input string) (*RedirectConfigurationsId, error)
RedirectConfigurationsID parses a RedirectConfigurations ID into an RedirectConfigurationsId struct
func RedirectConfigurationsIDInsensitively ¶
func RedirectConfigurationsIDInsensitively(input string) (*RedirectConfigurationsId, error)
RedirectConfigurationsIDInsensitively parses an RedirectConfigurations ID into an RedirectConfigurationsId struct, insensitively This should only be used to parse an ID for rewriting, the RedirectConfigurationsID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (RedirectConfigurationsId) ID ¶
func (id RedirectConfigurationsId) ID() string
func (RedirectConfigurationsId) String ¶
func (id RedirectConfigurationsId) String() string
type RewriteRuleSetId ¶
type RewriteRuleSetId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewRewriteRuleSetID ¶
func NewRewriteRuleSetID(subscriptionId, resourceGroup, applicationGatewayName, name string) RewriteRuleSetId
func RewriteRuleSetID ¶
func RewriteRuleSetID(input string) (*RewriteRuleSetId, error)
RewriteRuleSetID parses a RewriteRuleSet ID into an RewriteRuleSetId struct
func RewriteRuleSetIDInsensitively ¶
func RewriteRuleSetIDInsensitively(input string) (*RewriteRuleSetId, error)
RewriteRuleSetIDInsensitively parses an RewriteRuleSet ID into an RewriteRuleSetId struct, insensitively This should only be used to parse an ID for rewriting, the RewriteRuleSetID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (RewriteRuleSetId) ID ¶
func (id RewriteRuleSetId) ID() string
func (RewriteRuleSetId) String ¶
func (id RewriteRuleSetId) String() string
type RouteFilterId ¶
func NewRouteFilterID ¶
func NewRouteFilterID(subscriptionId, resourceGroup, name string) RouteFilterId
func RouteFilterID ¶
func RouteFilterID(input string) (*RouteFilterId, error)
RouteFilterID parses a RouteFilter ID into an RouteFilterId struct
func (RouteFilterId) ID ¶
func (id RouteFilterId) ID() string
func (RouteFilterId) String ¶
func (id RouteFilterId) String() string
type RouteId ¶
type RouteId struct { SubscriptionId string ResourceGroup string RouteTableName string Name string }
func NewRouteID ¶
type RouteTableId ¶
func NewRouteTableID ¶
func NewRouteTableID(subscriptionId, resourceGroup, name string) RouteTableId
func RouteTableID ¶
func RouteTableID(input string) (*RouteTableId, error)
RouteTableID parses a RouteTable ID into an RouteTableId struct
func (RouteTableId) ID ¶
func (id RouteTableId) ID() string
func (RouteTableId) String ¶
func (id RouteTableId) String() string
type SecurityRuleId ¶
type SecurityRuleId struct { SubscriptionId string ResourceGroup string NetworkSecurityGroupName string Name string }
func NewSecurityRuleID ¶
func NewSecurityRuleID(subscriptionId, resourceGroup, networkSecurityGroupName, name string) SecurityRuleId
func SecurityRuleID ¶
func SecurityRuleID(input string) (*SecurityRuleId, error)
SecurityRuleID parses a SecurityRule ID into an SecurityRuleId struct
func (SecurityRuleId) ID ¶
func (id SecurityRuleId) ID() string
func (SecurityRuleId) String ¶
func (id SecurityRuleId) String() string
type SslCertificateId ¶
type SslCertificateId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewSslCertificateID ¶
func NewSslCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) SslCertificateId
func SslCertificateID ¶
func SslCertificateID(input string) (*SslCertificateId, error)
SslCertificateID parses a SslCertificate ID into an SslCertificateId struct
func SslCertificateIDInsensitively ¶
func SslCertificateIDInsensitively(input string) (*SslCertificateId, error)
SslCertificateIDInsensitively parses an SslCertificate ID into an SslCertificateId struct, insensitively This should only be used to parse an ID for rewriting, the SslCertificateID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (SslCertificateId) ID ¶
func (id SslCertificateId) ID() string
func (SslCertificateId) String ¶
func (id SslCertificateId) String() string
type SslProfileId ¶
type SslProfileId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewSslProfileID ¶
func NewSslProfileID(subscriptionId, resourceGroup, applicationGatewayName, name string) SslProfileId
func SslProfileID ¶
func SslProfileID(input string) (*SslProfileId, error)
SslProfileID parses a SslProfile ID into an SslProfileId struct
func SslProfileIDInsensitively ¶
func SslProfileIDInsensitively(input string) (*SslProfileId, error)
SslProfileIDInsensitively parses an SslProfile ID into an SslProfileId struct, insensitively This should only be used to parse an ID for rewriting, the SslProfileID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (SslProfileId) ID ¶
func (id SslProfileId) ID() string
func (SslProfileId) String ¶
func (id SslProfileId) String() string
type SubnetId ¶
type SubnetId struct { SubscriptionId string ResourceGroup string VirtualNetworkName string Name string }
func NewSubnetID ¶
func SubnetIDInsensitively ¶
SubnetIDInsensitively parses an Subnet ID into an SubnetId struct, insensitively This should only be used to parse an ID for rewriting, the SubnetID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
type TrustedClientCertificateId ¶
type TrustedClientCertificateId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewTrustedClientCertificateID ¶
func NewTrustedClientCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) TrustedClientCertificateId
func TrustedClientCertificateID ¶
func TrustedClientCertificateID(input string) (*TrustedClientCertificateId, error)
TrustedClientCertificateID parses a TrustedClientCertificate ID into an TrustedClientCertificateId struct
func TrustedClientCertificateIDInsensitively ¶
func TrustedClientCertificateIDInsensitively(input string) (*TrustedClientCertificateId, error)
TrustedClientCertificateIDInsensitively parses an TrustedClientCertificate ID into an TrustedClientCertificateId struct, insensitively This should only be used to parse an ID for rewriting, the TrustedClientCertificateID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (TrustedClientCertificateId) ID ¶
func (id TrustedClientCertificateId) ID() string
func (TrustedClientCertificateId) String ¶
func (id TrustedClientCertificateId) String() string
type TrustedRootCertificateId ¶
type TrustedRootCertificateId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewTrustedRootCertificateID ¶
func NewTrustedRootCertificateID(subscriptionId, resourceGroup, applicationGatewayName, name string) TrustedRootCertificateId
func TrustedRootCertificateID ¶
func TrustedRootCertificateID(input string) (*TrustedRootCertificateId, error)
TrustedRootCertificateID parses a TrustedRootCertificate ID into an TrustedRootCertificateId struct
func TrustedRootCertificateIDInsensitively ¶
func TrustedRootCertificateIDInsensitively(input string) (*TrustedRootCertificateId, error)
TrustedRootCertificateIDInsensitively parses an TrustedRootCertificate ID into an TrustedRootCertificateId struct, insensitively This should only be used to parse an ID for rewriting, the TrustedRootCertificateID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (TrustedRootCertificateId) ID ¶
func (id TrustedRootCertificateId) ID() string
func (TrustedRootCertificateId) String ¶
func (id TrustedRootCertificateId) String() string
type UrlPathMapId ¶
type UrlPathMapId struct { SubscriptionId string ResourceGroup string ApplicationGatewayName string Name string }
func NewUrlPathMapID ¶
func NewUrlPathMapID(subscriptionId, resourceGroup, applicationGatewayName, name string) UrlPathMapId
func UrlPathMapID ¶
func UrlPathMapID(input string) (*UrlPathMapId, error)
UrlPathMapID parses a UrlPathMap ID into an UrlPathMapId struct
func UrlPathMapIDInsensitively ¶
func UrlPathMapIDInsensitively(input string) (*UrlPathMapId, error)
UrlPathMapIDInsensitively parses an UrlPathMap ID into an UrlPathMapId struct, insensitively This should only be used to parse an ID for rewriting, the UrlPathMapID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (UrlPathMapId) ID ¶
func (id UrlPathMapId) ID() string
func (UrlPathMapId) String ¶
func (id UrlPathMapId) String() string
type VirtualNetworkDnsServersId ¶
type VirtualNetworkDnsServersId struct { SubscriptionId string ResourceGroup string VirtualNetworkName string DnsServerName string }
func NewVirtualNetworkDnsServersID ¶
func NewVirtualNetworkDnsServersID(subscriptionId, resourceGroup, virtualNetworkName, dnsServerName string) VirtualNetworkDnsServersId
func VirtualNetworkDnsServersID ¶
func VirtualNetworkDnsServersID(input string) (*VirtualNetworkDnsServersId, error)
VirtualNetworkDnsServersID parses a VirtualNetworkDnsServers ID into an VirtualNetworkDnsServersId struct
func VirtualNetworkDnsServersIDInsensitively ¶
func VirtualNetworkDnsServersIDInsensitively(input string) (*VirtualNetworkDnsServersId, error)
VirtualNetworkDnsServersIDInsensitively parses an VirtualNetworkDnsServers ID into an VirtualNetworkDnsServersId struct, insensitively This should only be used to parse an ID for rewriting, the VirtualNetworkDnsServersID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (VirtualNetworkDnsServersId) ID ¶
func (id VirtualNetworkDnsServersId) ID() string
func (VirtualNetworkDnsServersId) String ¶
func (id VirtualNetworkDnsServersId) String() string
type VirtualNetworkGatewayIpConfigurationId ¶
type VirtualNetworkGatewayIpConfigurationId struct { SubscriptionId string ResourceGroup string VirtualNetworkGatewayName string IpConfigurationName string }
func NewVirtualNetworkGatewayIpConfigurationID ¶
func NewVirtualNetworkGatewayIpConfigurationID(subscriptionId, resourceGroup, virtualNetworkGatewayName, ipConfigurationName string) VirtualNetworkGatewayIpConfigurationId
func VirtualNetworkGatewayIpConfigurationID ¶
func VirtualNetworkGatewayIpConfigurationID(input string) (*VirtualNetworkGatewayIpConfigurationId, error)
VirtualNetworkGatewayIpConfigurationID parses a VirtualNetworkGatewayIpConfiguration ID into an VirtualNetworkGatewayIpConfigurationId struct
func VirtualNetworkGatewayIpConfigurationIDInsensitively ¶
func VirtualNetworkGatewayIpConfigurationIDInsensitively(input string) (*VirtualNetworkGatewayIpConfigurationId, error)
VirtualNetworkGatewayIpConfigurationIDInsensitively parses an VirtualNetworkGatewayIpConfiguration ID into an VirtualNetworkGatewayIpConfigurationId struct, insensitively This should only be used to parse an ID for rewriting, the VirtualNetworkGatewayIpConfigurationID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (VirtualNetworkGatewayIpConfigurationId) ID ¶
func (id VirtualNetworkGatewayIpConfigurationId) ID() string
func (VirtualNetworkGatewayIpConfigurationId) String ¶
func (id VirtualNetworkGatewayIpConfigurationId) String() string
type VirtualNetworkGatewayPolicyGroupId ¶
type VirtualNetworkGatewayPolicyGroupId struct { SubscriptionId string ResourceGroup string VirtualNetworkGatewayName string Name string }
func NewVirtualNetworkGatewayPolicyGroupID ¶
func NewVirtualNetworkGatewayPolicyGroupID(subscriptionId, resourceGroup, virtualNetworkGatewayName, name string) VirtualNetworkGatewayPolicyGroupId
func VirtualNetworkGatewayPolicyGroupID ¶
func VirtualNetworkGatewayPolicyGroupID(input string) (*VirtualNetworkGatewayPolicyGroupId, error)
VirtualNetworkGatewayPolicyGroupID parses a VirtualNetworkGatewayPolicyGroup ID into an VirtualNetworkGatewayPolicyGroupId struct
func (VirtualNetworkGatewayPolicyGroupId) ID ¶
func (id VirtualNetworkGatewayPolicyGroupId) ID() string
func (VirtualNetworkGatewayPolicyGroupId) String ¶
func (id VirtualNetworkGatewayPolicyGroupId) String() string
type VirtualNetworkId ¶
func NewVirtualNetworkID ¶
func NewVirtualNetworkID(subscriptionId, resourceGroup, name string) VirtualNetworkId
func VirtualNetworkID ¶
func VirtualNetworkID(input string) (*VirtualNetworkId, error)
VirtualNetworkID parses a VirtualNetwork ID into an VirtualNetworkId struct
func VirtualNetworkIDInsensitively ¶
func VirtualNetworkIDInsensitively(input string) (*VirtualNetworkId, error)
VirtualNetworkIDInsensitively parses an VirtualNetwork ID into an VirtualNetworkId struct, insensitively This should only be used to parse an ID for rewriting, the VirtualNetworkID method should be used instead for validation etc.
Whilst this may seem strange, this enables Terraform have consistent casing which works around issues in Core, whilst handling broken API responses.
func (VirtualNetworkId) ID ¶
func (id VirtualNetworkId) ID() string
func (VirtualNetworkId) String ¶
func (id VirtualNetworkId) String() string
Source Files
¶
- application_gateway_backend_address_pool.go
- application_gateway_private_link_configuration.go
- application_gateway_url_path_map_path_rule.go
- authentication_certificate.go
- backend_address_pool.go
- backend_http_settings_collection.go
- custom_ipv4_prefix.go
- frontend_ip_configuration.go
- frontend_port.go
- http_listener.go
- hub_route_table_route.go
- ip_group_cidr.go
- network_interface_ip_configuration.go
- network_manager_deployment.go
- private_dns_zone_config.go
- private_dns_zone_group.go
- private_endpoint_application_security_group_association_id.go
- probe.go
- redirect_configurations.go
- rewrite_rule_set.go
- route.go
- route_filter.go
- route_table.go
- security_rule.go
- ssl_certificate.go
- ssl_profile.go
- subnet.go
- trusted_client_certificate.go
- trusted_root_certificate.go
- url_path_map.go
- virtual_network.go
- virtual_network_dns_servers.go
- virtual_network_gateway_ip_configuration.go
- virtual_network_gateway_policy_group.go