internal CustomIPPrefixData(string id, string name, string type, string location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, string etag, IList <string> zones, string cidr, string signedMessage, string authorizationMessage, CustomIPPrefixData customIPPrefixParent, IReadOnlyList <CustomIPPrefixData> childCustomIPPrefixes, CommissionedState?commissionedState, IReadOnlyList <WritableSubResource> publicIPPrefixes, string resourceGuid, string failedReason, ProvisioningState?provisioningState) : base(id, name, type, location, tags) { ExtendedLocation = extendedLocation; Etag = etag; Zones = zones; Cidr = cidr; SignedMessage = signedMessage; AuthorizationMessage = authorizationMessage; CustomIPPrefixParent = customIPPrefixParent; ChildCustomIPPrefixes = childCustomIPPrefixes; CommissionedState = commissionedState; PublicIPPrefixes = publicIPPrefixes; ResourceGuid = resourceGuid; FailedReason = failedReason; ProvisioningState = provisioningState; }
internal VirtualNetworkData(ResourceIdentifier id, string name, ResourceType?resourceType, AzureLocation?location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, ETag?etag, AddressSpace addressSpace, DhcpOptions dhcpOptions, int?flowTimeoutInMinutes, IList <SubnetData> subnets, IList <VirtualNetworkPeeringData> virtualNetworkPeerings, Guid?resourceGuid, NetworkProvisioningState?provisioningState, bool?enableDdosProtection, bool?enableVmProtection, WritableSubResource ddosProtectionPlan, VirtualNetworkBgpCommunities bgpCommunities, IList <WritableSubResource> ipAllocations) : base(id, name, resourceType, location, tags) { ExtendedLocation = extendedLocation; Etag = etag; AddressSpace = addressSpace; DhcpOptions = dhcpOptions; FlowTimeoutInMinutes = flowTimeoutInMinutes; Subnets = subnets; VirtualNetworkPeerings = virtualNetworkPeerings; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; EnableDdosProtection = enableDdosProtection; EnableVmProtection = enableVmProtection; DdosProtectionPlan = ddosProtectionPlan; BgpCommunities = bgpCommunities; IPAllocations = ipAllocations; }
internal PublicIPPrefixData(string id, string name, string type, string location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, PublicIPPrefixSku sku, string etag, IList <string> zones, IPVersion?publicIPAddressVersion, IList <IpTag> ipTags, int?prefixLength, string ipPrefix, IReadOnlyList <Resources.Models.SubResource> publicIPAddresses, WritableSubResource loadBalancerFrontendIpConfiguration, WritableSubResource customIPPrefix, string resourceGuid, ProvisioningState?provisioningState, NatGatewayData natGateway) : base(id, name, type, location, tags) { ExtendedLocation = extendedLocation; Sku = sku; Etag = etag; Zones = zones; PublicIPAddressVersion = publicIPAddressVersion; IpTags = ipTags; PrefixLength = prefixLength; IpPrefix = ipPrefix; PublicIPAddresses = publicIPAddresses; LoadBalancerFrontendIpConfiguration = loadBalancerFrontendIpConfiguration; CustomIPPrefix = customIPPrefix; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; NatGateway = natGateway; }
internal PublicIPPrefixData(ResourceIdentifier id, string name, ResourceType?resourceType, AzureLocation?location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, PublicIPPrefixSku sku, ETag?etag, IList <string> zones, IPVersion?publicIPAddressVersion, IList <IPTag> ipTags, int?prefixLength, string ipPrefix, IReadOnlyList <SubResource> publicIPAddresses, WritableSubResource loadBalancerFrontendIPConfiguration, WritableSubResource customIPPrefix, Guid?resourceGuid, NetworkProvisioningState?provisioningState, NatGatewayData natGateway) : base(id, name, resourceType, location, tags) { ExtendedLocation = extendedLocation; Sku = sku; Etag = etag; Zones = zones; PublicIPAddressVersion = publicIPAddressVersion; IPTags = ipTags; PrefixLength = prefixLength; IPPrefix = ipPrefix; PublicIPAddresses = publicIPAddresses; LoadBalancerFrontendIPConfiguration = loadBalancerFrontendIPConfiguration; CustomIPPrefix = customIPPrefix; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; NatGateway = natGateway; }
internal NetworkInterfaceData(ResourceIdentifier id, string name, ResourceType?resourceType, AzureLocation?location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, ETag?etag, WritableSubResource virtualMachine, NetworkSecurityGroupData networkSecurityGroup, PrivateEndpointData privateEndpoint, IList <NetworkInterfaceIPConfigurationData> ipConfigurations, IReadOnlyList <NetworkInterfaceTapConfigurationData> tapConfigurations, NetworkInterfaceDnsSettings dnsSettings, string macAddress, bool?primary, bool?enableAcceleratedNetworking, bool?enableIPForwarding, IReadOnlyList <string> hostedWorkloads, WritableSubResource dscpConfiguration, Guid?resourceGuid, NetworkProvisioningState?provisioningState, string workloadType, NetworkInterfaceNicType?nicType, PrivateLinkServiceData privateLinkService, NetworkInterfaceMigrationPhase?migrationPhase) : base(id, name, resourceType, location, tags) { ExtendedLocation = extendedLocation; Etag = etag; VirtualMachine = virtualMachine; NetworkSecurityGroup = networkSecurityGroup; PrivateEndpoint = privateEndpoint; IPConfigurations = ipConfigurations; TapConfigurations = tapConfigurations; DnsSettings = dnsSettings; MacAddress = macAddress; Primary = primary; EnableAcceleratedNetworking = enableAcceleratedNetworking; EnableIPForwarding = enableIPForwarding; HostedWorkloads = hostedWorkloads; DscpConfiguration = dscpConfiguration; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; WorkloadType = workloadType; NicType = nicType; PrivateLinkService = privateLinkService; MigrationPhase = migrationPhase; }
internal PublicIPAddressData(string id, string name, string resourceType, string location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, PublicIPAddressSku sku, string etag, IList <string> zones, IPAllocationMethod?publicIPAllocationMethod, IPVersion?publicIPAddressVersion, IPConfiguration ipConfiguration, PublicIPAddressDnsSettings dnsSettings, DdosSettings ddosSettings, IList <IPTag> ipTags, string ipAddress, WritableSubResource publicIPPrefix, int?idleTimeoutInMinutes, string resourceGuid, ProvisioningState?provisioningState, PublicIPAddressData servicePublicIPAddress, NatGatewayData natGateway, PublicIPAddressMigrationPhase?migrationPhase, PublicIPAddressData linkedPublicIPAddress, DeleteOptions?deleteOption) : base(id, name, resourceType, location, tags) { ExtendedLocation = extendedLocation; Sku = sku; Etag = etag; Zones = zones; PublicIPAllocationMethod = publicIPAllocationMethod; PublicIPAddressVersion = publicIPAddressVersion; IPConfiguration = ipConfiguration; DnsSettings = dnsSettings; DdosSettings = ddosSettings; IPTags = ipTags; IPAddress = ipAddress; PublicIPPrefix = publicIPPrefix; IdleTimeoutInMinutes = idleTimeoutInMinutes; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; ServicePublicIPAddress = servicePublicIPAddress; NatGateway = natGateway; MigrationPhase = migrationPhase; LinkedPublicIPAddress = linkedPublicIPAddress; DeleteOption = deleteOption; }
internal VirtualNetworkGatewayData(ResourceIdentifier id, string name, ResourceType?resourceType, AzureLocation?location, IDictionary <string, string> tags, Models.ExtendedLocation extendedLocation, ETag?etag, IList <VirtualNetworkGatewayIPConfiguration> ipConfigurations, VirtualNetworkGatewayType?gatewayType, VpnType?vpnType, VpnGatewayGeneration?vpnGatewayGeneration, bool?enableBgp, bool?enablePrivateIPAddress, bool?active, WritableSubResource gatewayDefaultSite, VirtualNetworkGatewaySku sku, VpnClientConfiguration vpnClientConfiguration, BgpSettings bgpSettings, AddressSpace customRoutes, Guid?resourceGuid, NetworkProvisioningState?provisioningState, bool?enableDnsForwarding, string inboundDnsForwardingEndpoint, ResourceIdentifier vNetExtendedLocationResourceId, IList <VirtualNetworkGatewayNatRuleData> natRules, bool?enableBgpRouteTranslationForNat) : base(id, name, resourceType, location, tags) { ExtendedLocation = extendedLocation; Etag = etag; IPConfigurations = ipConfigurations; GatewayType = gatewayType; VpnType = vpnType; VpnGatewayGeneration = vpnGatewayGeneration; EnableBgp = enableBgp; EnablePrivateIPAddress = enablePrivateIPAddress; Active = active; GatewayDefaultSite = gatewayDefaultSite; Sku = sku; VpnClientConfiguration = vpnClientConfiguration; BgpSettings = bgpSettings; CustomRoutes = customRoutes; ResourceGuid = resourceGuid; ProvisioningState = provisioningState; EnableDnsForwarding = enableDnsForwarding; InboundDnsForwardingEndpoint = inboundDnsForwardingEndpoint; VNetExtendedLocationResourceId = vNetExtendedLocationResourceId; NatRules = natRules; EnableBgpRouteTranslationForNat = enableBgpRouteTranslationForNat; }