Documentation
¶
Index ¶
- Variables
- func FindNetworkInterfaceIPConfiguration(input *[]networkinterfaces.NetworkInterfaceIPConfiguration, name string) *networkinterfaces.NetworkInterfaceIPConfiguration
- func SubnetProvisioningStateRefreshFunc(ctx context.Context, client *subnets.SubnetsClient, id commonids.SubnetId) pluginsdk.StateRefreshFunc
- func VirtualNetworkProvisioningStateRefreshFunc(ctx context.Context, client *virtualnetworks.VirtualNetworksClient, ...) pluginsdk.StateRefreshFunc
- type Action
- type AddressPrefixItemModel
- type AzureActiveDirectoryAuthenticationModel
- type ClientRevokedCertificateModel
- type ClientRootCertificateModel
- type ConnectivityGroupItemModel
- type Criterion
- type CustomIpPrefixModel
- type CustomIpPrefixResource
- func (r CustomIpPrefixResource) Arguments() map[string]*pluginsdk.Schema
- func (r CustomIpPrefixResource) Attributes() map[string]*pluginsdk.Schema
- func (r CustomIpPrefixResource) Create() sdk.ResourceFunc
- func (r CustomIpPrefixResource) Delete() sdk.ResourceFunc
- func (CustomIpPrefixResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (CustomIpPrefixResource) ModelObject() interface{}
- func (r CustomIpPrefixResource) Read() sdk.ResourceFunc
- func (CustomIpPrefixResource) ResourceType() string
- func (r CustomIpPrefixResource) Update() sdk.ResourceFunc
- type HubModel
- type IpsecPolicyModel
- type ManagerAdminRuleCollectionModel
- type ManagerAdminRuleCollectionResource
- func (r ManagerAdminRuleCollectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerAdminRuleCollectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerAdminRuleCollectionResource) Create() sdk.ResourceFunc
- func (r ManagerAdminRuleCollectionResource) Delete() sdk.ResourceFunc
- func (r ManagerAdminRuleCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerAdminRuleCollectionResource) ModelObject() interface{}
- func (r ManagerAdminRuleCollectionResource) Read() sdk.ResourceFunc
- func (r ManagerAdminRuleCollectionResource) ResourceType() string
- func (r ManagerAdminRuleCollectionResource) Update() sdk.ResourceFunc
- type ManagerAdminRuleModel
- type ManagerAdminRuleResource
- func (r ManagerAdminRuleResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerAdminRuleResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerAdminRuleResource) Create() sdk.ResourceFunc
- func (r ManagerAdminRuleResource) Delete() sdk.ResourceFunc
- func (r ManagerAdminRuleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerAdminRuleResource) ModelObject() interface{}
- func (r ManagerAdminRuleResource) Read() sdk.ResourceFunc
- func (r ManagerAdminRuleResource) ResourceType() string
- func (r ManagerAdminRuleResource) Update() sdk.ResourceFunc
- type ManagerConnectivityConfigurationDataSource
- func (r ManagerConnectivityConfigurationDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerConnectivityConfigurationDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerConnectivityConfigurationDataSource) ModelObject() interface{}
- func (r ManagerConnectivityConfigurationDataSource) Read() sdk.ResourceFunc
- func (r ManagerConnectivityConfigurationDataSource) ResourceType() string
- type ManagerConnectivityConfigurationDataSourceModel
- type ManagerConnectivityConfigurationModel
- type ManagerConnectivityConfigurationResource
- func (r ManagerConnectivityConfigurationResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerConnectivityConfigurationResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerConnectivityConfigurationResource) Create() sdk.ResourceFunc
- func (r ManagerConnectivityConfigurationResource) Delete() sdk.ResourceFunc
- func (r ManagerConnectivityConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerConnectivityConfigurationResource) ModelObject() interface{}
- func (r ManagerConnectivityConfigurationResource) Read() sdk.ResourceFunc
- func (r ManagerConnectivityConfigurationResource) ResourceType() string
- func (r ManagerConnectivityConfigurationResource) Update() sdk.ResourceFunc
- type ManagerCrossTenantScopeModel
- type ManagerDataSource
- type ManagerDeploymentModel
- type ManagerDeploymentResource
- func (r ManagerDeploymentResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerDeploymentResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerDeploymentResource) Create() sdk.ResourceFunc
- func (r ManagerDeploymentResource) Delete() sdk.ResourceFunc
- func (r ManagerDeploymentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerDeploymentResource) ModelObject() interface{}
- func (r ManagerDeploymentResource) Read() sdk.ResourceFunc
- func (r ManagerDeploymentResource) ResourceType() string
- func (r ManagerDeploymentResource) Update() sdk.ResourceFunc
- type ManagerManagementGroupConnectionModel
- type ManagerManagementGroupConnectionResource
- func (r ManagerManagementGroupConnectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerManagementGroupConnectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerManagementGroupConnectionResource) Create() sdk.ResourceFunc
- func (r ManagerManagementGroupConnectionResource) Delete() sdk.ResourceFunc
- func (r ManagerManagementGroupConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerManagementGroupConnectionResource) ModelObject() interface{}
- func (r ManagerManagementGroupConnectionResource) Read() sdk.ResourceFunc
- func (r ManagerManagementGroupConnectionResource) ResourceType() string
- func (r ManagerManagementGroupConnectionResource) Update() sdk.ResourceFunc
- type ManagerModel
- type ManagerNetworkGroupDataSource
- func (r ManagerNetworkGroupDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerNetworkGroupDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerNetworkGroupDataSource) ModelObject() interface{}
- func (r ManagerNetworkGroupDataSource) Read() sdk.ResourceFunc
- func (r ManagerNetworkGroupDataSource) ResourceType() string
- type ManagerNetworkGroupModel
- type ManagerNetworkGroupResource
- func (r ManagerNetworkGroupResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerNetworkGroupResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerNetworkGroupResource) Create() sdk.ResourceFunc
- func (r ManagerNetworkGroupResource) Delete() sdk.ResourceFunc
- func (r ManagerNetworkGroupResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerNetworkGroupResource) ModelObject() interface{}
- func (r ManagerNetworkGroupResource) Read() sdk.ResourceFunc
- func (r ManagerNetworkGroupResource) ResourceType() string
- func (r ManagerNetworkGroupResource) Update() sdk.ResourceFunc
- type ManagerResource
- func (r ManagerResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerResource) Create() sdk.ResourceFunc
- func (r ManagerResource) Delete() sdk.ResourceFunc
- func (r ManagerResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerResource) ModelObject() interface{}
- func (r ManagerResource) Read() sdk.ResourceFunc
- func (r ManagerResource) ResourceType() string
- func (r ManagerResource) Update() sdk.ResourceFunc
- type ManagerScopeConnectionModel
- type ManagerScopeConnectionResource
- func (r ManagerScopeConnectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerScopeConnectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerScopeConnectionResource) Create() sdk.ResourceFunc
- func (r ManagerScopeConnectionResource) Delete() sdk.ResourceFunc
- func (r ManagerScopeConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerScopeConnectionResource) ModelObject() interface{}
- func (r ManagerScopeConnectionResource) Read() sdk.ResourceFunc
- func (r ManagerScopeConnectionResource) ResourceType() string
- func (r ManagerScopeConnectionResource) Update() sdk.ResourceFunc
- type ManagerScopeModel
- type ManagerSecurityAdminConfigurationModel
- type ManagerSecurityAdminConfigurationResource
- func (r ManagerSecurityAdminConfigurationResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerSecurityAdminConfigurationResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerSecurityAdminConfigurationResource) Create() sdk.ResourceFunc
- func (r ManagerSecurityAdminConfigurationResource) Delete() sdk.ResourceFunc
- func (r ManagerSecurityAdminConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerSecurityAdminConfigurationResource) ModelObject() interface{}
- func (r ManagerSecurityAdminConfigurationResource) Read() sdk.ResourceFunc
- func (r ManagerSecurityAdminConfigurationResource) ResourceType() string
- func (r ManagerSecurityAdminConfigurationResource) Update() sdk.ResourceFunc
- type ManagerStaticMemberModel
- type ManagerStaticMemberResource
- func (r ManagerStaticMemberResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerStaticMemberResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerStaticMemberResource) Create() sdk.ResourceFunc
- func (r ManagerStaticMemberResource) Delete() sdk.ResourceFunc
- func (r ManagerStaticMemberResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerStaticMemberResource) ModelObject() interface{}
- func (r ManagerStaticMemberResource) Read() sdk.ResourceFunc
- func (r ManagerStaticMemberResource) ResourceType() string
- type ManagerSubscriptionConnectionModel
- type ManagerSubscriptionConnectionResource
- func (r ManagerSubscriptionConnectionResource) Arguments() map[string]*pluginsdk.Schema
- func (r ManagerSubscriptionConnectionResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerSubscriptionConnectionResource) Create() sdk.ResourceFunc
- func (r ManagerSubscriptionConnectionResource) Delete() sdk.ResourceFunc
- func (r ManagerSubscriptionConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r ManagerSubscriptionConnectionResource) ModelObject() interface{}
- func (r ManagerSubscriptionConnectionResource) Read() sdk.ResourceFunc
- func (r ManagerSubscriptionConnectionResource) ResourceType() string
- func (r ManagerSubscriptionConnectionResource) Update() sdk.ResourceFunc
- type ManagerVerifierWorkspaceResource
- func (ManagerVerifierWorkspaceResource) Arguments() map[string]*pluginsdk.Schema
- func (ManagerVerifierWorkspaceResource) Attributes() map[string]*pluginsdk.Schema
- func (r ManagerVerifierWorkspaceResource) Create() sdk.ResourceFunc
- func (r ManagerVerifierWorkspaceResource) Delete() sdk.ResourceFunc
- func (ManagerVerifierWorkspaceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (ManagerVerifierWorkspaceResource) ModelObject() interface{}
- func (r ManagerVerifierWorkspaceResource) Read() sdk.ResourceFunc
- func (ManagerVerifierWorkspaceResource) ResourceType() string
- func (r ManagerVerifierWorkspaceResource) Update() sdk.ResourceFunc
- type ManagerVerifierWorkspaceResourceModel
- type Parameter
- type PrivateEndpointApplicationSecurityGroupAssociationModel
- type PrivateEndpointApplicationSecurityGroupAssociationResource
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Arguments() map[string]*pluginsdk.Schema
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Attributes() map[string]*pluginsdk.Schema
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Create() sdk.ResourceFunc
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Delete() sdk.ResourceFunc
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) ModelObject() interface{}
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Read() sdk.ResourceFunc
- func (p PrivateEndpointApplicationSecurityGroupAssociationResource) ResourceType() string
- type RadiusClientRootCertificateModel
- type RadiusModel
- type Registration
- func (r Registration) AssociatedGitHubLabel() string
- func (r Registration) DataSources() []sdk.DataSource
- func (r Registration) Name() string
- func (r Registration) Resources() []sdk.Resource
- func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
- func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
- func (r Registration) WebsiteCategories() []string
- type RouteMapModel
- type RouteMapResource
- func (r RouteMapResource) Arguments() map[string]*pluginsdk.Schema
- func (r RouteMapResource) Attributes() map[string]*pluginsdk.Schema
- func (r RouteMapResource) Create() sdk.ResourceFunc
- func (r RouteMapResource) CustomizeDiff() sdk.ResourceFunc
- func (r RouteMapResource) Delete() sdk.ResourceFunc
- func (r RouteMapResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r RouteMapResource) ModelObject() interface{}
- func (r RouteMapResource) Read() sdk.ResourceFunc
- func (r RouteMapResource) ResourceType() string
- func (r RouteMapResource) Update() sdk.ResourceFunc
- type RoutingPolicy
- type Rule
- type ServerModel
- type VPNServerConfigurationDataSource
- func (d VPNServerConfigurationDataSource) Arguments() map[string]*pluginsdk.Schema
- func (d VPNServerConfigurationDataSource) Attributes() map[string]*pluginsdk.Schema
- func (d VPNServerConfigurationDataSource) ModelObject() interface{}
- func (d VPNServerConfigurationDataSource) Read() sdk.ResourceFunc
- func (d VPNServerConfigurationDataSource) ResourceType() string
- type VPNServerConfigurationDataSourceModel
- type VirtualHubRoutingIntentModel
- type VirtualHubRoutingIntentResource
- func (r VirtualHubRoutingIntentResource) Arguments() map[string]*pluginsdk.Schema
- func (r VirtualHubRoutingIntentResource) Attributes() map[string]*pluginsdk.Schema
- func (r VirtualHubRoutingIntentResource) Create() sdk.ResourceFunc
- func (r VirtualHubRoutingIntentResource) Delete() sdk.ResourceFunc
- func (r VirtualHubRoutingIntentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r VirtualHubRoutingIntentResource) ModelObject() interface{}
- func (r VirtualHubRoutingIntentResource) Read() sdk.ResourceFunc
- func (r VirtualHubRoutingIntentResource) ResourceType() string
- func (r VirtualHubRoutingIntentResource) Update() sdk.ResourceFunc
- type VirtualNetworkPeeringDataSource
- func (VirtualNetworkPeeringDataSource) Arguments() map[string]*pluginsdk.Schema
- func (VirtualNetworkPeeringDataSource) Attributes() map[string]*pluginsdk.Schema
- func (VirtualNetworkPeeringDataSource) ModelObject() interface{}
- func (VirtualNetworkPeeringDataSource) Read() sdk.ResourceFunc
- func (VirtualNetworkPeeringDataSource) ResourceType() string
- type VirtualNetworkPeeringDataSourceModel
Constants ¶
This section is empty.
Variables ¶
View Source
var SubnetResourceName = "azurerm_subnet"
View Source
var VPNGatewayResourceName = "azurerm_vpn_gateway"
View Source
var VirtualNetworkResourceName = "azurerm_virtual_network"
Functions ¶
func FindNetworkInterfaceIPConfiguration ¶
func FindNetworkInterfaceIPConfiguration(input *[]networkinterfaces.NetworkInterfaceIPConfiguration, name string) *networkinterfaces.NetworkInterfaceIPConfiguration
func SubnetProvisioningStateRefreshFunc ¶
func SubnetProvisioningStateRefreshFunc(ctx context.Context, client *subnets.SubnetsClient, id commonids.SubnetId) pluginsdk.StateRefreshFunc
func VirtualNetworkProvisioningStateRefreshFunc ¶
func VirtualNetworkProvisioningStateRefreshFunc(ctx context.Context, client *virtualnetworks.VirtualNetworksClient, id commonids.VirtualNetworkId) pluginsdk.StateRefreshFunc
Types ¶
type Action ¶
type Action struct { Parameters []Parameter `tfschema:"parameter"` Type virtualwans.RouteMapActionType `tfschema:"type"` }
type AddressPrefixItemModel ¶
type AddressPrefixItemModel struct { AddressPrefix string `tfschema:"address_prefix"` AddressPrefixType adminrules.AddressPrefixType `tfschema:"address_prefix_type"` }
type ConnectivityGroupItemModel ¶
type ConnectivityGroupItemModel struct { GroupConnectivity connectivityconfigurations.GroupConnectivity `tfschema:"group_connectivity"` GlobalMeshEnabled bool `tfschema:"global_mesh_enabled"` NetworkGroupId string `tfschema:"network_group_id"` UseHubGateway bool `tfschema:"use_hub_gateway"` }
type Criterion ¶
type Criterion struct { AsPath []string `tfschema:"as_path"` Community []string `tfschema:"community"` MatchCondition virtualwans.RouteMapMatchCondition `tfschema:"match_condition"` RoutePrefix []string `tfschema:"route_prefix"` }
type CustomIpPrefixModel ¶
type CustomIpPrefixModel struct { CIDR string `tfschema:"cidr"` CommissioningEnabled bool `tfschema:"commissioning_enabled"` InternetAdvertisingDisabled bool `tfschema:"internet_advertising_disabled"` Location string `tfschema:"location"` Name string `tfschema:"name"` ParentCustomIPPrefixID string `tfschema:"parent_custom_ip_prefix_id"` ROAValidityEndDate string `tfschema:"roa_validity_end_date"` ResourceGroupName string `tfschema:"resource_group_name"` Tags map[string]interface{} `tfschema:"tags"` WANValidationSignedMessage string `tfschema:"wan_validation_signed_message"` Zones []string `tfschema:"zones"` }
type CustomIpPrefixResource ¶
type CustomIpPrefixResource struct {
// contains filtered or unexported fields
}
func (CustomIpPrefixResource) Arguments ¶
func (r CustomIpPrefixResource) Arguments() map[string]*pluginsdk.Schema
func (CustomIpPrefixResource) Attributes ¶
func (r CustomIpPrefixResource) Attributes() map[string]*pluginsdk.Schema
func (CustomIpPrefixResource) Create ¶
func (r CustomIpPrefixResource) Create() sdk.ResourceFunc
func (CustomIpPrefixResource) Delete ¶
func (r CustomIpPrefixResource) Delete() sdk.ResourceFunc
func (CustomIpPrefixResource) IDValidationFunc ¶
func (CustomIpPrefixResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (CustomIpPrefixResource) ModelObject ¶
func (CustomIpPrefixResource) ModelObject() interface{}
func (CustomIpPrefixResource) Read ¶
func (r CustomIpPrefixResource) Read() sdk.ResourceFunc
func (CustomIpPrefixResource) ResourceType ¶
func (CustomIpPrefixResource) ResourceType() string
func (CustomIpPrefixResource) Update ¶
func (r CustomIpPrefixResource) Update() sdk.ResourceFunc
type IpsecPolicyModel ¶
type IpsecPolicyModel struct { DhGroup string `tfschema:"dh_group"` IkeEncryption string `tfschema:"ike_encryption"` IkeIntegrity string `tfschema:"ike_integrity"` IpsecEncryption string `tfschema:"ipsec_encryption"` IpsecIntegrity string `tfschema:"ipsec_integrity"` PfsGroup string `tfschema:"pfs_group"` SaLifetimeSeconds int64 `tfschema:"sa_lifetime_seconds"` SaDataSizeKilobytes int64 `tfschema:"sa_data_size_kilobytes"` }
type ManagerAdminRuleCollectionResource ¶
type ManagerAdminRuleCollectionResource struct{}
func (ManagerAdminRuleCollectionResource) Arguments ¶
func (r ManagerAdminRuleCollectionResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerAdminRuleCollectionResource) Attributes ¶
func (r ManagerAdminRuleCollectionResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerAdminRuleCollectionResource) Create ¶
func (r ManagerAdminRuleCollectionResource) Create() sdk.ResourceFunc
func (ManagerAdminRuleCollectionResource) Delete ¶
func (r ManagerAdminRuleCollectionResource) Delete() sdk.ResourceFunc
func (ManagerAdminRuleCollectionResource) IDValidationFunc ¶
func (r ManagerAdminRuleCollectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerAdminRuleCollectionResource) ModelObject ¶
func (r ManagerAdminRuleCollectionResource) ModelObject() interface{}
func (ManagerAdminRuleCollectionResource) Read ¶
func (r ManagerAdminRuleCollectionResource) Read() sdk.ResourceFunc
func (ManagerAdminRuleCollectionResource) ResourceType ¶
func (r ManagerAdminRuleCollectionResource) ResourceType() string
func (ManagerAdminRuleCollectionResource) Update ¶
func (r ManagerAdminRuleCollectionResource) Update() sdk.ResourceFunc
type ManagerAdminRuleModel ¶
type ManagerAdminRuleModel struct { Name string `tfschema:"name"` NetworkRuleCollectionId string `tfschema:"admin_rule_collection_id"` Action adminrules.SecurityConfigurationRuleAccess `tfschema:"action"` Description string `tfschema:"description"` DestinationPortRanges []string `tfschema:"destination_port_ranges"` Destinations []AddressPrefixItemModel `tfschema:"destination"` Direction adminrules.SecurityConfigurationRuleDirection `tfschema:"direction"` Priority int64 `tfschema:"priority"` Protocol adminrules.SecurityConfigurationRuleProtocol `tfschema:"protocol"` SourcePortRanges []string `tfschema:"source_port_ranges"` Sources []AddressPrefixItemModel `tfschema:"source"` }
type ManagerAdminRuleResource ¶
type ManagerAdminRuleResource struct{}
func (ManagerAdminRuleResource) Arguments ¶
func (r ManagerAdminRuleResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerAdminRuleResource) Attributes ¶
func (r ManagerAdminRuleResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerAdminRuleResource) Create ¶
func (r ManagerAdminRuleResource) Create() sdk.ResourceFunc
func (ManagerAdminRuleResource) Delete ¶
func (r ManagerAdminRuleResource) Delete() sdk.ResourceFunc
func (ManagerAdminRuleResource) IDValidationFunc ¶
func (r ManagerAdminRuleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerAdminRuleResource) ModelObject ¶
func (r ManagerAdminRuleResource) ModelObject() interface{}
func (ManagerAdminRuleResource) Read ¶
func (r ManagerAdminRuleResource) Read() sdk.ResourceFunc
func (ManagerAdminRuleResource) ResourceType ¶
func (r ManagerAdminRuleResource) ResourceType() string
func (ManagerAdminRuleResource) Update ¶
func (r ManagerAdminRuleResource) Update() sdk.ResourceFunc
type ManagerConnectivityConfigurationDataSource ¶
type ManagerConnectivityConfigurationDataSource struct{}
func (ManagerConnectivityConfigurationDataSource) Arguments ¶
func (r ManagerConnectivityConfigurationDataSource) Arguments() map[string]*pluginsdk.Schema
func (ManagerConnectivityConfigurationDataSource) Attributes ¶
func (r ManagerConnectivityConfigurationDataSource) Attributes() map[string]*pluginsdk.Schema
func (ManagerConnectivityConfigurationDataSource) ModelObject ¶
func (r ManagerConnectivityConfigurationDataSource) ModelObject() interface{}
func (ManagerConnectivityConfigurationDataSource) Read ¶
func (r ManagerConnectivityConfigurationDataSource) Read() sdk.ResourceFunc
func (ManagerConnectivityConfigurationDataSource) ResourceType ¶
func (r ManagerConnectivityConfigurationDataSource) ResourceType() string
type ManagerConnectivityConfigurationDataSourceModel ¶
type ManagerConnectivityConfigurationDataSourceModel struct { Name string `tfschema:"name"` NetworkManagerId string `tfschema:"network_manager_id"` AppliesToGroups []ConnectivityGroupItemModel `tfschema:"applies_to_group"` ConnectivityTopology connectivityconfigurations.ConnectivityTopology `tfschema:"connectivity_topology"` DeleteExistingPeeringEnabled bool `tfschema:"delete_existing_peering_enabled"` Description string `tfschema:"description"` Hub []HubModel `tfschema:"hub"` GlobalMeshEnabled bool `tfschema:"global_mesh_enabled"` }
type ManagerConnectivityConfigurationModel ¶
type ManagerConnectivityConfigurationModel struct { Name string `tfschema:"name"` NetworkManagerId string `tfschema:"network_manager_id"` AppliesToGroups []ConnectivityGroupItemModel `tfschema:"applies_to_group"` ConnectivityTopology connectivityconfigurations.ConnectivityTopology `tfschema:"connectivity_topology"` DeleteExistingPeeringEnabled bool `tfschema:"delete_existing_peering_enabled"` Description string `tfschema:"description"` Hub []HubModel `tfschema:"hub"` GlobalMeshEnabled bool `tfschema:"global_mesh_enabled"` }
type ManagerConnectivityConfigurationResource ¶
type ManagerConnectivityConfigurationResource struct{}
func (ManagerConnectivityConfigurationResource) Arguments ¶
func (r ManagerConnectivityConfigurationResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerConnectivityConfigurationResource) Attributes ¶
func (r ManagerConnectivityConfigurationResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerConnectivityConfigurationResource) Create ¶
func (r ManagerConnectivityConfigurationResource) Create() sdk.ResourceFunc
func (ManagerConnectivityConfigurationResource) Delete ¶
func (r ManagerConnectivityConfigurationResource) Delete() sdk.ResourceFunc
func (ManagerConnectivityConfigurationResource) IDValidationFunc ¶
func (r ManagerConnectivityConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerConnectivityConfigurationResource) ModelObject ¶
func (r ManagerConnectivityConfigurationResource) ModelObject() interface{}
func (ManagerConnectivityConfigurationResource) Read ¶
func (r ManagerConnectivityConfigurationResource) Read() sdk.ResourceFunc
func (ManagerConnectivityConfigurationResource) ResourceType ¶
func (r ManagerConnectivityConfigurationResource) ResourceType() string
func (ManagerConnectivityConfigurationResource) Update ¶
func (r ManagerConnectivityConfigurationResource) Update() sdk.ResourceFunc
type ManagerDataSource ¶
type ManagerDataSource struct{}
func (ManagerDataSource) Arguments ¶
func (r ManagerDataSource) Arguments() map[string]*pluginsdk.Schema
func (ManagerDataSource) Attributes ¶
func (r ManagerDataSource) Attributes() map[string]*pluginsdk.Schema
func (ManagerDataSource) ModelObject ¶
func (r ManagerDataSource) ModelObject() interface{}
func (ManagerDataSource) Read ¶
func (r ManagerDataSource) Read() sdk.ResourceFunc
func (ManagerDataSource) ResourceType ¶
func (r ManagerDataSource) ResourceType() string
type ManagerDeploymentModel ¶
type ManagerDeploymentResource ¶
type ManagerDeploymentResource struct{}
func (ManagerDeploymentResource) Arguments ¶
func (r ManagerDeploymentResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerDeploymentResource) Attributes ¶
func (r ManagerDeploymentResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerDeploymentResource) Create ¶
func (r ManagerDeploymentResource) Create() sdk.ResourceFunc
func (ManagerDeploymentResource) Delete ¶
func (r ManagerDeploymentResource) Delete() sdk.ResourceFunc
func (ManagerDeploymentResource) IDValidationFunc ¶
func (r ManagerDeploymentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerDeploymentResource) ModelObject ¶
func (r ManagerDeploymentResource) ModelObject() interface{}
func (ManagerDeploymentResource) Read ¶
func (r ManagerDeploymentResource) Read() sdk.ResourceFunc
func (ManagerDeploymentResource) ResourceType ¶
func (r ManagerDeploymentResource) ResourceType() string
func (ManagerDeploymentResource) Update ¶
func (r ManagerDeploymentResource) Update() sdk.ResourceFunc
type ManagerManagementGroupConnectionResource ¶
type ManagerManagementGroupConnectionResource struct{}
func (ManagerManagementGroupConnectionResource) Arguments ¶
func (r ManagerManagementGroupConnectionResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerManagementGroupConnectionResource) Attributes ¶
func (r ManagerManagementGroupConnectionResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerManagementGroupConnectionResource) Create ¶
func (r ManagerManagementGroupConnectionResource) Create() sdk.ResourceFunc
func (ManagerManagementGroupConnectionResource) Delete ¶
func (r ManagerManagementGroupConnectionResource) Delete() sdk.ResourceFunc
func (ManagerManagementGroupConnectionResource) IDValidationFunc ¶
func (r ManagerManagementGroupConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerManagementGroupConnectionResource) ModelObject ¶
func (r ManagerManagementGroupConnectionResource) ModelObject() interface{}
func (ManagerManagementGroupConnectionResource) Read ¶
func (r ManagerManagementGroupConnectionResource) Read() sdk.ResourceFunc
func (ManagerManagementGroupConnectionResource) ResourceType ¶
func (r ManagerManagementGroupConnectionResource) ResourceType() string
func (ManagerManagementGroupConnectionResource) Update ¶
func (r ManagerManagementGroupConnectionResource) Update() sdk.ResourceFunc
type ManagerModel ¶
type ManagerModel struct { CrossTenantScopes []ManagerCrossTenantScopeModel `tfschema:"cross_tenant_scopes"` Scope []ManagerScopeModel `tfschema:"scope"` ScopeAccesses []string `tfschema:"scope_accesses"` Description string `tfschema:"description"` Name string `tfschema:"name"` Location string `tfschema:"location"` ResourceGroupName string `tfschema:"resource_group_name"` Tags map[string]interface{} `tfschema:"tags"` }
type ManagerNetworkGroupDataSource ¶
type ManagerNetworkGroupDataSource struct{}
func (ManagerNetworkGroupDataSource) Arguments ¶
func (r ManagerNetworkGroupDataSource) Arguments() map[string]*pluginsdk.Schema
func (ManagerNetworkGroupDataSource) Attributes ¶
func (r ManagerNetworkGroupDataSource) Attributes() map[string]*pluginsdk.Schema
func (ManagerNetworkGroupDataSource) ModelObject ¶
func (r ManagerNetworkGroupDataSource) ModelObject() interface{}
func (ManagerNetworkGroupDataSource) Read ¶
func (r ManagerNetworkGroupDataSource) Read() sdk.ResourceFunc
func (ManagerNetworkGroupDataSource) ResourceType ¶
func (r ManagerNetworkGroupDataSource) ResourceType() string
type ManagerNetworkGroupResource ¶
type ManagerNetworkGroupResource struct{}
func (ManagerNetworkGroupResource) Arguments ¶
func (r ManagerNetworkGroupResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerNetworkGroupResource) Attributes ¶
func (r ManagerNetworkGroupResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerNetworkGroupResource) Create ¶
func (r ManagerNetworkGroupResource) Create() sdk.ResourceFunc
func (ManagerNetworkGroupResource) Delete ¶
func (r ManagerNetworkGroupResource) Delete() sdk.ResourceFunc
func (ManagerNetworkGroupResource) IDValidationFunc ¶
func (r ManagerNetworkGroupResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerNetworkGroupResource) ModelObject ¶
func (r ManagerNetworkGroupResource) ModelObject() interface{}
func (ManagerNetworkGroupResource) Read ¶
func (r ManagerNetworkGroupResource) Read() sdk.ResourceFunc
func (ManagerNetworkGroupResource) ResourceType ¶
func (r ManagerNetworkGroupResource) ResourceType() string
func (ManagerNetworkGroupResource) Update ¶
func (r ManagerNetworkGroupResource) Update() sdk.ResourceFunc
type ManagerResource ¶
type ManagerResource struct{}
func (ManagerResource) Arguments ¶
func (r ManagerResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerResource) Attributes ¶
func (r ManagerResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerResource) Create ¶
func (r ManagerResource) Create() sdk.ResourceFunc
func (ManagerResource) Delete ¶
func (r ManagerResource) Delete() sdk.ResourceFunc
func (ManagerResource) IDValidationFunc ¶
func (r ManagerResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerResource) ModelObject ¶
func (r ManagerResource) ModelObject() interface{}
func (ManagerResource) Read ¶
func (r ManagerResource) Read() sdk.ResourceFunc
func (ManagerResource) ResourceType ¶
func (r ManagerResource) ResourceType() string
func (ManagerResource) Update ¶
func (r ManagerResource) Update() sdk.ResourceFunc
type ManagerScopeConnectionModel ¶
type ManagerScopeConnectionModel struct { Name string `tfschema:"name"` NetworkManagerId string `tfschema:"network_manager_id"` ConnectionState string `tfschema:"connection_state"` Description string `tfschema:"description"` ResourceId string `tfschema:"target_scope_id"` TenantId string `tfschema:"tenant_id"` }
type ManagerScopeConnectionResource ¶
type ManagerScopeConnectionResource struct{}
func (ManagerScopeConnectionResource) Arguments ¶
func (r ManagerScopeConnectionResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerScopeConnectionResource) Attributes ¶
func (r ManagerScopeConnectionResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerScopeConnectionResource) Create ¶
func (r ManagerScopeConnectionResource) Create() sdk.ResourceFunc
func (ManagerScopeConnectionResource) Delete ¶
func (r ManagerScopeConnectionResource) Delete() sdk.ResourceFunc
func (ManagerScopeConnectionResource) IDValidationFunc ¶
func (r ManagerScopeConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerScopeConnectionResource) ModelObject ¶
func (r ManagerScopeConnectionResource) ModelObject() interface{}
func (ManagerScopeConnectionResource) Read ¶
func (r ManagerScopeConnectionResource) Read() sdk.ResourceFunc
func (ManagerScopeConnectionResource) ResourceType ¶
func (r ManagerScopeConnectionResource) ResourceType() string
func (ManagerScopeConnectionResource) Update ¶
func (r ManagerScopeConnectionResource) Update() sdk.ResourceFunc
type ManagerScopeModel ¶
type ManagerSecurityAdminConfigurationResource ¶
type ManagerSecurityAdminConfigurationResource struct{}
func (ManagerSecurityAdminConfigurationResource) Arguments ¶
func (r ManagerSecurityAdminConfigurationResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerSecurityAdminConfigurationResource) Attributes ¶
func (r ManagerSecurityAdminConfigurationResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerSecurityAdminConfigurationResource) Create ¶
func (r ManagerSecurityAdminConfigurationResource) Create() sdk.ResourceFunc
func (ManagerSecurityAdminConfigurationResource) Delete ¶
func (r ManagerSecurityAdminConfigurationResource) Delete() sdk.ResourceFunc
func (ManagerSecurityAdminConfigurationResource) IDValidationFunc ¶
func (r ManagerSecurityAdminConfigurationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerSecurityAdminConfigurationResource) ModelObject ¶
func (r ManagerSecurityAdminConfigurationResource) ModelObject() interface{}
func (ManagerSecurityAdminConfigurationResource) Read ¶
func (r ManagerSecurityAdminConfigurationResource) Read() sdk.ResourceFunc
func (ManagerSecurityAdminConfigurationResource) ResourceType ¶
func (r ManagerSecurityAdminConfigurationResource) ResourceType() string
func (ManagerSecurityAdminConfigurationResource) Update ¶
func (r ManagerSecurityAdminConfigurationResource) Update() sdk.ResourceFunc
type ManagerStaticMemberResource ¶
type ManagerStaticMemberResource struct{}
func (ManagerStaticMemberResource) Arguments ¶
func (r ManagerStaticMemberResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerStaticMemberResource) Attributes ¶
func (r ManagerStaticMemberResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerStaticMemberResource) Create ¶
func (r ManagerStaticMemberResource) Create() sdk.ResourceFunc
func (ManagerStaticMemberResource) Delete ¶
func (r ManagerStaticMemberResource) Delete() sdk.ResourceFunc
func (ManagerStaticMemberResource) IDValidationFunc ¶
func (r ManagerStaticMemberResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerStaticMemberResource) ModelObject ¶
func (r ManagerStaticMemberResource) ModelObject() interface{}
func (ManagerStaticMemberResource) Read ¶
func (r ManagerStaticMemberResource) Read() sdk.ResourceFunc
func (ManagerStaticMemberResource) ResourceType ¶
func (r ManagerStaticMemberResource) ResourceType() string
type ManagerSubscriptionConnectionResource ¶
type ManagerSubscriptionConnectionResource struct{}
func (ManagerSubscriptionConnectionResource) Arguments ¶
func (r ManagerSubscriptionConnectionResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerSubscriptionConnectionResource) Attributes ¶
func (r ManagerSubscriptionConnectionResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerSubscriptionConnectionResource) Create ¶
func (r ManagerSubscriptionConnectionResource) Create() sdk.ResourceFunc
func (ManagerSubscriptionConnectionResource) Delete ¶
func (r ManagerSubscriptionConnectionResource) Delete() sdk.ResourceFunc
func (ManagerSubscriptionConnectionResource) IDValidationFunc ¶
func (r ManagerSubscriptionConnectionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerSubscriptionConnectionResource) ModelObject ¶
func (r ManagerSubscriptionConnectionResource) ModelObject() interface{}
func (ManagerSubscriptionConnectionResource) Read ¶
func (r ManagerSubscriptionConnectionResource) Read() sdk.ResourceFunc
func (ManagerSubscriptionConnectionResource) ResourceType ¶
func (r ManagerSubscriptionConnectionResource) ResourceType() string
func (ManagerSubscriptionConnectionResource) Update ¶
func (r ManagerSubscriptionConnectionResource) Update() sdk.ResourceFunc
type ManagerVerifierWorkspaceResource ¶
type ManagerVerifierWorkspaceResource struct{}
func (ManagerVerifierWorkspaceResource) Arguments ¶
func (ManagerVerifierWorkspaceResource) Arguments() map[string]*pluginsdk.Schema
func (ManagerVerifierWorkspaceResource) Attributes ¶
func (ManagerVerifierWorkspaceResource) Attributes() map[string]*pluginsdk.Schema
func (ManagerVerifierWorkspaceResource) Create ¶
func (r ManagerVerifierWorkspaceResource) Create() sdk.ResourceFunc
func (ManagerVerifierWorkspaceResource) Delete ¶
func (r ManagerVerifierWorkspaceResource) Delete() sdk.ResourceFunc
func (ManagerVerifierWorkspaceResource) IDValidationFunc ¶
func (ManagerVerifierWorkspaceResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (ManagerVerifierWorkspaceResource) ModelObject ¶
func (ManagerVerifierWorkspaceResource) ModelObject() interface{}
func (ManagerVerifierWorkspaceResource) Read ¶
func (r ManagerVerifierWorkspaceResource) Read() sdk.ResourceFunc
func (ManagerVerifierWorkspaceResource) ResourceType ¶
func (ManagerVerifierWorkspaceResource) ResourceType() string
func (ManagerVerifierWorkspaceResource) Update ¶
func (r ManagerVerifierWorkspaceResource) Update() sdk.ResourceFunc
type PrivateEndpointApplicationSecurityGroupAssociationResource ¶
type PrivateEndpointApplicationSecurityGroupAssociationResource struct{}
func (PrivateEndpointApplicationSecurityGroupAssociationResource) Arguments ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Arguments() map[string]*pluginsdk.Schema
func (PrivateEndpointApplicationSecurityGroupAssociationResource) Attributes ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Attributes() map[string]*pluginsdk.Schema
func (PrivateEndpointApplicationSecurityGroupAssociationResource) Create ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Create() sdk.ResourceFunc
func (PrivateEndpointApplicationSecurityGroupAssociationResource) Delete ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) Delete() sdk.ResourceFunc
func (PrivateEndpointApplicationSecurityGroupAssociationResource) IDValidationFunc ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (PrivateEndpointApplicationSecurityGroupAssociationResource) ModelObject ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) ModelObject() interface{}
func (PrivateEndpointApplicationSecurityGroupAssociationResource) ResourceType ¶
func (p PrivateEndpointApplicationSecurityGroupAssociationResource) ResourceType() string
type RadiusModel ¶
type RadiusModel struct { Server []ServerModel `tfschema:"server"` ClientRootCertificate []RadiusClientRootCertificateModel `tfschema:"client_root_certificate"` ServerRootCertificate []ClientRootCertificateModel `tfschema:"server_root_certificate"` }
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
SupportedDataSources returns the supported Data Sources supported by this Service
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
SupportedResources returns the supported Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar
type RouteMapModel ¶
type RouteMapResource ¶
type RouteMapResource struct{}
func (RouteMapResource) Arguments ¶
func (r RouteMapResource) Arguments() map[string]*pluginsdk.Schema
func (RouteMapResource) Attributes ¶
func (r RouteMapResource) Attributes() map[string]*pluginsdk.Schema
func (RouteMapResource) Create ¶
func (r RouteMapResource) Create() sdk.ResourceFunc
func (RouteMapResource) CustomizeDiff ¶
func (r RouteMapResource) CustomizeDiff() sdk.ResourceFunc
func (RouteMapResource) Delete ¶
func (r RouteMapResource) Delete() sdk.ResourceFunc
func (RouteMapResource) IDValidationFunc ¶
func (r RouteMapResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (RouteMapResource) ModelObject ¶
func (r RouteMapResource) ModelObject() interface{}
func (RouteMapResource) Read ¶
func (r RouteMapResource) Read() sdk.ResourceFunc
func (RouteMapResource) ResourceType ¶
func (r RouteMapResource) ResourceType() string
func (RouteMapResource) Update ¶
func (r RouteMapResource) Update() sdk.ResourceFunc
type RoutingPolicy ¶
type Rule ¶
type Rule struct { Actions []Action `tfschema:"action"` MatchCriteria []Criterion `tfschema:"match_criterion"` Name string `tfschema:"name"` NextStepIfMatched virtualwans.NextStep `tfschema:"next_step_if_matched"` }
type ServerModel ¶
type VPNServerConfigurationDataSource ¶
type VPNServerConfigurationDataSource struct{}
func (VPNServerConfigurationDataSource) Arguments ¶
func (d VPNServerConfigurationDataSource) Arguments() map[string]*pluginsdk.Schema
func (VPNServerConfigurationDataSource) Attributes ¶
func (d VPNServerConfigurationDataSource) Attributes() map[string]*pluginsdk.Schema
func (VPNServerConfigurationDataSource) ModelObject ¶
func (d VPNServerConfigurationDataSource) ModelObject() interface{}
func (VPNServerConfigurationDataSource) Read ¶
func (d VPNServerConfigurationDataSource) Read() sdk.ResourceFunc
func (VPNServerConfigurationDataSource) ResourceType ¶
func (d VPNServerConfigurationDataSource) ResourceType() string
type VPNServerConfigurationDataSourceModel ¶
type VPNServerConfigurationDataSourceModel struct { Name string `tfschema:"name"` ResourceGroup string `tfschema:"resource_group_name"` Location string `tfschema:"location"` VpnAuthenticationTypes []string `tfschema:"vpn_authentication_types"` AzureActiveDirectoryAuthentication []AzureActiveDirectoryAuthenticationModel `tfschema:"azure_active_directory_authentication"` ClientRevokedCertificate []ClientRevokedCertificateModel `tfschema:"client_revoked_certificate"` ClientRootCertificate []ClientRootCertificateModel `tfschema:"client_root_certificate"` IpsecPolicy []IpsecPolicyModel `tfschema:"ipsec_policy"` Radius []RadiusModel `tfschema:"radius"` VpnProtocols []string `tfschema:"vpn_protocols"` Tags map[string]string `tfschema:"tags"` }
type VirtualHubRoutingIntentModel ¶
type VirtualHubRoutingIntentModel struct { Name string `tfschema:"name"` VirtualHubId string `tfschema:"virtual_hub_id"` RoutingPolicies []RoutingPolicy `tfschema:"routing_policy"` }
type VirtualHubRoutingIntentResource ¶
type VirtualHubRoutingIntentResource struct{}
func (VirtualHubRoutingIntentResource) Arguments ¶
func (r VirtualHubRoutingIntentResource) Arguments() map[string]*pluginsdk.Schema
func (VirtualHubRoutingIntentResource) Attributes ¶
func (r VirtualHubRoutingIntentResource) Attributes() map[string]*pluginsdk.Schema
func (VirtualHubRoutingIntentResource) Create ¶
func (r VirtualHubRoutingIntentResource) Create() sdk.ResourceFunc
func (VirtualHubRoutingIntentResource) Delete ¶
func (r VirtualHubRoutingIntentResource) Delete() sdk.ResourceFunc
func (VirtualHubRoutingIntentResource) IDValidationFunc ¶
func (r VirtualHubRoutingIntentResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (VirtualHubRoutingIntentResource) ModelObject ¶
func (r VirtualHubRoutingIntentResource) ModelObject() interface{}
func (VirtualHubRoutingIntentResource) Read ¶
func (r VirtualHubRoutingIntentResource) Read() sdk.ResourceFunc
func (VirtualHubRoutingIntentResource) ResourceType ¶
func (r VirtualHubRoutingIntentResource) ResourceType() string
func (VirtualHubRoutingIntentResource) Update ¶
func (r VirtualHubRoutingIntentResource) Update() sdk.ResourceFunc
type VirtualNetworkPeeringDataSource ¶
type VirtualNetworkPeeringDataSource struct{}
func (VirtualNetworkPeeringDataSource) Arguments ¶
func (VirtualNetworkPeeringDataSource) Arguments() map[string]*pluginsdk.Schema
func (VirtualNetworkPeeringDataSource) Attributes ¶
func (VirtualNetworkPeeringDataSource) Attributes() map[string]*pluginsdk.Schema
func (VirtualNetworkPeeringDataSource) ModelObject ¶
func (VirtualNetworkPeeringDataSource) ModelObject() interface{}
func (VirtualNetworkPeeringDataSource) Read ¶
func (VirtualNetworkPeeringDataSource) Read() sdk.ResourceFunc
func (VirtualNetworkPeeringDataSource) ResourceType ¶
func (VirtualNetworkPeeringDataSource) ResourceType() string
type VirtualNetworkPeeringDataSourceModel ¶
type VirtualNetworkPeeringDataSourceModel struct { Name string `tfschema:"name"` VirtualNetworkId string `tfschema:"virtual_network_id"` RemoteVirtualNetworkId string `tfschema:"remote_virtual_network_id"` AllowVirtualNetworkAccess bool `tfschema:"allow_virtual_network_access"` AllowForwardedTraffic bool `tfschema:"allow_forwarded_traffic"` AllowGatewayTransit bool `tfschema:"allow_gateway_transit"` OnlyIPv6PeeringEnabled bool `tfschema:"only_ipv6_peering_enabled"` PeerCompleteVnetsEnabled bool `tfschema:"peer_complete_virtual_networks_enabled"` UseRemoteGateways bool `tfschema:"use_remote_gateways"` }
Source Files
¶
- application_gateway_data_source.go
- application_gateway_resource.go
- application_security_group_data_source.go
- application_security_group_resource.go
- bastion_host_data_source.go
- bastion_host_resource.go
- custom_ip_prefix_resource.go
- deprecated.go
- edge_zone.go
- express_route_circuit_authorization_resource.go
- express_route_circuit_connection_resource.go
- express_route_circuit_data_source.go
- express_route_circuit_peering_data_source.go
- express_route_circuit_peering_resource.go
- express_route_circuit_resource.go
- express_route_connection_resource.go
- express_route_gateway_resource.go
- express_route_port_authorization_resource.go
- express_route_port_resource.go
- ip_group_cidr_resource.go
- ip_group_data_source.go
- ip_group_resource.go
- ip_groups_data_source.go
- local_network_gateway_data_source.go
- local_network_gateway_resource.go
- nat_gateway_data_source.go
- nat_gateway_public_ip_association_resource.go
- nat_gateway_public_ip_prefix_association_resource.go
- nat_gateway_resource.go
- network_connection_monitor_resource.go
- network_ddos_protection_plan_data_source.go
- network_ddos_protection_plan_resource.go
- network_interface.go
- network_interface_application_gateway_association_resource.go
- network_interface_application_security_group_association_resource.go
- network_interface_backend_address_pool_association_resource.go
- network_interface_data_source.go
- network_interface_helpers.go
- network_interface_locking.go
- network_interface_nat_rule_association_resource.go
- network_interface_resource.go
- network_interface_security_group_association_resource.go
- network_manager_admin_rule_collection_resource.go
- network_manager_admin_rule_resource.go
- network_manager_connectivity_configuration_data_source.go
- network_manager_connectivity_configuration_resource.go
- network_manager_data_source.go
- network_manager_deployment_resource.go
- network_manager_management_group_connection_resource.go
- network_manager_network_group_data_source.go
- network_manager_network_group_resource.go
- network_manager_resource.go
- network_manager_scope_connection_resource.go
- network_manager_security_admin_configuration_resource.go
- network_manager_static_member_resource.go
- network_manager_subscription_connection_resource.go
- network_manager_verifier_workspace_resource.go
- network_packet_capture_resource.go
- network_profile_resource.go
- network_security_group_data_source.go
- network_security_group_resource.go
- network_security_rule_resource.go
- network_service_tags_data_source.go
- network_watcher_data_source.go
- network_watcher_flow_log_resource.go
- network_watcher_resource.go
- point_to_site_vpn_gateway_resource.go
- private_endpoint_application_security_group_association.go
- private_endpoint_connection_data_source.go
- private_endpoint_resource.go
- private_link_service_data_source.go
- private_link_service_endpoint_connections_data_source.go
- private_link_service_resource.go
- public_ip_data_source.go
- public_ip_prefix_data_source.go
- public_ip_prefix_resource.go
- public_ip_resource.go
- public_ips_data_source.go
- registration.go
- resourceids.go
- route_filter_data_source.go
- route_filter_resource.go
- route_map_resource.go
- route_resource.go
- route_server_bgp_connection_resource.go
- route_server_resource.go
- route_table_data_source.go
- route_table_resource.go
- subnet_data_source.go
- subnet_nat_gateway_association_resource.go
- subnet_network_security_group_association_resource.go
- subnet_resource.go
- subnet_route_table_association_resource.go
- subnet_service_endpoint_storage_policy_resource.go
- virtual_hub_bgp_connection_resource.go
- virtual_hub_connection_data_source.go
- virtual_hub_connection_resource.go
- virtual_hub_data_source.go
- virtual_hub_ip_resource.go
- virtual_hub_resource.go
- virtual_hub_route_table_data_source.go
- virtual_hub_route_table_resource.go
- virtual_hub_route_table_route_resource.go
- virtual_hub_routing_intent_resource.go
- virtual_hub_security_partner_provider_resource.go
- virtual_machine_packet_capture_resource.go
- virtual_machine_scale_set_packet_capture_resource.go
- virtual_network_data_source.go
- virtual_network_dns_servers_resource.go
- virtual_network_gateway_connection_data_source.go
- virtual_network_gateway_connection_resource.go
- virtual_network_gateway_data_source.go
- virtual_network_gateway_nat_rule_resource.go
- virtual_network_gateway_resource.go
- virtual_network_peering_data_source.go
- virtual_network_peering_resource.go
- virtual_network_resource.go
- virtual_wan_data_source.go
- virtual_wan_resource.go
- vpn_gateway_connection_resource.go
- vpn_gateway_data_source.go
- vpn_gateway_nat_rule_resource.go
- vpn_gateway_resource.go
- vpn_server_configuration_data_source_resource.go
- vpn_server_configuration_policy_group_resource.go
- vpn_server_configuration_resource.go
- vpn_site_resource.go
- web_application_firewall_policy_data_source.go
- web_application_firewall_policy_resource.go
Click to show internal directories.
Click to hide internal directories.