Subnet Args
constructor(addressPrefix: Output<String>? = null, addressPrefixes: Output<List<String>>? = null, applicationGatewayIPConfigurations: Output<List<ApplicationGatewayIPConfigurationArgs>>? = null, defaultOutboundAccess: Output<Boolean>? = null, delegations: Output<List<DelegationArgs>>? = null, etag: Output<String>? = null, id: Output<String>? = null, ipAllocations: Output<List<SubResourceArgs>>? = null, ipamPoolPrefixAllocations: Output<List<IpamPoolPrefixAllocationArgs>>? = null, name: Output<String>? = null, natGateway: Output<SubResourceArgs>? = null, networkSecurityGroup: Output<NetworkSecurityGroupArgs>? = null, privateEndpointNetworkPolicies: Output<Either<String, VirtualNetworkPrivateEndpointNetworkPolicies>>? = null, privateLinkServiceNetworkPolicies: Output<Either<String, VirtualNetworkPrivateLinkServiceNetworkPolicies>>? = null, provisioningState: Output<String>? = null, resourceNavigationLinks: Output<List<ResourceNavigationLinkArgs>>? = null, routeTable: Output<RouteTableArgs>? = null, serviceAssociationLinks: Output<List<ServiceAssociationLinkArgs>>? = null, serviceEndpointPolicies: Output<List<ServiceEndpointPolicyArgs>>? = null, serviceEndpoints: Output<List<ServiceEndpointPropertiesFormatArgs>>? = null, sharingScope: Output<Either<String, SharingScope>>? = null, type: Output<String>? = null)