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 }