1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. getMoveResource
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.migrate.getMoveResource

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Gets the Move Resource.

Uses Azure REST API version 2023-08-01.

Other available API versions: 2019-10-01-preview, 2021-01-01, 2021-08-01, 2022-08-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native migrate [ApiVersion]. See the version guide for details.

Using getMoveResource

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getMoveResource(args: GetMoveResourceArgs, opts?: InvokeOptions): Promise<GetMoveResourceResult>
function getMoveResourceOutput(args: GetMoveResourceOutputArgs, opts?: InvokeOptions): Output<GetMoveResourceResult>
Copy
def get_move_resource(move_collection_name: Optional[str] = None,
                      move_resource_name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetMoveResourceResult
def get_move_resource_output(move_collection_name: Optional[pulumi.Input[str]] = None,
                      move_resource_name: Optional[pulumi.Input[str]] = None,
                      resource_group_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetMoveResourceResult]
Copy
func LookupMoveResource(ctx *Context, args *LookupMoveResourceArgs, opts ...InvokeOption) (*LookupMoveResourceResult, error)
func LookupMoveResourceOutput(ctx *Context, args *LookupMoveResourceOutputArgs, opts ...InvokeOption) LookupMoveResourceResultOutput
Copy

> Note: This function is named LookupMoveResource in the Go SDK.

public static class GetMoveResource 
{
    public static Task<GetMoveResourceResult> InvokeAsync(GetMoveResourceArgs args, InvokeOptions? opts = null)
    public static Output<GetMoveResourceResult> Invoke(GetMoveResourceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetMoveResourceResult> getMoveResource(GetMoveResourceArgs args, InvokeOptions options)
public static Output<GetMoveResourceResult> getMoveResource(GetMoveResourceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:migrate:getMoveResource
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

MoveCollectionName
This property is required.
Changes to this property will trigger replacement.
string
The Move Collection Name.
MoveResourceName
This property is required.
Changes to this property will trigger replacement.
string
The Move Resource Name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The Resource Group Name.
MoveCollectionName
This property is required.
Changes to this property will trigger replacement.
string
The Move Collection Name.
MoveResourceName
This property is required.
Changes to this property will trigger replacement.
string
The Move Resource Name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The Resource Group Name.
moveCollectionName
This property is required.
Changes to this property will trigger replacement.
String
The Move Collection Name.
moveResourceName
This property is required.
Changes to this property will trigger replacement.
String
The Move Resource Name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The Resource Group Name.
moveCollectionName
This property is required.
Changes to this property will trigger replacement.
string
The Move Collection Name.
moveResourceName
This property is required.
Changes to this property will trigger replacement.
string
The Move Resource Name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The Resource Group Name.
move_collection_name
This property is required.
Changes to this property will trigger replacement.
str
The Move Collection Name.
move_resource_name
This property is required.
Changes to this property will trigger replacement.
str
The Move Resource Name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The Resource Group Name.
moveCollectionName
This property is required.
Changes to this property will trigger replacement.
String
The Move Collection Name.
moveResourceName
This property is required.
Changes to this property will trigger replacement.
String
The Move Resource Name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The Resource Group Name.

getMoveResource Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource Id for the resource.
Name string
The name of the resource
Properties Pulumi.AzureNative.Migrate.Outputs.MoveResourcePropertiesResponse
Defines the move resource properties.
SystemData Pulumi.AzureNative.Migrate.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource Id for the resource.
Name string
The name of the resource
Properties MoveResourcePropertiesResponse
Defines the move resource properties.
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource Id for the resource.
name String
The name of the resource
properties MoveResourcePropertiesResponse
Defines the move resource properties.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource Id for the resource.
name string
The name of the resource
properties MoveResourcePropertiesResponse
Defines the move resource properties.
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type string
The type of the resource.
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource Id for the resource.
name str
The name of the resource
properties MoveResourcePropertiesResponse
Defines the move resource properties.
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type str
The type of the resource.
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource Id for the resource.
name String
The name of the resource
properties Property Map
Defines the move resource properties.
systemData Property Map
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.

Supporting Types

AutomaticResolutionPropertiesResponse

MoveResourceId string
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.
MoveResourceId string
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.
moveResourceId String
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.
moveResourceId string
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.
move_resource_id str
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.
moveResourceId String
Gets the MoveResource ARM ID of the dependent resource if the resolution type is Automatic.

AvailabilitySetResourceSettingsResponse

FaultDomain int
Gets or sets the target fault domain.
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
UpdateDomain int
Gets or sets the target update domain.
FaultDomain int
Gets or sets the target fault domain.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
UpdateDomain int
Gets or sets the target update domain.
faultDomain Integer
Gets or sets the target fault domain.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
updateDomain Integer
Gets or sets the target update domain.
faultDomain number
Gets or sets the target fault domain.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
updateDomain number
Gets or sets the target update domain.
fault_domain int
Gets or sets the target fault domain.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
update_domain int
Gets or sets the target update domain.
faultDomain Number
Gets or sets the target fault domain.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
updateDomain Number
Gets or sets the target update domain.

DiskEncryptionSetResourceSettingsResponse

TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

JobStatusResponse

JobName This property is required. string
Defines the job name.
JobProgress This property is required. string
Gets or sets the monitoring job percentage.
JobName This property is required. string
Defines the job name.
JobProgress This property is required. string
Gets or sets the monitoring job percentage.
jobName This property is required. String
Defines the job name.
jobProgress This property is required. String
Gets or sets the monitoring job percentage.
jobName This property is required. string
Defines the job name.
jobProgress This property is required. string
Gets or sets the monitoring job percentage.
job_name This property is required. str
Defines the job name.
job_progress This property is required. str
Gets or sets the monitoring job percentage.
jobName This property is required. String
Defines the job name.
jobProgress This property is required. String
Gets or sets the monitoring job percentage.

KeyVaultResourceSettingsResponse

TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

LBBackendAddressPoolResourceSettingsResponse

Name string
Gets or sets the backend address pool name.
Name string
Gets or sets the backend address pool name.
name String
Gets or sets the backend address pool name.
name string
Gets or sets the backend address pool name.
name str
Gets or sets the backend address pool name.
name String
Gets or sets the backend address pool name.

LBFrontendIPConfigurationResourceSettingsResponse

Name string
Gets or sets the frontend IP configuration name.
PrivateIpAddress string
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
PrivateIpAllocationMethod string
Gets or sets PrivateIP allocation method (Static/Dynamic).
Subnet Pulumi.AzureNative.Migrate.Inputs.SubnetReferenceResponse
Defines reference to subnet.
Zones string
Gets or sets the csv list of zones.
Name string
Gets or sets the frontend IP configuration name.
PrivateIpAddress string
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
PrivateIpAllocationMethod string
Gets or sets PrivateIP allocation method (Static/Dynamic).
Subnet SubnetReferenceResponse
Defines reference to subnet.
Zones string
Gets or sets the csv list of zones.
name String
Gets or sets the frontend IP configuration name.
privateIpAddress String
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
privateIpAllocationMethod String
Gets or sets PrivateIP allocation method (Static/Dynamic).
subnet SubnetReferenceResponse
Defines reference to subnet.
zones String
Gets or sets the csv list of zones.
name string
Gets or sets the frontend IP configuration name.
privateIpAddress string
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
privateIpAllocationMethod string
Gets or sets PrivateIP allocation method (Static/Dynamic).
subnet SubnetReferenceResponse
Defines reference to subnet.
zones string
Gets or sets the csv list of zones.
name str
Gets or sets the frontend IP configuration name.
private_ip_address str
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
private_ip_allocation_method str
Gets or sets PrivateIP allocation method (Static/Dynamic).
subnet SubnetReferenceResponse
Defines reference to subnet.
zones str
Gets or sets the csv list of zones.
name String
Gets or sets the frontend IP configuration name.
privateIpAddress String
Gets or sets the IP address of the Load Balancer.This is only specified if a specific private IP address shall be allocated from the subnet specified in subnetRef.
privateIpAllocationMethod String
Gets or sets PrivateIP allocation method (Static/Dynamic).
subnet Property Map
Defines reference to subnet.
zones String
Gets or sets the csv list of zones.

LoadBalancerBackendAddressPoolReferenceResponse

SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
name string
Gets the name of the proxy resource on the target side.
source_arm_resource_id This property is required. str
Gets the ARM resource ID of the tracked resource being referenced.
name str
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.

LoadBalancerNatRuleReferenceResponse

SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
name string
Gets the name of the proxy resource on the target side.
source_arm_resource_id This property is required. str
Gets the ARM resource ID of the tracked resource being referenced.
name str
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.

LoadBalancerResourceSettingsResponse

BackendAddressPools List<Pulumi.AzureNative.Migrate.Inputs.LBBackendAddressPoolResourceSettingsResponse>
Gets or sets the backend address pools of the load balancer.
FrontendIPConfigurations List<Pulumi.AzureNative.Migrate.Inputs.LBFrontendIPConfigurationResourceSettingsResponse>
Gets or sets the frontend IP configurations of the load balancer.
Sku string
Gets or sets load balancer sku (Basic/Standard).
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
Zones string
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.
BackendAddressPools []LBBackendAddressPoolResourceSettingsResponse
Gets or sets the backend address pools of the load balancer.
FrontendIPConfigurations []LBFrontendIPConfigurationResourceSettingsResponse
Gets or sets the frontend IP configurations of the load balancer.
Sku string
Gets or sets load balancer sku (Basic/Standard).
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
Zones string
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.
backendAddressPools List<LBBackendAddressPoolResourceSettingsResponse>
Gets or sets the backend address pools of the load balancer.
frontendIPConfigurations List<LBFrontendIPConfigurationResourceSettingsResponse>
Gets or sets the frontend IP configurations of the load balancer.
sku String
Gets or sets load balancer sku (Basic/Standard).
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zones String
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.
backendAddressPools LBBackendAddressPoolResourceSettingsResponse[]
Gets or sets the backend address pools of the load balancer.
frontendIPConfigurations LBFrontendIPConfigurationResourceSettingsResponse[]
Gets or sets the frontend IP configurations of the load balancer.
sku string
Gets or sets load balancer sku (Basic/Standard).
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
zones string
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.
backend_address_pools Sequence[LBBackendAddressPoolResourceSettingsResponse]
Gets or sets the backend address pools of the load balancer.
frontend_ip_configurations Sequence[LBFrontendIPConfigurationResourceSettingsResponse]
Gets or sets the frontend IP configurations of the load balancer.
sku str
Gets or sets load balancer sku (Basic/Standard).
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
zones str
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.
backendAddressPools List<Property Map>
Gets or sets the backend address pools of the load balancer.
frontendIPConfigurations List<Property Map>
Gets or sets the frontend IP configurations of the load balancer.
sku String
Gets or sets load balancer sku (Basic/Standard).
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zones String
Gets or sets the csv list of zones common for all frontend IP configurations. Note this is given precedence only if frontend IP configurations settings are not present.

ManualResolutionPropertiesResponse

TargetId string
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.
TargetId string
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.
targetId String
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.
targetId string
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.
target_id str
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.
targetId String
Gets or sets the target resource ARM ID of the dependent resource if the resource type is Manual.

MoveResourceDependencyOverrideResponse

Id string
Gets or sets the ARM ID of the dependent resource.
TargetId string
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.
Id string
Gets or sets the ARM ID of the dependent resource.
TargetId string
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.
id String
Gets or sets the ARM ID of the dependent resource.
targetId String
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.
id string
Gets or sets the ARM ID of the dependent resource.
targetId string
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.
id str
Gets or sets the ARM ID of the dependent resource.
target_id str
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.
id String
Gets or sets the ARM ID of the dependent resource.
targetId String
Gets or sets the resource ARM id of either the MoveResource or the resource ARM ID of the dependent resource.

MoveResourceDependencyResponse

AutomaticResolution Pulumi.AzureNative.Migrate.Inputs.AutomaticResolutionPropertiesResponse
Defines the properties for automatic resolution.
DependencyType string
Defines the dependency type.
Id string
Gets the source ARM ID of the dependent resource.
IsOptional string
Gets or sets a value indicating whether the dependency is optional.
ManualResolution Pulumi.AzureNative.Migrate.Inputs.ManualResolutionPropertiesResponse
Defines the properties for manual resolution.
ResolutionStatus string
Gets the dependency resolution status.
ResolutionType string
Defines the resolution type.
AutomaticResolution AutomaticResolutionPropertiesResponse
Defines the properties for automatic resolution.
DependencyType string
Defines the dependency type.
Id string
Gets the source ARM ID of the dependent resource.
IsOptional string
Gets or sets a value indicating whether the dependency is optional.
ManualResolution ManualResolutionPropertiesResponse
Defines the properties for manual resolution.
ResolutionStatus string
Gets the dependency resolution status.
ResolutionType string
Defines the resolution type.
automaticResolution AutomaticResolutionPropertiesResponse
Defines the properties for automatic resolution.
dependencyType String
Defines the dependency type.
id String
Gets the source ARM ID of the dependent resource.
isOptional String
Gets or sets a value indicating whether the dependency is optional.
manualResolution ManualResolutionPropertiesResponse
Defines the properties for manual resolution.
resolutionStatus String
Gets the dependency resolution status.
resolutionType String
Defines the resolution type.
automaticResolution AutomaticResolutionPropertiesResponse
Defines the properties for automatic resolution.
dependencyType string
Defines the dependency type.
id string
Gets the source ARM ID of the dependent resource.
isOptional string
Gets or sets a value indicating whether the dependency is optional.
manualResolution ManualResolutionPropertiesResponse
Defines the properties for manual resolution.
resolutionStatus string
Gets the dependency resolution status.
resolutionType string
Defines the resolution type.
automatic_resolution AutomaticResolutionPropertiesResponse
Defines the properties for automatic resolution.
dependency_type str
Defines the dependency type.
id str
Gets the source ARM ID of the dependent resource.
is_optional str
Gets or sets a value indicating whether the dependency is optional.
manual_resolution ManualResolutionPropertiesResponse
Defines the properties for manual resolution.
resolution_status str
Gets the dependency resolution status.
resolution_type str
Defines the resolution type.
automaticResolution Property Map
Defines the properties for automatic resolution.
dependencyType String
Defines the dependency type.
id String
Gets the source ARM ID of the dependent resource.
isOptional String
Gets or sets a value indicating whether the dependency is optional.
manualResolution Property Map
Defines the properties for manual resolution.
resolutionStatus String
Gets the dependency resolution status.
resolutionType String
Defines the resolution type.

MoveResourceErrorBodyResponse

Code This property is required. string
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
Details This property is required. List<Pulumi.AzureNative.Migrate.Inputs.MoveResourceErrorBodyResponse>
A list of additional details about the error.
Message This property is required. string
A message describing the error, intended to be suitable for display in a user interface.
Target This property is required. string
The target of the particular error. For example, the name of the property in error.
Code This property is required. string
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
Details This property is required. []MoveResourceErrorBodyResponse
A list of additional details about the error.
Message This property is required. string
A message describing the error, intended to be suitable for display in a user interface.
Target This property is required. string
The target of the particular error. For example, the name of the property in error.
code This property is required. String
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
details This property is required. List<MoveResourceErrorBodyResponse>
A list of additional details about the error.
message This property is required. String
A message describing the error, intended to be suitable for display in a user interface.
target This property is required. String
The target of the particular error. For example, the name of the property in error.
code This property is required. string
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
details This property is required. MoveResourceErrorBodyResponse[]
A list of additional details about the error.
message This property is required. string
A message describing the error, intended to be suitable for display in a user interface.
target This property is required. string
The target of the particular error. For example, the name of the property in error.
code This property is required. str
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
details This property is required. Sequence[MoveResourceErrorBodyResponse]
A list of additional details about the error.
message This property is required. str
A message describing the error, intended to be suitable for display in a user interface.
target This property is required. str
The target of the particular error. For example, the name of the property in error.
code This property is required. String
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
details This property is required. List<Property Map>
A list of additional details about the error.
message This property is required. String
A message describing the error, intended to be suitable for display in a user interface.
target This property is required. String
The target of the particular error. For example, the name of the property in error.

MoveResourceErrorResponse

Properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties Property Map
The move resource error body.

MoveResourcePropertiesResponse

DependsOn This property is required. List<Pulumi.AzureNative.Migrate.Inputs.MoveResourceDependencyResponse>
Gets or sets the move resource dependencies.
Errors This property is required. Pulumi.AzureNative.Migrate.Inputs.MoveResourcePropertiesResponseErrors
Defines the move resource errors.
IsResolveRequired This property is required. bool
Gets a value indicating whether the resolve action is required over the move collection.
MoveStatus This property is required. Pulumi.AzureNative.Migrate.Inputs.MoveResourcePropertiesResponseMoveStatus
Defines the move resource status.
ProvisioningState This property is required. string
Defines the provisioning states.
SourceId This property is required. string
Gets or sets the Source ARM Id of the resource.
SourceResourceSettings This property is required. Pulumi.AzureNative.Migrate.Inputs.AvailabilitySetResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.DiskEncryptionSetResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.KeyVaultResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.LoadBalancerResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.NetworkInterfaceResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.NetworkSecurityGroupResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.PublicIPAddressResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.ResourceGroupResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlDatabaseResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlElasticPoolResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlServerResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.VirtualMachineResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.VirtualNetworkResourceSettingsResponse
Gets or sets the source resource settings.
TargetId This property is required. string
Gets or sets the Target ARM Id of the resource.
DependsOnOverrides List<Pulumi.AzureNative.Migrate.Inputs.MoveResourceDependencyOverrideResponse>
Gets or sets the move resource dependencies overrides.
ExistingTargetId string
Gets or sets the existing target ARM Id of the resource.
ResourceSettings Pulumi.AzureNative.Migrate.Inputs.AvailabilitySetResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.DiskEncryptionSetResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.KeyVaultResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.LoadBalancerResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.NetworkInterfaceResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.NetworkSecurityGroupResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.PublicIPAddressResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.ResourceGroupResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlDatabaseResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlElasticPoolResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.SqlServerResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.VirtualMachineResourceSettingsResponse | Pulumi.AzureNative.Migrate.Inputs.VirtualNetworkResourceSettingsResponse
Gets or sets the resource settings.
DependsOn This property is required. []MoveResourceDependencyResponse
Gets or sets the move resource dependencies.
Errors This property is required. MoveResourcePropertiesResponseErrors
Defines the move resource errors.
IsResolveRequired This property is required. bool
Gets a value indicating whether the resolve action is required over the move collection.
MoveStatus This property is required. MoveResourcePropertiesResponseMoveStatus
Defines the move resource status.
ProvisioningState This property is required. string
Defines the provisioning states.
SourceId This property is required. string
Gets or sets the Source ARM Id of the resource.
SourceResourceSettings This property is required. AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the source resource settings.
TargetId This property is required. string
Gets or sets the Target ARM Id of the resource.
DependsOnOverrides []MoveResourceDependencyOverrideResponse
Gets or sets the move resource dependencies overrides.
ExistingTargetId string
Gets or sets the existing target ARM Id of the resource.
ResourceSettings AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the resource settings.
dependsOn This property is required. List<MoveResourceDependencyResponse>
Gets or sets the move resource dependencies.
errors This property is required. MoveResourcePropertiesResponseErrors
Defines the move resource errors.
isResolveRequired This property is required. Boolean
Gets a value indicating whether the resolve action is required over the move collection.
moveStatus This property is required. MoveResourcePropertiesResponseMoveStatus
Defines the move resource status.
provisioningState This property is required. String
Defines the provisioning states.
sourceId This property is required. String
Gets or sets the Source ARM Id of the resource.
sourceResourceSettings This property is required. AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the source resource settings.
targetId This property is required. String
Gets or sets the Target ARM Id of the resource.
dependsOnOverrides List<MoveResourceDependencyOverrideResponse>
Gets or sets the move resource dependencies overrides.
existingTargetId String
Gets or sets the existing target ARM Id of the resource.
resourceSettings AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the resource settings.
dependsOn This property is required. MoveResourceDependencyResponse[]
Gets or sets the move resource dependencies.
errors This property is required. MoveResourcePropertiesResponseErrors
Defines the move resource errors.
isResolveRequired This property is required. boolean
Gets a value indicating whether the resolve action is required over the move collection.
moveStatus This property is required. MoveResourcePropertiesResponseMoveStatus
Defines the move resource status.
provisioningState This property is required. string
Defines the provisioning states.
sourceId This property is required. string
Gets or sets the Source ARM Id of the resource.
sourceResourceSettings This property is required. AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the source resource settings.
targetId This property is required. string
Gets or sets the Target ARM Id of the resource.
dependsOnOverrides MoveResourceDependencyOverrideResponse[]
Gets or sets the move resource dependencies overrides.
existingTargetId string
Gets or sets the existing target ARM Id of the resource.
resourceSettings AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the resource settings.
depends_on This property is required. Sequence[MoveResourceDependencyResponse]
Gets or sets the move resource dependencies.
errors This property is required. MoveResourcePropertiesResponseErrors
Defines the move resource errors.
is_resolve_required This property is required. bool
Gets a value indicating whether the resolve action is required over the move collection.
move_status This property is required. MoveResourcePropertiesResponseMoveStatus
Defines the move resource status.
provisioning_state This property is required. str
Defines the provisioning states.
source_id This property is required. str
Gets or sets the Source ARM Id of the resource.
source_resource_settings This property is required. AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the source resource settings.
target_id This property is required. str
Gets or sets the Target ARM Id of the resource.
depends_on_overrides Sequence[MoveResourceDependencyOverrideResponse]
Gets or sets the move resource dependencies overrides.
existing_target_id str
Gets or sets the existing target ARM Id of the resource.
resource_settings AvailabilitySetResourceSettingsResponse | DiskEncryptionSetResourceSettingsResponse | KeyVaultResourceSettingsResponse | LoadBalancerResourceSettingsResponse | NetworkInterfaceResourceSettingsResponse | NetworkSecurityGroupResourceSettingsResponse | PublicIPAddressResourceSettingsResponse | ResourceGroupResourceSettingsResponse | SqlDatabaseResourceSettingsResponse | SqlElasticPoolResourceSettingsResponse | SqlServerResourceSettingsResponse | VirtualMachineResourceSettingsResponse | VirtualNetworkResourceSettingsResponse
Gets or sets the resource settings.
dependsOn This property is required. List<Property Map>
Gets or sets the move resource dependencies.
errors This property is required. Property Map
Defines the move resource errors.
isResolveRequired This property is required. Boolean
Gets a value indicating whether the resolve action is required over the move collection.
moveStatus This property is required. Property Map
Defines the move resource status.
provisioningState This property is required. String
Defines the provisioning states.
sourceId This property is required. String
Gets or sets the Source ARM Id of the resource.
sourceResourceSettings This property is required. Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Gets or sets the source resource settings.
targetId This property is required. String
Gets or sets the Target ARM Id of the resource.
dependsOnOverrides List<Property Map>
Gets or sets the move resource dependencies overrides.
existingTargetId String
Gets or sets the existing target ARM Id of the resource.
resourceSettings Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Gets or sets the resource settings.

MoveResourcePropertiesResponseErrors

Properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties MoveResourceErrorBodyResponse
The move resource error body.
properties Property Map
The move resource error body.

MoveResourcePropertiesResponseMoveStatus

MoveState This property is required. string
Defines the MoveResource states.
Errors Pulumi.AzureNative.Migrate.Inputs.MoveResourceErrorResponse
An error response from the azure resource mover service.
JobStatus Pulumi.AzureNative.Migrate.Inputs.JobStatusResponse
Defines the job status.
MoveState This property is required. string
Defines the MoveResource states.
Errors MoveResourceErrorResponse
An error response from the azure resource mover service.
JobStatus JobStatusResponse
Defines the job status.
moveState This property is required. String
Defines the MoveResource states.
errors MoveResourceErrorResponse
An error response from the azure resource mover service.
jobStatus JobStatusResponse
Defines the job status.
moveState This property is required. string
Defines the MoveResource states.
errors MoveResourceErrorResponse
An error response from the azure resource mover service.
jobStatus JobStatusResponse
Defines the job status.
move_state This property is required. str
Defines the MoveResource states.
errors MoveResourceErrorResponse
An error response from the azure resource mover service.
job_status JobStatusResponse
Defines the job status.
moveState This property is required. String
Defines the MoveResource states.
errors Property Map
An error response from the azure resource mover service.
jobStatus Property Map
Defines the job status.

NetworkInterfaceResourceSettingsResponse

EnableAcceleratedNetworking bool
Gets or sets a value indicating whether accelerated networking is enabled.
IpConfigurations List<Pulumi.AzureNative.Migrate.Inputs.NicIpConfigurationResourceSettingsResponse>
Gets or sets the IP configurations of the NIC.
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
EnableAcceleratedNetworking bool
Gets or sets a value indicating whether accelerated networking is enabled.
IpConfigurations []NicIpConfigurationResourceSettingsResponse
Gets or sets the IP configurations of the NIC.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
enableAcceleratedNetworking Boolean
Gets or sets a value indicating whether accelerated networking is enabled.
ipConfigurations List<NicIpConfigurationResourceSettingsResponse>
Gets or sets the IP configurations of the NIC.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
enableAcceleratedNetworking boolean
Gets or sets a value indicating whether accelerated networking is enabled.
ipConfigurations NicIpConfigurationResourceSettingsResponse[]
Gets or sets the IP configurations of the NIC.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
enable_accelerated_networking bool
Gets or sets a value indicating whether accelerated networking is enabled.
ip_configurations Sequence[NicIpConfigurationResourceSettingsResponse]
Gets or sets the IP configurations of the NIC.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
enableAcceleratedNetworking Boolean
Gets or sets a value indicating whether accelerated networking is enabled.
ipConfigurations List<Property Map>
Gets or sets the IP configurations of the NIC.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

NetworkSecurityGroupResourceSettingsResponse

SecurityRules List<Pulumi.AzureNative.Migrate.Inputs.NsgSecurityRuleResponse>
Gets or sets Security rules of network security group.
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
SecurityRules []NsgSecurityRuleResponse
Gets or sets Security rules of network security group.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
securityRules List<NsgSecurityRuleResponse>
Gets or sets Security rules of network security group.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
securityRules NsgSecurityRuleResponse[]
Gets or sets Security rules of network security group.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
security_rules Sequence[NsgSecurityRuleResponse]
Gets or sets Security rules of network security group.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
securityRules List<Property Map>
Gets or sets Security rules of network security group.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

NicIpConfigurationResourceSettingsResponse

LoadBalancerBackendAddressPools List<Pulumi.AzureNative.Migrate.Inputs.LoadBalancerBackendAddressPoolReferenceResponse>
Gets or sets the references of the load balancer backend address pools.
LoadBalancerNatRules List<Pulumi.AzureNative.Migrate.Inputs.LoadBalancerNatRuleReferenceResponse>
Gets or sets the references of the load balancer NAT rules.
Name string
Gets or sets the IP configuration name.
Primary bool
Gets or sets a value indicating whether this IP configuration is the primary.
PrivateIpAddress string
Gets or sets the private IP address of the network interface IP Configuration.
PrivateIpAllocationMethod string
Gets or sets the private IP address allocation method.
PublicIp Pulumi.AzureNative.Migrate.Inputs.PublicIpReferenceResponse
Defines reference to a public IP.
Subnet Pulumi.AzureNative.Migrate.Inputs.SubnetReferenceResponse
Defines reference to subnet.
LoadBalancerBackendAddressPools []LoadBalancerBackendAddressPoolReferenceResponse
Gets or sets the references of the load balancer backend address pools.
LoadBalancerNatRules []LoadBalancerNatRuleReferenceResponse
Gets or sets the references of the load balancer NAT rules.
Name string
Gets or sets the IP configuration name.
Primary bool
Gets or sets a value indicating whether this IP configuration is the primary.
PrivateIpAddress string
Gets or sets the private IP address of the network interface IP Configuration.
PrivateIpAllocationMethod string
Gets or sets the private IP address allocation method.
PublicIp PublicIpReferenceResponse
Defines reference to a public IP.
Subnet SubnetReferenceResponse
Defines reference to subnet.
loadBalancerBackendAddressPools List<LoadBalancerBackendAddressPoolReferenceResponse>
Gets or sets the references of the load balancer backend address pools.
loadBalancerNatRules List<LoadBalancerNatRuleReferenceResponse>
Gets or sets the references of the load balancer NAT rules.
name String
Gets or sets the IP configuration name.
primary Boolean
Gets or sets a value indicating whether this IP configuration is the primary.
privateIpAddress String
Gets or sets the private IP address of the network interface IP Configuration.
privateIpAllocationMethod String
Gets or sets the private IP address allocation method.
publicIp PublicIpReferenceResponse
Defines reference to a public IP.
subnet SubnetReferenceResponse
Defines reference to subnet.
loadBalancerBackendAddressPools LoadBalancerBackendAddressPoolReferenceResponse[]
Gets or sets the references of the load balancer backend address pools.
loadBalancerNatRules LoadBalancerNatRuleReferenceResponse[]
Gets or sets the references of the load balancer NAT rules.
name string
Gets or sets the IP configuration name.
primary boolean
Gets or sets a value indicating whether this IP configuration is the primary.
privateIpAddress string
Gets or sets the private IP address of the network interface IP Configuration.
privateIpAllocationMethod string
Gets or sets the private IP address allocation method.
publicIp PublicIpReferenceResponse
Defines reference to a public IP.
subnet SubnetReferenceResponse
Defines reference to subnet.
load_balancer_backend_address_pools Sequence[LoadBalancerBackendAddressPoolReferenceResponse]
Gets or sets the references of the load balancer backend address pools.
load_balancer_nat_rules Sequence[LoadBalancerNatRuleReferenceResponse]
Gets or sets the references of the load balancer NAT rules.
name str
Gets or sets the IP configuration name.
primary bool
Gets or sets a value indicating whether this IP configuration is the primary.
private_ip_address str
Gets or sets the private IP address of the network interface IP Configuration.
private_ip_allocation_method str
Gets or sets the private IP address allocation method.
public_ip PublicIpReferenceResponse
Defines reference to a public IP.
subnet SubnetReferenceResponse
Defines reference to subnet.
loadBalancerBackendAddressPools List<Property Map>
Gets or sets the references of the load balancer backend address pools.
loadBalancerNatRules List<Property Map>
Gets or sets the references of the load balancer NAT rules.
name String
Gets or sets the IP configuration name.
primary Boolean
Gets or sets a value indicating whether this IP configuration is the primary.
privateIpAddress String
Gets or sets the private IP address of the network interface IP Configuration.
privateIpAllocationMethod String
Gets or sets the private IP address allocation method.
publicIp Property Map
Defines reference to a public IP.
subnet Property Map
Defines reference to subnet.

NsgReferenceResponse

SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
source_arm_resource_id This property is required. str
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.

NsgSecurityRuleResponse

Access string
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
Description string
Gets or sets a description for this rule. Restricted to 140 chars.
DestinationAddressPrefix string
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
DestinationPortRange string
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
Direction string
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
Name string
Gets or sets the Security rule name.
Priority int
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
Protocol string
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
SourceAddressPrefix string
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
SourcePortRange string
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
Access string
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
Description string
Gets or sets a description for this rule. Restricted to 140 chars.
DestinationAddressPrefix string
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
DestinationPortRange string
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
Direction string
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
Name string
Gets or sets the Security rule name.
Priority int
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
Protocol string
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
SourceAddressPrefix string
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
SourcePortRange string
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
access String
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
description String
Gets or sets a description for this rule. Restricted to 140 chars.
destinationAddressPrefix String
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
destinationPortRange String
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
direction String
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
name String
Gets or sets the Security rule name.
priority Integer
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
protocol String
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
sourceAddressPrefix String
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
sourcePortRange String
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
access string
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
description string
Gets or sets a description for this rule. Restricted to 140 chars.
destinationAddressPrefix string
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
destinationPortRange string
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
direction string
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
name string
Gets or sets the Security rule name.
priority number
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
protocol string
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
sourceAddressPrefix string
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
sourcePortRange string
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
access str
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
description str
Gets or sets a description for this rule. Restricted to 140 chars.
destination_address_prefix str
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
destination_port_range str
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
direction str
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
name str
Gets or sets the Security rule name.
priority int
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
protocol str
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
source_address_prefix str
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
source_port_range str
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
access String
Gets or sets whether network traffic is allowed or denied. Possible values are “Allow” and “Deny”.
description String
Gets or sets a description for this rule. Restricted to 140 chars.
destinationAddressPrefix String
Gets or sets destination address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used.
destinationPortRange String
Gets or sets Destination Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.
direction String
Gets or sets the direction of the rule.InBound or Outbound. The direction specifies if rule will be evaluated on incoming or outgoing traffic.
name String
Gets or sets the Security rule name.
priority Number
Gets or sets the priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule.
protocol String
Gets or sets Network protocol this rule applies to. Can be Tcp, Udp or All(*).
sourceAddressPrefix String
Gets or sets source address prefix. CIDR or source IP range. A “*” can also be used to match all source IPs. Default tags such as ‘VirtualNetwork’, ‘AzureLoadBalancer’ and ‘Internet’ can also be used. If this is an ingress rule, specifies where network traffic originates from.
sourcePortRange String
Gets or sets Source Port or Range. Integer or range between 0 and 65535. A “*” can also be used to match all ports.

PublicIPAddressResourceSettingsResponse

DomainNameLabel string
Gets or sets the domain name label.
Fqdn string
Gets or sets the fully qualified domain name.
PublicIpAllocationMethod string
Gets or sets public IP allocation method.
Sku string
Gets or sets public IP sku.
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
Zones string
Gets or sets public IP zones.
DomainNameLabel string
Gets or sets the domain name label.
Fqdn string
Gets or sets the fully qualified domain name.
PublicIpAllocationMethod string
Gets or sets public IP allocation method.
Sku string
Gets or sets public IP sku.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
Zones string
Gets or sets public IP zones.
domainNameLabel String
Gets or sets the domain name label.
fqdn String
Gets or sets the fully qualified domain name.
publicIpAllocationMethod String
Gets or sets public IP allocation method.
sku String
Gets or sets public IP sku.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zones String
Gets or sets public IP zones.
domainNameLabel string
Gets or sets the domain name label.
fqdn string
Gets or sets the fully qualified domain name.
publicIpAllocationMethod string
Gets or sets public IP allocation method.
sku string
Gets or sets public IP sku.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
zones string
Gets or sets public IP zones.
domain_name_label str
Gets or sets the domain name label.
fqdn str
Gets or sets the fully qualified domain name.
public_ip_allocation_method str
Gets or sets public IP allocation method.
sku str
Gets or sets public IP sku.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
zones str
Gets or sets public IP zones.
domainNameLabel String
Gets or sets the domain name label.
fqdn String
Gets or sets the fully qualified domain name.
publicIpAllocationMethod String
Gets or sets public IP allocation method.
sku String
Gets or sets public IP sku.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zones String
Gets or sets public IP zones.

PublicIpReferenceResponse

SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
source_arm_resource_id This property is required. str
Gets the ARM resource ID of the tracked resource being referenced.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.

ResourceGroupResourceSettingsResponse

TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

SqlDatabaseResourceSettingsResponse

Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
ZoneRedundant string
Defines the zone redundant resource setting.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
ZoneRedundant string
Defines the zone redundant resource setting.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zoneRedundant String
Defines the zone redundant resource setting.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
zoneRedundant string
Defines the zone redundant resource setting.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
zone_redundant str
Defines the zone redundant resource setting.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zoneRedundant String
Defines the zone redundant resource setting.

SqlElasticPoolResourceSettingsResponse

Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
ZoneRedundant string
Defines the zone redundant resource setting.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
ZoneRedundant string
Defines the zone redundant resource setting.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zoneRedundant String
Defines the zone redundant resource setting.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
zoneRedundant string
Defines the zone redundant resource setting.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
zone_redundant str
Defines the zone redundant resource setting.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
zoneRedundant String
Defines the zone redundant resource setting.

SqlServerResourceSettingsResponse

TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

SubnetReferenceResponse

SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
SourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
Name string
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. string
Gets the ARM resource ID of the tracked resource being referenced.
name string
Gets the name of the proxy resource on the target side.
source_arm_resource_id This property is required. str
Gets the ARM resource ID of the tracked resource being referenced.
name str
Gets the name of the proxy resource on the target side.
sourceArmResourceId This property is required. String
Gets the ARM resource ID of the tracked resource being referenced.
name String
Gets the name of the proxy resource on the target side.

SubnetResourceSettingsResponse

AddressPrefix string
Gets or sets address prefix for the subnet.
Name string
Gets or sets the Subnet name.
NetworkSecurityGroup Pulumi.AzureNative.Migrate.Inputs.NsgReferenceResponse
Defines reference to NSG.
AddressPrefix string
Gets or sets address prefix for the subnet.
Name string
Gets or sets the Subnet name.
NetworkSecurityGroup NsgReferenceResponse
Defines reference to NSG.
addressPrefix String
Gets or sets address prefix for the subnet.
name String
Gets or sets the Subnet name.
networkSecurityGroup NsgReferenceResponse
Defines reference to NSG.
addressPrefix string
Gets or sets address prefix for the subnet.
name string
Gets or sets the Subnet name.
networkSecurityGroup NsgReferenceResponse
Defines reference to NSG.
address_prefix str
Gets or sets address prefix for the subnet.
name str
Gets or sets the Subnet name.
network_security_group NsgReferenceResponse
Defines reference to NSG.
addressPrefix String
Gets or sets address prefix for the subnet.
name String
Gets or sets the Subnet name.
networkSecurityGroup Property Map
Defines reference to NSG.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

VirtualMachineResourceSettingsResponse

Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetAvailabilitySetId string
Gets or sets the target availability set id for virtual machines not in an availability set at source.
TargetAvailabilityZone string
Gets or sets the target availability zone.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetVmSize string
Gets or sets the target virtual machine size.
UserManagedIdentities List<string>
Gets or sets user-managed identities
Tags map[string]string
Gets or sets the Resource tags.
TargetAvailabilitySetId string
Gets or sets the target availability set id for virtual machines not in an availability set at source.
TargetAvailabilityZone string
Gets or sets the target availability zone.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
TargetVmSize string
Gets or sets the target virtual machine size.
UserManagedIdentities []string
Gets or sets user-managed identities
tags Map<String,String>
Gets or sets the Resource tags.
targetAvailabilitySetId String
Gets or sets the target availability set id for virtual machines not in an availability set at source.
targetAvailabilityZone String
Gets or sets the target availability zone.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetVmSize String
Gets or sets the target virtual machine size.
userManagedIdentities List<String>
Gets or sets user-managed identities
tags {[key: string]: string}
Gets or sets the Resource tags.
targetAvailabilitySetId string
Gets or sets the target availability set id for virtual machines not in an availability set at source.
targetAvailabilityZone string
Gets or sets the target availability zone.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
targetVmSize string
Gets or sets the target virtual machine size.
userManagedIdentities string[]
Gets or sets user-managed identities
tags Mapping[str, str]
Gets or sets the Resource tags.
target_availability_set_id str
Gets or sets the target availability set id for virtual machines not in an availability set at source.
target_availability_zone str
Gets or sets the target availability zone.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
target_vm_size str
Gets or sets the target virtual machine size.
user_managed_identities Sequence[str]
Gets or sets user-managed identities
tags Map<String>
Gets or sets the Resource tags.
targetAvailabilitySetId String
Gets or sets the target availability set id for virtual machines not in an availability set at source.
targetAvailabilityZone String
Gets or sets the target availability zone.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
targetVmSize String
Gets or sets the target virtual machine size.
userManagedIdentities List<String>
Gets or sets user-managed identities

VirtualNetworkResourceSettingsResponse

AddressSpace List<string>
Gets or sets the address prefixes for the virtual network.
DnsServers List<string>
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
EnableDdosProtection bool
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
Subnets List<Pulumi.AzureNative.Migrate.Inputs.SubnetResourceSettingsResponse>
Gets or sets List of subnets in a VirtualNetwork.
Tags Dictionary<string, string>
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
AddressSpace []string
Gets or sets the address prefixes for the virtual network.
DnsServers []string
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
EnableDdosProtection bool
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
Subnets []SubnetResourceSettingsResponse
Gets or sets List of subnets in a VirtualNetwork.
Tags map[string]string
Gets or sets the Resource tags.
TargetResourceGroupName string
Gets or sets the target resource group name.
TargetResourceName string
Gets or sets the target Resource name.
addressSpace List<String>
Gets or sets the address prefixes for the virtual network.
dnsServers List<String>
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
enableDdosProtection Boolean
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
subnets List<SubnetResourceSettingsResponse>
Gets or sets List of subnets in a VirtualNetwork.
tags Map<String,String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.
addressSpace string[]
Gets or sets the address prefixes for the virtual network.
dnsServers string[]
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
enableDdosProtection boolean
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
subnets SubnetResourceSettingsResponse[]
Gets or sets List of subnets in a VirtualNetwork.
tags {[key: string]: string}
Gets or sets the Resource tags.
targetResourceGroupName string
Gets or sets the target resource group name.
targetResourceName string
Gets or sets the target Resource name.
address_space Sequence[str]
Gets or sets the address prefixes for the virtual network.
dns_servers Sequence[str]
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
enable_ddos_protection bool
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
subnets Sequence[SubnetResourceSettingsResponse]
Gets or sets List of subnets in a VirtualNetwork.
tags Mapping[str, str]
Gets or sets the Resource tags.
target_resource_group_name str
Gets or sets the target resource group name.
target_resource_name str
Gets or sets the target Resource name.
addressSpace List<String>
Gets or sets the address prefixes for the virtual network.
dnsServers List<String>
Gets or sets DHCPOptions that contains an array of DNS servers available to VMs deployed in the virtual network.
enableDdosProtection Boolean
Gets or sets a value indicating whether gets or sets whether the DDOS protection should be switched on.
subnets List<Property Map>
Gets or sets List of subnets in a VirtualNetwork.
tags Map<String>
Gets or sets the Resource tags.
targetResourceGroupName String
Gets or sets the target resource group name.
targetResourceName String
Gets or sets the target Resource name.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi