Share via


MoveResourceProperties Class

  • java.lang.Object
    • com.microsoft.azure.management.resourcemover.v2021_01_01.MoveResourceProperties

public class MoveResourceProperties

Defines the move resource properties.

Constructor Summary

Constructor Description
MoveResourceProperties()

Method Summary

Modifier and Type Method and Description
java.util.List<MoveResourceDependency> dependsOn()

Get gets or sets the move resource dependencies.

java.util.List<MoveResourceDependencyOverride> dependsOnOverrides()

Get gets or sets the move resource dependencies overrides.

MoveResourcePropertiesErrors errors()

Get defines the move resource errors.

java.lang.String existingTargetId()

Get gets or sets the existing target ARM Id of the resource.

java.lang.Boolean isResolveRequired()

Get gets a value indicating whether the resolve action is required over the move collection.

MoveResourcePropertiesMoveStatus moveStatus()

Get defines the move resource status.

ProvisioningState provisioningState()

Get possible values include: 'Succeeded', 'Updating', 'Creating', 'Failed'.

ResourceSettings resourceSettings()

Get gets or sets the resource settings.

java.lang.String sourceId()

Get gets or sets the Source ARM Id of the resource.

ResourceSettings sourceResourceSettings()

Get gets or sets the source resource settings.

java.lang.String targetId()

Get gets or sets the Target ARM Id of the resource.

MoveResourceProperties withDependsOnOverrides(List<MoveResourceDependencyOverride> dependsOnOverrides)

Set gets or sets the move resource dependencies overrides.

MoveResourceProperties withExistingTargetId(String existingTargetId)

Set gets or sets the existing target ARM Id of the resource.

MoveResourceProperties withProvisioningState(ProvisioningState provisioningState)

Set possible values include: 'Succeeded', 'Updating', 'Creating', 'Failed'.

MoveResourceProperties withResourceSettings(ResourceSettings resourceSettings)

Set gets or sets the resource settings.

MoveResourceProperties withSourceId(String sourceId)

Set gets or sets the Source ARM Id of the resource.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

MoveResourceProperties

public MoveResourceProperties()

Method Details

dependsOn

public List<MoveResourceDependency> dependsOn()

Get gets or sets the move resource dependencies.

Returns:

the dependsOn value

dependsOnOverrides

public List<MoveResourceDependencyOverride> dependsOnOverrides()

Get gets or sets the move resource dependencies overrides.

Returns:

the dependsOnOverrides value

errors

public MoveResourcePropertiesErrors errors()

Get defines the move resource errors.

Returns:

the errors value

existingTargetId

public String existingTargetId()

Get gets or sets the existing target ARM Id of the resource.

Returns:

the existingTargetId value

isResolveRequired

public Boolean isResolveRequired()

Get gets a value indicating whether the resolve action is required over the move collection.

Returns:

the isResolveRequired value

moveStatus

public MoveResourcePropertiesMoveStatus moveStatus()

Get defines the move resource status.

Returns:

the moveStatus value

provisioningState

public ProvisioningState provisioningState()

Get possible values include: 'Succeeded', 'Updating', 'Creating', 'Failed'.

Returns:

the provisioningState value

resourceSettings

public ResourceSettings resourceSettings()

Get gets or sets the resource settings.

Returns:

the resourceSettings value

sourceId

public String sourceId()

Get gets or sets the Source ARM Id of the resource.

Returns:

the sourceId value

sourceResourceSettings

public ResourceSettings sourceResourceSettings()

Get gets or sets the source resource settings.

Returns:

the sourceResourceSettings value

targetId

public String targetId()

Get gets or sets the Target ARM Id of the resource.

Returns:

the targetId value

withDependsOnOverrides

public MoveResourceProperties withDependsOnOverrides(List<MoveResourceDependencyOverride> dependsOnOverrides)

Set gets or sets the move resource dependencies overrides.

Parameters:

dependsOnOverrides - the dependsOnOverrides value to set

Returns:

the MoveResourceProperties object itself.

withExistingTargetId

public MoveResourceProperties withExistingTargetId(String existingTargetId)

Set gets or sets the existing target ARM Id of the resource.

Parameters:

existingTargetId - the existingTargetId value to set

Returns:

the MoveResourceProperties object itself.

withProvisioningState

public MoveResourceProperties withProvisioningState(ProvisioningState provisioningState)

Set possible values include: 'Succeeded', 'Updating', 'Creating', 'Failed'.

Parameters:

provisioningState - the provisioningState value to set

Returns:

the MoveResourceProperties object itself.

withResourceSettings

public MoveResourceProperties withResourceSettings(ResourceSettings resourceSettings)

Set gets or sets the resource settings.

Parameters:

resourceSettings - the resourceSettings value to set

Returns:

the MoveResourceProperties object itself.

withSourceId

public MoveResourceProperties withSourceId(String sourceId)

Set gets or sets the Source ARM Id of the resource.

Parameters:

sourceId - the sourceId value to set

Returns:

the MoveResourceProperties object itself.

Applies to