github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v6@v6.2.0/responses.go (about)

     1  //go:build go1.18
     2  // +build go1.18
     3  
     4  // Copyright (c) Microsoft Corporation. All rights reserved.
     5  // Licensed under the MIT License. See License.txt in the project root for license information.
     6  // Code generated by Microsoft (R) AutoRest Code Generator. DO NOT EDIT.
     7  // Changes may cause incorrect behavior and will be lost if the code is regenerated.
     8  
     9  package armnetwork
    10  
    11  import "encoding/json"
    12  
    13  // AdminRuleCollectionsClientCreateOrUpdateResponse contains the response from method AdminRuleCollectionsClient.CreateOrUpdate.
    14  type AdminRuleCollectionsClientCreateOrUpdateResponse struct {
    15  	// Defines the admin rule collection.
    16  	AdminRuleCollection
    17  }
    18  
    19  // AdminRuleCollectionsClientDeleteResponse contains the response from method AdminRuleCollectionsClient.BeginDelete.
    20  type AdminRuleCollectionsClientDeleteResponse struct {
    21  	// placeholder for future response values
    22  }
    23  
    24  // AdminRuleCollectionsClientGetResponse contains the response from method AdminRuleCollectionsClient.Get.
    25  type AdminRuleCollectionsClientGetResponse struct {
    26  	// Defines the admin rule collection.
    27  	AdminRuleCollection
    28  }
    29  
    30  // AdminRuleCollectionsClientListResponse contains the response from method AdminRuleCollectionsClient.NewListPager.
    31  type AdminRuleCollectionsClientListResponse struct {
    32  	// Security admin configuration rule collection list result.
    33  	AdminRuleCollectionListResult
    34  }
    35  
    36  // AdminRulesClientCreateOrUpdateResponse contains the response from method AdminRulesClient.CreateOrUpdate.
    37  type AdminRulesClientCreateOrUpdateResponse struct {
    38  	// Network base admin rule.
    39  	BaseAdminRuleClassification
    40  }
    41  
    42  // UnmarshalJSON implements the json.Unmarshaller interface for type AdminRulesClientCreateOrUpdateResponse.
    43  func (a *AdminRulesClientCreateOrUpdateResponse) UnmarshalJSON(data []byte) error {
    44  	res, err := unmarshalBaseAdminRuleClassification(data)
    45  	if err != nil {
    46  		return err
    47  	}
    48  	a.BaseAdminRuleClassification = res
    49  	return nil
    50  }
    51  
    52  // AdminRulesClientDeleteResponse contains the response from method AdminRulesClient.BeginDelete.
    53  type AdminRulesClientDeleteResponse struct {
    54  	// placeholder for future response values
    55  }
    56  
    57  // AdminRulesClientGetResponse contains the response from method AdminRulesClient.Get.
    58  type AdminRulesClientGetResponse struct {
    59  	// Network base admin rule.
    60  	BaseAdminRuleClassification
    61  }
    62  
    63  // UnmarshalJSON implements the json.Unmarshaller interface for type AdminRulesClientGetResponse.
    64  func (a *AdminRulesClientGetResponse) UnmarshalJSON(data []byte) error {
    65  	res, err := unmarshalBaseAdminRuleClassification(data)
    66  	if err != nil {
    67  		return err
    68  	}
    69  	a.BaseAdminRuleClassification = res
    70  	return nil
    71  }
    72  
    73  // AdminRulesClientListResponse contains the response from method AdminRulesClient.NewListPager.
    74  type AdminRulesClientListResponse struct {
    75  	// security configuration admin rule list result.
    76  	AdminRuleListResult
    77  }
    78  
    79  // ApplicationGatewayPrivateEndpointConnectionsClientDeleteResponse contains the response from method ApplicationGatewayPrivateEndpointConnectionsClient.BeginDelete.
    80  type ApplicationGatewayPrivateEndpointConnectionsClientDeleteResponse struct {
    81  	// placeholder for future response values
    82  }
    83  
    84  // ApplicationGatewayPrivateEndpointConnectionsClientGetResponse contains the response from method ApplicationGatewayPrivateEndpointConnectionsClient.Get.
    85  type ApplicationGatewayPrivateEndpointConnectionsClientGetResponse struct {
    86  	// Private Endpoint connection on an application gateway.
    87  	ApplicationGatewayPrivateEndpointConnection
    88  }
    89  
    90  // ApplicationGatewayPrivateEndpointConnectionsClientListResponse contains the response from method ApplicationGatewayPrivateEndpointConnectionsClient.NewListPager.
    91  type ApplicationGatewayPrivateEndpointConnectionsClientListResponse struct {
    92  	// Response for ListApplicationGatewayPrivateEndpointConnection API service call. Gets all private endpoint connections for
    93  	// an application gateway.
    94  	ApplicationGatewayPrivateEndpointConnectionListResult
    95  }
    96  
    97  // ApplicationGatewayPrivateEndpointConnectionsClientUpdateResponse contains the response from method ApplicationGatewayPrivateEndpointConnectionsClient.BeginUpdate.
    98  type ApplicationGatewayPrivateEndpointConnectionsClientUpdateResponse struct {
    99  	// Private Endpoint connection on an application gateway.
   100  	ApplicationGatewayPrivateEndpointConnection
   101  }
   102  
   103  // ApplicationGatewayPrivateLinkResourcesClientListResponse contains the response from method ApplicationGatewayPrivateLinkResourcesClient.NewListPager.
   104  type ApplicationGatewayPrivateLinkResourcesClientListResponse struct {
   105  	// Response for ListApplicationGatewayPrivateLinkResources API service call. Gets all private link resources for an application
   106  	// gateway.
   107  	ApplicationGatewayPrivateLinkResourceListResult
   108  }
   109  
   110  // ApplicationGatewayWafDynamicManifestsClientGetResponse contains the response from method ApplicationGatewayWafDynamicManifestsClient.NewGetPager.
   111  type ApplicationGatewayWafDynamicManifestsClientGetResponse struct {
   112  	// Response for ApplicationGatewayWafDynamicManifests API service call.
   113  	ApplicationGatewayWafDynamicManifestResultList
   114  }
   115  
   116  // ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse contains the response from method ApplicationGatewayWafDynamicManifestsDefaultClient.Get.
   117  type ApplicationGatewayWafDynamicManifestsDefaultClientGetResponse struct {
   118  	// Response for ApplicationGatewayWafDynamicManifest API service call.
   119  	ApplicationGatewayWafDynamicManifestResult
   120  }
   121  
   122  // ApplicationGatewaysClientBackendHealthOnDemandResponse contains the response from method ApplicationGatewaysClient.BeginBackendHealthOnDemand.
   123  type ApplicationGatewaysClientBackendHealthOnDemandResponse struct {
   124  	// Result of on demand test probe.
   125  	ApplicationGatewayBackendHealthOnDemand
   126  }
   127  
   128  // ApplicationGatewaysClientBackendHealthResponse contains the response from method ApplicationGatewaysClient.BeginBackendHealth.
   129  type ApplicationGatewaysClientBackendHealthResponse struct {
   130  	// Response for ApplicationGatewayBackendHealth API service call.
   131  	ApplicationGatewayBackendHealth
   132  }
   133  
   134  // ApplicationGatewaysClientCreateOrUpdateResponse contains the response from method ApplicationGatewaysClient.BeginCreateOrUpdate.
   135  type ApplicationGatewaysClientCreateOrUpdateResponse struct {
   136  	// Application gateway resource.
   137  	ApplicationGateway
   138  }
   139  
   140  // ApplicationGatewaysClientDeleteResponse contains the response from method ApplicationGatewaysClient.BeginDelete.
   141  type ApplicationGatewaysClientDeleteResponse struct {
   142  	// placeholder for future response values
   143  }
   144  
   145  // ApplicationGatewaysClientGetResponse contains the response from method ApplicationGatewaysClient.Get.
   146  type ApplicationGatewaysClientGetResponse struct {
   147  	// Application gateway resource.
   148  	ApplicationGateway
   149  }
   150  
   151  // ApplicationGatewaysClientGetSSLPredefinedPolicyResponse contains the response from method ApplicationGatewaysClient.GetSSLPredefinedPolicy.
   152  type ApplicationGatewaysClientGetSSLPredefinedPolicyResponse struct {
   153  	// An Ssl predefined policy.
   154  	ApplicationGatewaySSLPredefinedPolicy
   155  }
   156  
   157  // ApplicationGatewaysClientListAllResponse contains the response from method ApplicationGatewaysClient.NewListAllPager.
   158  type ApplicationGatewaysClientListAllResponse struct {
   159  	// Response for ListApplicationGateways API service call.
   160  	ApplicationGatewayListResult
   161  }
   162  
   163  // ApplicationGatewaysClientListAvailableRequestHeadersResponse contains the response from method ApplicationGatewaysClient.ListAvailableRequestHeaders.
   164  type ApplicationGatewaysClientListAvailableRequestHeadersResponse struct {
   165  	// Response for ApplicationGatewayAvailableRequestHeaders API service call.
   166  	StringArray []*string
   167  }
   168  
   169  // ApplicationGatewaysClientListAvailableResponseHeadersResponse contains the response from method ApplicationGatewaysClient.ListAvailableResponseHeaders.
   170  type ApplicationGatewaysClientListAvailableResponseHeadersResponse struct {
   171  	// Response for ApplicationGatewayAvailableResponseHeaders API service call.
   172  	StringArray []*string
   173  }
   174  
   175  // ApplicationGatewaysClientListAvailableSSLOptionsResponse contains the response from method ApplicationGatewaysClient.ListAvailableSSLOptions.
   176  type ApplicationGatewaysClientListAvailableSSLOptionsResponse struct {
   177  	// Response for ApplicationGatewayAvailableSslOptions API service call.
   178  	ApplicationGatewayAvailableSSLOptions
   179  }
   180  
   181  // ApplicationGatewaysClientListAvailableSSLPredefinedPoliciesResponse contains the response from method ApplicationGatewaysClient.NewListAvailableSSLPredefinedPoliciesPager.
   182  type ApplicationGatewaysClientListAvailableSSLPredefinedPoliciesResponse struct {
   183  	// Response for ApplicationGatewayAvailableSslOptions API service call.
   184  	ApplicationGatewayAvailableSSLPredefinedPolicies
   185  }
   186  
   187  // ApplicationGatewaysClientListAvailableServerVariablesResponse contains the response from method ApplicationGatewaysClient.ListAvailableServerVariables.
   188  type ApplicationGatewaysClientListAvailableServerVariablesResponse struct {
   189  	// Response for ApplicationGatewayAvailableServerVariables API service call.
   190  	StringArray []*string
   191  }
   192  
   193  // ApplicationGatewaysClientListAvailableWafRuleSetsResponse contains the response from method ApplicationGatewaysClient.ListAvailableWafRuleSets.
   194  type ApplicationGatewaysClientListAvailableWafRuleSetsResponse struct {
   195  	// Response for ApplicationGatewayAvailableWafRuleSets API service call.
   196  	ApplicationGatewayAvailableWafRuleSetsResult
   197  }
   198  
   199  // ApplicationGatewaysClientListResponse contains the response from method ApplicationGatewaysClient.NewListPager.
   200  type ApplicationGatewaysClientListResponse struct {
   201  	// Response for ListApplicationGateways API service call.
   202  	ApplicationGatewayListResult
   203  }
   204  
   205  // ApplicationGatewaysClientStartResponse contains the response from method ApplicationGatewaysClient.BeginStart.
   206  type ApplicationGatewaysClientStartResponse struct {
   207  	// placeholder for future response values
   208  }
   209  
   210  // ApplicationGatewaysClientStopResponse contains the response from method ApplicationGatewaysClient.BeginStop.
   211  type ApplicationGatewaysClientStopResponse struct {
   212  	// placeholder for future response values
   213  }
   214  
   215  // ApplicationGatewaysClientUpdateTagsResponse contains the response from method ApplicationGatewaysClient.UpdateTags.
   216  type ApplicationGatewaysClientUpdateTagsResponse struct {
   217  	// Application gateway resource.
   218  	ApplicationGateway
   219  }
   220  
   221  // ApplicationSecurityGroupsClientCreateOrUpdateResponse contains the response from method ApplicationSecurityGroupsClient.BeginCreateOrUpdate.
   222  type ApplicationSecurityGroupsClientCreateOrUpdateResponse struct {
   223  	// An application security group in a resource group.
   224  	ApplicationSecurityGroup
   225  }
   226  
   227  // ApplicationSecurityGroupsClientDeleteResponse contains the response from method ApplicationSecurityGroupsClient.BeginDelete.
   228  type ApplicationSecurityGroupsClientDeleteResponse struct {
   229  	// placeholder for future response values
   230  }
   231  
   232  // ApplicationSecurityGroupsClientGetResponse contains the response from method ApplicationSecurityGroupsClient.Get.
   233  type ApplicationSecurityGroupsClientGetResponse struct {
   234  	// An application security group in a resource group.
   235  	ApplicationSecurityGroup
   236  }
   237  
   238  // ApplicationSecurityGroupsClientListAllResponse contains the response from method ApplicationSecurityGroupsClient.NewListAllPager.
   239  type ApplicationSecurityGroupsClientListAllResponse struct {
   240  	// A list of application security groups.
   241  	ApplicationSecurityGroupListResult
   242  }
   243  
   244  // ApplicationSecurityGroupsClientListResponse contains the response from method ApplicationSecurityGroupsClient.NewListPager.
   245  type ApplicationSecurityGroupsClientListResponse struct {
   246  	// A list of application security groups.
   247  	ApplicationSecurityGroupListResult
   248  }
   249  
   250  // ApplicationSecurityGroupsClientUpdateTagsResponse contains the response from method ApplicationSecurityGroupsClient.UpdateTags.
   251  type ApplicationSecurityGroupsClientUpdateTagsResponse struct {
   252  	// An application security group in a resource group.
   253  	ApplicationSecurityGroup
   254  }
   255  
   256  // AvailableDelegationsClientListResponse contains the response from method AvailableDelegationsClient.NewListPager.
   257  type AvailableDelegationsClientListResponse struct {
   258  	// An array of available delegations.
   259  	AvailableDelegationsResult
   260  }
   261  
   262  // AvailableEndpointServicesClientListResponse contains the response from method AvailableEndpointServicesClient.NewListPager.
   263  type AvailableEndpointServicesClientListResponse struct {
   264  	// Response for the ListAvailableEndpointServices API service call.
   265  	EndpointServicesListResult
   266  }
   267  
   268  // AvailablePrivateEndpointTypesClientListByResourceGroupResponse contains the response from method AvailablePrivateEndpointTypesClient.NewListByResourceGroupPager.
   269  type AvailablePrivateEndpointTypesClientListByResourceGroupResponse struct {
   270  	// An array of available PrivateEndpoint types.
   271  	AvailablePrivateEndpointTypesResult
   272  }
   273  
   274  // AvailablePrivateEndpointTypesClientListResponse contains the response from method AvailablePrivateEndpointTypesClient.NewListPager.
   275  type AvailablePrivateEndpointTypesClientListResponse struct {
   276  	// An array of available PrivateEndpoint types.
   277  	AvailablePrivateEndpointTypesResult
   278  }
   279  
   280  // AvailableResourceGroupDelegationsClientListResponse contains the response from method AvailableResourceGroupDelegationsClient.NewListPager.
   281  type AvailableResourceGroupDelegationsClientListResponse struct {
   282  	// An array of available delegations.
   283  	AvailableDelegationsResult
   284  }
   285  
   286  // AvailableServiceAliasesClientListByResourceGroupResponse contains the response from method AvailableServiceAliasesClient.NewListByResourceGroupPager.
   287  type AvailableServiceAliasesClientListByResourceGroupResponse struct {
   288  	// An array of available service aliases.
   289  	AvailableServiceAliasesResult
   290  }
   291  
   292  // AvailableServiceAliasesClientListResponse contains the response from method AvailableServiceAliasesClient.NewListPager.
   293  type AvailableServiceAliasesClientListResponse struct {
   294  	// An array of available service aliases.
   295  	AvailableServiceAliasesResult
   296  }
   297  
   298  // AzureFirewallFqdnTagsClientListAllResponse contains the response from method AzureFirewallFqdnTagsClient.NewListAllPager.
   299  type AzureFirewallFqdnTagsClientListAllResponse struct {
   300  	// Response for ListAzureFirewallFqdnTags API service call.
   301  	AzureFirewallFqdnTagListResult
   302  }
   303  
   304  // AzureFirewallsClientCreateOrUpdateResponse contains the response from method AzureFirewallsClient.BeginCreateOrUpdate.
   305  type AzureFirewallsClientCreateOrUpdateResponse struct {
   306  	// Azure Firewall resource.
   307  	AzureFirewall
   308  }
   309  
   310  // AzureFirewallsClientDeleteResponse contains the response from method AzureFirewallsClient.BeginDelete.
   311  type AzureFirewallsClientDeleteResponse struct {
   312  	// placeholder for future response values
   313  }
   314  
   315  // AzureFirewallsClientGetResponse contains the response from method AzureFirewallsClient.Get.
   316  type AzureFirewallsClientGetResponse struct {
   317  	// Azure Firewall resource.
   318  	AzureFirewall
   319  }
   320  
   321  // AzureFirewallsClientListAllResponse contains the response from method AzureFirewallsClient.NewListAllPager.
   322  type AzureFirewallsClientListAllResponse struct {
   323  	// Response for ListAzureFirewalls API service call.
   324  	AzureFirewallListResult
   325  }
   326  
   327  // AzureFirewallsClientListLearnedPrefixesResponse contains the response from method AzureFirewallsClient.BeginListLearnedPrefixes.
   328  type AzureFirewallsClientListLearnedPrefixesResponse struct {
   329  	// List of SNAT IP Prefixes learnt by firewall to not SNAT
   330  	IPPrefixesList
   331  }
   332  
   333  // AzureFirewallsClientListResponse contains the response from method AzureFirewallsClient.NewListPager.
   334  type AzureFirewallsClientListResponse struct {
   335  	// Response for ListAzureFirewalls API service call.
   336  	AzureFirewallListResult
   337  }
   338  
   339  // AzureFirewallsClientPacketCaptureResponse contains the response from method AzureFirewallsClient.BeginPacketCapture.
   340  type AzureFirewallsClientPacketCaptureResponse struct {
   341  	// placeholder for future response values
   342  }
   343  
   344  // AzureFirewallsClientUpdateTagsResponse contains the response from method AzureFirewallsClient.BeginUpdateTags.
   345  type AzureFirewallsClientUpdateTagsResponse struct {
   346  	// Azure Firewall resource.
   347  	AzureFirewall
   348  }
   349  
   350  // BastionHostsClientCreateOrUpdateResponse contains the response from method BastionHostsClient.BeginCreateOrUpdate.
   351  type BastionHostsClientCreateOrUpdateResponse struct {
   352  	// Bastion Host resource.
   353  	BastionHost
   354  }
   355  
   356  // BastionHostsClientDeleteResponse contains the response from method BastionHostsClient.BeginDelete.
   357  type BastionHostsClientDeleteResponse struct {
   358  	// placeholder for future response values
   359  }
   360  
   361  // BastionHostsClientGetResponse contains the response from method BastionHostsClient.Get.
   362  type BastionHostsClientGetResponse struct {
   363  	// Bastion Host resource.
   364  	BastionHost
   365  }
   366  
   367  // BastionHostsClientListByResourceGroupResponse contains the response from method BastionHostsClient.NewListByResourceGroupPager.
   368  type BastionHostsClientListByResourceGroupResponse struct {
   369  	// Response for ListBastionHosts API service call.
   370  	BastionHostListResult
   371  }
   372  
   373  // BastionHostsClientListResponse contains the response from method BastionHostsClient.NewListPager.
   374  type BastionHostsClientListResponse struct {
   375  	// Response for ListBastionHosts API service call.
   376  	BastionHostListResult
   377  }
   378  
   379  // BastionHostsClientUpdateTagsResponse contains the response from method BastionHostsClient.BeginUpdateTags.
   380  type BastionHostsClientUpdateTagsResponse struct {
   381  	// Bastion Host resource.
   382  	BastionHost
   383  }
   384  
   385  // BgpServiceCommunitiesClientListResponse contains the response from method BgpServiceCommunitiesClient.NewListPager.
   386  type BgpServiceCommunitiesClientListResponse struct {
   387  	// Response for the ListServiceCommunity API service call.
   388  	BgpServiceCommunityListResult
   389  }
   390  
   391  // ConfigurationPolicyGroupsClientCreateOrUpdateResponse contains the response from method ConfigurationPolicyGroupsClient.BeginCreateOrUpdate.
   392  type ConfigurationPolicyGroupsClientCreateOrUpdateResponse struct {
   393  	// VpnServerConfigurationPolicyGroup Resource.
   394  	VPNServerConfigurationPolicyGroup
   395  }
   396  
   397  // ConfigurationPolicyGroupsClientDeleteResponse contains the response from method ConfigurationPolicyGroupsClient.BeginDelete.
   398  type ConfigurationPolicyGroupsClientDeleteResponse struct {
   399  	// placeholder for future response values
   400  }
   401  
   402  // ConfigurationPolicyGroupsClientGetResponse contains the response from method ConfigurationPolicyGroupsClient.Get.
   403  type ConfigurationPolicyGroupsClientGetResponse struct {
   404  	// VpnServerConfigurationPolicyGroup Resource.
   405  	VPNServerConfigurationPolicyGroup
   406  }
   407  
   408  // ConfigurationPolicyGroupsClientListByVPNServerConfigurationResponse contains the response from method ConfigurationPolicyGroupsClient.NewListByVPNServerConfigurationPager.
   409  type ConfigurationPolicyGroupsClientListByVPNServerConfigurationResponse struct {
   410  	// Result of the request to list VpnServerConfigurationPolicyGroups. It contains a list of VpnServerConfigurationPolicyGroups
   411  	// and a URL nextLink to get the next set of results.
   412  	ListVPNServerConfigurationPolicyGroupsResult
   413  }
   414  
   415  // ConnectionMonitorsClientCreateOrUpdateResponse contains the response from method ConnectionMonitorsClient.BeginCreateOrUpdate.
   416  type ConnectionMonitorsClientCreateOrUpdateResponse struct {
   417  	// Information about the connection monitor.
   418  	ConnectionMonitorResult
   419  }
   420  
   421  // ConnectionMonitorsClientDeleteResponse contains the response from method ConnectionMonitorsClient.BeginDelete.
   422  type ConnectionMonitorsClientDeleteResponse struct {
   423  	// placeholder for future response values
   424  }
   425  
   426  // ConnectionMonitorsClientGetResponse contains the response from method ConnectionMonitorsClient.Get.
   427  type ConnectionMonitorsClientGetResponse struct {
   428  	// Information about the connection monitor.
   429  	ConnectionMonitorResult
   430  }
   431  
   432  // ConnectionMonitorsClientListResponse contains the response from method ConnectionMonitorsClient.NewListPager.
   433  type ConnectionMonitorsClientListResponse struct {
   434  	// List of connection monitors.
   435  	ConnectionMonitorListResult
   436  }
   437  
   438  // ConnectionMonitorsClientQueryResponse contains the response from method ConnectionMonitorsClient.BeginQuery.
   439  type ConnectionMonitorsClientQueryResponse struct {
   440  	// List of connection states snapshots.
   441  	ConnectionMonitorQueryResult
   442  }
   443  
   444  // ConnectionMonitorsClientStartResponse contains the response from method ConnectionMonitorsClient.BeginStart.
   445  type ConnectionMonitorsClientStartResponse struct {
   446  	// placeholder for future response values
   447  }
   448  
   449  // ConnectionMonitorsClientStopResponse contains the response from method ConnectionMonitorsClient.BeginStop.
   450  type ConnectionMonitorsClientStopResponse struct {
   451  	// placeholder for future response values
   452  }
   453  
   454  // ConnectionMonitorsClientUpdateTagsResponse contains the response from method ConnectionMonitorsClient.UpdateTags.
   455  type ConnectionMonitorsClientUpdateTagsResponse struct {
   456  	// Information about the connection monitor.
   457  	ConnectionMonitorResult
   458  }
   459  
   460  // ConnectivityConfigurationsClientCreateOrUpdateResponse contains the response from method ConnectivityConfigurationsClient.CreateOrUpdate.
   461  type ConnectivityConfigurationsClientCreateOrUpdateResponse struct {
   462  	// The network manager connectivity configuration resource
   463  	ConnectivityConfiguration
   464  }
   465  
   466  // ConnectivityConfigurationsClientDeleteResponse contains the response from method ConnectivityConfigurationsClient.BeginDelete.
   467  type ConnectivityConfigurationsClientDeleteResponse struct {
   468  	// placeholder for future response values
   469  }
   470  
   471  // ConnectivityConfigurationsClientGetResponse contains the response from method ConnectivityConfigurationsClient.Get.
   472  type ConnectivityConfigurationsClientGetResponse struct {
   473  	// The network manager connectivity configuration resource
   474  	ConnectivityConfiguration
   475  }
   476  
   477  // ConnectivityConfigurationsClientListResponse contains the response from method ConnectivityConfigurationsClient.NewListPager.
   478  type ConnectivityConfigurationsClientListResponse struct {
   479  	// Result of the request to list network manager connectivity configurations. It contains a list of configurations and a link
   480  	// to get the next set of results.
   481  	ConnectivityConfigurationListResult
   482  }
   483  
   484  // CustomIPPrefixesClientCreateOrUpdateResponse contains the response from method CustomIPPrefixesClient.BeginCreateOrUpdate.
   485  type CustomIPPrefixesClientCreateOrUpdateResponse struct {
   486  	// Custom IP prefix resource.
   487  	CustomIPPrefix
   488  }
   489  
   490  // CustomIPPrefixesClientDeleteResponse contains the response from method CustomIPPrefixesClient.BeginDelete.
   491  type CustomIPPrefixesClientDeleteResponse struct {
   492  	// placeholder for future response values
   493  }
   494  
   495  // CustomIPPrefixesClientGetResponse contains the response from method CustomIPPrefixesClient.Get.
   496  type CustomIPPrefixesClientGetResponse struct {
   497  	// Custom IP prefix resource.
   498  	CustomIPPrefix
   499  }
   500  
   501  // CustomIPPrefixesClientListAllResponse contains the response from method CustomIPPrefixesClient.NewListAllPager.
   502  type CustomIPPrefixesClientListAllResponse struct {
   503  	// Response for ListCustomIpPrefixes API service call.
   504  	CustomIPPrefixListResult
   505  }
   506  
   507  // CustomIPPrefixesClientListResponse contains the response from method CustomIPPrefixesClient.NewListPager.
   508  type CustomIPPrefixesClientListResponse struct {
   509  	// Response for ListCustomIpPrefixes API service call.
   510  	CustomIPPrefixListResult
   511  }
   512  
   513  // CustomIPPrefixesClientUpdateTagsResponse contains the response from method CustomIPPrefixesClient.UpdateTags.
   514  type CustomIPPrefixesClientUpdateTagsResponse struct {
   515  	// Custom IP prefix resource.
   516  	CustomIPPrefix
   517  }
   518  
   519  // DdosCustomPoliciesClientCreateOrUpdateResponse contains the response from method DdosCustomPoliciesClient.BeginCreateOrUpdate.
   520  type DdosCustomPoliciesClientCreateOrUpdateResponse struct {
   521  	// A DDoS custom policy in a resource group.
   522  	DdosCustomPolicy
   523  }
   524  
   525  // DdosCustomPoliciesClientDeleteResponse contains the response from method DdosCustomPoliciesClient.BeginDelete.
   526  type DdosCustomPoliciesClientDeleteResponse struct {
   527  	// placeholder for future response values
   528  }
   529  
   530  // DdosCustomPoliciesClientGetResponse contains the response from method DdosCustomPoliciesClient.Get.
   531  type DdosCustomPoliciesClientGetResponse struct {
   532  	// A DDoS custom policy in a resource group.
   533  	DdosCustomPolicy
   534  }
   535  
   536  // DdosCustomPoliciesClientUpdateTagsResponse contains the response from method DdosCustomPoliciesClient.UpdateTags.
   537  type DdosCustomPoliciesClientUpdateTagsResponse struct {
   538  	// A DDoS custom policy in a resource group.
   539  	DdosCustomPolicy
   540  }
   541  
   542  // DdosProtectionPlansClientCreateOrUpdateResponse contains the response from method DdosProtectionPlansClient.BeginCreateOrUpdate.
   543  type DdosProtectionPlansClientCreateOrUpdateResponse struct {
   544  	// A DDoS protection plan in a resource group.
   545  	DdosProtectionPlan
   546  }
   547  
   548  // DdosProtectionPlansClientDeleteResponse contains the response from method DdosProtectionPlansClient.BeginDelete.
   549  type DdosProtectionPlansClientDeleteResponse struct {
   550  	// placeholder for future response values
   551  }
   552  
   553  // DdosProtectionPlansClientGetResponse contains the response from method DdosProtectionPlansClient.Get.
   554  type DdosProtectionPlansClientGetResponse struct {
   555  	// A DDoS protection plan in a resource group.
   556  	DdosProtectionPlan
   557  }
   558  
   559  // DdosProtectionPlansClientListByResourceGroupResponse contains the response from method DdosProtectionPlansClient.NewListByResourceGroupPager.
   560  type DdosProtectionPlansClientListByResourceGroupResponse struct {
   561  	// A list of DDoS protection plans.
   562  	DdosProtectionPlanListResult
   563  }
   564  
   565  // DdosProtectionPlansClientListResponse contains the response from method DdosProtectionPlansClient.NewListPager.
   566  type DdosProtectionPlansClientListResponse struct {
   567  	// A list of DDoS protection plans.
   568  	DdosProtectionPlanListResult
   569  }
   570  
   571  // DdosProtectionPlansClientUpdateTagsResponse contains the response from method DdosProtectionPlansClient.UpdateTags.
   572  type DdosProtectionPlansClientUpdateTagsResponse struct {
   573  	// A DDoS protection plan in a resource group.
   574  	DdosProtectionPlan
   575  }
   576  
   577  // DefaultSecurityRulesClientGetResponse contains the response from method DefaultSecurityRulesClient.Get.
   578  type DefaultSecurityRulesClientGetResponse struct {
   579  	// Network security rule.
   580  	SecurityRule
   581  }
   582  
   583  // DefaultSecurityRulesClientListResponse contains the response from method DefaultSecurityRulesClient.NewListPager.
   584  type DefaultSecurityRulesClientListResponse struct {
   585  	// Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group.
   586  	SecurityRuleListResult
   587  }
   588  
   589  // DscpConfigurationClientCreateOrUpdateResponse contains the response from method DscpConfigurationClient.BeginCreateOrUpdate.
   590  type DscpConfigurationClientCreateOrUpdateResponse struct {
   591  	// Differentiated Services Code Point configuration for any given network interface
   592  	DscpConfiguration
   593  }
   594  
   595  // DscpConfigurationClientDeleteResponse contains the response from method DscpConfigurationClient.BeginDelete.
   596  type DscpConfigurationClientDeleteResponse struct {
   597  	// placeholder for future response values
   598  }
   599  
   600  // DscpConfigurationClientGetResponse contains the response from method DscpConfigurationClient.Get.
   601  type DscpConfigurationClientGetResponse struct {
   602  	// Differentiated Services Code Point configuration for any given network interface
   603  	DscpConfiguration
   604  }
   605  
   606  // DscpConfigurationClientListAllResponse contains the response from method DscpConfigurationClient.NewListAllPager.
   607  type DscpConfigurationClientListAllResponse struct {
   608  	// Response for the DscpConfigurationList API service call.
   609  	DscpConfigurationListResult
   610  }
   611  
   612  // DscpConfigurationClientListResponse contains the response from method DscpConfigurationClient.NewListPager.
   613  type DscpConfigurationClientListResponse struct {
   614  	// Response for the DscpConfigurationList API service call.
   615  	DscpConfigurationListResult
   616  }
   617  
   618  // ExpressRouteCircuitAuthorizationsClientCreateOrUpdateResponse contains the response from method ExpressRouteCircuitAuthorizationsClient.BeginCreateOrUpdate.
   619  type ExpressRouteCircuitAuthorizationsClientCreateOrUpdateResponse struct {
   620  	// Authorization in an ExpressRouteCircuit resource.
   621  	ExpressRouteCircuitAuthorization
   622  }
   623  
   624  // ExpressRouteCircuitAuthorizationsClientDeleteResponse contains the response from method ExpressRouteCircuitAuthorizationsClient.BeginDelete.
   625  type ExpressRouteCircuitAuthorizationsClientDeleteResponse struct {
   626  	// placeholder for future response values
   627  }
   628  
   629  // ExpressRouteCircuitAuthorizationsClientGetResponse contains the response from method ExpressRouteCircuitAuthorizationsClient.Get.
   630  type ExpressRouteCircuitAuthorizationsClientGetResponse struct {
   631  	// Authorization in an ExpressRouteCircuit resource.
   632  	ExpressRouteCircuitAuthorization
   633  }
   634  
   635  // ExpressRouteCircuitAuthorizationsClientListResponse contains the response from method ExpressRouteCircuitAuthorizationsClient.NewListPager.
   636  type ExpressRouteCircuitAuthorizationsClientListResponse struct {
   637  	// Response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit.
   638  	AuthorizationListResult
   639  }
   640  
   641  // ExpressRouteCircuitConnectionsClientCreateOrUpdateResponse contains the response from method ExpressRouteCircuitConnectionsClient.BeginCreateOrUpdate.
   642  type ExpressRouteCircuitConnectionsClientCreateOrUpdateResponse struct {
   643  	// Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
   644  	ExpressRouteCircuitConnection
   645  }
   646  
   647  // ExpressRouteCircuitConnectionsClientDeleteResponse contains the response from method ExpressRouteCircuitConnectionsClient.BeginDelete.
   648  type ExpressRouteCircuitConnectionsClientDeleteResponse struct {
   649  	// placeholder for future response values
   650  }
   651  
   652  // ExpressRouteCircuitConnectionsClientGetResponse contains the response from method ExpressRouteCircuitConnectionsClient.Get.
   653  type ExpressRouteCircuitConnectionsClientGetResponse struct {
   654  	// Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
   655  	ExpressRouteCircuitConnection
   656  }
   657  
   658  // ExpressRouteCircuitConnectionsClientListResponse contains the response from method ExpressRouteCircuitConnectionsClient.NewListPager.
   659  type ExpressRouteCircuitConnectionsClientListResponse struct {
   660  	// Response for ListConnections API service call retrieves all global reach connections that belongs to a Private Peering
   661  	// for an ExpressRouteCircuit.
   662  	ExpressRouteCircuitConnectionListResult
   663  }
   664  
   665  // ExpressRouteCircuitPeeringsClientCreateOrUpdateResponse contains the response from method ExpressRouteCircuitPeeringsClient.BeginCreateOrUpdate.
   666  type ExpressRouteCircuitPeeringsClientCreateOrUpdateResponse struct {
   667  	// Peering in an ExpressRouteCircuit resource.
   668  	ExpressRouteCircuitPeering
   669  }
   670  
   671  // ExpressRouteCircuitPeeringsClientDeleteResponse contains the response from method ExpressRouteCircuitPeeringsClient.BeginDelete.
   672  type ExpressRouteCircuitPeeringsClientDeleteResponse struct {
   673  	// placeholder for future response values
   674  }
   675  
   676  // ExpressRouteCircuitPeeringsClientGetResponse contains the response from method ExpressRouteCircuitPeeringsClient.Get.
   677  type ExpressRouteCircuitPeeringsClientGetResponse struct {
   678  	// Peering in an ExpressRouteCircuit resource.
   679  	ExpressRouteCircuitPeering
   680  }
   681  
   682  // ExpressRouteCircuitPeeringsClientListResponse contains the response from method ExpressRouteCircuitPeeringsClient.NewListPager.
   683  type ExpressRouteCircuitPeeringsClientListResponse struct {
   684  	// Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCircuit.
   685  	ExpressRouteCircuitPeeringListResult
   686  }
   687  
   688  // ExpressRouteCircuitsClientCreateOrUpdateResponse contains the response from method ExpressRouteCircuitsClient.BeginCreateOrUpdate.
   689  type ExpressRouteCircuitsClientCreateOrUpdateResponse struct {
   690  	// ExpressRouteCircuit resource.
   691  	ExpressRouteCircuit
   692  }
   693  
   694  // ExpressRouteCircuitsClientDeleteResponse contains the response from method ExpressRouteCircuitsClient.BeginDelete.
   695  type ExpressRouteCircuitsClientDeleteResponse struct {
   696  	// placeholder for future response values
   697  }
   698  
   699  // ExpressRouteCircuitsClientGetPeeringStatsResponse contains the response from method ExpressRouteCircuitsClient.GetPeeringStats.
   700  type ExpressRouteCircuitsClientGetPeeringStatsResponse struct {
   701  	// Contains stats associated with the peering.
   702  	ExpressRouteCircuitStats
   703  }
   704  
   705  // ExpressRouteCircuitsClientGetResponse contains the response from method ExpressRouteCircuitsClient.Get.
   706  type ExpressRouteCircuitsClientGetResponse struct {
   707  	// ExpressRouteCircuit resource.
   708  	ExpressRouteCircuit
   709  }
   710  
   711  // ExpressRouteCircuitsClientGetStatsResponse contains the response from method ExpressRouteCircuitsClient.GetStats.
   712  type ExpressRouteCircuitsClientGetStatsResponse struct {
   713  	// Contains stats associated with the peering.
   714  	ExpressRouteCircuitStats
   715  }
   716  
   717  // ExpressRouteCircuitsClientListAllResponse contains the response from method ExpressRouteCircuitsClient.NewListAllPager.
   718  type ExpressRouteCircuitsClientListAllResponse struct {
   719  	// Response for ListExpressRouteCircuit API service call.
   720  	ExpressRouteCircuitListResult
   721  }
   722  
   723  // ExpressRouteCircuitsClientListArpTableResponse contains the response from method ExpressRouteCircuitsClient.BeginListArpTable.
   724  type ExpressRouteCircuitsClientListArpTableResponse struct {
   725  	// Response for ListArpTable associated with the Express Route Circuits API.
   726  	ExpressRouteCircuitsArpTableListResult
   727  }
   728  
   729  // ExpressRouteCircuitsClientListResponse contains the response from method ExpressRouteCircuitsClient.NewListPager.
   730  type ExpressRouteCircuitsClientListResponse struct {
   731  	// Response for ListExpressRouteCircuit API service call.
   732  	ExpressRouteCircuitListResult
   733  }
   734  
   735  // ExpressRouteCircuitsClientListRoutesTableResponse contains the response from method ExpressRouteCircuitsClient.BeginListRoutesTable.
   736  type ExpressRouteCircuitsClientListRoutesTableResponse struct {
   737  	// Response for ListRoutesTable associated with the Express Route Circuits API.
   738  	ExpressRouteCircuitsRoutesTableListResult
   739  }
   740  
   741  // ExpressRouteCircuitsClientListRoutesTableSummaryResponse contains the response from method ExpressRouteCircuitsClient.BeginListRoutesTableSummary.
   742  type ExpressRouteCircuitsClientListRoutesTableSummaryResponse struct {
   743  	// Response for ListRoutesTable associated with the Express Route Circuits API.
   744  	ExpressRouteCircuitsRoutesTableSummaryListResult
   745  }
   746  
   747  // ExpressRouteCircuitsClientUpdateTagsResponse contains the response from method ExpressRouteCircuitsClient.UpdateTags.
   748  type ExpressRouteCircuitsClientUpdateTagsResponse struct {
   749  	// ExpressRouteCircuit resource.
   750  	ExpressRouteCircuit
   751  }
   752  
   753  // ExpressRouteConnectionsClientCreateOrUpdateResponse contains the response from method ExpressRouteConnectionsClient.BeginCreateOrUpdate.
   754  type ExpressRouteConnectionsClientCreateOrUpdateResponse struct {
   755  	// ExpressRouteConnection resource.
   756  	ExpressRouteConnection
   757  }
   758  
   759  // ExpressRouteConnectionsClientDeleteResponse contains the response from method ExpressRouteConnectionsClient.BeginDelete.
   760  type ExpressRouteConnectionsClientDeleteResponse struct {
   761  	// placeholder for future response values
   762  }
   763  
   764  // ExpressRouteConnectionsClientGetResponse contains the response from method ExpressRouteConnectionsClient.Get.
   765  type ExpressRouteConnectionsClientGetResponse struct {
   766  	// ExpressRouteConnection resource.
   767  	ExpressRouteConnection
   768  }
   769  
   770  // ExpressRouteConnectionsClientListResponse contains the response from method ExpressRouteConnectionsClient.List.
   771  type ExpressRouteConnectionsClientListResponse struct {
   772  	// ExpressRouteConnection list.
   773  	ExpressRouteConnectionList
   774  }
   775  
   776  // ExpressRouteCrossConnectionPeeringsClientCreateOrUpdateResponse contains the response from method ExpressRouteCrossConnectionPeeringsClient.BeginCreateOrUpdate.
   777  type ExpressRouteCrossConnectionPeeringsClientCreateOrUpdateResponse struct {
   778  	// Peering in an ExpressRoute Cross Connection resource.
   779  	ExpressRouteCrossConnectionPeering
   780  }
   781  
   782  // ExpressRouteCrossConnectionPeeringsClientDeleteResponse contains the response from method ExpressRouteCrossConnectionPeeringsClient.BeginDelete.
   783  type ExpressRouteCrossConnectionPeeringsClientDeleteResponse struct {
   784  	// placeholder for future response values
   785  }
   786  
   787  // ExpressRouteCrossConnectionPeeringsClientGetResponse contains the response from method ExpressRouteCrossConnectionPeeringsClient.Get.
   788  type ExpressRouteCrossConnectionPeeringsClientGetResponse struct {
   789  	// Peering in an ExpressRoute Cross Connection resource.
   790  	ExpressRouteCrossConnectionPeering
   791  }
   792  
   793  // ExpressRouteCrossConnectionPeeringsClientListResponse contains the response from method ExpressRouteCrossConnectionPeeringsClient.NewListPager.
   794  type ExpressRouteCrossConnectionPeeringsClientListResponse struct {
   795  	// Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCrossConnection.
   796  	ExpressRouteCrossConnectionPeeringList
   797  }
   798  
   799  // ExpressRouteCrossConnectionsClientCreateOrUpdateResponse contains the response from method ExpressRouteCrossConnectionsClient.BeginCreateOrUpdate.
   800  type ExpressRouteCrossConnectionsClientCreateOrUpdateResponse struct {
   801  	// ExpressRouteCrossConnection resource.
   802  	ExpressRouteCrossConnection
   803  }
   804  
   805  // ExpressRouteCrossConnectionsClientGetResponse contains the response from method ExpressRouteCrossConnectionsClient.Get.
   806  type ExpressRouteCrossConnectionsClientGetResponse struct {
   807  	// ExpressRouteCrossConnection resource.
   808  	ExpressRouteCrossConnection
   809  }
   810  
   811  // ExpressRouteCrossConnectionsClientListArpTableResponse contains the response from method ExpressRouteCrossConnectionsClient.BeginListArpTable.
   812  type ExpressRouteCrossConnectionsClientListArpTableResponse struct {
   813  	// Response for ListArpTable associated with the Express Route Circuits API.
   814  	ExpressRouteCircuitsArpTableListResult
   815  }
   816  
   817  // ExpressRouteCrossConnectionsClientListByResourceGroupResponse contains the response from method ExpressRouteCrossConnectionsClient.NewListByResourceGroupPager.
   818  type ExpressRouteCrossConnectionsClientListByResourceGroupResponse struct {
   819  	// Response for ListExpressRouteCrossConnection API service call.
   820  	ExpressRouteCrossConnectionListResult
   821  }
   822  
   823  // ExpressRouteCrossConnectionsClientListResponse contains the response from method ExpressRouteCrossConnectionsClient.NewListPager.
   824  type ExpressRouteCrossConnectionsClientListResponse struct {
   825  	// Response for ListExpressRouteCrossConnection API service call.
   826  	ExpressRouteCrossConnectionListResult
   827  }
   828  
   829  // ExpressRouteCrossConnectionsClientListRoutesTableResponse contains the response from method ExpressRouteCrossConnectionsClient.BeginListRoutesTable.
   830  type ExpressRouteCrossConnectionsClientListRoutesTableResponse struct {
   831  	// Response for ListRoutesTable associated with the Express Route Circuits API.
   832  	ExpressRouteCircuitsRoutesTableListResult
   833  }
   834  
   835  // ExpressRouteCrossConnectionsClientListRoutesTableSummaryResponse contains the response from method ExpressRouteCrossConnectionsClient.BeginListRoutesTableSummary.
   836  type ExpressRouteCrossConnectionsClientListRoutesTableSummaryResponse struct {
   837  	// Response for ListRoutesTable associated with the Express Route Cross Connections.
   838  	ExpressRouteCrossConnectionsRoutesTableSummaryListResult
   839  }
   840  
   841  // ExpressRouteCrossConnectionsClientUpdateTagsResponse contains the response from method ExpressRouteCrossConnectionsClient.UpdateTags.
   842  type ExpressRouteCrossConnectionsClientUpdateTagsResponse struct {
   843  	// ExpressRouteCrossConnection resource.
   844  	ExpressRouteCrossConnection
   845  }
   846  
   847  // ExpressRouteGatewaysClientCreateOrUpdateResponse contains the response from method ExpressRouteGatewaysClient.BeginCreateOrUpdate.
   848  type ExpressRouteGatewaysClientCreateOrUpdateResponse struct {
   849  	// ExpressRoute gateway resource.
   850  	ExpressRouteGateway
   851  }
   852  
   853  // ExpressRouteGatewaysClientDeleteResponse contains the response from method ExpressRouteGatewaysClient.BeginDelete.
   854  type ExpressRouteGatewaysClientDeleteResponse struct {
   855  	// placeholder for future response values
   856  }
   857  
   858  // ExpressRouteGatewaysClientGetResponse contains the response from method ExpressRouteGatewaysClient.Get.
   859  type ExpressRouteGatewaysClientGetResponse struct {
   860  	// ExpressRoute gateway resource.
   861  	ExpressRouteGateway
   862  }
   863  
   864  // ExpressRouteGatewaysClientListByResourceGroupResponse contains the response from method ExpressRouteGatewaysClient.ListByResourceGroup.
   865  type ExpressRouteGatewaysClientListByResourceGroupResponse struct {
   866  	// List of ExpressRoute gateways.
   867  	ExpressRouteGatewayList
   868  }
   869  
   870  // ExpressRouteGatewaysClientListBySubscriptionResponse contains the response from method ExpressRouteGatewaysClient.ListBySubscription.
   871  type ExpressRouteGatewaysClientListBySubscriptionResponse struct {
   872  	// List of ExpressRoute gateways.
   873  	ExpressRouteGatewayList
   874  }
   875  
   876  // ExpressRouteGatewaysClientUpdateTagsResponse contains the response from method ExpressRouteGatewaysClient.BeginUpdateTags.
   877  type ExpressRouteGatewaysClientUpdateTagsResponse struct {
   878  	// ExpressRoute gateway resource.
   879  	ExpressRouteGateway
   880  }
   881  
   882  // ExpressRouteLinksClientGetResponse contains the response from method ExpressRouteLinksClient.Get.
   883  type ExpressRouteLinksClientGetResponse struct {
   884  	// ExpressRouteLink child resource definition.
   885  	ExpressRouteLink
   886  }
   887  
   888  // ExpressRouteLinksClientListResponse contains the response from method ExpressRouteLinksClient.NewListPager.
   889  type ExpressRouteLinksClientListResponse struct {
   890  	// Response for ListExpressRouteLinks API service call.
   891  	ExpressRouteLinkListResult
   892  }
   893  
   894  // ExpressRoutePortAuthorizationsClientCreateOrUpdateResponse contains the response from method ExpressRoutePortAuthorizationsClient.BeginCreateOrUpdate.
   895  type ExpressRoutePortAuthorizationsClientCreateOrUpdateResponse struct {
   896  	// ExpressRoutePort Authorization resource definition.
   897  	ExpressRoutePortAuthorization
   898  }
   899  
   900  // ExpressRoutePortAuthorizationsClientDeleteResponse contains the response from method ExpressRoutePortAuthorizationsClient.BeginDelete.
   901  type ExpressRoutePortAuthorizationsClientDeleteResponse struct {
   902  	// placeholder for future response values
   903  }
   904  
   905  // ExpressRoutePortAuthorizationsClientGetResponse contains the response from method ExpressRoutePortAuthorizationsClient.Get.
   906  type ExpressRoutePortAuthorizationsClientGetResponse struct {
   907  	// ExpressRoutePort Authorization resource definition.
   908  	ExpressRoutePortAuthorization
   909  }
   910  
   911  // ExpressRoutePortAuthorizationsClientListResponse contains the response from method ExpressRoutePortAuthorizationsClient.NewListPager.
   912  type ExpressRoutePortAuthorizationsClientListResponse struct {
   913  	// Response for ListExpressRoutePortAuthorizations API service call.
   914  	ExpressRoutePortAuthorizationListResult
   915  }
   916  
   917  // ExpressRoutePortsClientCreateOrUpdateResponse contains the response from method ExpressRoutePortsClient.BeginCreateOrUpdate.
   918  type ExpressRoutePortsClientCreateOrUpdateResponse struct {
   919  	// ExpressRoutePort resource definition.
   920  	ExpressRoutePort
   921  }
   922  
   923  // ExpressRoutePortsClientDeleteResponse contains the response from method ExpressRoutePortsClient.BeginDelete.
   924  type ExpressRoutePortsClientDeleteResponse struct {
   925  	// placeholder for future response values
   926  }
   927  
   928  // ExpressRoutePortsClientGenerateLOAResponse contains the response from method ExpressRoutePortsClient.GenerateLOA.
   929  type ExpressRoutePortsClientGenerateLOAResponse struct {
   930  	// Response for GenerateExpressRoutePortsLOA API service call.
   931  	GenerateExpressRoutePortsLOAResult
   932  }
   933  
   934  // ExpressRoutePortsClientGetResponse contains the response from method ExpressRoutePortsClient.Get.
   935  type ExpressRoutePortsClientGetResponse struct {
   936  	// ExpressRoutePort resource definition.
   937  	ExpressRoutePort
   938  }
   939  
   940  // ExpressRoutePortsClientListByResourceGroupResponse contains the response from method ExpressRoutePortsClient.NewListByResourceGroupPager.
   941  type ExpressRoutePortsClientListByResourceGroupResponse struct {
   942  	// Response for ListExpressRoutePorts API service call.
   943  	ExpressRoutePortListResult
   944  }
   945  
   946  // ExpressRoutePortsClientListResponse contains the response from method ExpressRoutePortsClient.NewListPager.
   947  type ExpressRoutePortsClientListResponse struct {
   948  	// Response for ListExpressRoutePorts API service call.
   949  	ExpressRoutePortListResult
   950  }
   951  
   952  // ExpressRoutePortsClientUpdateTagsResponse contains the response from method ExpressRoutePortsClient.UpdateTags.
   953  type ExpressRoutePortsClientUpdateTagsResponse struct {
   954  	// ExpressRoutePort resource definition.
   955  	ExpressRoutePort
   956  }
   957  
   958  // ExpressRoutePortsLocationsClientGetResponse contains the response from method ExpressRoutePortsLocationsClient.Get.
   959  type ExpressRoutePortsLocationsClientGetResponse struct {
   960  	// Definition of the ExpressRoutePorts peering location resource.
   961  	ExpressRoutePortsLocation
   962  }
   963  
   964  // ExpressRoutePortsLocationsClientListResponse contains the response from method ExpressRoutePortsLocationsClient.NewListPager.
   965  type ExpressRoutePortsLocationsClientListResponse struct {
   966  	// Response for ListExpressRoutePortsLocations API service call.
   967  	ExpressRoutePortsLocationListResult
   968  }
   969  
   970  // ExpressRouteProviderPortsLocationClientListResponse contains the response from method ExpressRouteProviderPortsLocationClient.List.
   971  type ExpressRouteProviderPortsLocationClientListResponse struct {
   972  	// Response for ListExpressRouteProviderPort API service call.
   973  	ExpressRouteProviderPortListResult
   974  }
   975  
   976  // ExpressRouteServiceProvidersClientListResponse contains the response from method ExpressRouteServiceProvidersClient.NewListPager.
   977  type ExpressRouteServiceProvidersClientListResponse struct {
   978  	// Response for the ListExpressRouteServiceProvider API service call.
   979  	ExpressRouteServiceProviderListResult
   980  }
   981  
   982  // FirewallPoliciesClientCreateOrUpdateResponse contains the response from method FirewallPoliciesClient.BeginCreateOrUpdate.
   983  type FirewallPoliciesClientCreateOrUpdateResponse struct {
   984  	// FirewallPolicy Resource.
   985  	FirewallPolicy
   986  }
   987  
   988  // FirewallPoliciesClientDeleteResponse contains the response from method FirewallPoliciesClient.BeginDelete.
   989  type FirewallPoliciesClientDeleteResponse struct {
   990  	// placeholder for future response values
   991  }
   992  
   993  // FirewallPoliciesClientGetResponse contains the response from method FirewallPoliciesClient.Get.
   994  type FirewallPoliciesClientGetResponse struct {
   995  	// FirewallPolicy Resource.
   996  	FirewallPolicy
   997  }
   998  
   999  // FirewallPoliciesClientListAllResponse contains the response from method FirewallPoliciesClient.NewListAllPager.
  1000  type FirewallPoliciesClientListAllResponse struct {
  1001  	// Response for ListFirewallPolicies API service call.
  1002  	FirewallPolicyListResult
  1003  }
  1004  
  1005  // FirewallPoliciesClientListResponse contains the response from method FirewallPoliciesClient.NewListPager.
  1006  type FirewallPoliciesClientListResponse struct {
  1007  	// Response for ListFirewallPolicies API service call.
  1008  	FirewallPolicyListResult
  1009  }
  1010  
  1011  // FirewallPoliciesClientUpdateTagsResponse contains the response from method FirewallPoliciesClient.UpdateTags.
  1012  type FirewallPoliciesClientUpdateTagsResponse struct {
  1013  	// FirewallPolicy Resource.
  1014  	FirewallPolicy
  1015  }
  1016  
  1017  // FirewallPolicyDeploymentsClientDeployResponse contains the response from method FirewallPolicyDeploymentsClient.BeginDeploy.
  1018  type FirewallPolicyDeploymentsClientDeployResponse struct {
  1019  	// placeholder for future response values
  1020  }
  1021  
  1022  // FirewallPolicyDraftsClientCreateOrUpdateResponse contains the response from method FirewallPolicyDraftsClient.CreateOrUpdate.
  1023  type FirewallPolicyDraftsClientCreateOrUpdateResponse struct {
  1024  	// FirewallPolicy Resource.
  1025  	FirewallPolicyDraft
  1026  }
  1027  
  1028  // FirewallPolicyDraftsClientDeleteResponse contains the response from method FirewallPolicyDraftsClient.Delete.
  1029  type FirewallPolicyDraftsClientDeleteResponse struct {
  1030  	// placeholder for future response values
  1031  }
  1032  
  1033  // FirewallPolicyDraftsClientGetResponse contains the response from method FirewallPolicyDraftsClient.Get.
  1034  type FirewallPolicyDraftsClientGetResponse struct {
  1035  	// FirewallPolicy Resource.
  1036  	FirewallPolicyDraft
  1037  }
  1038  
  1039  // FirewallPolicyIdpsSignaturesClientListResponse contains the response from method FirewallPolicyIdpsSignaturesClient.List.
  1040  type FirewallPolicyIdpsSignaturesClientListResponse struct {
  1041  	// Query result
  1042  	QueryResults
  1043  }
  1044  
  1045  // FirewallPolicyIdpsSignaturesFilterValuesClientListResponse contains the response from method FirewallPolicyIdpsSignaturesFilterValuesClient.List.
  1046  type FirewallPolicyIdpsSignaturesFilterValuesClientListResponse struct {
  1047  	// Describes the list of all possible values for a specific filter value
  1048  	SignatureOverridesFilterValuesResponse
  1049  }
  1050  
  1051  // FirewallPolicyIdpsSignaturesOverridesClientGetResponse contains the response from method FirewallPolicyIdpsSignaturesOverridesClient.Get.
  1052  type FirewallPolicyIdpsSignaturesOverridesClientGetResponse struct {
  1053  	// Contains all specific policy signatures overrides for the IDPS
  1054  	SignaturesOverrides
  1055  }
  1056  
  1057  // FirewallPolicyIdpsSignaturesOverridesClientListResponse contains the response from method FirewallPolicyIdpsSignaturesOverridesClient.List.
  1058  type FirewallPolicyIdpsSignaturesOverridesClientListResponse struct {
  1059  	// Describes an object containing an array with a single item
  1060  	SignaturesOverridesList
  1061  }
  1062  
  1063  // FirewallPolicyIdpsSignaturesOverridesClientPatchResponse contains the response from method FirewallPolicyIdpsSignaturesOverridesClient.Patch.
  1064  type FirewallPolicyIdpsSignaturesOverridesClientPatchResponse struct {
  1065  	// Contains all specific policy signatures overrides for the IDPS
  1066  	SignaturesOverrides
  1067  }
  1068  
  1069  // FirewallPolicyIdpsSignaturesOverridesClientPutResponse contains the response from method FirewallPolicyIdpsSignaturesOverridesClient.Put.
  1070  type FirewallPolicyIdpsSignaturesOverridesClientPutResponse struct {
  1071  	// Contains all specific policy signatures overrides for the IDPS
  1072  	SignaturesOverrides
  1073  }
  1074  
  1075  // FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateResponse contains the response from method FirewallPolicyRuleCollectionGroupDraftsClient.CreateOrUpdate.
  1076  type FirewallPolicyRuleCollectionGroupDraftsClientCreateOrUpdateResponse struct {
  1077  	// Rule Collection Group resource.
  1078  	FirewallPolicyRuleCollectionGroupDraft
  1079  }
  1080  
  1081  // FirewallPolicyRuleCollectionGroupDraftsClientDeleteResponse contains the response from method FirewallPolicyRuleCollectionGroupDraftsClient.Delete.
  1082  type FirewallPolicyRuleCollectionGroupDraftsClientDeleteResponse struct {
  1083  	// placeholder for future response values
  1084  }
  1085  
  1086  // FirewallPolicyRuleCollectionGroupDraftsClientGetResponse contains the response from method FirewallPolicyRuleCollectionGroupDraftsClient.Get.
  1087  type FirewallPolicyRuleCollectionGroupDraftsClientGetResponse struct {
  1088  	// Rule Collection Group resource.
  1089  	FirewallPolicyRuleCollectionGroupDraft
  1090  }
  1091  
  1092  // FirewallPolicyRuleCollectionGroupsClientCreateOrUpdateResponse contains the response from method FirewallPolicyRuleCollectionGroupsClient.BeginCreateOrUpdate.
  1093  type FirewallPolicyRuleCollectionGroupsClientCreateOrUpdateResponse struct {
  1094  	// Rule Collection Group resource.
  1095  	FirewallPolicyRuleCollectionGroup
  1096  }
  1097  
  1098  // FirewallPolicyRuleCollectionGroupsClientDeleteResponse contains the response from method FirewallPolicyRuleCollectionGroupsClient.BeginDelete.
  1099  type FirewallPolicyRuleCollectionGroupsClientDeleteResponse struct {
  1100  	// placeholder for future response values
  1101  }
  1102  
  1103  // FirewallPolicyRuleCollectionGroupsClientGetResponse contains the response from method FirewallPolicyRuleCollectionGroupsClient.Get.
  1104  type FirewallPolicyRuleCollectionGroupsClientGetResponse struct {
  1105  	// Rule Collection Group resource.
  1106  	FirewallPolicyRuleCollectionGroup
  1107  }
  1108  
  1109  // FirewallPolicyRuleCollectionGroupsClientListResponse contains the response from method FirewallPolicyRuleCollectionGroupsClient.NewListPager.
  1110  type FirewallPolicyRuleCollectionGroupsClientListResponse struct {
  1111  	// Response for ListFirewallPolicyRuleCollectionGroups API service call.
  1112  	FirewallPolicyRuleCollectionGroupListResult
  1113  }
  1114  
  1115  // FlowLogsClientCreateOrUpdateResponse contains the response from method FlowLogsClient.BeginCreateOrUpdate.
  1116  type FlowLogsClientCreateOrUpdateResponse struct {
  1117  	// A flow log resource.
  1118  	FlowLog
  1119  }
  1120  
  1121  // FlowLogsClientDeleteResponse contains the response from method FlowLogsClient.BeginDelete.
  1122  type FlowLogsClientDeleteResponse struct {
  1123  	// placeholder for future response values
  1124  }
  1125  
  1126  // FlowLogsClientGetResponse contains the response from method FlowLogsClient.Get.
  1127  type FlowLogsClientGetResponse struct {
  1128  	// A flow log resource.
  1129  	FlowLog
  1130  }
  1131  
  1132  // FlowLogsClientListResponse contains the response from method FlowLogsClient.NewListPager.
  1133  type FlowLogsClientListResponse struct {
  1134  	// List of flow logs.
  1135  	FlowLogListResult
  1136  }
  1137  
  1138  // FlowLogsClientUpdateTagsResponse contains the response from method FlowLogsClient.UpdateTags.
  1139  type FlowLogsClientUpdateTagsResponse struct {
  1140  	// A flow log resource.
  1141  	FlowLog
  1142  }
  1143  
  1144  // GroupsClientCreateOrUpdateResponse contains the response from method GroupsClient.CreateOrUpdate.
  1145  type GroupsClientCreateOrUpdateResponse struct {
  1146  	// The network group resource
  1147  	Group
  1148  
  1149  	// ETag contains the information returned from the ETag header response.
  1150  	ETag *string
  1151  }
  1152  
  1153  // GroupsClientDeleteResponse contains the response from method GroupsClient.BeginDelete.
  1154  type GroupsClientDeleteResponse struct {
  1155  	// placeholder for future response values
  1156  }
  1157  
  1158  // GroupsClientGetResponse contains the response from method GroupsClient.Get.
  1159  type GroupsClientGetResponse struct {
  1160  	// The network group resource
  1161  	Group
  1162  }
  1163  
  1164  // GroupsClientListResponse contains the response from method GroupsClient.NewListPager.
  1165  type GroupsClientListResponse struct {
  1166  	// Result of the request to list NetworkGroup. It contains a list of groups and a URL link to get the next set of results.
  1167  	GroupListResult
  1168  }
  1169  
  1170  // HubRouteTablesClientCreateOrUpdateResponse contains the response from method HubRouteTablesClient.BeginCreateOrUpdate.
  1171  type HubRouteTablesClientCreateOrUpdateResponse struct {
  1172  	// RouteTable resource in a virtual hub.
  1173  	HubRouteTable
  1174  }
  1175  
  1176  // HubRouteTablesClientDeleteResponse contains the response from method HubRouteTablesClient.BeginDelete.
  1177  type HubRouteTablesClientDeleteResponse struct {
  1178  	// placeholder for future response values
  1179  }
  1180  
  1181  // HubRouteTablesClientGetResponse contains the response from method HubRouteTablesClient.Get.
  1182  type HubRouteTablesClientGetResponse struct {
  1183  	// RouteTable resource in a virtual hub.
  1184  	HubRouteTable
  1185  }
  1186  
  1187  // HubRouteTablesClientListResponse contains the response from method HubRouteTablesClient.NewListPager.
  1188  type HubRouteTablesClientListResponse struct {
  1189  	// List of RouteTables and a URL nextLink to get the next set of results.
  1190  	ListHubRouteTablesResult
  1191  }
  1192  
  1193  // HubVirtualNetworkConnectionsClientCreateOrUpdateResponse contains the response from method HubVirtualNetworkConnectionsClient.BeginCreateOrUpdate.
  1194  type HubVirtualNetworkConnectionsClientCreateOrUpdateResponse struct {
  1195  	// HubVirtualNetworkConnection Resource.
  1196  	HubVirtualNetworkConnection
  1197  }
  1198  
  1199  // HubVirtualNetworkConnectionsClientDeleteResponse contains the response from method HubVirtualNetworkConnectionsClient.BeginDelete.
  1200  type HubVirtualNetworkConnectionsClientDeleteResponse struct {
  1201  	// placeholder for future response values
  1202  }
  1203  
  1204  // HubVirtualNetworkConnectionsClientGetResponse contains the response from method HubVirtualNetworkConnectionsClient.Get.
  1205  type HubVirtualNetworkConnectionsClientGetResponse struct {
  1206  	// HubVirtualNetworkConnection Resource.
  1207  	HubVirtualNetworkConnection
  1208  }
  1209  
  1210  // HubVirtualNetworkConnectionsClientListResponse contains the response from method HubVirtualNetworkConnectionsClient.NewListPager.
  1211  type HubVirtualNetworkConnectionsClientListResponse struct {
  1212  	// List of HubVirtualNetworkConnections and a URL nextLink to get the next set of results.
  1213  	ListHubVirtualNetworkConnectionsResult
  1214  }
  1215  
  1216  // IPAllocationsClientCreateOrUpdateResponse contains the response from method IPAllocationsClient.BeginCreateOrUpdate.
  1217  type IPAllocationsClientCreateOrUpdateResponse struct {
  1218  	// IpAllocation resource.
  1219  	IPAllocation
  1220  }
  1221  
  1222  // IPAllocationsClientDeleteResponse contains the response from method IPAllocationsClient.BeginDelete.
  1223  type IPAllocationsClientDeleteResponse struct {
  1224  	// placeholder for future response values
  1225  }
  1226  
  1227  // IPAllocationsClientGetResponse contains the response from method IPAllocationsClient.Get.
  1228  type IPAllocationsClientGetResponse struct {
  1229  	// IpAllocation resource.
  1230  	IPAllocation
  1231  }
  1232  
  1233  // IPAllocationsClientListByResourceGroupResponse contains the response from method IPAllocationsClient.NewListByResourceGroupPager.
  1234  type IPAllocationsClientListByResourceGroupResponse struct {
  1235  	// Response for the ListIpAllocations API service call.
  1236  	IPAllocationListResult
  1237  }
  1238  
  1239  // IPAllocationsClientListResponse contains the response from method IPAllocationsClient.NewListPager.
  1240  type IPAllocationsClientListResponse struct {
  1241  	// Response for the ListIpAllocations API service call.
  1242  	IPAllocationListResult
  1243  }
  1244  
  1245  // IPAllocationsClientUpdateTagsResponse contains the response from method IPAllocationsClient.UpdateTags.
  1246  type IPAllocationsClientUpdateTagsResponse struct {
  1247  	// IpAllocation resource.
  1248  	IPAllocation
  1249  }
  1250  
  1251  // IPGroupsClientCreateOrUpdateResponse contains the response from method IPGroupsClient.BeginCreateOrUpdate.
  1252  type IPGroupsClientCreateOrUpdateResponse struct {
  1253  	// The IpGroups resource information.
  1254  	IPGroup
  1255  }
  1256  
  1257  // IPGroupsClientDeleteResponse contains the response from method IPGroupsClient.BeginDelete.
  1258  type IPGroupsClientDeleteResponse struct {
  1259  	// placeholder for future response values
  1260  }
  1261  
  1262  // IPGroupsClientGetResponse contains the response from method IPGroupsClient.Get.
  1263  type IPGroupsClientGetResponse struct {
  1264  	// The IpGroups resource information.
  1265  	IPGroup
  1266  }
  1267  
  1268  // IPGroupsClientListByResourceGroupResponse contains the response from method IPGroupsClient.NewListByResourceGroupPager.
  1269  type IPGroupsClientListByResourceGroupResponse struct {
  1270  	// Response for the ListIpGroups API service call.
  1271  	IPGroupListResult
  1272  }
  1273  
  1274  // IPGroupsClientListResponse contains the response from method IPGroupsClient.NewListPager.
  1275  type IPGroupsClientListResponse struct {
  1276  	// Response for the ListIpGroups API service call.
  1277  	IPGroupListResult
  1278  }
  1279  
  1280  // IPGroupsClientUpdateGroupsResponse contains the response from method IPGroupsClient.UpdateGroups.
  1281  type IPGroupsClientUpdateGroupsResponse struct {
  1282  	// The IpGroups resource information.
  1283  	IPGroup
  1284  }
  1285  
  1286  // InboundNatRulesClientCreateOrUpdateResponse contains the response from method InboundNatRulesClient.BeginCreateOrUpdate.
  1287  type InboundNatRulesClientCreateOrUpdateResponse struct {
  1288  	// Inbound NAT rule of the load balancer.
  1289  	InboundNatRule
  1290  }
  1291  
  1292  // InboundNatRulesClientDeleteResponse contains the response from method InboundNatRulesClient.BeginDelete.
  1293  type InboundNatRulesClientDeleteResponse struct {
  1294  	// placeholder for future response values
  1295  }
  1296  
  1297  // InboundNatRulesClientGetResponse contains the response from method InboundNatRulesClient.Get.
  1298  type InboundNatRulesClientGetResponse struct {
  1299  	// Inbound NAT rule of the load balancer.
  1300  	InboundNatRule
  1301  }
  1302  
  1303  // InboundNatRulesClientListResponse contains the response from method InboundNatRulesClient.NewListPager.
  1304  type InboundNatRulesClientListResponse struct {
  1305  	// Response for ListInboundNatRule API service call.
  1306  	InboundNatRuleListResult
  1307  }
  1308  
  1309  // InboundSecurityRuleClientCreateOrUpdateResponse contains the response from method InboundSecurityRuleClient.BeginCreateOrUpdate.
  1310  type InboundSecurityRuleClientCreateOrUpdateResponse struct {
  1311  	// NVA Inbound Security Rule resource.
  1312  	InboundSecurityRule
  1313  }
  1314  
  1315  // InboundSecurityRuleClientGetResponse contains the response from method InboundSecurityRuleClient.Get.
  1316  type InboundSecurityRuleClientGetResponse struct {
  1317  	// NVA Inbound Security Rule resource.
  1318  	InboundSecurityRule
  1319  }
  1320  
  1321  // InterfaceIPConfigurationsClientGetResponse contains the response from method InterfaceIPConfigurationsClient.Get.
  1322  type InterfaceIPConfigurationsClientGetResponse struct {
  1323  	// IPConfiguration in a network interface.
  1324  	InterfaceIPConfiguration
  1325  }
  1326  
  1327  // InterfaceIPConfigurationsClientListResponse contains the response from method InterfaceIPConfigurationsClient.NewListPager.
  1328  type InterfaceIPConfigurationsClientListResponse struct {
  1329  	// Response for list ip configurations API service call.
  1330  	InterfaceIPConfigurationListResult
  1331  }
  1332  
  1333  // InterfaceLoadBalancersClientListResponse contains the response from method InterfaceLoadBalancersClient.NewListPager.
  1334  type InterfaceLoadBalancersClientListResponse struct {
  1335  	// Response for list ip configurations API service call.
  1336  	InterfaceLoadBalancerListResult
  1337  }
  1338  
  1339  // InterfaceTapConfigurationsClientCreateOrUpdateResponse contains the response from method InterfaceTapConfigurationsClient.BeginCreateOrUpdate.
  1340  type InterfaceTapConfigurationsClientCreateOrUpdateResponse struct {
  1341  	// Tap configuration in a Network Interface.
  1342  	InterfaceTapConfiguration
  1343  }
  1344  
  1345  // InterfaceTapConfigurationsClientDeleteResponse contains the response from method InterfaceTapConfigurationsClient.BeginDelete.
  1346  type InterfaceTapConfigurationsClientDeleteResponse struct {
  1347  	// placeholder for future response values
  1348  }
  1349  
  1350  // InterfaceTapConfigurationsClientGetResponse contains the response from method InterfaceTapConfigurationsClient.Get.
  1351  type InterfaceTapConfigurationsClientGetResponse struct {
  1352  	// Tap configuration in a Network Interface.
  1353  	InterfaceTapConfiguration
  1354  }
  1355  
  1356  // InterfaceTapConfigurationsClientListResponse contains the response from method InterfaceTapConfigurationsClient.NewListPager.
  1357  type InterfaceTapConfigurationsClientListResponse struct {
  1358  	// Response for list tap configurations API service call.
  1359  	InterfaceTapConfigurationListResult
  1360  }
  1361  
  1362  // InterfacesClientCreateOrUpdateResponse contains the response from method InterfacesClient.BeginCreateOrUpdate.
  1363  type InterfacesClientCreateOrUpdateResponse struct {
  1364  	// A network interface in a resource group.
  1365  	Interface
  1366  }
  1367  
  1368  // InterfacesClientDeleteResponse contains the response from method InterfacesClient.BeginDelete.
  1369  type InterfacesClientDeleteResponse struct {
  1370  	// placeholder for future response values
  1371  }
  1372  
  1373  // InterfacesClientGetCloudServiceNetworkInterfaceResponse contains the response from method InterfacesClient.GetCloudServiceNetworkInterface.
  1374  type InterfacesClientGetCloudServiceNetworkInterfaceResponse struct {
  1375  	// A network interface in a resource group.
  1376  	Interface
  1377  }
  1378  
  1379  // InterfacesClientGetEffectiveRouteTableResponse contains the response from method InterfacesClient.BeginGetEffectiveRouteTable.
  1380  type InterfacesClientGetEffectiveRouteTableResponse struct {
  1381  	// Response for list effective route API service call.
  1382  	EffectiveRouteListResult
  1383  }
  1384  
  1385  // InterfacesClientGetResponse contains the response from method InterfacesClient.Get.
  1386  type InterfacesClientGetResponse struct {
  1387  	// A network interface in a resource group.
  1388  	Interface
  1389  }
  1390  
  1391  // InterfacesClientGetVirtualMachineScaleSetIPConfigurationResponse contains the response from method InterfacesClient.GetVirtualMachineScaleSetIPConfiguration.
  1392  type InterfacesClientGetVirtualMachineScaleSetIPConfigurationResponse struct {
  1393  	// IPConfiguration in a network interface.
  1394  	InterfaceIPConfiguration
  1395  }
  1396  
  1397  // InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse contains the response from method InterfacesClient.GetVirtualMachineScaleSetNetworkInterface.
  1398  type InterfacesClientGetVirtualMachineScaleSetNetworkInterfaceResponse struct {
  1399  	// A network interface in a resource group.
  1400  	Interface
  1401  }
  1402  
  1403  // InterfacesClientListAllResponse contains the response from method InterfacesClient.NewListAllPager.
  1404  type InterfacesClientListAllResponse struct {
  1405  	// Response for the ListNetworkInterface API service call.
  1406  	InterfaceListResult
  1407  }
  1408  
  1409  // InterfacesClientListCloudServiceNetworkInterfacesResponse contains the response from method InterfacesClient.NewListCloudServiceNetworkInterfacesPager.
  1410  type InterfacesClientListCloudServiceNetworkInterfacesResponse struct {
  1411  	// Response for the ListNetworkInterface API service call.
  1412  	InterfaceListResult
  1413  }
  1414  
  1415  // InterfacesClientListCloudServiceRoleInstanceNetworkInterfacesResponse contains the response from method InterfacesClient.NewListCloudServiceRoleInstanceNetworkInterfacesPager.
  1416  type InterfacesClientListCloudServiceRoleInstanceNetworkInterfacesResponse struct {
  1417  	// Response for the ListNetworkInterface API service call.
  1418  	InterfaceListResult
  1419  }
  1420  
  1421  // InterfacesClientListEffectiveNetworkSecurityGroupsResponse contains the response from method InterfacesClient.BeginListEffectiveNetworkSecurityGroups.
  1422  type InterfacesClientListEffectiveNetworkSecurityGroupsResponse struct {
  1423  	// Response for list effective network security groups API service call.
  1424  	EffectiveNetworkSecurityGroupListResult
  1425  }
  1426  
  1427  // InterfacesClientListResponse contains the response from method InterfacesClient.NewListPager.
  1428  type InterfacesClientListResponse struct {
  1429  	// Response for the ListNetworkInterface API service call.
  1430  	InterfaceListResult
  1431  }
  1432  
  1433  // InterfacesClientListVirtualMachineScaleSetIPConfigurationsResponse contains the response from method InterfacesClient.NewListVirtualMachineScaleSetIPConfigurationsPager.
  1434  type InterfacesClientListVirtualMachineScaleSetIPConfigurationsResponse struct {
  1435  	// Response for list ip configurations API service call.
  1436  	InterfaceIPConfigurationListResult
  1437  }
  1438  
  1439  // InterfacesClientListVirtualMachineScaleSetNetworkInterfacesResponse contains the response from method InterfacesClient.NewListVirtualMachineScaleSetNetworkInterfacesPager.
  1440  type InterfacesClientListVirtualMachineScaleSetNetworkInterfacesResponse struct {
  1441  	// Response for the ListNetworkInterface API service call.
  1442  	InterfaceListResult
  1443  }
  1444  
  1445  // InterfacesClientListVirtualMachineScaleSetVMNetworkInterfacesResponse contains the response from method InterfacesClient.NewListVirtualMachineScaleSetVMNetworkInterfacesPager.
  1446  type InterfacesClientListVirtualMachineScaleSetVMNetworkInterfacesResponse struct {
  1447  	// Response for the ListNetworkInterface API service call.
  1448  	InterfaceListResult
  1449  }
  1450  
  1451  // InterfacesClientUpdateTagsResponse contains the response from method InterfacesClient.UpdateTags.
  1452  type InterfacesClientUpdateTagsResponse struct {
  1453  	// A network interface in a resource group.
  1454  	Interface
  1455  }
  1456  
  1457  // IpamPoolsClientCreateResponse contains the response from method IpamPoolsClient.BeginCreate.
  1458  type IpamPoolsClientCreateResponse struct {
  1459  	// Instance of Pool resource.
  1460  	IpamPool
  1461  }
  1462  
  1463  // IpamPoolsClientDeleteResponse contains the response from method IpamPoolsClient.BeginDelete.
  1464  type IpamPoolsClientDeleteResponse struct {
  1465  	// placeholder for future response values
  1466  }
  1467  
  1468  // IpamPoolsClientGetPoolUsageResponse contains the response from method IpamPoolsClient.GetPoolUsage.
  1469  type IpamPoolsClientGetPoolUsageResponse struct {
  1470  	// IpamPool usage information.
  1471  	PoolUsage
  1472  }
  1473  
  1474  // IpamPoolsClientGetResponse contains the response from method IpamPoolsClient.Get.
  1475  type IpamPoolsClientGetResponse struct {
  1476  	// Instance of Pool resource.
  1477  	IpamPool
  1478  }
  1479  
  1480  // IpamPoolsClientListAssociatedResourcesResponse contains the response from method IpamPoolsClient.NewListAssociatedResourcesPager.
  1481  type IpamPoolsClientListAssociatedResourcesResponse struct {
  1482  	// List of PoolAssociation
  1483  	PoolAssociationList
  1484  }
  1485  
  1486  // IpamPoolsClientListResponse contains the response from method IpamPoolsClient.NewListPager.
  1487  type IpamPoolsClientListResponse struct {
  1488  	// List of IpamPool
  1489  	IpamPoolList
  1490  }
  1491  
  1492  // IpamPoolsClientUpdateResponse contains the response from method IpamPoolsClient.Update.
  1493  type IpamPoolsClientUpdateResponse struct {
  1494  	// Instance of Pool resource.
  1495  	IpamPool
  1496  }
  1497  
  1498  // LoadBalancerBackendAddressPoolsClientCreateOrUpdateResponse contains the response from method LoadBalancerBackendAddressPoolsClient.BeginCreateOrUpdate.
  1499  type LoadBalancerBackendAddressPoolsClientCreateOrUpdateResponse struct {
  1500  	// Pool of backend IP addresses.
  1501  	BackendAddressPool
  1502  }
  1503  
  1504  // LoadBalancerBackendAddressPoolsClientDeleteResponse contains the response from method LoadBalancerBackendAddressPoolsClient.BeginDelete.
  1505  type LoadBalancerBackendAddressPoolsClientDeleteResponse struct {
  1506  	// placeholder for future response values
  1507  }
  1508  
  1509  // LoadBalancerBackendAddressPoolsClientGetResponse contains the response from method LoadBalancerBackendAddressPoolsClient.Get.
  1510  type LoadBalancerBackendAddressPoolsClientGetResponse struct {
  1511  	// Pool of backend IP addresses.
  1512  	BackendAddressPool
  1513  }
  1514  
  1515  // LoadBalancerBackendAddressPoolsClientListResponse contains the response from method LoadBalancerBackendAddressPoolsClient.NewListPager.
  1516  type LoadBalancerBackendAddressPoolsClientListResponse struct {
  1517  	// Response for ListBackendAddressPool API service call.
  1518  	LoadBalancerBackendAddressPoolListResult
  1519  }
  1520  
  1521  // LoadBalancerFrontendIPConfigurationsClientGetResponse contains the response from method LoadBalancerFrontendIPConfigurationsClient.Get.
  1522  type LoadBalancerFrontendIPConfigurationsClientGetResponse struct {
  1523  	// Frontend IP address of the load balancer.
  1524  	FrontendIPConfiguration
  1525  }
  1526  
  1527  // LoadBalancerFrontendIPConfigurationsClientListResponse contains the response from method LoadBalancerFrontendIPConfigurationsClient.NewListPager.
  1528  type LoadBalancerFrontendIPConfigurationsClientListResponse struct {
  1529  	// Response for ListFrontendIPConfiguration API service call.
  1530  	LoadBalancerFrontendIPConfigurationListResult
  1531  }
  1532  
  1533  // LoadBalancerLoadBalancingRulesClientGetResponse contains the response from method LoadBalancerLoadBalancingRulesClient.Get.
  1534  type LoadBalancerLoadBalancingRulesClientGetResponse struct {
  1535  	// A load balancing rule for a load balancer.
  1536  	LoadBalancingRule
  1537  }
  1538  
  1539  // LoadBalancerLoadBalancingRulesClientHealthResponse contains the response from method LoadBalancerLoadBalancingRulesClient.BeginHealth.
  1540  type LoadBalancerLoadBalancingRulesClientHealthResponse struct {
  1541  	// The response for a Health API.
  1542  	LoadBalancerHealthPerRule
  1543  }
  1544  
  1545  // LoadBalancerLoadBalancingRulesClientListResponse contains the response from method LoadBalancerLoadBalancingRulesClient.NewListPager.
  1546  type LoadBalancerLoadBalancingRulesClientListResponse struct {
  1547  	// Response for ListLoadBalancingRule API service call.
  1548  	LoadBalancerLoadBalancingRuleListResult
  1549  }
  1550  
  1551  // LoadBalancerNetworkInterfacesClientListResponse contains the response from method LoadBalancerNetworkInterfacesClient.NewListPager.
  1552  type LoadBalancerNetworkInterfacesClientListResponse struct {
  1553  	// Response for the ListNetworkInterface API service call.
  1554  	InterfaceListResult
  1555  }
  1556  
  1557  // LoadBalancerOutboundRulesClientGetResponse contains the response from method LoadBalancerOutboundRulesClient.Get.
  1558  type LoadBalancerOutboundRulesClientGetResponse struct {
  1559  	// Outbound rule of the load balancer.
  1560  	OutboundRule
  1561  }
  1562  
  1563  // LoadBalancerOutboundRulesClientListResponse contains the response from method LoadBalancerOutboundRulesClient.NewListPager.
  1564  type LoadBalancerOutboundRulesClientListResponse struct {
  1565  	// Response for ListOutboundRule API service call.
  1566  	LoadBalancerOutboundRuleListResult
  1567  }
  1568  
  1569  // LoadBalancerProbesClientGetResponse contains the response from method LoadBalancerProbesClient.Get.
  1570  type LoadBalancerProbesClientGetResponse struct {
  1571  	// A load balancer probe.
  1572  	Probe
  1573  }
  1574  
  1575  // LoadBalancerProbesClientListResponse contains the response from method LoadBalancerProbesClient.NewListPager.
  1576  type LoadBalancerProbesClientListResponse struct {
  1577  	// Response for ListProbe API service call.
  1578  	LoadBalancerProbeListResult
  1579  }
  1580  
  1581  // LoadBalancersClientCreateOrUpdateResponse contains the response from method LoadBalancersClient.BeginCreateOrUpdate.
  1582  type LoadBalancersClientCreateOrUpdateResponse struct {
  1583  	// LoadBalancer resource.
  1584  	LoadBalancer
  1585  }
  1586  
  1587  // LoadBalancersClientDeleteResponse contains the response from method LoadBalancersClient.BeginDelete.
  1588  type LoadBalancersClientDeleteResponse struct {
  1589  	// placeholder for future response values
  1590  }
  1591  
  1592  // LoadBalancersClientGetResponse contains the response from method LoadBalancersClient.Get.
  1593  type LoadBalancersClientGetResponse struct {
  1594  	// LoadBalancer resource.
  1595  	LoadBalancer
  1596  }
  1597  
  1598  // LoadBalancersClientListAllResponse contains the response from method LoadBalancersClient.NewListAllPager.
  1599  type LoadBalancersClientListAllResponse struct {
  1600  	// Response for ListLoadBalancers API service call.
  1601  	LoadBalancerListResult
  1602  }
  1603  
  1604  // LoadBalancersClientListInboundNatRulePortMappingsResponse contains the response from method LoadBalancersClient.BeginListInboundNatRulePortMappings.
  1605  type LoadBalancersClientListInboundNatRulePortMappingsResponse struct {
  1606  	// The response for a QueryInboundNatRulePortMapping API.
  1607  	BackendAddressInboundNatRulePortMappings
  1608  }
  1609  
  1610  // LoadBalancersClientListResponse contains the response from method LoadBalancersClient.NewListPager.
  1611  type LoadBalancersClientListResponse struct {
  1612  	// Response for ListLoadBalancers API service call.
  1613  	LoadBalancerListResult
  1614  }
  1615  
  1616  // LoadBalancersClientMigrateToIPBasedResponse contains the response from method LoadBalancersClient.MigrateToIPBased.
  1617  type LoadBalancersClientMigrateToIPBasedResponse struct {
  1618  	// The response for a migrateToIpBased API.
  1619  	MigratedPools
  1620  }
  1621  
  1622  // LoadBalancersClientSwapPublicIPAddressesResponse contains the response from method LoadBalancersClient.BeginSwapPublicIPAddresses.
  1623  type LoadBalancersClientSwapPublicIPAddressesResponse struct {
  1624  	// placeholder for future response values
  1625  }
  1626  
  1627  // LoadBalancersClientUpdateTagsResponse contains the response from method LoadBalancersClient.UpdateTags.
  1628  type LoadBalancersClientUpdateTagsResponse struct {
  1629  	// LoadBalancer resource.
  1630  	LoadBalancer
  1631  }
  1632  
  1633  // LocalNetworkGatewaysClientCreateOrUpdateResponse contains the response from method LocalNetworkGatewaysClient.BeginCreateOrUpdate.
  1634  type LocalNetworkGatewaysClientCreateOrUpdateResponse struct {
  1635  	// A common class for general resource information.
  1636  	LocalNetworkGateway
  1637  }
  1638  
  1639  // LocalNetworkGatewaysClientDeleteResponse contains the response from method LocalNetworkGatewaysClient.BeginDelete.
  1640  type LocalNetworkGatewaysClientDeleteResponse struct {
  1641  	// placeholder for future response values
  1642  }
  1643  
  1644  // LocalNetworkGatewaysClientGetResponse contains the response from method LocalNetworkGatewaysClient.Get.
  1645  type LocalNetworkGatewaysClientGetResponse struct {
  1646  	// A common class for general resource information.
  1647  	LocalNetworkGateway
  1648  }
  1649  
  1650  // LocalNetworkGatewaysClientListResponse contains the response from method LocalNetworkGatewaysClient.NewListPager.
  1651  type LocalNetworkGatewaysClientListResponse struct {
  1652  	// Response for ListLocalNetworkGateways API service call.
  1653  	LocalNetworkGatewayListResult
  1654  }
  1655  
  1656  // LocalNetworkGatewaysClientUpdateTagsResponse contains the response from method LocalNetworkGatewaysClient.UpdateTags.
  1657  type LocalNetworkGatewaysClientUpdateTagsResponse struct {
  1658  	// A common class for general resource information.
  1659  	LocalNetworkGateway
  1660  }
  1661  
  1662  // ManagementClientCheckDNSNameAvailabilityResponse contains the response from method ManagementClient.CheckDNSNameAvailability.
  1663  type ManagementClientCheckDNSNameAvailabilityResponse struct {
  1664  	// Response for the CheckDnsNameAvailability API service call.
  1665  	DNSNameAvailabilityResult
  1666  }
  1667  
  1668  // ManagementClientDeleteBastionShareableLinkByTokenResponse contains the response from method ManagementClient.BeginDeleteBastionShareableLinkByToken.
  1669  type ManagementClientDeleteBastionShareableLinkByTokenResponse struct {
  1670  	// placeholder for future response values
  1671  }
  1672  
  1673  // ManagementClientDeleteBastionShareableLinkResponse contains the response from method ManagementClient.BeginDeleteBastionShareableLink.
  1674  type ManagementClientDeleteBastionShareableLinkResponse struct {
  1675  	// placeholder for future response values
  1676  }
  1677  
  1678  // ManagementClientDisconnectActiveSessionsResponse contains the response from method ManagementClient.NewDisconnectActiveSessionsPager.
  1679  type ManagementClientDisconnectActiveSessionsResponse struct {
  1680  	// Response for DisconnectActiveSessions.
  1681  	BastionSessionDeleteResult
  1682  }
  1683  
  1684  // ManagementClientExpressRouteProviderPortResponse contains the response from method ManagementClient.ExpressRouteProviderPort.
  1685  type ManagementClientExpressRouteProviderPortResponse struct {
  1686  	// ExpressRouteProviderPort resource.
  1687  	ExpressRouteProviderPort
  1688  }
  1689  
  1690  // ManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse contains the response from method ManagementClient.BeginGeneratevirtualwanvpnserverconfigurationvpnprofile.
  1691  type ManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse struct {
  1692  	// Vpn Profile Response for package generation.
  1693  	VPNProfileResponse
  1694  }
  1695  
  1696  // ManagementClientGetActiveSessionsResponse contains the response from method ManagementClient.BeginGetActiveSessions.
  1697  type ManagementClientGetActiveSessionsResponse struct {
  1698  	// Response for GetActiveSessions.
  1699  	BastionActiveSessionListResult
  1700  }
  1701  
  1702  // ManagementClientGetBastionShareableLinkResponse contains the response from method ManagementClient.NewGetBastionShareableLinkPager.
  1703  type ManagementClientGetBastionShareableLinkResponse struct {
  1704  	// Response for all the Bastion Shareable Link endpoints.
  1705  	BastionShareableLinkListResult
  1706  }
  1707  
  1708  // ManagementClientListActiveConnectivityConfigurationsResponse contains the response from method ManagementClient.ListActiveConnectivityConfigurations.
  1709  type ManagementClientListActiveConnectivityConfigurationsResponse struct {
  1710  	// Result of the request to list active connectivity configurations. It contains a list of active connectivity configurations
  1711  	// and a skiptoken to get the next set of results.
  1712  	ActiveConnectivityConfigurationsListResult
  1713  }
  1714  
  1715  // ManagementClientListActiveSecurityAdminRulesResponse contains the response from method ManagementClient.ListActiveSecurityAdminRules.
  1716  type ManagementClientListActiveSecurityAdminRulesResponse struct {
  1717  	// Result of the request to list active security admin rules. It contains a list of active security admin rules and a skiptoken
  1718  	// to get the next set of results.
  1719  	ActiveSecurityAdminRulesListResult
  1720  }
  1721  
  1722  // ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse contains the response from method ManagementClient.ListNetworkManagerEffectiveConnectivityConfigurations.
  1723  type ManagementClientListNetworkManagerEffectiveConnectivityConfigurationsResponse struct {
  1724  	// Result of the request to list networkManagerEffectiveConnectivityConfiguration. It contains a list of groups and a skiptoken
  1725  	// to get the next set of results.
  1726  	ManagerEffectiveConnectivityConfigurationListResult
  1727  }
  1728  
  1729  // ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse contains the response from method ManagementClient.ListNetworkManagerEffectiveSecurityAdminRules.
  1730  type ManagementClientListNetworkManagerEffectiveSecurityAdminRulesResponse struct {
  1731  	// Result of the request to list networkManagerEffectiveSecurityAdminRules. It contains a list of groups and a skiptoken to
  1732  	// get the next set of results.
  1733  	ManagerEffectiveSecurityAdminRulesListResult
  1734  }
  1735  
  1736  // ManagementClientPutBastionShareableLinkResponse contains the response from method ManagementClient.BeginPutBastionShareableLink.
  1737  type ManagementClientPutBastionShareableLinkResponse struct {
  1738  	// Response for all the Bastion Shareable Link endpoints.
  1739  	BastionShareableLinkListResult
  1740  }
  1741  
  1742  // ManagementClientSupportedSecurityProvidersResponse contains the response from method ManagementClient.SupportedSecurityProviders.
  1743  type ManagementClientSupportedSecurityProvidersResponse struct {
  1744  	// Collection of SecurityProviders.
  1745  	VirtualWanSecurityProviders
  1746  }
  1747  
  1748  // ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse contains the response from method ManagementGroupNetworkManagerConnectionsClient.CreateOrUpdate.
  1749  type ManagementGroupNetworkManagerConnectionsClientCreateOrUpdateResponse struct {
  1750  	// The Network Manager Connection resource
  1751  	ManagerConnection
  1752  }
  1753  
  1754  // ManagementGroupNetworkManagerConnectionsClientDeleteResponse contains the response from method ManagementGroupNetworkManagerConnectionsClient.Delete.
  1755  type ManagementGroupNetworkManagerConnectionsClientDeleteResponse struct {
  1756  	// placeholder for future response values
  1757  }
  1758  
  1759  // ManagementGroupNetworkManagerConnectionsClientGetResponse contains the response from method ManagementGroupNetworkManagerConnectionsClient.Get.
  1760  type ManagementGroupNetworkManagerConnectionsClientGetResponse struct {
  1761  	// The Network Manager Connection resource
  1762  	ManagerConnection
  1763  }
  1764  
  1765  // ManagementGroupNetworkManagerConnectionsClientListResponse contains the response from method ManagementGroupNetworkManagerConnectionsClient.NewListPager.
  1766  type ManagementGroupNetworkManagerConnectionsClientListResponse struct {
  1767  	// List of network manager connections.
  1768  	ManagerConnectionListResult
  1769  }
  1770  
  1771  // ManagerCommitsClientPostResponse contains the response from method ManagerCommitsClient.BeginPost.
  1772  type ManagerCommitsClientPostResponse struct {
  1773  	// Network Manager Commit.
  1774  	ManagerCommit
  1775  }
  1776  
  1777  // ManagerDeploymentStatusClientListResponse contains the response from method ManagerDeploymentStatusClient.List.
  1778  type ManagerDeploymentStatusClientListResponse struct {
  1779  	// A list of Network Manager Deployment Status
  1780  	ManagerDeploymentStatusListResult
  1781  }
  1782  
  1783  // ManagerRoutingConfigurationsClientCreateOrUpdateResponse contains the response from method ManagerRoutingConfigurationsClient.CreateOrUpdate.
  1784  type ManagerRoutingConfigurationsClientCreateOrUpdateResponse struct {
  1785  	// Defines the routing configuration
  1786  	ManagerRoutingConfiguration
  1787  }
  1788  
  1789  // ManagerRoutingConfigurationsClientDeleteResponse contains the response from method ManagerRoutingConfigurationsClient.BeginDelete.
  1790  type ManagerRoutingConfigurationsClientDeleteResponse struct {
  1791  	// placeholder for future response values
  1792  }
  1793  
  1794  // ManagerRoutingConfigurationsClientGetResponse contains the response from method ManagerRoutingConfigurationsClient.Get.
  1795  type ManagerRoutingConfigurationsClientGetResponse struct {
  1796  	// Defines the routing configuration
  1797  	ManagerRoutingConfiguration
  1798  }
  1799  
  1800  // ManagerRoutingConfigurationsClientListResponse contains the response from method ManagerRoutingConfigurationsClient.NewListPager.
  1801  type ManagerRoutingConfigurationsClientListResponse struct {
  1802  	// A list of network manager routing configurations
  1803  	ManagerRoutingConfigurationListResult
  1804  }
  1805  
  1806  // ManagersClientCreateOrUpdateResponse contains the response from method ManagersClient.CreateOrUpdate.
  1807  type ManagersClientCreateOrUpdateResponse struct {
  1808  	// The Managed Network resource
  1809  	Manager
  1810  }
  1811  
  1812  // ManagersClientDeleteResponse contains the response from method ManagersClient.BeginDelete.
  1813  type ManagersClientDeleteResponse struct {
  1814  	// placeholder for future response values
  1815  }
  1816  
  1817  // ManagersClientGetResponse contains the response from method ManagersClient.Get.
  1818  type ManagersClientGetResponse struct {
  1819  	// The Managed Network resource
  1820  	Manager
  1821  }
  1822  
  1823  // ManagersClientListBySubscriptionResponse contains the response from method ManagersClient.NewListBySubscriptionPager.
  1824  type ManagersClientListBySubscriptionResponse struct {
  1825  	// Result of the request to list NetworkManager. It contains a list of network managers and a URL link to get the next set
  1826  	// of results.
  1827  	ManagerListResult
  1828  }
  1829  
  1830  // ManagersClientListResponse contains the response from method ManagersClient.NewListPager.
  1831  type ManagersClientListResponse struct {
  1832  	// Result of the request to list NetworkManager. It contains a list of network managers and a URL link to get the next set
  1833  	// of results.
  1834  	ManagerListResult
  1835  }
  1836  
  1837  // ManagersClientPatchResponse contains the response from method ManagersClient.Patch.
  1838  type ManagersClientPatchResponse struct {
  1839  	// The Managed Network resource
  1840  	Manager
  1841  }
  1842  
  1843  // NatGatewaysClientCreateOrUpdateResponse contains the response from method NatGatewaysClient.BeginCreateOrUpdate.
  1844  type NatGatewaysClientCreateOrUpdateResponse struct {
  1845  	// Nat Gateway resource.
  1846  	NatGateway
  1847  }
  1848  
  1849  // NatGatewaysClientDeleteResponse contains the response from method NatGatewaysClient.BeginDelete.
  1850  type NatGatewaysClientDeleteResponse struct {
  1851  	// placeholder for future response values
  1852  }
  1853  
  1854  // NatGatewaysClientGetResponse contains the response from method NatGatewaysClient.Get.
  1855  type NatGatewaysClientGetResponse struct {
  1856  	// Nat Gateway resource.
  1857  	NatGateway
  1858  }
  1859  
  1860  // NatGatewaysClientListAllResponse contains the response from method NatGatewaysClient.NewListAllPager.
  1861  type NatGatewaysClientListAllResponse struct {
  1862  	// Response for ListNatGateways API service call.
  1863  	NatGatewayListResult
  1864  }
  1865  
  1866  // NatGatewaysClientListResponse contains the response from method NatGatewaysClient.NewListPager.
  1867  type NatGatewaysClientListResponse struct {
  1868  	// Response for ListNatGateways API service call.
  1869  	NatGatewayListResult
  1870  }
  1871  
  1872  // NatGatewaysClientUpdateTagsResponse contains the response from method NatGatewaysClient.UpdateTags.
  1873  type NatGatewaysClientUpdateTagsResponse struct {
  1874  	// Nat Gateway resource.
  1875  	NatGateway
  1876  }
  1877  
  1878  // NatRulesClientCreateOrUpdateResponse contains the response from method NatRulesClient.BeginCreateOrUpdate.
  1879  type NatRulesClientCreateOrUpdateResponse struct {
  1880  	// VpnGatewayNatRule Resource.
  1881  	VPNGatewayNatRule
  1882  }
  1883  
  1884  // NatRulesClientDeleteResponse contains the response from method NatRulesClient.BeginDelete.
  1885  type NatRulesClientDeleteResponse struct {
  1886  	// placeholder for future response values
  1887  }
  1888  
  1889  // NatRulesClientGetResponse contains the response from method NatRulesClient.Get.
  1890  type NatRulesClientGetResponse struct {
  1891  	// VpnGatewayNatRule Resource.
  1892  	VPNGatewayNatRule
  1893  }
  1894  
  1895  // NatRulesClientListByVPNGatewayResponse contains the response from method NatRulesClient.NewListByVPNGatewayPager.
  1896  type NatRulesClientListByVPNGatewayResponse struct {
  1897  	// Result of the request to list all nat rules to a virtual wan vpn gateway. It contains a list of Nat rules and a URL nextLink
  1898  	// to get the next set of results.
  1899  	ListVPNGatewayNatRulesResult
  1900  }
  1901  
  1902  // OperationsClientListResponse contains the response from method OperationsClient.NewListPager.
  1903  type OperationsClientListResponse struct {
  1904  	// Result of the request to list Network operations. It contains a list of operations and a URL link to get the next set of
  1905  	// results.
  1906  	OperationListResult
  1907  }
  1908  
  1909  // P2SVPNGatewaysClientCreateOrUpdateResponse contains the response from method P2SVPNGatewaysClient.BeginCreateOrUpdate.
  1910  type P2SVPNGatewaysClientCreateOrUpdateResponse struct {
  1911  	// P2SVpnGateway Resource.
  1912  	P2SVPNGateway
  1913  }
  1914  
  1915  // P2SVPNGatewaysClientDeleteResponse contains the response from method P2SVPNGatewaysClient.BeginDelete.
  1916  type P2SVPNGatewaysClientDeleteResponse struct {
  1917  	// placeholder for future response values
  1918  }
  1919  
  1920  // P2SVPNGatewaysClientDisconnectP2SVPNConnectionsResponse contains the response from method P2SVPNGatewaysClient.BeginDisconnectP2SVPNConnections.
  1921  type P2SVPNGatewaysClientDisconnectP2SVPNConnectionsResponse struct {
  1922  	// placeholder for future response values
  1923  }
  1924  
  1925  // P2SVPNGatewaysClientGenerateVPNProfileResponse contains the response from method P2SVPNGatewaysClient.BeginGenerateVPNProfile.
  1926  type P2SVPNGatewaysClientGenerateVPNProfileResponse struct {
  1927  	// Vpn Profile Response for package generation.
  1928  	VPNProfileResponse
  1929  }
  1930  
  1931  // P2SVPNGatewaysClientGetP2SVPNConnectionHealthDetailedResponse contains the response from method P2SVPNGatewaysClient.BeginGetP2SVPNConnectionHealthDetailed.
  1932  type P2SVPNGatewaysClientGetP2SVPNConnectionHealthDetailedResponse struct {
  1933  	// P2S Vpn connection detailed health written to sas url.
  1934  	P2SVPNConnectionHealth
  1935  }
  1936  
  1937  // P2SVPNGatewaysClientGetP2SVPNConnectionHealthResponse contains the response from method P2SVPNGatewaysClient.BeginGetP2SVPNConnectionHealth.
  1938  type P2SVPNGatewaysClientGetP2SVPNConnectionHealthResponse struct {
  1939  	// P2SVpnGateway Resource.
  1940  	P2SVPNGateway
  1941  }
  1942  
  1943  // P2SVPNGatewaysClientGetResponse contains the response from method P2SVPNGatewaysClient.Get.
  1944  type P2SVPNGatewaysClientGetResponse struct {
  1945  	// P2SVpnGateway Resource.
  1946  	P2SVPNGateway
  1947  }
  1948  
  1949  // P2SVPNGatewaysClientListByResourceGroupResponse contains the response from method P2SVPNGatewaysClient.NewListByResourceGroupPager.
  1950  type P2SVPNGatewaysClientListByResourceGroupResponse struct {
  1951  	// Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL nextLink to get the next set
  1952  	// of results.
  1953  	ListP2SVPNGatewaysResult
  1954  }
  1955  
  1956  // P2SVPNGatewaysClientListResponse contains the response from method P2SVPNGatewaysClient.NewListPager.
  1957  type P2SVPNGatewaysClientListResponse struct {
  1958  	// Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL nextLink to get the next set
  1959  	// of results.
  1960  	ListP2SVPNGatewaysResult
  1961  }
  1962  
  1963  // P2SVPNGatewaysClientResetResponse contains the response from method P2SVPNGatewaysClient.BeginReset.
  1964  type P2SVPNGatewaysClientResetResponse struct {
  1965  	// P2SVpnGateway Resource.
  1966  	P2SVPNGateway
  1967  }
  1968  
  1969  // P2SVPNGatewaysClientUpdateTagsResponse contains the response from method P2SVPNGatewaysClient.BeginUpdateTags.
  1970  type P2SVPNGatewaysClientUpdateTagsResponse struct {
  1971  	// P2SVpnGateway Resource.
  1972  	P2SVPNGateway
  1973  }
  1974  
  1975  // PacketCapturesClientCreateResponse contains the response from method PacketCapturesClient.BeginCreate.
  1976  type PacketCapturesClientCreateResponse struct {
  1977  	// Information about packet capture session.
  1978  	PacketCaptureResult
  1979  }
  1980  
  1981  // PacketCapturesClientDeleteResponse contains the response from method PacketCapturesClient.BeginDelete.
  1982  type PacketCapturesClientDeleteResponse struct {
  1983  	// placeholder for future response values
  1984  }
  1985  
  1986  // PacketCapturesClientGetResponse contains the response from method PacketCapturesClient.Get.
  1987  type PacketCapturesClientGetResponse struct {
  1988  	// Information about packet capture session.
  1989  	PacketCaptureResult
  1990  }
  1991  
  1992  // PacketCapturesClientGetStatusResponse contains the response from method PacketCapturesClient.BeginGetStatus.
  1993  type PacketCapturesClientGetStatusResponse struct {
  1994  	// Status of packet capture session.
  1995  	PacketCaptureQueryStatusResult
  1996  }
  1997  
  1998  // PacketCapturesClientListResponse contains the response from method PacketCapturesClient.NewListPager.
  1999  type PacketCapturesClientListResponse struct {
  2000  	// List of packet capture sessions.
  2001  	PacketCaptureListResult
  2002  }
  2003  
  2004  // PacketCapturesClientStopResponse contains the response from method PacketCapturesClient.BeginStop.
  2005  type PacketCapturesClientStopResponse struct {
  2006  	// placeholder for future response values
  2007  }
  2008  
  2009  // PeerExpressRouteCircuitConnectionsClientGetResponse contains the response from method PeerExpressRouteCircuitConnectionsClient.Get.
  2010  type PeerExpressRouteCircuitConnectionsClientGetResponse struct {
  2011  	// Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.
  2012  	PeerExpressRouteCircuitConnection
  2013  }
  2014  
  2015  // PeerExpressRouteCircuitConnectionsClientListResponse contains the response from method PeerExpressRouteCircuitConnectionsClient.NewListPager.
  2016  type PeerExpressRouteCircuitConnectionsClientListResponse struct {
  2017  	// Response for ListPeeredConnections API service call retrieves all global reach peer circuit connections that belongs to
  2018  	// a Private Peering for an ExpressRouteCircuit.
  2019  	PeerExpressRouteCircuitConnectionListResult
  2020  }
  2021  
  2022  // PrivateDNSZoneGroupsClientCreateOrUpdateResponse contains the response from method PrivateDNSZoneGroupsClient.BeginCreateOrUpdate.
  2023  type PrivateDNSZoneGroupsClientCreateOrUpdateResponse struct {
  2024  	// Private dns zone group resource.
  2025  	PrivateDNSZoneGroup
  2026  }
  2027  
  2028  // PrivateDNSZoneGroupsClientDeleteResponse contains the response from method PrivateDNSZoneGroupsClient.BeginDelete.
  2029  type PrivateDNSZoneGroupsClientDeleteResponse struct {
  2030  	// placeholder for future response values
  2031  }
  2032  
  2033  // PrivateDNSZoneGroupsClientGetResponse contains the response from method PrivateDNSZoneGroupsClient.Get.
  2034  type PrivateDNSZoneGroupsClientGetResponse struct {
  2035  	// Private dns zone group resource.
  2036  	PrivateDNSZoneGroup
  2037  }
  2038  
  2039  // PrivateDNSZoneGroupsClientListResponse contains the response from method PrivateDNSZoneGroupsClient.NewListPager.
  2040  type PrivateDNSZoneGroupsClientListResponse struct {
  2041  	// Response for the ListPrivateDnsZoneGroups API service call.
  2042  	PrivateDNSZoneGroupListResult
  2043  }
  2044  
  2045  // PrivateEndpointsClientCreateOrUpdateResponse contains the response from method PrivateEndpointsClient.BeginCreateOrUpdate.
  2046  type PrivateEndpointsClientCreateOrUpdateResponse struct {
  2047  	// Private endpoint resource.
  2048  	PrivateEndpoint
  2049  }
  2050  
  2051  // PrivateEndpointsClientDeleteResponse contains the response from method PrivateEndpointsClient.BeginDelete.
  2052  type PrivateEndpointsClientDeleteResponse struct {
  2053  	// placeholder for future response values
  2054  }
  2055  
  2056  // PrivateEndpointsClientGetResponse contains the response from method PrivateEndpointsClient.Get.
  2057  type PrivateEndpointsClientGetResponse struct {
  2058  	// Private endpoint resource.
  2059  	PrivateEndpoint
  2060  }
  2061  
  2062  // PrivateEndpointsClientListBySubscriptionResponse contains the response from method PrivateEndpointsClient.NewListBySubscriptionPager.
  2063  type PrivateEndpointsClientListBySubscriptionResponse struct {
  2064  	// Response for the ListPrivateEndpoints API service call.
  2065  	PrivateEndpointListResult
  2066  }
  2067  
  2068  // PrivateEndpointsClientListResponse contains the response from method PrivateEndpointsClient.NewListPager.
  2069  type PrivateEndpointsClientListResponse struct {
  2070  	// Response for the ListPrivateEndpoints API service call.
  2071  	PrivateEndpointListResult
  2072  }
  2073  
  2074  // PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityByResourceGroupResponse contains the response from method PrivateLinkServicesClient.BeginCheckPrivateLinkServiceVisibilityByResourceGroup.
  2075  type PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityByResourceGroupResponse struct {
  2076  	// Response for the CheckPrivateLinkServiceVisibility API service call.
  2077  	PrivateLinkServiceVisibility
  2078  }
  2079  
  2080  // PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityResponse contains the response from method PrivateLinkServicesClient.BeginCheckPrivateLinkServiceVisibility.
  2081  type PrivateLinkServicesClientCheckPrivateLinkServiceVisibilityResponse struct {
  2082  	// Response for the CheckPrivateLinkServiceVisibility API service call.
  2083  	PrivateLinkServiceVisibility
  2084  }
  2085  
  2086  // PrivateLinkServicesClientCreateOrUpdateResponse contains the response from method PrivateLinkServicesClient.BeginCreateOrUpdate.
  2087  type PrivateLinkServicesClientCreateOrUpdateResponse struct {
  2088  	// Private link service resource.
  2089  	PrivateLinkService
  2090  }
  2091  
  2092  // PrivateLinkServicesClientDeletePrivateEndpointConnectionResponse contains the response from method PrivateLinkServicesClient.BeginDeletePrivateEndpointConnection.
  2093  type PrivateLinkServicesClientDeletePrivateEndpointConnectionResponse struct {
  2094  	// placeholder for future response values
  2095  }
  2096  
  2097  // PrivateLinkServicesClientDeleteResponse contains the response from method PrivateLinkServicesClient.BeginDelete.
  2098  type PrivateLinkServicesClientDeleteResponse struct {
  2099  	// placeholder for future response values
  2100  }
  2101  
  2102  // PrivateLinkServicesClientGetPrivateEndpointConnectionResponse contains the response from method PrivateLinkServicesClient.GetPrivateEndpointConnection.
  2103  type PrivateLinkServicesClientGetPrivateEndpointConnectionResponse struct {
  2104  	// PrivateEndpointConnection resource.
  2105  	PrivateEndpointConnection
  2106  }
  2107  
  2108  // PrivateLinkServicesClientGetResponse contains the response from method PrivateLinkServicesClient.Get.
  2109  type PrivateLinkServicesClientGetResponse struct {
  2110  	// Private link service resource.
  2111  	PrivateLinkService
  2112  }
  2113  
  2114  // PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesByResourceGroupResponse contains the response from method PrivateLinkServicesClient.NewListAutoApprovedPrivateLinkServicesByResourceGroupPager.
  2115  type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesByResourceGroupResponse struct {
  2116  	// An array of private link service id that can be linked to a private end point with auto approved.
  2117  	AutoApprovedPrivateLinkServicesResult
  2118  }
  2119  
  2120  // PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesResponse contains the response from method PrivateLinkServicesClient.NewListAutoApprovedPrivateLinkServicesPager.
  2121  type PrivateLinkServicesClientListAutoApprovedPrivateLinkServicesResponse struct {
  2122  	// An array of private link service id that can be linked to a private end point with auto approved.
  2123  	AutoApprovedPrivateLinkServicesResult
  2124  }
  2125  
  2126  // PrivateLinkServicesClientListBySubscriptionResponse contains the response from method PrivateLinkServicesClient.NewListBySubscriptionPager.
  2127  type PrivateLinkServicesClientListBySubscriptionResponse struct {
  2128  	// Response for the ListPrivateLinkService API service call.
  2129  	PrivateLinkServiceListResult
  2130  }
  2131  
  2132  // PrivateLinkServicesClientListPrivateEndpointConnectionsResponse contains the response from method PrivateLinkServicesClient.NewListPrivateEndpointConnectionsPager.
  2133  type PrivateLinkServicesClientListPrivateEndpointConnectionsResponse struct {
  2134  	// Response for the ListPrivateEndpointConnection API service call.
  2135  	PrivateEndpointConnectionListResult
  2136  }
  2137  
  2138  // PrivateLinkServicesClientListResponse contains the response from method PrivateLinkServicesClient.NewListPager.
  2139  type PrivateLinkServicesClientListResponse struct {
  2140  	// Response for the ListPrivateLinkService API service call.
  2141  	PrivateLinkServiceListResult
  2142  }
  2143  
  2144  // PrivateLinkServicesClientUpdatePrivateEndpointConnectionResponse contains the response from method PrivateLinkServicesClient.UpdatePrivateEndpointConnection.
  2145  type PrivateLinkServicesClientUpdatePrivateEndpointConnectionResponse struct {
  2146  	// PrivateEndpointConnection resource.
  2147  	PrivateEndpointConnection
  2148  }
  2149  
  2150  // ProfilesClientCreateOrUpdateResponse contains the response from method ProfilesClient.CreateOrUpdate.
  2151  type ProfilesClientCreateOrUpdateResponse struct {
  2152  	// Network profile resource.
  2153  	Profile
  2154  }
  2155  
  2156  // ProfilesClientDeleteResponse contains the response from method ProfilesClient.BeginDelete.
  2157  type ProfilesClientDeleteResponse struct {
  2158  	// placeholder for future response values
  2159  }
  2160  
  2161  // ProfilesClientGetResponse contains the response from method ProfilesClient.Get.
  2162  type ProfilesClientGetResponse struct {
  2163  	// Network profile resource.
  2164  	Profile
  2165  }
  2166  
  2167  // ProfilesClientListAllResponse contains the response from method ProfilesClient.NewListAllPager.
  2168  type ProfilesClientListAllResponse struct {
  2169  	// Response for ListNetworkProfiles API service call.
  2170  	ProfileListResult
  2171  }
  2172  
  2173  // ProfilesClientListResponse contains the response from method ProfilesClient.NewListPager.
  2174  type ProfilesClientListResponse struct {
  2175  	// Response for ListNetworkProfiles API service call.
  2176  	ProfileListResult
  2177  }
  2178  
  2179  // ProfilesClientUpdateTagsResponse contains the response from method ProfilesClient.UpdateTags.
  2180  type ProfilesClientUpdateTagsResponse struct {
  2181  	// Network profile resource.
  2182  	Profile
  2183  }
  2184  
  2185  // PublicIPAddressesClientCreateOrUpdateResponse contains the response from method PublicIPAddressesClient.BeginCreateOrUpdate.
  2186  type PublicIPAddressesClientCreateOrUpdateResponse struct {
  2187  	// Public IP address resource.
  2188  	PublicIPAddress
  2189  }
  2190  
  2191  // PublicIPAddressesClientDdosProtectionStatusResponse contains the response from method PublicIPAddressesClient.BeginDdosProtectionStatus.
  2192  type PublicIPAddressesClientDdosProtectionStatusResponse struct {
  2193  	// Response for GetPublicIpAddressDdosProtectionStatusOperation API service call.
  2194  	PublicIPDdosProtectionStatusResult
  2195  }
  2196  
  2197  // PublicIPAddressesClientDeleteResponse contains the response from method PublicIPAddressesClient.BeginDelete.
  2198  type PublicIPAddressesClientDeleteResponse struct {
  2199  	// placeholder for future response values
  2200  }
  2201  
  2202  // PublicIPAddressesClientGetCloudServicePublicIPAddressResponse contains the response from method PublicIPAddressesClient.GetCloudServicePublicIPAddress.
  2203  type PublicIPAddressesClientGetCloudServicePublicIPAddressResponse struct {
  2204  	// Public IP address resource.
  2205  	PublicIPAddress
  2206  }
  2207  
  2208  // PublicIPAddressesClientGetResponse contains the response from method PublicIPAddressesClient.Get.
  2209  type PublicIPAddressesClientGetResponse struct {
  2210  	// Public IP address resource.
  2211  	PublicIPAddress
  2212  }
  2213  
  2214  // PublicIPAddressesClientGetVirtualMachineScaleSetPublicIPAddressResponse contains the response from method PublicIPAddressesClient.GetVirtualMachineScaleSetPublicIPAddress.
  2215  type PublicIPAddressesClientGetVirtualMachineScaleSetPublicIPAddressResponse struct {
  2216  	// Public IP address resource.
  2217  	PublicIPAddress
  2218  }
  2219  
  2220  // PublicIPAddressesClientListAllResponse contains the response from method PublicIPAddressesClient.NewListAllPager.
  2221  type PublicIPAddressesClientListAllResponse struct {
  2222  	// Response for ListPublicIpAddresses API service call.
  2223  	PublicIPAddressListResult
  2224  }
  2225  
  2226  // PublicIPAddressesClientListCloudServicePublicIPAddressesResponse contains the response from method PublicIPAddressesClient.NewListCloudServicePublicIPAddressesPager.
  2227  type PublicIPAddressesClientListCloudServicePublicIPAddressesResponse struct {
  2228  	// Response for ListPublicIpAddresses API service call.
  2229  	PublicIPAddressListResult
  2230  }
  2231  
  2232  // PublicIPAddressesClientListCloudServiceRoleInstancePublicIPAddressesResponse contains the response from method PublicIPAddressesClient.NewListCloudServiceRoleInstancePublicIPAddressesPager.
  2233  type PublicIPAddressesClientListCloudServiceRoleInstancePublicIPAddressesResponse struct {
  2234  	// Response for ListPublicIpAddresses API service call.
  2235  	PublicIPAddressListResult
  2236  }
  2237  
  2238  // PublicIPAddressesClientListResponse contains the response from method PublicIPAddressesClient.NewListPager.
  2239  type PublicIPAddressesClientListResponse struct {
  2240  	// Response for ListPublicIpAddresses API service call.
  2241  	PublicIPAddressListResult
  2242  }
  2243  
  2244  // PublicIPAddressesClientListVirtualMachineScaleSetPublicIPAddressesResponse contains the response from method PublicIPAddressesClient.NewListVirtualMachineScaleSetPublicIPAddressesPager.
  2245  type PublicIPAddressesClientListVirtualMachineScaleSetPublicIPAddressesResponse struct {
  2246  	// Response for ListPublicIpAddresses API service call.
  2247  	PublicIPAddressListResult
  2248  }
  2249  
  2250  // PublicIPAddressesClientListVirtualMachineScaleSetVMPublicIPAddressesResponse contains the response from method PublicIPAddressesClient.NewListVirtualMachineScaleSetVMPublicIPAddressesPager.
  2251  type PublicIPAddressesClientListVirtualMachineScaleSetVMPublicIPAddressesResponse struct {
  2252  	// Response for ListPublicIpAddresses API service call.
  2253  	PublicIPAddressListResult
  2254  }
  2255  
  2256  // PublicIPAddressesClientUpdateTagsResponse contains the response from method PublicIPAddressesClient.UpdateTags.
  2257  type PublicIPAddressesClientUpdateTagsResponse struct {
  2258  	// Public IP address resource.
  2259  	PublicIPAddress
  2260  }
  2261  
  2262  // PublicIPPrefixesClientCreateOrUpdateResponse contains the response from method PublicIPPrefixesClient.BeginCreateOrUpdate.
  2263  type PublicIPPrefixesClientCreateOrUpdateResponse struct {
  2264  	// Public IP prefix resource.
  2265  	PublicIPPrefix
  2266  }
  2267  
  2268  // PublicIPPrefixesClientDeleteResponse contains the response from method PublicIPPrefixesClient.BeginDelete.
  2269  type PublicIPPrefixesClientDeleteResponse struct {
  2270  	// placeholder for future response values
  2271  }
  2272  
  2273  // PublicIPPrefixesClientGetResponse contains the response from method PublicIPPrefixesClient.Get.
  2274  type PublicIPPrefixesClientGetResponse struct {
  2275  	// Public IP prefix resource.
  2276  	PublicIPPrefix
  2277  }
  2278  
  2279  // PublicIPPrefixesClientListAllResponse contains the response from method PublicIPPrefixesClient.NewListAllPager.
  2280  type PublicIPPrefixesClientListAllResponse struct {
  2281  	// Response for ListPublicIpPrefixes API service call.
  2282  	PublicIPPrefixListResult
  2283  }
  2284  
  2285  // PublicIPPrefixesClientListResponse contains the response from method PublicIPPrefixesClient.NewListPager.
  2286  type PublicIPPrefixesClientListResponse struct {
  2287  	// Response for ListPublicIpPrefixes API service call.
  2288  	PublicIPPrefixListResult
  2289  }
  2290  
  2291  // PublicIPPrefixesClientUpdateTagsResponse contains the response from method PublicIPPrefixesClient.UpdateTags.
  2292  type PublicIPPrefixesClientUpdateTagsResponse struct {
  2293  	// Public IP prefix resource.
  2294  	PublicIPPrefix
  2295  }
  2296  
  2297  // ReachabilityAnalysisIntentsClientCreateResponse contains the response from method ReachabilityAnalysisIntentsClient.Create.
  2298  type ReachabilityAnalysisIntentsClientCreateResponse struct {
  2299  	// Configuration information or intent on which to do the analysis on.
  2300  	ReachabilityAnalysisIntent
  2301  }
  2302  
  2303  // ReachabilityAnalysisIntentsClientDeleteResponse contains the response from method ReachabilityAnalysisIntentsClient.Delete.
  2304  type ReachabilityAnalysisIntentsClientDeleteResponse struct {
  2305  	// placeholder for future response values
  2306  }
  2307  
  2308  // ReachabilityAnalysisIntentsClientGetResponse contains the response from method ReachabilityAnalysisIntentsClient.Get.
  2309  type ReachabilityAnalysisIntentsClientGetResponse struct {
  2310  	// Configuration information or intent on which to do the analysis on.
  2311  	ReachabilityAnalysisIntent
  2312  }
  2313  
  2314  // ReachabilityAnalysisIntentsClientListResponse contains the response from method ReachabilityAnalysisIntentsClient.NewListPager.
  2315  type ReachabilityAnalysisIntentsClientListResponse struct {
  2316  	// A list of Reachability Analysis Intents.
  2317  	ReachabilityAnalysisIntentListResult
  2318  }
  2319  
  2320  // ReachabilityAnalysisRunsClientCreateResponse contains the response from method ReachabilityAnalysisRunsClient.Create.
  2321  type ReachabilityAnalysisRunsClientCreateResponse struct {
  2322  	// Configuration information for analysis run.
  2323  	ReachabilityAnalysisRun
  2324  }
  2325  
  2326  // ReachabilityAnalysisRunsClientDeleteResponse contains the response from method ReachabilityAnalysisRunsClient.BeginDelete.
  2327  type ReachabilityAnalysisRunsClientDeleteResponse struct {
  2328  	// placeholder for future response values
  2329  }
  2330  
  2331  // ReachabilityAnalysisRunsClientGetResponse contains the response from method ReachabilityAnalysisRunsClient.Get.
  2332  type ReachabilityAnalysisRunsClientGetResponse struct {
  2333  	// Configuration information for analysis run.
  2334  	ReachabilityAnalysisRun
  2335  }
  2336  
  2337  // ReachabilityAnalysisRunsClientListResponse contains the response from method ReachabilityAnalysisRunsClient.NewListPager.
  2338  type ReachabilityAnalysisRunsClientListResponse struct {
  2339  	// A list of Reachability Analysis Run
  2340  	ReachabilityAnalysisRunListResult
  2341  }
  2342  
  2343  // ResourceNavigationLinksClientListResponse contains the response from method ResourceNavigationLinksClient.List.
  2344  type ResourceNavigationLinksClientListResponse struct {
  2345  	// Response for ResourceNavigationLinks_List operation.
  2346  	ResourceNavigationLinksListResult
  2347  }
  2348  
  2349  // RouteFilterRulesClientCreateOrUpdateResponse contains the response from method RouteFilterRulesClient.BeginCreateOrUpdate.
  2350  type RouteFilterRulesClientCreateOrUpdateResponse struct {
  2351  	// Route Filter Rule Resource.
  2352  	RouteFilterRule
  2353  }
  2354  
  2355  // RouteFilterRulesClientDeleteResponse contains the response from method RouteFilterRulesClient.BeginDelete.
  2356  type RouteFilterRulesClientDeleteResponse struct {
  2357  	// placeholder for future response values
  2358  }
  2359  
  2360  // RouteFilterRulesClientGetResponse contains the response from method RouteFilterRulesClient.Get.
  2361  type RouteFilterRulesClientGetResponse struct {
  2362  	// Route Filter Rule Resource.
  2363  	RouteFilterRule
  2364  }
  2365  
  2366  // RouteFilterRulesClientListByRouteFilterResponse contains the response from method RouteFilterRulesClient.NewListByRouteFilterPager.
  2367  type RouteFilterRulesClientListByRouteFilterResponse struct {
  2368  	// Response for the ListRouteFilterRules API service call.
  2369  	RouteFilterRuleListResult
  2370  }
  2371  
  2372  // RouteFiltersClientCreateOrUpdateResponse contains the response from method RouteFiltersClient.BeginCreateOrUpdate.
  2373  type RouteFiltersClientCreateOrUpdateResponse struct {
  2374  	// Route Filter Resource.
  2375  	RouteFilter
  2376  }
  2377  
  2378  // RouteFiltersClientDeleteResponse contains the response from method RouteFiltersClient.BeginDelete.
  2379  type RouteFiltersClientDeleteResponse struct {
  2380  	// placeholder for future response values
  2381  }
  2382  
  2383  // RouteFiltersClientGetResponse contains the response from method RouteFiltersClient.Get.
  2384  type RouteFiltersClientGetResponse struct {
  2385  	// Route Filter Resource.
  2386  	RouteFilter
  2387  }
  2388  
  2389  // RouteFiltersClientListByResourceGroupResponse contains the response from method RouteFiltersClient.NewListByResourceGroupPager.
  2390  type RouteFiltersClientListByResourceGroupResponse struct {
  2391  	// Response for the ListRouteFilters API service call.
  2392  	RouteFilterListResult
  2393  }
  2394  
  2395  // RouteFiltersClientListResponse contains the response from method RouteFiltersClient.NewListPager.
  2396  type RouteFiltersClientListResponse struct {
  2397  	// Response for the ListRouteFilters API service call.
  2398  	RouteFilterListResult
  2399  }
  2400  
  2401  // RouteFiltersClientUpdateTagsResponse contains the response from method RouteFiltersClient.UpdateTags.
  2402  type RouteFiltersClientUpdateTagsResponse struct {
  2403  	// Route Filter Resource.
  2404  	RouteFilter
  2405  }
  2406  
  2407  // RouteMapsClientCreateOrUpdateResponse contains the response from method RouteMapsClient.BeginCreateOrUpdate.
  2408  type RouteMapsClientCreateOrUpdateResponse struct {
  2409  	// The RouteMap child resource of a Virtual hub.
  2410  	RouteMap
  2411  }
  2412  
  2413  // RouteMapsClientDeleteResponse contains the response from method RouteMapsClient.BeginDelete.
  2414  type RouteMapsClientDeleteResponse struct {
  2415  	// placeholder for future response values
  2416  }
  2417  
  2418  // RouteMapsClientGetResponse contains the response from method RouteMapsClient.Get.
  2419  type RouteMapsClientGetResponse struct {
  2420  	// The RouteMap child resource of a Virtual hub.
  2421  	RouteMap
  2422  }
  2423  
  2424  // RouteMapsClientListResponse contains the response from method RouteMapsClient.NewListPager.
  2425  type RouteMapsClientListResponse struct {
  2426  	// List of RouteMaps and a URL nextLink to get the next set of results.
  2427  	ListRouteMapsResult
  2428  }
  2429  
  2430  // RouteTablesClientCreateOrUpdateResponse contains the response from method RouteTablesClient.BeginCreateOrUpdate.
  2431  type RouteTablesClientCreateOrUpdateResponse struct {
  2432  	// Route table resource.
  2433  	RouteTable
  2434  }
  2435  
  2436  // RouteTablesClientDeleteResponse contains the response from method RouteTablesClient.BeginDelete.
  2437  type RouteTablesClientDeleteResponse struct {
  2438  	// placeholder for future response values
  2439  }
  2440  
  2441  // RouteTablesClientGetResponse contains the response from method RouteTablesClient.Get.
  2442  type RouteTablesClientGetResponse struct {
  2443  	// Route table resource.
  2444  	RouteTable
  2445  }
  2446  
  2447  // RouteTablesClientListAllResponse contains the response from method RouteTablesClient.NewListAllPager.
  2448  type RouteTablesClientListAllResponse struct {
  2449  	// Response for the ListRouteTable API service call.
  2450  	RouteTableListResult
  2451  }
  2452  
  2453  // RouteTablesClientListResponse contains the response from method RouteTablesClient.NewListPager.
  2454  type RouteTablesClientListResponse struct {
  2455  	// Response for the ListRouteTable API service call.
  2456  	RouteTableListResult
  2457  }
  2458  
  2459  // RouteTablesClientUpdateTagsResponse contains the response from method RouteTablesClient.UpdateTags.
  2460  type RouteTablesClientUpdateTagsResponse struct {
  2461  	// Route table resource.
  2462  	RouteTable
  2463  }
  2464  
  2465  // RoutesClientCreateOrUpdateResponse contains the response from method RoutesClient.BeginCreateOrUpdate.
  2466  type RoutesClientCreateOrUpdateResponse struct {
  2467  	// Route resource.
  2468  	Route
  2469  }
  2470  
  2471  // RoutesClientDeleteResponse contains the response from method RoutesClient.BeginDelete.
  2472  type RoutesClientDeleteResponse struct {
  2473  	// placeholder for future response values
  2474  }
  2475  
  2476  // RoutesClientGetResponse contains the response from method RoutesClient.Get.
  2477  type RoutesClientGetResponse struct {
  2478  	// Route resource.
  2479  	Route
  2480  }
  2481  
  2482  // RoutesClientListResponse contains the response from method RoutesClient.NewListPager.
  2483  type RoutesClientListResponse struct {
  2484  	// Response for the ListRoute API service call.
  2485  	RouteListResult
  2486  }
  2487  
  2488  // RoutingIntentClientCreateOrUpdateResponse contains the response from method RoutingIntentClient.BeginCreateOrUpdate.
  2489  type RoutingIntentClientCreateOrUpdateResponse struct {
  2490  	// The routing intent child resource of a Virtual hub.
  2491  	RoutingIntent
  2492  }
  2493  
  2494  // RoutingIntentClientDeleteResponse contains the response from method RoutingIntentClient.BeginDelete.
  2495  type RoutingIntentClientDeleteResponse struct {
  2496  	// placeholder for future response values
  2497  }
  2498  
  2499  // RoutingIntentClientGetResponse contains the response from method RoutingIntentClient.Get.
  2500  type RoutingIntentClientGetResponse struct {
  2501  	// The routing intent child resource of a Virtual hub.
  2502  	RoutingIntent
  2503  }
  2504  
  2505  // RoutingIntentClientListResponse contains the response from method RoutingIntentClient.NewListPager.
  2506  type RoutingIntentClientListResponse struct {
  2507  	// List of the routing intent result and a URL nextLink to get the next set of results.
  2508  	ListRoutingIntentResult
  2509  }
  2510  
  2511  // RoutingRuleCollectionsClientCreateOrUpdateResponse contains the response from method RoutingRuleCollectionsClient.CreateOrUpdate.
  2512  type RoutingRuleCollectionsClientCreateOrUpdateResponse struct {
  2513  	// Defines the routing rule collection.
  2514  	RoutingRuleCollection
  2515  }
  2516  
  2517  // RoutingRuleCollectionsClientDeleteResponse contains the response from method RoutingRuleCollectionsClient.BeginDelete.
  2518  type RoutingRuleCollectionsClientDeleteResponse struct {
  2519  	// placeholder for future response values
  2520  }
  2521  
  2522  // RoutingRuleCollectionsClientGetResponse contains the response from method RoutingRuleCollectionsClient.Get.
  2523  type RoutingRuleCollectionsClientGetResponse struct {
  2524  	// Defines the routing rule collection.
  2525  	RoutingRuleCollection
  2526  }
  2527  
  2528  // RoutingRuleCollectionsClientListResponse contains the response from method RoutingRuleCollectionsClient.NewListPager.
  2529  type RoutingRuleCollectionsClientListResponse struct {
  2530  	// Routing configuration rule collection list result.
  2531  	RoutingRuleCollectionListResult
  2532  }
  2533  
  2534  // RoutingRulesClientCreateOrUpdateResponse contains the response from method RoutingRulesClient.CreateOrUpdate.
  2535  type RoutingRulesClientCreateOrUpdateResponse struct {
  2536  	// Network routing rule.
  2537  	RoutingRule
  2538  }
  2539  
  2540  // RoutingRulesClientDeleteResponse contains the response from method RoutingRulesClient.BeginDelete.
  2541  type RoutingRulesClientDeleteResponse struct {
  2542  	// placeholder for future response values
  2543  }
  2544  
  2545  // RoutingRulesClientGetResponse contains the response from method RoutingRulesClient.Get.
  2546  type RoutingRulesClientGetResponse struct {
  2547  	// Network routing rule.
  2548  	RoutingRule
  2549  }
  2550  
  2551  // RoutingRulesClientListResponse contains the response from method RoutingRulesClient.NewListPager.
  2552  type RoutingRulesClientListResponse struct {
  2553  	// Routing configuration rule list result.
  2554  	RoutingRuleListResult
  2555  }
  2556  
  2557  // ScopeConnectionsClientCreateOrUpdateResponse contains the response from method ScopeConnectionsClient.CreateOrUpdate.
  2558  type ScopeConnectionsClientCreateOrUpdateResponse struct {
  2559  	// The Scope Connections resource
  2560  	ScopeConnection
  2561  }
  2562  
  2563  // ScopeConnectionsClientDeleteResponse contains the response from method ScopeConnectionsClient.Delete.
  2564  type ScopeConnectionsClientDeleteResponse struct {
  2565  	// placeholder for future response values
  2566  }
  2567  
  2568  // ScopeConnectionsClientGetResponse contains the response from method ScopeConnectionsClient.Get.
  2569  type ScopeConnectionsClientGetResponse struct {
  2570  	// The Scope Connections resource
  2571  	ScopeConnection
  2572  }
  2573  
  2574  // ScopeConnectionsClientListResponse contains the response from method ScopeConnectionsClient.NewListPager.
  2575  type ScopeConnectionsClientListResponse struct {
  2576  	// List of scope connections.
  2577  	ScopeConnectionListResult
  2578  }
  2579  
  2580  // SecurityAdminConfigurationsClientCreateOrUpdateResponse contains the response from method SecurityAdminConfigurationsClient.CreateOrUpdate.
  2581  type SecurityAdminConfigurationsClientCreateOrUpdateResponse struct {
  2582  	// Defines the security admin configuration
  2583  	SecurityAdminConfiguration
  2584  }
  2585  
  2586  // SecurityAdminConfigurationsClientDeleteResponse contains the response from method SecurityAdminConfigurationsClient.BeginDelete.
  2587  type SecurityAdminConfigurationsClientDeleteResponse struct {
  2588  	// placeholder for future response values
  2589  }
  2590  
  2591  // SecurityAdminConfigurationsClientGetResponse contains the response from method SecurityAdminConfigurationsClient.Get.
  2592  type SecurityAdminConfigurationsClientGetResponse struct {
  2593  	// Defines the security admin configuration
  2594  	SecurityAdminConfiguration
  2595  }
  2596  
  2597  // SecurityAdminConfigurationsClientListResponse contains the response from method SecurityAdminConfigurationsClient.NewListPager.
  2598  type SecurityAdminConfigurationsClientListResponse struct {
  2599  	// A list of network manager security admin configurations
  2600  	SecurityAdminConfigurationListResult
  2601  }
  2602  
  2603  // SecurityGroupsClientCreateOrUpdateResponse contains the response from method SecurityGroupsClient.BeginCreateOrUpdate.
  2604  type SecurityGroupsClientCreateOrUpdateResponse struct {
  2605  	// NetworkSecurityGroup resource.
  2606  	SecurityGroup
  2607  }
  2608  
  2609  // SecurityGroupsClientDeleteResponse contains the response from method SecurityGroupsClient.BeginDelete.
  2610  type SecurityGroupsClientDeleteResponse struct {
  2611  	// placeholder for future response values
  2612  }
  2613  
  2614  // SecurityGroupsClientGetResponse contains the response from method SecurityGroupsClient.Get.
  2615  type SecurityGroupsClientGetResponse struct {
  2616  	// NetworkSecurityGroup resource.
  2617  	SecurityGroup
  2618  }
  2619  
  2620  // SecurityGroupsClientListAllResponse contains the response from method SecurityGroupsClient.NewListAllPager.
  2621  type SecurityGroupsClientListAllResponse struct {
  2622  	// Response for ListNetworkSecurityGroups API service call.
  2623  	SecurityGroupListResult
  2624  }
  2625  
  2626  // SecurityGroupsClientListResponse contains the response from method SecurityGroupsClient.NewListPager.
  2627  type SecurityGroupsClientListResponse struct {
  2628  	// Response for ListNetworkSecurityGroups API service call.
  2629  	SecurityGroupListResult
  2630  }
  2631  
  2632  // SecurityGroupsClientUpdateTagsResponse contains the response from method SecurityGroupsClient.UpdateTags.
  2633  type SecurityGroupsClientUpdateTagsResponse struct {
  2634  	// NetworkSecurityGroup resource.
  2635  	SecurityGroup
  2636  }
  2637  
  2638  // SecurityPartnerProvidersClientCreateOrUpdateResponse contains the response from method SecurityPartnerProvidersClient.BeginCreateOrUpdate.
  2639  type SecurityPartnerProvidersClientCreateOrUpdateResponse struct {
  2640  	// Security Partner Provider resource.
  2641  	SecurityPartnerProvider
  2642  }
  2643  
  2644  // SecurityPartnerProvidersClientDeleteResponse contains the response from method SecurityPartnerProvidersClient.BeginDelete.
  2645  type SecurityPartnerProvidersClientDeleteResponse struct {
  2646  	// placeholder for future response values
  2647  }
  2648  
  2649  // SecurityPartnerProvidersClientGetResponse contains the response from method SecurityPartnerProvidersClient.Get.
  2650  type SecurityPartnerProvidersClientGetResponse struct {
  2651  	// Security Partner Provider resource.
  2652  	SecurityPartnerProvider
  2653  }
  2654  
  2655  // SecurityPartnerProvidersClientListByResourceGroupResponse contains the response from method SecurityPartnerProvidersClient.NewListByResourceGroupPager.
  2656  type SecurityPartnerProvidersClientListByResourceGroupResponse struct {
  2657  	// Response for ListSecurityPartnerProviders API service call.
  2658  	SecurityPartnerProviderListResult
  2659  }
  2660  
  2661  // SecurityPartnerProvidersClientListResponse contains the response from method SecurityPartnerProvidersClient.NewListPager.
  2662  type SecurityPartnerProvidersClientListResponse struct {
  2663  	// Response for ListSecurityPartnerProviders API service call.
  2664  	SecurityPartnerProviderListResult
  2665  }
  2666  
  2667  // SecurityPartnerProvidersClientUpdateTagsResponse contains the response from method SecurityPartnerProvidersClient.UpdateTags.
  2668  type SecurityPartnerProvidersClientUpdateTagsResponse struct {
  2669  	// Security Partner Provider resource.
  2670  	SecurityPartnerProvider
  2671  }
  2672  
  2673  // SecurityRulesClientCreateOrUpdateResponse contains the response from method SecurityRulesClient.BeginCreateOrUpdate.
  2674  type SecurityRulesClientCreateOrUpdateResponse struct {
  2675  	// Network security rule.
  2676  	SecurityRule
  2677  }
  2678  
  2679  // SecurityRulesClientDeleteResponse contains the response from method SecurityRulesClient.BeginDelete.
  2680  type SecurityRulesClientDeleteResponse struct {
  2681  	// placeholder for future response values
  2682  }
  2683  
  2684  // SecurityRulesClientGetResponse contains the response from method SecurityRulesClient.Get.
  2685  type SecurityRulesClientGetResponse struct {
  2686  	// Network security rule.
  2687  	SecurityRule
  2688  }
  2689  
  2690  // SecurityRulesClientListResponse contains the response from method SecurityRulesClient.NewListPager.
  2691  type SecurityRulesClientListResponse struct {
  2692  	// Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group.
  2693  	SecurityRuleListResult
  2694  }
  2695  
  2696  // SecurityUserConfigurationsClientCreateOrUpdateResponse contains the response from method SecurityUserConfigurationsClient.CreateOrUpdate.
  2697  type SecurityUserConfigurationsClientCreateOrUpdateResponse struct {
  2698  	// Defines the security user configuration
  2699  	SecurityUserConfiguration
  2700  }
  2701  
  2702  // SecurityUserConfigurationsClientDeleteResponse contains the response from method SecurityUserConfigurationsClient.BeginDelete.
  2703  type SecurityUserConfigurationsClientDeleteResponse struct {
  2704  	// placeholder for future response values
  2705  }
  2706  
  2707  // SecurityUserConfigurationsClientGetResponse contains the response from method SecurityUserConfigurationsClient.Get.
  2708  type SecurityUserConfigurationsClientGetResponse struct {
  2709  	// Defines the security user configuration
  2710  	SecurityUserConfiguration
  2711  }
  2712  
  2713  // SecurityUserConfigurationsClientListResponse contains the response from method SecurityUserConfigurationsClient.NewListPager.
  2714  type SecurityUserConfigurationsClientListResponse struct {
  2715  	// A list of network manager security user configurations
  2716  	SecurityUserConfigurationListResult
  2717  }
  2718  
  2719  // SecurityUserRuleCollectionsClientCreateOrUpdateResponse contains the response from method SecurityUserRuleCollectionsClient.CreateOrUpdate.
  2720  type SecurityUserRuleCollectionsClientCreateOrUpdateResponse struct {
  2721  	// Defines the security user rule collection.
  2722  	SecurityUserRuleCollection
  2723  }
  2724  
  2725  // SecurityUserRuleCollectionsClientDeleteResponse contains the response from method SecurityUserRuleCollectionsClient.BeginDelete.
  2726  type SecurityUserRuleCollectionsClientDeleteResponse struct {
  2727  	// placeholder for future response values
  2728  }
  2729  
  2730  // SecurityUserRuleCollectionsClientGetResponse contains the response from method SecurityUserRuleCollectionsClient.Get.
  2731  type SecurityUserRuleCollectionsClientGetResponse struct {
  2732  	// Defines the security user rule collection.
  2733  	SecurityUserRuleCollection
  2734  }
  2735  
  2736  // SecurityUserRuleCollectionsClientListResponse contains the response from method SecurityUserRuleCollectionsClient.NewListPager.
  2737  type SecurityUserRuleCollectionsClientListResponse struct {
  2738  	// Security user configuration rule collection list result.
  2739  	SecurityUserRuleCollectionListResult
  2740  }
  2741  
  2742  // SecurityUserRulesClientCreateOrUpdateResponse contains the response from method SecurityUserRulesClient.CreateOrUpdate.
  2743  type SecurityUserRulesClientCreateOrUpdateResponse struct {
  2744  	// Network security user rule.
  2745  	SecurityUserRule
  2746  }
  2747  
  2748  // SecurityUserRulesClientDeleteResponse contains the response from method SecurityUserRulesClient.BeginDelete.
  2749  type SecurityUserRulesClientDeleteResponse struct {
  2750  	// placeholder for future response values
  2751  }
  2752  
  2753  // SecurityUserRulesClientGetResponse contains the response from method SecurityUserRulesClient.Get.
  2754  type SecurityUserRulesClientGetResponse struct {
  2755  	// Network security user rule.
  2756  	SecurityUserRule
  2757  }
  2758  
  2759  // SecurityUserRulesClientListResponse contains the response from method SecurityUserRulesClient.NewListPager.
  2760  type SecurityUserRulesClientListResponse struct {
  2761  	// security user rule list result.
  2762  	SecurityUserRuleListResult
  2763  }
  2764  
  2765  // ServiceAssociationLinksClientListResponse contains the response from method ServiceAssociationLinksClient.List.
  2766  type ServiceAssociationLinksClientListResponse struct {
  2767  	// Response for ServiceAssociationLinks_List operation.
  2768  	ServiceAssociationLinksListResult
  2769  }
  2770  
  2771  // ServiceEndpointPoliciesClientCreateOrUpdateResponse contains the response from method ServiceEndpointPoliciesClient.BeginCreateOrUpdate.
  2772  type ServiceEndpointPoliciesClientCreateOrUpdateResponse struct {
  2773  	// Service End point policy resource.
  2774  	ServiceEndpointPolicy
  2775  }
  2776  
  2777  // ServiceEndpointPoliciesClientDeleteResponse contains the response from method ServiceEndpointPoliciesClient.BeginDelete.
  2778  type ServiceEndpointPoliciesClientDeleteResponse struct {
  2779  	// placeholder for future response values
  2780  }
  2781  
  2782  // ServiceEndpointPoliciesClientGetResponse contains the response from method ServiceEndpointPoliciesClient.Get.
  2783  type ServiceEndpointPoliciesClientGetResponse struct {
  2784  	// Service End point policy resource.
  2785  	ServiceEndpointPolicy
  2786  }
  2787  
  2788  // ServiceEndpointPoliciesClientListByResourceGroupResponse contains the response from method ServiceEndpointPoliciesClient.NewListByResourceGroupPager.
  2789  type ServiceEndpointPoliciesClientListByResourceGroupResponse struct {
  2790  	// Response for ListServiceEndpointPolicies API service call.
  2791  	ServiceEndpointPolicyListResult
  2792  }
  2793  
  2794  // ServiceEndpointPoliciesClientListResponse contains the response from method ServiceEndpointPoliciesClient.NewListPager.
  2795  type ServiceEndpointPoliciesClientListResponse struct {
  2796  	// Response for ListServiceEndpointPolicies API service call.
  2797  	ServiceEndpointPolicyListResult
  2798  }
  2799  
  2800  // ServiceEndpointPoliciesClientUpdateTagsResponse contains the response from method ServiceEndpointPoliciesClient.UpdateTags.
  2801  type ServiceEndpointPoliciesClientUpdateTagsResponse struct {
  2802  	// Service End point policy resource.
  2803  	ServiceEndpointPolicy
  2804  }
  2805  
  2806  // ServiceEndpointPolicyDefinitionsClientCreateOrUpdateResponse contains the response from method ServiceEndpointPolicyDefinitionsClient.BeginCreateOrUpdate.
  2807  type ServiceEndpointPolicyDefinitionsClientCreateOrUpdateResponse struct {
  2808  	// Service Endpoint policy definitions.
  2809  	ServiceEndpointPolicyDefinition
  2810  }
  2811  
  2812  // ServiceEndpointPolicyDefinitionsClientDeleteResponse contains the response from method ServiceEndpointPolicyDefinitionsClient.BeginDelete.
  2813  type ServiceEndpointPolicyDefinitionsClientDeleteResponse struct {
  2814  	// placeholder for future response values
  2815  }
  2816  
  2817  // ServiceEndpointPolicyDefinitionsClientGetResponse contains the response from method ServiceEndpointPolicyDefinitionsClient.Get.
  2818  type ServiceEndpointPolicyDefinitionsClientGetResponse struct {
  2819  	// Service Endpoint policy definitions.
  2820  	ServiceEndpointPolicyDefinition
  2821  }
  2822  
  2823  // ServiceEndpointPolicyDefinitionsClientListByResourceGroupResponse contains the response from method ServiceEndpointPolicyDefinitionsClient.NewListByResourceGroupPager.
  2824  type ServiceEndpointPolicyDefinitionsClientListByResourceGroupResponse struct {
  2825  	// Response for ListServiceEndpointPolicyDefinition API service call. Retrieves all service endpoint policy definition that
  2826  	// belongs to a service endpoint policy.
  2827  	ServiceEndpointPolicyDefinitionListResult
  2828  }
  2829  
  2830  // ServiceTagInformationClientListResponse contains the response from method ServiceTagInformationClient.NewListPager.
  2831  type ServiceTagInformationClientListResponse struct {
  2832  	// Response for Get ServiceTagInformation API service call. Retrieves the list of service tag information resources.
  2833  	ServiceTagInformationListResult
  2834  }
  2835  
  2836  // ServiceTagsClientListResponse contains the response from method ServiceTagsClient.List.
  2837  type ServiceTagsClientListResponse struct {
  2838  	// Response for the ListServiceTags API service call.
  2839  	ServiceTagsListResult
  2840  }
  2841  
  2842  // StaticCidrsClientCreateResponse contains the response from method StaticCidrsClient.Create.
  2843  type StaticCidrsClientCreateResponse struct {
  2844  	// Instance of StaticCidr resource.
  2845  	StaticCidr
  2846  }
  2847  
  2848  // StaticCidrsClientDeleteResponse contains the response from method StaticCidrsClient.BeginDelete.
  2849  type StaticCidrsClientDeleteResponse struct {
  2850  	// placeholder for future response values
  2851  }
  2852  
  2853  // StaticCidrsClientGetResponse contains the response from method StaticCidrsClient.Get.
  2854  type StaticCidrsClientGetResponse struct {
  2855  	// Instance of StaticCidr resource.
  2856  	StaticCidr
  2857  }
  2858  
  2859  // StaticCidrsClientListResponse contains the response from method StaticCidrsClient.NewListPager.
  2860  type StaticCidrsClientListResponse struct {
  2861  	// List of StaticCidr
  2862  	StaticCidrList
  2863  }
  2864  
  2865  // StaticMembersClientCreateOrUpdateResponse contains the response from method StaticMembersClient.CreateOrUpdate.
  2866  type StaticMembersClientCreateOrUpdateResponse struct {
  2867  	// StaticMember Item.
  2868  	StaticMember
  2869  }
  2870  
  2871  // StaticMembersClientDeleteResponse contains the response from method StaticMembersClient.Delete.
  2872  type StaticMembersClientDeleteResponse struct {
  2873  	// placeholder for future response values
  2874  }
  2875  
  2876  // StaticMembersClientGetResponse contains the response from method StaticMembersClient.Get.
  2877  type StaticMembersClientGetResponse struct {
  2878  	// StaticMember Item.
  2879  	StaticMember
  2880  }
  2881  
  2882  // StaticMembersClientListResponse contains the response from method StaticMembersClient.NewListPager.
  2883  type StaticMembersClientListResponse struct {
  2884  	// Result of the request to list StaticMember. It contains a list of groups and a URL link to get the next set of results.
  2885  	StaticMemberListResult
  2886  }
  2887  
  2888  // SubnetsClientCreateOrUpdateResponse contains the response from method SubnetsClient.BeginCreateOrUpdate.
  2889  type SubnetsClientCreateOrUpdateResponse struct {
  2890  	// Subnet in a virtual network resource.
  2891  	Subnet
  2892  }
  2893  
  2894  // SubnetsClientDeleteResponse contains the response from method SubnetsClient.BeginDelete.
  2895  type SubnetsClientDeleteResponse struct {
  2896  	// placeholder for future response values
  2897  }
  2898  
  2899  // SubnetsClientGetResponse contains the response from method SubnetsClient.Get.
  2900  type SubnetsClientGetResponse struct {
  2901  	// Subnet in a virtual network resource.
  2902  	Subnet
  2903  }
  2904  
  2905  // SubnetsClientListResponse contains the response from method SubnetsClient.NewListPager.
  2906  type SubnetsClientListResponse struct {
  2907  	// Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network.
  2908  	SubnetListResult
  2909  }
  2910  
  2911  // SubnetsClientPrepareNetworkPoliciesResponse contains the response from method SubnetsClient.BeginPrepareNetworkPolicies.
  2912  type SubnetsClientPrepareNetworkPoliciesResponse struct {
  2913  	// placeholder for future response values
  2914  }
  2915  
  2916  // SubnetsClientUnprepareNetworkPoliciesResponse contains the response from method SubnetsClient.BeginUnprepareNetworkPolicies.
  2917  type SubnetsClientUnprepareNetworkPoliciesResponse struct {
  2918  	// placeholder for future response values
  2919  }
  2920  
  2921  // SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse contains the response from method SubscriptionNetworkManagerConnectionsClient.CreateOrUpdate.
  2922  type SubscriptionNetworkManagerConnectionsClientCreateOrUpdateResponse struct {
  2923  	// The Network Manager Connection resource
  2924  	ManagerConnection
  2925  }
  2926  
  2927  // SubscriptionNetworkManagerConnectionsClientDeleteResponse contains the response from method SubscriptionNetworkManagerConnectionsClient.Delete.
  2928  type SubscriptionNetworkManagerConnectionsClientDeleteResponse struct {
  2929  	// placeholder for future response values
  2930  }
  2931  
  2932  // SubscriptionNetworkManagerConnectionsClientGetResponse contains the response from method SubscriptionNetworkManagerConnectionsClient.Get.
  2933  type SubscriptionNetworkManagerConnectionsClientGetResponse struct {
  2934  	// The Network Manager Connection resource
  2935  	ManagerConnection
  2936  }
  2937  
  2938  // SubscriptionNetworkManagerConnectionsClientListResponse contains the response from method SubscriptionNetworkManagerConnectionsClient.NewListPager.
  2939  type SubscriptionNetworkManagerConnectionsClientListResponse struct {
  2940  	// List of network manager connections.
  2941  	ManagerConnectionListResult
  2942  }
  2943  
  2944  // UsagesClientListResponse contains the response from method UsagesClient.NewListPager.
  2945  type UsagesClientListResponse struct {
  2946  	// The list usages operation response.
  2947  	UsagesListResult
  2948  }
  2949  
  2950  // VPNConnectionsClientCreateOrUpdateResponse contains the response from method VPNConnectionsClient.BeginCreateOrUpdate.
  2951  type VPNConnectionsClientCreateOrUpdateResponse struct {
  2952  	// VpnConnection Resource.
  2953  	VPNConnection
  2954  }
  2955  
  2956  // VPNConnectionsClientDeleteResponse contains the response from method VPNConnectionsClient.BeginDelete.
  2957  type VPNConnectionsClientDeleteResponse struct {
  2958  	// placeholder for future response values
  2959  }
  2960  
  2961  // VPNConnectionsClientGetResponse contains the response from method VPNConnectionsClient.Get.
  2962  type VPNConnectionsClientGetResponse struct {
  2963  	// VpnConnection Resource.
  2964  	VPNConnection
  2965  }
  2966  
  2967  // VPNConnectionsClientListByVPNGatewayResponse contains the response from method VPNConnectionsClient.NewListByVPNGatewayPager.
  2968  type VPNConnectionsClientListByVPNGatewayResponse struct {
  2969  	// Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and
  2970  	// a URL nextLink to get the next set of results.
  2971  	ListVPNConnectionsResult
  2972  }
  2973  
  2974  // VPNConnectionsClientStartPacketCaptureResponse contains the response from method VPNConnectionsClient.BeginStartPacketCapture.
  2975  type VPNConnectionsClientStartPacketCaptureResponse struct {
  2976  	Value *string
  2977  }
  2978  
  2979  // UnmarshalJSON implements the json.Unmarshaller interface for type VPNConnectionsClientStartPacketCaptureResponse.
  2980  func (v *VPNConnectionsClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  2981  	return json.Unmarshal(data, &v.Value)
  2982  }
  2983  
  2984  // VPNConnectionsClientStopPacketCaptureResponse contains the response from method VPNConnectionsClient.BeginStopPacketCapture.
  2985  type VPNConnectionsClientStopPacketCaptureResponse struct {
  2986  	Value *string
  2987  }
  2988  
  2989  // UnmarshalJSON implements the json.Unmarshaller interface for type VPNConnectionsClientStopPacketCaptureResponse.
  2990  func (v *VPNConnectionsClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  2991  	return json.Unmarshal(data, &v.Value)
  2992  }
  2993  
  2994  // VPNGatewaysClientCreateOrUpdateResponse contains the response from method VPNGatewaysClient.BeginCreateOrUpdate.
  2995  type VPNGatewaysClientCreateOrUpdateResponse struct {
  2996  	// VpnGateway Resource.
  2997  	VPNGateway
  2998  }
  2999  
  3000  // VPNGatewaysClientDeleteResponse contains the response from method VPNGatewaysClient.BeginDelete.
  3001  type VPNGatewaysClientDeleteResponse struct {
  3002  	// placeholder for future response values
  3003  }
  3004  
  3005  // VPNGatewaysClientGetResponse contains the response from method VPNGatewaysClient.Get.
  3006  type VPNGatewaysClientGetResponse struct {
  3007  	// VpnGateway Resource.
  3008  	VPNGateway
  3009  }
  3010  
  3011  // VPNGatewaysClientListByResourceGroupResponse contains the response from method VPNGatewaysClient.NewListByResourceGroupPager.
  3012  type VPNGatewaysClientListByResourceGroupResponse struct {
  3013  	// Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink to get the next set of
  3014  	// results.
  3015  	ListVPNGatewaysResult
  3016  }
  3017  
  3018  // VPNGatewaysClientListResponse contains the response from method VPNGatewaysClient.NewListPager.
  3019  type VPNGatewaysClientListResponse struct {
  3020  	// Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink to get the next set of
  3021  	// results.
  3022  	ListVPNGatewaysResult
  3023  }
  3024  
  3025  // VPNGatewaysClientResetResponse contains the response from method VPNGatewaysClient.BeginReset.
  3026  type VPNGatewaysClientResetResponse struct {
  3027  	// VpnGateway Resource.
  3028  	VPNGateway
  3029  }
  3030  
  3031  // VPNGatewaysClientStartPacketCaptureResponse contains the response from method VPNGatewaysClient.BeginStartPacketCapture.
  3032  type VPNGatewaysClientStartPacketCaptureResponse struct {
  3033  	Value *string
  3034  }
  3035  
  3036  // UnmarshalJSON implements the json.Unmarshaller interface for type VPNGatewaysClientStartPacketCaptureResponse.
  3037  func (v *VPNGatewaysClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3038  	return json.Unmarshal(data, &v.Value)
  3039  }
  3040  
  3041  // VPNGatewaysClientStopPacketCaptureResponse contains the response from method VPNGatewaysClient.BeginStopPacketCapture.
  3042  type VPNGatewaysClientStopPacketCaptureResponse struct {
  3043  	Value *string
  3044  }
  3045  
  3046  // UnmarshalJSON implements the json.Unmarshaller interface for type VPNGatewaysClientStopPacketCaptureResponse.
  3047  func (v *VPNGatewaysClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3048  	return json.Unmarshal(data, &v.Value)
  3049  }
  3050  
  3051  // VPNGatewaysClientUpdateTagsResponse contains the response from method VPNGatewaysClient.BeginUpdateTags.
  3052  type VPNGatewaysClientUpdateTagsResponse struct {
  3053  	// VpnGateway Resource.
  3054  	VPNGateway
  3055  }
  3056  
  3057  // VPNLinkConnectionsClientGetAllSharedKeysResponse contains the response from method VPNLinkConnectionsClient.NewGetAllSharedKeysPager.
  3058  type VPNLinkConnectionsClientGetAllSharedKeysResponse struct {
  3059  	// The list of shared keys for the vpn link connection. It should only contain one shared key for each vpn link connection.
  3060  	ConnectionSharedKeyResultList
  3061  }
  3062  
  3063  // VPNLinkConnectionsClientGetDefaultSharedKeyResponse contains the response from method VPNLinkConnectionsClient.GetDefaultSharedKey.
  3064  type VPNLinkConnectionsClientGetDefaultSharedKeyResponse struct {
  3065  	// SharedKey Resource .
  3066  	ConnectionSharedKeyResult
  3067  }
  3068  
  3069  // VPNLinkConnectionsClientGetIkeSasResponse contains the response from method VPNLinkConnectionsClient.BeginGetIkeSas.
  3070  type VPNLinkConnectionsClientGetIkeSasResponse struct {
  3071  	Value *string
  3072  }
  3073  
  3074  // UnmarshalJSON implements the json.Unmarshaller interface for type VPNLinkConnectionsClientGetIkeSasResponse.
  3075  func (v *VPNLinkConnectionsClientGetIkeSasResponse) UnmarshalJSON(data []byte) error {
  3076  	return json.Unmarshal(data, &v.Value)
  3077  }
  3078  
  3079  // VPNLinkConnectionsClientListByVPNConnectionResponse contains the response from method VPNLinkConnectionsClient.NewListByVPNConnectionPager.
  3080  type VPNLinkConnectionsClientListByVPNConnectionResponse struct {
  3081  	// Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and
  3082  	// a URL nextLink to get the next set of results.
  3083  	ListVPNSiteLinkConnectionsResult
  3084  }
  3085  
  3086  // VPNLinkConnectionsClientListDefaultSharedKeyResponse contains the response from method VPNLinkConnectionsClient.ListDefaultSharedKey.
  3087  type VPNLinkConnectionsClientListDefaultSharedKeyResponse struct {
  3088  	// SharedKey Resource .
  3089  	ConnectionSharedKeyResult
  3090  }
  3091  
  3092  // VPNLinkConnectionsClientResetConnectionResponse contains the response from method VPNLinkConnectionsClient.BeginResetConnection.
  3093  type VPNLinkConnectionsClientResetConnectionResponse struct {
  3094  	// placeholder for future response values
  3095  }
  3096  
  3097  // VPNLinkConnectionsClientSetOrInitDefaultSharedKeyResponse contains the response from method VPNLinkConnectionsClient.BeginSetOrInitDefaultSharedKey.
  3098  type VPNLinkConnectionsClientSetOrInitDefaultSharedKeyResponse struct {
  3099  	// SharedKey Resource .
  3100  	ConnectionSharedKeyResult
  3101  }
  3102  
  3103  // VPNServerConfigurationsAssociatedWithVirtualWanClientListResponse contains the response from method VPNServerConfigurationsAssociatedWithVirtualWanClient.BeginList.
  3104  type VPNServerConfigurationsAssociatedWithVirtualWanClientListResponse struct {
  3105  	// VpnServerConfigurations list associated with VirtualWan Response.
  3106  	VPNServerConfigurationsResponse
  3107  }
  3108  
  3109  // VPNServerConfigurationsClientCreateOrUpdateResponse contains the response from method VPNServerConfigurationsClient.BeginCreateOrUpdate.
  3110  type VPNServerConfigurationsClientCreateOrUpdateResponse struct {
  3111  	// VpnServerConfiguration Resource.
  3112  	VPNServerConfiguration
  3113  }
  3114  
  3115  // VPNServerConfigurationsClientDeleteResponse contains the response from method VPNServerConfigurationsClient.BeginDelete.
  3116  type VPNServerConfigurationsClientDeleteResponse struct {
  3117  	// placeholder for future response values
  3118  }
  3119  
  3120  // VPNServerConfigurationsClientGetResponse contains the response from method VPNServerConfigurationsClient.Get.
  3121  type VPNServerConfigurationsClientGetResponse struct {
  3122  	// VpnServerConfiguration Resource.
  3123  	VPNServerConfiguration
  3124  }
  3125  
  3126  // VPNServerConfigurationsClientListByResourceGroupResponse contains the response from method VPNServerConfigurationsClient.NewListByResourceGroupPager.
  3127  type VPNServerConfigurationsClientListByResourceGroupResponse struct {
  3128  	// Result of the request to list all VpnServerConfigurations. It contains a list of VpnServerConfigurations and a URL nextLink
  3129  	// to get the next set of results.
  3130  	ListVPNServerConfigurationsResult
  3131  }
  3132  
  3133  // VPNServerConfigurationsClientListResponse contains the response from method VPNServerConfigurationsClient.NewListPager.
  3134  type VPNServerConfigurationsClientListResponse struct {
  3135  	// Result of the request to list all VpnServerConfigurations. It contains a list of VpnServerConfigurations and a URL nextLink
  3136  	// to get the next set of results.
  3137  	ListVPNServerConfigurationsResult
  3138  }
  3139  
  3140  // VPNServerConfigurationsClientUpdateTagsResponse contains the response from method VPNServerConfigurationsClient.UpdateTags.
  3141  type VPNServerConfigurationsClientUpdateTagsResponse struct {
  3142  	// VpnServerConfiguration Resource.
  3143  	VPNServerConfiguration
  3144  }
  3145  
  3146  // VPNSiteLinkConnectionsClientGetResponse contains the response from method VPNSiteLinkConnectionsClient.Get.
  3147  type VPNSiteLinkConnectionsClientGetResponse struct {
  3148  	// VpnSiteLinkConnection Resource.
  3149  	VPNSiteLinkConnection
  3150  }
  3151  
  3152  // VPNSiteLinksClientGetResponse contains the response from method VPNSiteLinksClient.Get.
  3153  type VPNSiteLinksClientGetResponse struct {
  3154  	// VpnSiteLink Resource.
  3155  	VPNSiteLink
  3156  }
  3157  
  3158  // VPNSiteLinksClientListByVPNSiteResponse contains the response from method VPNSiteLinksClient.NewListByVPNSitePager.
  3159  type VPNSiteLinksClientListByVPNSiteResponse struct {
  3160  	// Result of the request to list VpnSiteLinks. It contains a list of VpnSiteLinks and a URL nextLink to get the next set of
  3161  	// results.
  3162  	ListVPNSiteLinksResult
  3163  }
  3164  
  3165  // VPNSitesClientCreateOrUpdateResponse contains the response from method VPNSitesClient.BeginCreateOrUpdate.
  3166  type VPNSitesClientCreateOrUpdateResponse struct {
  3167  	// VpnSite Resource.
  3168  	VPNSite
  3169  }
  3170  
  3171  // VPNSitesClientDeleteResponse contains the response from method VPNSitesClient.BeginDelete.
  3172  type VPNSitesClientDeleteResponse struct {
  3173  	// placeholder for future response values
  3174  }
  3175  
  3176  // VPNSitesClientGetResponse contains the response from method VPNSitesClient.Get.
  3177  type VPNSitesClientGetResponse struct {
  3178  	// VpnSite Resource.
  3179  	VPNSite
  3180  }
  3181  
  3182  // VPNSitesClientListByResourceGroupResponse contains the response from method VPNSitesClient.NewListByResourceGroupPager.
  3183  type VPNSitesClientListByResourceGroupResponse struct {
  3184  	// Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get the next set of results.
  3185  	ListVPNSitesResult
  3186  }
  3187  
  3188  // VPNSitesClientListResponse contains the response from method VPNSitesClient.NewListPager.
  3189  type VPNSitesClientListResponse struct {
  3190  	// Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get the next set of results.
  3191  	ListVPNSitesResult
  3192  }
  3193  
  3194  // VPNSitesClientUpdateTagsResponse contains the response from method VPNSitesClient.UpdateTags.
  3195  type VPNSitesClientUpdateTagsResponse struct {
  3196  	// VpnSite Resource.
  3197  	VPNSite
  3198  }
  3199  
  3200  // VPNSitesConfigurationClientDownloadResponse contains the response from method VPNSitesConfigurationClient.BeginDownload.
  3201  type VPNSitesConfigurationClientDownloadResponse struct {
  3202  	// placeholder for future response values
  3203  }
  3204  
  3205  // VerifierWorkspacesClientCreateResponse contains the response from method VerifierWorkspacesClient.Create.
  3206  type VerifierWorkspacesClientCreateResponse struct {
  3207  	// Instance of Verifier Workspace.
  3208  	VerifierWorkspace
  3209  }
  3210  
  3211  // VerifierWorkspacesClientDeleteResponse contains the response from method VerifierWorkspacesClient.BeginDelete.
  3212  type VerifierWorkspacesClientDeleteResponse struct {
  3213  	// placeholder for future response values
  3214  }
  3215  
  3216  // VerifierWorkspacesClientGetResponse contains the response from method VerifierWorkspacesClient.Get.
  3217  type VerifierWorkspacesClientGetResponse struct {
  3218  	// Instance of Verifier Workspace.
  3219  	VerifierWorkspace
  3220  }
  3221  
  3222  // VerifierWorkspacesClientListResponse contains the response from method VerifierWorkspacesClient.NewListPager.
  3223  type VerifierWorkspacesClientListResponse struct {
  3224  	// A list of Verifier Workspace
  3225  	VerifierWorkspaceListResult
  3226  }
  3227  
  3228  // VerifierWorkspacesClientUpdateResponse contains the response from method VerifierWorkspacesClient.Update.
  3229  type VerifierWorkspacesClientUpdateResponse struct {
  3230  	// Instance of Verifier Workspace.
  3231  	VerifierWorkspace
  3232  }
  3233  
  3234  // VipSwapClientCreateResponse contains the response from method VipSwapClient.BeginCreate.
  3235  type VipSwapClientCreateResponse struct {
  3236  	// placeholder for future response values
  3237  }
  3238  
  3239  // VipSwapClientGetResponse contains the response from method VipSwapClient.Get.
  3240  type VipSwapClientGetResponse struct {
  3241  	// SwapResource to represent slot type on the specified cloud service.
  3242  	SwapResource
  3243  }
  3244  
  3245  // VipSwapClientListResponse contains the response from method VipSwapClient.List.
  3246  type VipSwapClientListResponse struct {
  3247  	// SwapResource List with single entry to represent slot type on the specified cloud service.
  3248  	SwapResourceListResult
  3249  }
  3250  
  3251  // VirtualApplianceConnectionsClientCreateOrUpdateResponse contains the response from method VirtualApplianceConnectionsClient.BeginCreateOrUpdate.
  3252  type VirtualApplianceConnectionsClientCreateOrUpdateResponse struct {
  3253  	// NetworkVirtualApplianceConnection resource.
  3254  	VirtualApplianceConnection
  3255  }
  3256  
  3257  // VirtualApplianceConnectionsClientDeleteResponse contains the response from method VirtualApplianceConnectionsClient.BeginDelete.
  3258  type VirtualApplianceConnectionsClientDeleteResponse struct {
  3259  	// placeholder for future response values
  3260  }
  3261  
  3262  // VirtualApplianceConnectionsClientGetResponse contains the response from method VirtualApplianceConnectionsClient.Get.
  3263  type VirtualApplianceConnectionsClientGetResponse struct {
  3264  	// NetworkVirtualApplianceConnection resource.
  3265  	VirtualApplianceConnection
  3266  }
  3267  
  3268  // VirtualApplianceConnectionsClientListResponse contains the response from method VirtualApplianceConnectionsClient.NewListPager.
  3269  type VirtualApplianceConnectionsClientListResponse struct {
  3270  	// NetworkVirtualApplianceConnection list.
  3271  	VirtualApplianceConnectionList
  3272  }
  3273  
  3274  // VirtualApplianceSKUsClientGetResponse contains the response from method VirtualApplianceSKUsClient.Get.
  3275  type VirtualApplianceSKUsClientGetResponse struct {
  3276  	// Definition of the NetworkVirtualApplianceSkus resource.
  3277  	VirtualApplianceSKU
  3278  }
  3279  
  3280  // VirtualApplianceSKUsClientListResponse contains the response from method VirtualApplianceSKUsClient.NewListPager.
  3281  type VirtualApplianceSKUsClientListResponse struct {
  3282  	// Response for ListNetworkVirtualApplianceSkus API service call.
  3283  	VirtualApplianceSKUListResult
  3284  }
  3285  
  3286  // VirtualApplianceSitesClientCreateOrUpdateResponse contains the response from method VirtualApplianceSitesClient.BeginCreateOrUpdate.
  3287  type VirtualApplianceSitesClientCreateOrUpdateResponse struct {
  3288  	// Virtual Appliance Site resource.
  3289  	VirtualApplianceSite
  3290  }
  3291  
  3292  // VirtualApplianceSitesClientDeleteResponse contains the response from method VirtualApplianceSitesClient.BeginDelete.
  3293  type VirtualApplianceSitesClientDeleteResponse struct {
  3294  	// placeholder for future response values
  3295  }
  3296  
  3297  // VirtualApplianceSitesClientGetResponse contains the response from method VirtualApplianceSitesClient.Get.
  3298  type VirtualApplianceSitesClientGetResponse struct {
  3299  	// Virtual Appliance Site resource.
  3300  	VirtualApplianceSite
  3301  }
  3302  
  3303  // VirtualApplianceSitesClientListResponse contains the response from method VirtualApplianceSitesClient.NewListPager.
  3304  type VirtualApplianceSitesClientListResponse struct {
  3305  	// Response for ListNetworkVirtualApplianceSites API service call.
  3306  	VirtualApplianceSiteListResult
  3307  }
  3308  
  3309  // VirtualAppliancesClientCreateOrUpdateResponse contains the response from method VirtualAppliancesClient.BeginCreateOrUpdate.
  3310  type VirtualAppliancesClientCreateOrUpdateResponse struct {
  3311  	// NetworkVirtualAppliance Resource.
  3312  	VirtualAppliance
  3313  }
  3314  
  3315  // VirtualAppliancesClientDeleteResponse contains the response from method VirtualAppliancesClient.BeginDelete.
  3316  type VirtualAppliancesClientDeleteResponse struct {
  3317  	// placeholder for future response values
  3318  }
  3319  
  3320  // VirtualAppliancesClientGetResponse contains the response from method VirtualAppliancesClient.Get.
  3321  type VirtualAppliancesClientGetResponse struct {
  3322  	// NetworkVirtualAppliance Resource.
  3323  	VirtualAppliance
  3324  }
  3325  
  3326  // VirtualAppliancesClientListByResourceGroupResponse contains the response from method VirtualAppliancesClient.NewListByResourceGroupPager.
  3327  type VirtualAppliancesClientListByResourceGroupResponse struct {
  3328  	// Response for ListNetworkVirtualAppliances API service call.
  3329  	VirtualApplianceListResult
  3330  }
  3331  
  3332  // VirtualAppliancesClientListResponse contains the response from method VirtualAppliancesClient.NewListPager.
  3333  type VirtualAppliancesClientListResponse struct {
  3334  	// Response for ListNetworkVirtualAppliances API service call.
  3335  	VirtualApplianceListResult
  3336  }
  3337  
  3338  // VirtualAppliancesClientRestartResponse contains the response from method VirtualAppliancesClient.BeginRestart.
  3339  type VirtualAppliancesClientRestartResponse struct {
  3340  	// Specifies a list of virtual machine instance IDs from the Network Virtual Appliance VM instances.
  3341  	VirtualApplianceInstanceIDs
  3342  }
  3343  
  3344  // VirtualAppliancesClientUpdateTagsResponse contains the response from method VirtualAppliancesClient.UpdateTags.
  3345  type VirtualAppliancesClientUpdateTagsResponse struct {
  3346  	// NetworkVirtualAppliance Resource.
  3347  	VirtualAppliance
  3348  }
  3349  
  3350  // VirtualHubBgpConnectionClientCreateOrUpdateResponse contains the response from method VirtualHubBgpConnectionClient.BeginCreateOrUpdate.
  3351  type VirtualHubBgpConnectionClientCreateOrUpdateResponse struct {
  3352  	// Virtual Appliance Site resource.
  3353  	BgpConnection
  3354  }
  3355  
  3356  // VirtualHubBgpConnectionClientDeleteResponse contains the response from method VirtualHubBgpConnectionClient.BeginDelete.
  3357  type VirtualHubBgpConnectionClientDeleteResponse struct {
  3358  	// placeholder for future response values
  3359  }
  3360  
  3361  // VirtualHubBgpConnectionClientGetResponse contains the response from method VirtualHubBgpConnectionClient.Get.
  3362  type VirtualHubBgpConnectionClientGetResponse struct {
  3363  	// Virtual Appliance Site resource.
  3364  	BgpConnection
  3365  }
  3366  
  3367  // VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse contains the response from method VirtualHubBgpConnectionsClient.BeginListAdvertisedRoutes.
  3368  type VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse struct {
  3369  	// Map from virtual router instance to list of peer routes.
  3370  	Value map[string][]*PeerRoute
  3371  }
  3372  
  3373  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse.
  3374  func (v *VirtualHubBgpConnectionsClientListAdvertisedRoutesResponse) UnmarshalJSON(data []byte) error {
  3375  	return json.Unmarshal(data, &v.Value)
  3376  }
  3377  
  3378  // VirtualHubBgpConnectionsClientListLearnedRoutesResponse contains the response from method VirtualHubBgpConnectionsClient.BeginListLearnedRoutes.
  3379  type VirtualHubBgpConnectionsClientListLearnedRoutesResponse struct {
  3380  	// Map from virtual router instance to list of peer routes.
  3381  	Value map[string][]*PeerRoute
  3382  }
  3383  
  3384  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualHubBgpConnectionsClientListLearnedRoutesResponse.
  3385  func (v *VirtualHubBgpConnectionsClientListLearnedRoutesResponse) UnmarshalJSON(data []byte) error {
  3386  	return json.Unmarshal(data, &v.Value)
  3387  }
  3388  
  3389  // VirtualHubBgpConnectionsClientListResponse contains the response from method VirtualHubBgpConnectionsClient.NewListPager.
  3390  type VirtualHubBgpConnectionsClientListResponse struct {
  3391  	// VirtualHubBgpConnections list.
  3392  	ListVirtualHubBgpConnectionResults
  3393  }
  3394  
  3395  // VirtualHubIPConfigurationClientCreateOrUpdateResponse contains the response from method VirtualHubIPConfigurationClient.BeginCreateOrUpdate.
  3396  type VirtualHubIPConfigurationClientCreateOrUpdateResponse struct {
  3397  	// IpConfigurations.
  3398  	HubIPConfiguration
  3399  }
  3400  
  3401  // VirtualHubIPConfigurationClientDeleteResponse contains the response from method VirtualHubIPConfigurationClient.BeginDelete.
  3402  type VirtualHubIPConfigurationClientDeleteResponse struct {
  3403  	// placeholder for future response values
  3404  }
  3405  
  3406  // VirtualHubIPConfigurationClientGetResponse contains the response from method VirtualHubIPConfigurationClient.Get.
  3407  type VirtualHubIPConfigurationClientGetResponse struct {
  3408  	// IpConfigurations.
  3409  	HubIPConfiguration
  3410  }
  3411  
  3412  // VirtualHubIPConfigurationClientListResponse contains the response from method VirtualHubIPConfigurationClient.NewListPager.
  3413  type VirtualHubIPConfigurationClientListResponse struct {
  3414  	// VirtualHubIpConfigurations list.
  3415  	ListVirtualHubIPConfigurationResults
  3416  }
  3417  
  3418  // VirtualHubRouteTableV2SClientCreateOrUpdateResponse contains the response from method VirtualHubRouteTableV2SClient.BeginCreateOrUpdate.
  3419  type VirtualHubRouteTableV2SClientCreateOrUpdateResponse struct {
  3420  	// VirtualHubRouteTableV2 Resource.
  3421  	VirtualHubRouteTableV2
  3422  }
  3423  
  3424  // VirtualHubRouteTableV2SClientDeleteResponse contains the response from method VirtualHubRouteTableV2SClient.BeginDelete.
  3425  type VirtualHubRouteTableV2SClientDeleteResponse struct {
  3426  	// placeholder for future response values
  3427  }
  3428  
  3429  // VirtualHubRouteTableV2SClientGetResponse contains the response from method VirtualHubRouteTableV2SClient.Get.
  3430  type VirtualHubRouteTableV2SClientGetResponse struct {
  3431  	// VirtualHubRouteTableV2 Resource.
  3432  	VirtualHubRouteTableV2
  3433  }
  3434  
  3435  // VirtualHubRouteTableV2SClientListResponse contains the response from method VirtualHubRouteTableV2SClient.NewListPager.
  3436  type VirtualHubRouteTableV2SClientListResponse struct {
  3437  	// List of VirtualHubRouteTableV2s and a URL nextLink to get the next set of results.
  3438  	ListVirtualHubRouteTableV2SResult
  3439  }
  3440  
  3441  // VirtualHubsClientCreateOrUpdateResponse contains the response from method VirtualHubsClient.BeginCreateOrUpdate.
  3442  type VirtualHubsClientCreateOrUpdateResponse struct {
  3443  	// VirtualHub Resource.
  3444  	VirtualHub
  3445  }
  3446  
  3447  // VirtualHubsClientDeleteResponse contains the response from method VirtualHubsClient.BeginDelete.
  3448  type VirtualHubsClientDeleteResponse struct {
  3449  	// placeholder for future response values
  3450  }
  3451  
  3452  // VirtualHubsClientGetEffectiveVirtualHubRoutesResponse contains the response from method VirtualHubsClient.BeginGetEffectiveVirtualHubRoutes.
  3453  type VirtualHubsClientGetEffectiveVirtualHubRoutesResponse struct {
  3454  	// EffectiveRoutes List.
  3455  	VirtualHubEffectiveRouteList
  3456  }
  3457  
  3458  // VirtualHubsClientGetInboundRoutesResponse contains the response from method VirtualHubsClient.BeginGetInboundRoutes.
  3459  type VirtualHubsClientGetInboundRoutesResponse struct {
  3460  	// EffectiveRouteMapRoute List.
  3461  	EffectiveRouteMapRouteList
  3462  }
  3463  
  3464  // VirtualHubsClientGetOutboundRoutesResponse contains the response from method VirtualHubsClient.BeginGetOutboundRoutes.
  3465  type VirtualHubsClientGetOutboundRoutesResponse struct {
  3466  	// EffectiveRouteMapRoute List.
  3467  	EffectiveRouteMapRouteList
  3468  }
  3469  
  3470  // VirtualHubsClientGetResponse contains the response from method VirtualHubsClient.Get.
  3471  type VirtualHubsClientGetResponse struct {
  3472  	// VirtualHub Resource.
  3473  	VirtualHub
  3474  }
  3475  
  3476  // VirtualHubsClientListByResourceGroupResponse contains the response from method VirtualHubsClient.NewListByResourceGroupPager.
  3477  type VirtualHubsClientListByResourceGroupResponse struct {
  3478  	// Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink to get the next set of
  3479  	// results.
  3480  	ListVirtualHubsResult
  3481  }
  3482  
  3483  // VirtualHubsClientListResponse contains the response from method VirtualHubsClient.NewListPager.
  3484  type VirtualHubsClientListResponse struct {
  3485  	// Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink to get the next set of
  3486  	// results.
  3487  	ListVirtualHubsResult
  3488  }
  3489  
  3490  // VirtualHubsClientUpdateTagsResponse contains the response from method VirtualHubsClient.UpdateTags.
  3491  type VirtualHubsClientUpdateTagsResponse struct {
  3492  	// VirtualHub Resource.
  3493  	VirtualHub
  3494  }
  3495  
  3496  // VirtualNetworkGatewayConnectionsClientCreateOrUpdateResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginCreateOrUpdate.
  3497  type VirtualNetworkGatewayConnectionsClientCreateOrUpdateResponse struct {
  3498  	// A common class for general resource information.
  3499  	VirtualNetworkGatewayConnection
  3500  }
  3501  
  3502  // VirtualNetworkGatewayConnectionsClientDeleteResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginDelete.
  3503  type VirtualNetworkGatewayConnectionsClientDeleteResponse struct {
  3504  	// placeholder for future response values
  3505  }
  3506  
  3507  // VirtualNetworkGatewayConnectionsClientGetIkeSasResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginGetIkeSas.
  3508  type VirtualNetworkGatewayConnectionsClientGetIkeSasResponse struct {
  3509  	Value *string
  3510  }
  3511  
  3512  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewayConnectionsClientGetIkeSasResponse.
  3513  func (v *VirtualNetworkGatewayConnectionsClientGetIkeSasResponse) UnmarshalJSON(data []byte) error {
  3514  	return json.Unmarshal(data, &v.Value)
  3515  }
  3516  
  3517  // VirtualNetworkGatewayConnectionsClientGetResponse contains the response from method VirtualNetworkGatewayConnectionsClient.Get.
  3518  type VirtualNetworkGatewayConnectionsClientGetResponse struct {
  3519  	// A common class for general resource information.
  3520  	VirtualNetworkGatewayConnection
  3521  }
  3522  
  3523  // VirtualNetworkGatewayConnectionsClientGetSharedKeyResponse contains the response from method VirtualNetworkGatewayConnectionsClient.GetSharedKey.
  3524  type VirtualNetworkGatewayConnectionsClientGetSharedKeyResponse struct {
  3525  	// Response for GetConnectionSharedKey API service call.
  3526  	ConnectionSharedKey
  3527  }
  3528  
  3529  // VirtualNetworkGatewayConnectionsClientListResponse contains the response from method VirtualNetworkGatewayConnectionsClient.NewListPager.
  3530  type VirtualNetworkGatewayConnectionsClientListResponse struct {
  3531  	// Response for the ListVirtualNetworkGatewayConnections API service call.
  3532  	VirtualNetworkGatewayConnectionListResult
  3533  }
  3534  
  3535  // VirtualNetworkGatewayConnectionsClientResetConnectionResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginResetConnection.
  3536  type VirtualNetworkGatewayConnectionsClientResetConnectionResponse struct {
  3537  	// placeholder for future response values
  3538  }
  3539  
  3540  // VirtualNetworkGatewayConnectionsClientResetSharedKeyResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginResetSharedKey.
  3541  type VirtualNetworkGatewayConnectionsClientResetSharedKeyResponse struct {
  3542  	// The virtual network connection reset shared key.
  3543  	ConnectionResetSharedKey
  3544  }
  3545  
  3546  // VirtualNetworkGatewayConnectionsClientSetSharedKeyResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginSetSharedKey.
  3547  type VirtualNetworkGatewayConnectionsClientSetSharedKeyResponse struct {
  3548  	// Response for GetConnectionSharedKey API service call.
  3549  	ConnectionSharedKey
  3550  }
  3551  
  3552  // VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginStartPacketCapture.
  3553  type VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse struct {
  3554  	Value *string
  3555  }
  3556  
  3557  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse.
  3558  func (v *VirtualNetworkGatewayConnectionsClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3559  	return json.Unmarshal(data, &v.Value)
  3560  }
  3561  
  3562  // VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginStopPacketCapture.
  3563  type VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse struct {
  3564  	Value *string
  3565  }
  3566  
  3567  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse.
  3568  func (v *VirtualNetworkGatewayConnectionsClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3569  	return json.Unmarshal(data, &v.Value)
  3570  }
  3571  
  3572  // VirtualNetworkGatewayConnectionsClientUpdateTagsResponse contains the response from method VirtualNetworkGatewayConnectionsClient.BeginUpdateTags.
  3573  type VirtualNetworkGatewayConnectionsClientUpdateTagsResponse struct {
  3574  	// A common class for general resource information.
  3575  	VirtualNetworkGatewayConnection
  3576  }
  3577  
  3578  // VirtualNetworkGatewayNatRulesClientCreateOrUpdateResponse contains the response from method VirtualNetworkGatewayNatRulesClient.BeginCreateOrUpdate.
  3579  type VirtualNetworkGatewayNatRulesClientCreateOrUpdateResponse struct {
  3580  	// VirtualNetworkGatewayNatRule Resource.
  3581  	VirtualNetworkGatewayNatRule
  3582  }
  3583  
  3584  // VirtualNetworkGatewayNatRulesClientDeleteResponse contains the response from method VirtualNetworkGatewayNatRulesClient.BeginDelete.
  3585  type VirtualNetworkGatewayNatRulesClientDeleteResponse struct {
  3586  	// placeholder for future response values
  3587  }
  3588  
  3589  // VirtualNetworkGatewayNatRulesClientGetResponse contains the response from method VirtualNetworkGatewayNatRulesClient.Get.
  3590  type VirtualNetworkGatewayNatRulesClientGetResponse struct {
  3591  	// VirtualNetworkGatewayNatRule Resource.
  3592  	VirtualNetworkGatewayNatRule
  3593  }
  3594  
  3595  // VirtualNetworkGatewayNatRulesClientListByVirtualNetworkGatewayResponse contains the response from method VirtualNetworkGatewayNatRulesClient.NewListByVirtualNetworkGatewayPager.
  3596  type VirtualNetworkGatewayNatRulesClientListByVirtualNetworkGatewayResponse struct {
  3597  	// Result of the request to list all nat rules to a virtual network gateway. It contains a list of Nat rules and a URL nextLink
  3598  	// to get the next set of results.
  3599  	ListVirtualNetworkGatewayNatRulesResult
  3600  }
  3601  
  3602  // VirtualNetworkGatewaysClientCreateOrUpdateResponse contains the response from method VirtualNetworkGatewaysClient.BeginCreateOrUpdate.
  3603  type VirtualNetworkGatewaysClientCreateOrUpdateResponse struct {
  3604  	// A common class for general resource information.
  3605  	VirtualNetworkGateway
  3606  }
  3607  
  3608  // VirtualNetworkGatewaysClientDeleteResponse contains the response from method VirtualNetworkGatewaysClient.BeginDelete.
  3609  type VirtualNetworkGatewaysClientDeleteResponse struct {
  3610  	// placeholder for future response values
  3611  }
  3612  
  3613  // VirtualNetworkGatewaysClientDisconnectVirtualNetworkGatewayVPNConnectionsResponse contains the response from method VirtualNetworkGatewaysClient.BeginDisconnectVirtualNetworkGatewayVPNConnections.
  3614  type VirtualNetworkGatewaysClientDisconnectVirtualNetworkGatewayVPNConnectionsResponse struct {
  3615  	// placeholder for future response values
  3616  }
  3617  
  3618  // VirtualNetworkGatewaysClientGenerateVPNProfileResponse contains the response from method VirtualNetworkGatewaysClient.BeginGenerateVPNProfile.
  3619  type VirtualNetworkGatewaysClientGenerateVPNProfileResponse struct {
  3620  	Value *string
  3621  }
  3622  
  3623  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientGenerateVPNProfileResponse.
  3624  func (v *VirtualNetworkGatewaysClientGenerateVPNProfileResponse) UnmarshalJSON(data []byte) error {
  3625  	return json.Unmarshal(data, &v.Value)
  3626  }
  3627  
  3628  // VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse contains the response from method VirtualNetworkGatewaysClient.BeginGeneratevpnclientpackage.
  3629  type VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse struct {
  3630  	Value *string
  3631  }
  3632  
  3633  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse.
  3634  func (v *VirtualNetworkGatewaysClientGeneratevpnclientpackageResponse) UnmarshalJSON(data []byte) error {
  3635  	return json.Unmarshal(data, &v.Value)
  3636  }
  3637  
  3638  // VirtualNetworkGatewaysClientGetAdvertisedRoutesResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetAdvertisedRoutes.
  3639  type VirtualNetworkGatewaysClientGetAdvertisedRoutesResponse struct {
  3640  	// List of virtual network gateway routes.
  3641  	GatewayRouteListResult
  3642  }
  3643  
  3644  // VirtualNetworkGatewaysClientGetBgpPeerStatusResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetBgpPeerStatus.
  3645  type VirtualNetworkGatewaysClientGetBgpPeerStatusResponse struct {
  3646  	// Response for list BGP peer status API service call.
  3647  	BgpPeerStatusListResult
  3648  }
  3649  
  3650  // VirtualNetworkGatewaysClientGetFailoverAllTestDetailsResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetFailoverAllTestDetails.
  3651  type VirtualNetworkGatewaysClientGetFailoverAllTestDetailsResponse struct {
  3652  	// Gateway Failover All Test Details
  3653  	ExpressRouteFailoverTestDetailsArray []*ExpressRouteFailoverTestDetails
  3654  }
  3655  
  3656  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientGetFailoverAllTestDetailsResponse.
  3657  func (v *VirtualNetworkGatewaysClientGetFailoverAllTestDetailsResponse) UnmarshalJSON(data []byte) error {
  3658  	return json.Unmarshal(data, &v.ExpressRouteFailoverTestDetailsArray)
  3659  }
  3660  
  3661  // VirtualNetworkGatewaysClientGetFailoverSingleTestDetailsResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetFailoverSingleTestDetails.
  3662  type VirtualNetworkGatewaysClientGetFailoverSingleTestDetailsResponse struct {
  3663  	// Gateway Failover Single Test Details Object
  3664  	ExpressRouteFailoverSingleTestDetailsArray []*ExpressRouteFailoverSingleTestDetails
  3665  }
  3666  
  3667  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientGetFailoverSingleTestDetailsResponse.
  3668  func (v *VirtualNetworkGatewaysClientGetFailoverSingleTestDetailsResponse) UnmarshalJSON(data []byte) error {
  3669  	return json.Unmarshal(data, &v.ExpressRouteFailoverSingleTestDetailsArray)
  3670  }
  3671  
  3672  // VirtualNetworkGatewaysClientGetLearnedRoutesResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetLearnedRoutes.
  3673  type VirtualNetworkGatewaysClientGetLearnedRoutesResponse struct {
  3674  	// List of virtual network gateway routes.
  3675  	GatewayRouteListResult
  3676  }
  3677  
  3678  // VirtualNetworkGatewaysClientGetResponse contains the response from method VirtualNetworkGatewaysClient.Get.
  3679  type VirtualNetworkGatewaysClientGetResponse struct {
  3680  	// A common class for general resource information.
  3681  	VirtualNetworkGateway
  3682  }
  3683  
  3684  // VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetVPNProfilePackageURL.
  3685  type VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse struct {
  3686  	Value *string
  3687  }
  3688  
  3689  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse.
  3690  func (v *VirtualNetworkGatewaysClientGetVPNProfilePackageURLResponse) UnmarshalJSON(data []byte) error {
  3691  	return json.Unmarshal(data, &v.Value)
  3692  }
  3693  
  3694  // VirtualNetworkGatewaysClientGetVpnclientConnectionHealthResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetVpnclientConnectionHealth.
  3695  type VirtualNetworkGatewaysClientGetVpnclientConnectionHealthResponse struct {
  3696  	// List of virtual network gateway vpn client connection health.
  3697  	VPNClientConnectionHealthDetailListResult
  3698  }
  3699  
  3700  // VirtualNetworkGatewaysClientGetVpnclientIPSecParametersResponse contains the response from method VirtualNetworkGatewaysClient.BeginGetVpnclientIPSecParameters.
  3701  type VirtualNetworkGatewaysClientGetVpnclientIPSecParametersResponse struct {
  3702  	// An IPSec parameters for a virtual network gateway P2S connection.
  3703  	VPNClientIPsecParameters
  3704  }
  3705  
  3706  // VirtualNetworkGatewaysClientListConnectionsResponse contains the response from method VirtualNetworkGatewaysClient.NewListConnectionsPager.
  3707  type VirtualNetworkGatewaysClientListConnectionsResponse struct {
  3708  	// Response for the VirtualNetworkGatewayListConnections API service call.
  3709  	VirtualNetworkGatewayListConnectionsResult
  3710  }
  3711  
  3712  // VirtualNetworkGatewaysClientListResponse contains the response from method VirtualNetworkGatewaysClient.NewListPager.
  3713  type VirtualNetworkGatewaysClientListResponse struct {
  3714  	// Response for the ListVirtualNetworkGateways API service call.
  3715  	VirtualNetworkGatewayListResult
  3716  }
  3717  
  3718  // VirtualNetworkGatewaysClientResetResponse contains the response from method VirtualNetworkGatewaysClient.BeginReset.
  3719  type VirtualNetworkGatewaysClientResetResponse struct {
  3720  	// A common class for general resource information.
  3721  	VirtualNetworkGateway
  3722  }
  3723  
  3724  // VirtualNetworkGatewaysClientResetVPNClientSharedKeyResponse contains the response from method VirtualNetworkGatewaysClient.BeginResetVPNClientSharedKey.
  3725  type VirtualNetworkGatewaysClientResetVPNClientSharedKeyResponse struct {
  3726  	// placeholder for future response values
  3727  }
  3728  
  3729  // VirtualNetworkGatewaysClientSetVpnclientIPSecParametersResponse contains the response from method VirtualNetworkGatewaysClient.BeginSetVpnclientIPSecParameters.
  3730  type VirtualNetworkGatewaysClientSetVpnclientIPSecParametersResponse struct {
  3731  	// An IPSec parameters for a virtual network gateway P2S connection.
  3732  	VPNClientIPsecParameters
  3733  }
  3734  
  3735  // VirtualNetworkGatewaysClientStartExpressRouteSiteFailoverSimulationResponse contains the response from method VirtualNetworkGatewaysClient.BeginStartExpressRouteSiteFailoverSimulation.
  3736  type VirtualNetworkGatewaysClientStartExpressRouteSiteFailoverSimulationResponse struct {
  3737  	Value *string
  3738  }
  3739  
  3740  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientStartExpressRouteSiteFailoverSimulationResponse.
  3741  func (v *VirtualNetworkGatewaysClientStartExpressRouteSiteFailoverSimulationResponse) UnmarshalJSON(data []byte) error {
  3742  	return json.Unmarshal(data, &v.Value)
  3743  }
  3744  
  3745  // VirtualNetworkGatewaysClientStartPacketCaptureResponse contains the response from method VirtualNetworkGatewaysClient.BeginStartPacketCapture.
  3746  type VirtualNetworkGatewaysClientStartPacketCaptureResponse struct {
  3747  	Value *string
  3748  }
  3749  
  3750  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientStartPacketCaptureResponse.
  3751  func (v *VirtualNetworkGatewaysClientStartPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3752  	return json.Unmarshal(data, &v.Value)
  3753  }
  3754  
  3755  // VirtualNetworkGatewaysClientStopExpressRouteSiteFailoverSimulationResponse contains the response from method VirtualNetworkGatewaysClient.BeginStopExpressRouteSiteFailoverSimulation.
  3756  type VirtualNetworkGatewaysClientStopExpressRouteSiteFailoverSimulationResponse struct {
  3757  	Value *string
  3758  }
  3759  
  3760  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientStopExpressRouteSiteFailoverSimulationResponse.
  3761  func (v *VirtualNetworkGatewaysClientStopExpressRouteSiteFailoverSimulationResponse) UnmarshalJSON(data []byte) error {
  3762  	return json.Unmarshal(data, &v.Value)
  3763  }
  3764  
  3765  // VirtualNetworkGatewaysClientStopPacketCaptureResponse contains the response from method VirtualNetworkGatewaysClient.BeginStopPacketCapture.
  3766  type VirtualNetworkGatewaysClientStopPacketCaptureResponse struct {
  3767  	Value *string
  3768  }
  3769  
  3770  // UnmarshalJSON implements the json.Unmarshaller interface for type VirtualNetworkGatewaysClientStopPacketCaptureResponse.
  3771  func (v *VirtualNetworkGatewaysClientStopPacketCaptureResponse) UnmarshalJSON(data []byte) error {
  3772  	return json.Unmarshal(data, &v.Value)
  3773  }
  3774  
  3775  // VirtualNetworkGatewaysClientSupportedVPNDevicesResponse contains the response from method VirtualNetworkGatewaysClient.SupportedVPNDevices.
  3776  type VirtualNetworkGatewaysClientSupportedVPNDevicesResponse struct {
  3777  	Value *string
  3778  }
  3779  
  3780  // VirtualNetworkGatewaysClientUpdateTagsResponse contains the response from method VirtualNetworkGatewaysClient.BeginUpdateTags.
  3781  type VirtualNetworkGatewaysClientUpdateTagsResponse struct {
  3782  	// A common class for general resource information.
  3783  	VirtualNetworkGateway
  3784  }
  3785  
  3786  // VirtualNetworkGatewaysClientVPNDeviceConfigurationScriptResponse contains the response from method VirtualNetworkGatewaysClient.VPNDeviceConfigurationScript.
  3787  type VirtualNetworkGatewaysClientVPNDeviceConfigurationScriptResponse struct {
  3788  	Value *string
  3789  }
  3790  
  3791  // VirtualNetworkPeeringsClientCreateOrUpdateResponse contains the response from method VirtualNetworkPeeringsClient.BeginCreateOrUpdate.
  3792  type VirtualNetworkPeeringsClientCreateOrUpdateResponse struct {
  3793  	// Peerings in a virtual network resource.
  3794  	VirtualNetworkPeering
  3795  }
  3796  
  3797  // VirtualNetworkPeeringsClientDeleteResponse contains the response from method VirtualNetworkPeeringsClient.BeginDelete.
  3798  type VirtualNetworkPeeringsClientDeleteResponse struct {
  3799  	// placeholder for future response values
  3800  }
  3801  
  3802  // VirtualNetworkPeeringsClientGetResponse contains the response from method VirtualNetworkPeeringsClient.Get.
  3803  type VirtualNetworkPeeringsClientGetResponse struct {
  3804  	// Peerings in a virtual network resource.
  3805  	VirtualNetworkPeering
  3806  }
  3807  
  3808  // VirtualNetworkPeeringsClientListResponse contains the response from method VirtualNetworkPeeringsClient.NewListPager.
  3809  type VirtualNetworkPeeringsClientListResponse struct {
  3810  	// Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual network.
  3811  	VirtualNetworkPeeringListResult
  3812  }
  3813  
  3814  // VirtualNetworkTapsClientCreateOrUpdateResponse contains the response from method VirtualNetworkTapsClient.BeginCreateOrUpdate.
  3815  type VirtualNetworkTapsClientCreateOrUpdateResponse struct {
  3816  	// Virtual Network Tap resource.
  3817  	VirtualNetworkTap
  3818  }
  3819  
  3820  // VirtualNetworkTapsClientDeleteResponse contains the response from method VirtualNetworkTapsClient.BeginDelete.
  3821  type VirtualNetworkTapsClientDeleteResponse struct {
  3822  	// placeholder for future response values
  3823  }
  3824  
  3825  // VirtualNetworkTapsClientGetResponse contains the response from method VirtualNetworkTapsClient.Get.
  3826  type VirtualNetworkTapsClientGetResponse struct {
  3827  	// Virtual Network Tap resource.
  3828  	VirtualNetworkTap
  3829  }
  3830  
  3831  // VirtualNetworkTapsClientListAllResponse contains the response from method VirtualNetworkTapsClient.NewListAllPager.
  3832  type VirtualNetworkTapsClientListAllResponse struct {
  3833  	// Response for ListVirtualNetworkTap API service call.
  3834  	VirtualNetworkTapListResult
  3835  }
  3836  
  3837  // VirtualNetworkTapsClientListByResourceGroupResponse contains the response from method VirtualNetworkTapsClient.NewListByResourceGroupPager.
  3838  type VirtualNetworkTapsClientListByResourceGroupResponse struct {
  3839  	// Response for ListVirtualNetworkTap API service call.
  3840  	VirtualNetworkTapListResult
  3841  }
  3842  
  3843  // VirtualNetworkTapsClientUpdateTagsResponse contains the response from method VirtualNetworkTapsClient.UpdateTags.
  3844  type VirtualNetworkTapsClientUpdateTagsResponse struct {
  3845  	// Virtual Network Tap resource.
  3846  	VirtualNetworkTap
  3847  }
  3848  
  3849  // VirtualNetworksClientCheckIPAddressAvailabilityResponse contains the response from method VirtualNetworksClient.CheckIPAddressAvailability.
  3850  type VirtualNetworksClientCheckIPAddressAvailabilityResponse struct {
  3851  	// Response for CheckIPAddressAvailability API service call.
  3852  	IPAddressAvailabilityResult
  3853  }
  3854  
  3855  // VirtualNetworksClientCreateOrUpdateResponse contains the response from method VirtualNetworksClient.BeginCreateOrUpdate.
  3856  type VirtualNetworksClientCreateOrUpdateResponse struct {
  3857  	// Virtual Network resource.
  3858  	VirtualNetwork
  3859  }
  3860  
  3861  // VirtualNetworksClientDeleteResponse contains the response from method VirtualNetworksClient.BeginDelete.
  3862  type VirtualNetworksClientDeleteResponse struct {
  3863  	// placeholder for future response values
  3864  }
  3865  
  3866  // VirtualNetworksClientGetResponse contains the response from method VirtualNetworksClient.Get.
  3867  type VirtualNetworksClientGetResponse struct {
  3868  	// Virtual Network resource.
  3869  	VirtualNetwork
  3870  }
  3871  
  3872  // VirtualNetworksClientListAllResponse contains the response from method VirtualNetworksClient.NewListAllPager.
  3873  type VirtualNetworksClientListAllResponse struct {
  3874  	// Response for the ListVirtualNetworks API service call.
  3875  	VirtualNetworkListResult
  3876  }
  3877  
  3878  // VirtualNetworksClientListDdosProtectionStatusResponse contains the response from method VirtualNetworksClient.BeginListDdosProtectionStatus.
  3879  type VirtualNetworksClientListDdosProtectionStatusResponse struct {
  3880  	// Response for GetVirtualNetworkDdosProtectionStatusOperation.
  3881  	VirtualNetworkDdosProtectionStatusResult
  3882  }
  3883  
  3884  // VirtualNetworksClientListResponse contains the response from method VirtualNetworksClient.NewListPager.
  3885  type VirtualNetworksClientListResponse struct {
  3886  	// Response for the ListVirtualNetworks API service call.
  3887  	VirtualNetworkListResult
  3888  }
  3889  
  3890  // VirtualNetworksClientListUsageResponse contains the response from method VirtualNetworksClient.NewListUsagePager.
  3891  type VirtualNetworksClientListUsageResponse struct {
  3892  	// Response for the virtual networks GetUsage API service call.
  3893  	VirtualNetworkListUsageResult
  3894  }
  3895  
  3896  // VirtualNetworksClientUpdateTagsResponse contains the response from method VirtualNetworksClient.UpdateTags.
  3897  type VirtualNetworksClientUpdateTagsResponse struct {
  3898  	// Virtual Network resource.
  3899  	VirtualNetwork
  3900  }
  3901  
  3902  // VirtualRouterPeeringsClientCreateOrUpdateResponse contains the response from method VirtualRouterPeeringsClient.BeginCreateOrUpdate.
  3903  type VirtualRouterPeeringsClientCreateOrUpdateResponse struct {
  3904  	// Virtual Router Peering resource.
  3905  	VirtualRouterPeering
  3906  }
  3907  
  3908  // VirtualRouterPeeringsClientDeleteResponse contains the response from method VirtualRouterPeeringsClient.BeginDelete.
  3909  type VirtualRouterPeeringsClientDeleteResponse struct {
  3910  	// placeholder for future response values
  3911  }
  3912  
  3913  // VirtualRouterPeeringsClientGetResponse contains the response from method VirtualRouterPeeringsClient.Get.
  3914  type VirtualRouterPeeringsClientGetResponse struct {
  3915  	// Virtual Router Peering resource.
  3916  	VirtualRouterPeering
  3917  }
  3918  
  3919  // VirtualRouterPeeringsClientListResponse contains the response from method VirtualRouterPeeringsClient.NewListPager.
  3920  type VirtualRouterPeeringsClientListResponse struct {
  3921  	// Response for ListVirtualRouterPeerings API service call.
  3922  	VirtualRouterPeeringListResult
  3923  }
  3924  
  3925  // VirtualRoutersClientCreateOrUpdateResponse contains the response from method VirtualRoutersClient.BeginCreateOrUpdate.
  3926  type VirtualRoutersClientCreateOrUpdateResponse struct {
  3927  	// VirtualRouter Resource.
  3928  	VirtualRouter
  3929  }
  3930  
  3931  // VirtualRoutersClientDeleteResponse contains the response from method VirtualRoutersClient.BeginDelete.
  3932  type VirtualRoutersClientDeleteResponse struct {
  3933  	// placeholder for future response values
  3934  }
  3935  
  3936  // VirtualRoutersClientGetResponse contains the response from method VirtualRoutersClient.Get.
  3937  type VirtualRoutersClientGetResponse struct {
  3938  	// VirtualRouter Resource.
  3939  	VirtualRouter
  3940  }
  3941  
  3942  // VirtualRoutersClientListByResourceGroupResponse contains the response from method VirtualRoutersClient.NewListByResourceGroupPager.
  3943  type VirtualRoutersClientListByResourceGroupResponse struct {
  3944  	// Response for ListVirtualRouters API service call.
  3945  	VirtualRouterListResult
  3946  }
  3947  
  3948  // VirtualRoutersClientListResponse contains the response from method VirtualRoutersClient.NewListPager.
  3949  type VirtualRoutersClientListResponse struct {
  3950  	// Response for ListVirtualRouters API service call.
  3951  	VirtualRouterListResult
  3952  }
  3953  
  3954  // VirtualWansClientCreateOrUpdateResponse contains the response from method VirtualWansClient.BeginCreateOrUpdate.
  3955  type VirtualWansClientCreateOrUpdateResponse struct {
  3956  	// VirtualWAN Resource.
  3957  	VirtualWAN
  3958  }
  3959  
  3960  // VirtualWansClientDeleteResponse contains the response from method VirtualWansClient.BeginDelete.
  3961  type VirtualWansClientDeleteResponse struct {
  3962  	// placeholder for future response values
  3963  }
  3964  
  3965  // VirtualWansClientGetResponse contains the response from method VirtualWansClient.Get.
  3966  type VirtualWansClientGetResponse struct {
  3967  	// VirtualWAN Resource.
  3968  	VirtualWAN
  3969  }
  3970  
  3971  // VirtualWansClientListByResourceGroupResponse contains the response from method VirtualWansClient.NewListByResourceGroupPager.
  3972  type VirtualWansClientListByResourceGroupResponse struct {
  3973  	// Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink to get the next set of
  3974  	// results.
  3975  	ListVirtualWANsResult
  3976  }
  3977  
  3978  // VirtualWansClientListResponse contains the response from method VirtualWansClient.NewListPager.
  3979  type VirtualWansClientListResponse struct {
  3980  	// Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink to get the next set of
  3981  	// results.
  3982  	ListVirtualWANsResult
  3983  }
  3984  
  3985  // VirtualWansClientUpdateTagsResponse contains the response from method VirtualWansClient.UpdateTags.
  3986  type VirtualWansClientUpdateTagsResponse struct {
  3987  	// VirtualWAN Resource.
  3988  	VirtualWAN
  3989  }
  3990  
  3991  // WatchersClientCheckConnectivityResponse contains the response from method WatchersClient.BeginCheckConnectivity.
  3992  type WatchersClientCheckConnectivityResponse struct {
  3993  	// Information on the connectivity status.
  3994  	ConnectivityInformation
  3995  }
  3996  
  3997  // WatchersClientCreateOrUpdateResponse contains the response from method WatchersClient.CreateOrUpdate.
  3998  type WatchersClientCreateOrUpdateResponse struct {
  3999  	// Network watcher in a resource group.
  4000  	Watcher
  4001  }
  4002  
  4003  // WatchersClientDeleteResponse contains the response from method WatchersClient.BeginDelete.
  4004  type WatchersClientDeleteResponse struct {
  4005  	// placeholder for future response values
  4006  }
  4007  
  4008  // WatchersClientGetAzureReachabilityReportResponse contains the response from method WatchersClient.BeginGetAzureReachabilityReport.
  4009  type WatchersClientGetAzureReachabilityReportResponse struct {
  4010  	// Azure reachability report details.
  4011  	AzureReachabilityReport
  4012  }
  4013  
  4014  // WatchersClientGetFlowLogStatusResponse contains the response from method WatchersClient.BeginGetFlowLogStatus.
  4015  type WatchersClientGetFlowLogStatusResponse struct {
  4016  	// Information on the configuration of flow log and traffic analytics (optional) .
  4017  	FlowLogInformation
  4018  }
  4019  
  4020  // WatchersClientGetNetworkConfigurationDiagnosticResponse contains the response from method WatchersClient.BeginGetNetworkConfigurationDiagnostic.
  4021  type WatchersClientGetNetworkConfigurationDiagnosticResponse struct {
  4022  	// Results of network configuration diagnostic on the target resource.
  4023  	ConfigurationDiagnosticResponse
  4024  }
  4025  
  4026  // WatchersClientGetNextHopResponse contains the response from method WatchersClient.BeginGetNextHop.
  4027  type WatchersClientGetNextHopResponse struct {
  4028  	// The information about next hop from the specified VM.
  4029  	NextHopResult
  4030  }
  4031  
  4032  // WatchersClientGetResponse contains the response from method WatchersClient.Get.
  4033  type WatchersClientGetResponse struct {
  4034  	// Network watcher in a resource group.
  4035  	Watcher
  4036  }
  4037  
  4038  // WatchersClientGetTopologyResponse contains the response from method WatchersClient.GetTopology.
  4039  type WatchersClientGetTopologyResponse struct {
  4040  	// Topology of the specified resource group.
  4041  	Topology
  4042  }
  4043  
  4044  // WatchersClientGetTroubleshootingResponse contains the response from method WatchersClient.BeginGetTroubleshooting.
  4045  type WatchersClientGetTroubleshootingResponse struct {
  4046  	// Troubleshooting information gained from specified resource.
  4047  	TroubleshootingResult
  4048  }
  4049  
  4050  // WatchersClientGetTroubleshootingResultResponse contains the response from method WatchersClient.BeginGetTroubleshootingResult.
  4051  type WatchersClientGetTroubleshootingResultResponse struct {
  4052  	// Troubleshooting information gained from specified resource.
  4053  	TroubleshootingResult
  4054  }
  4055  
  4056  // WatchersClientGetVMSecurityRulesResponse contains the response from method WatchersClient.BeginGetVMSecurityRules.
  4057  type WatchersClientGetVMSecurityRulesResponse struct {
  4058  	// The information about security rules applied to the specified VM.
  4059  	SecurityGroupViewResult
  4060  }
  4061  
  4062  // WatchersClientListAllResponse contains the response from method WatchersClient.NewListAllPager.
  4063  type WatchersClientListAllResponse struct {
  4064  	// Response for ListNetworkWatchers API service call.
  4065  	WatcherListResult
  4066  }
  4067  
  4068  // WatchersClientListAvailableProvidersResponse contains the response from method WatchersClient.BeginListAvailableProviders.
  4069  type WatchersClientListAvailableProvidersResponse struct {
  4070  	// List of available countries with details.
  4071  	AvailableProvidersList
  4072  }
  4073  
  4074  // WatchersClientListResponse contains the response from method WatchersClient.NewListPager.
  4075  type WatchersClientListResponse struct {
  4076  	// Response for ListNetworkWatchers API service call.
  4077  	WatcherListResult
  4078  }
  4079  
  4080  // WatchersClientSetFlowLogConfigurationResponse contains the response from method WatchersClient.BeginSetFlowLogConfiguration.
  4081  type WatchersClientSetFlowLogConfigurationResponse struct {
  4082  	// Information on the configuration of flow log and traffic analytics (optional) .
  4083  	FlowLogInformation
  4084  }
  4085  
  4086  // WatchersClientUpdateTagsResponse contains the response from method WatchersClient.UpdateTags.
  4087  type WatchersClientUpdateTagsResponse struct {
  4088  	// Network watcher in a resource group.
  4089  	Watcher
  4090  }
  4091  
  4092  // WatchersClientVerifyIPFlowResponse contains the response from method WatchersClient.BeginVerifyIPFlow.
  4093  type WatchersClientVerifyIPFlowResponse struct {
  4094  	// Results of IP flow verification on the target resource.
  4095  	VerificationIPFlowResult
  4096  }
  4097  
  4098  // WebApplicationFirewallPoliciesClientCreateOrUpdateResponse contains the response from method WebApplicationFirewallPoliciesClient.CreateOrUpdate.
  4099  type WebApplicationFirewallPoliciesClientCreateOrUpdateResponse struct {
  4100  	// Defines web application firewall policy.
  4101  	WebApplicationFirewallPolicy
  4102  }
  4103  
  4104  // WebApplicationFirewallPoliciesClientDeleteResponse contains the response from method WebApplicationFirewallPoliciesClient.BeginDelete.
  4105  type WebApplicationFirewallPoliciesClientDeleteResponse struct {
  4106  	// placeholder for future response values
  4107  }
  4108  
  4109  // WebApplicationFirewallPoliciesClientGetResponse contains the response from method WebApplicationFirewallPoliciesClient.Get.
  4110  type WebApplicationFirewallPoliciesClientGetResponse struct {
  4111  	// Defines web application firewall policy.
  4112  	WebApplicationFirewallPolicy
  4113  }
  4114  
  4115  // WebApplicationFirewallPoliciesClientListAllResponse contains the response from method WebApplicationFirewallPoliciesClient.NewListAllPager.
  4116  type WebApplicationFirewallPoliciesClientListAllResponse struct {
  4117  	// Result of the request to list WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects
  4118  	// and a URL link to get the next set of results.
  4119  	WebApplicationFirewallPolicyListResult
  4120  }
  4121  
  4122  // WebApplicationFirewallPoliciesClientListResponse contains the response from method WebApplicationFirewallPoliciesClient.NewListPager.
  4123  type WebApplicationFirewallPoliciesClientListResponse struct {
  4124  	// Result of the request to list WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects
  4125  	// and a URL link to get the next set of results.
  4126  	WebApplicationFirewallPolicyListResult
  4127  }
  4128  
  4129  // WebCategoriesClientGetResponse contains the response from method WebCategoriesClient.Get.
  4130  type WebCategoriesClientGetResponse struct {
  4131  	// Azure Web Category Resource.
  4132  	AzureWebCategory
  4133  }
  4134  
  4135  // WebCategoriesClientListBySubscriptionResponse contains the response from method WebCategoriesClient.NewListBySubscriptionPager.
  4136  type WebCategoriesClientListBySubscriptionResponse struct {
  4137  	// Response for ListAzureWebCategories API service call.
  4138  	AzureWebCategoryListResult
  4139  }