MoveResourceProperties Class
- java.
lang. Object - com.
azure. resourcemanager. resourcemover. models. MoveResourceProperties
- com.
Implements
public final class MoveResourceProperties
implements JsonSerializable<MoveResourceProperties>
Defines the move resource properties.
Constructor Summary
| Constructor | Description |
|---|---|
| MoveResourceProperties() |
Creates an instance of Move |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
List<Move |
dependsOn()
Get the depends |
|
List<Move |
dependsOnOverrides()
Get the depends |
|
Move |
errors()
Get the errors property: Defines the move resource errors. |
| String |
existingTargetId()
Get the existing |
|
static
Move |
fromJson(JsonReader jsonReader)
Reads an instance of Move |
| Boolean |
isResolveRequired()
Get the is |
|
Move |
moveStatus()
Get the move |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Resource |
resourceSettings()
Get the resource |
| String |
sourceId()
Get the source |
|
Resource |
sourceResourceSettings()
Get the source |
| String |
targetId()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Move |
withDependsOnOverrides(List<MoveResourceDependencyOverride> dependsOnOverrides)
Set the depends |
|
Move |
withExistingTargetId(String existingTargetId)
Set the existing |
|
Move |
withResourceSettings(ResourceSettings resourceSettings)
Set the resource |
|
Move |
withSourceId(String sourceId)
Set the source |
Methods inherited from java.lang.Object
Constructor Details
MoveResourceProperties
public MoveResourceProperties()
Creates an instance of MoveResourceProperties class.
Method Details
dependsOn
public List<MoveResourceDependency> dependsOn()
Get the dependsOn property: Gets or sets the move resource dependencies.
Returns:
dependsOnOverrides
public List<MoveResourceDependencyOverride> dependsOnOverrides()
Get the dependsOnOverrides property: Gets or sets the move resource dependencies overrides.
Returns:
errors
public MoveResourcePropertiesErrors errors()
Get the errors property: Defines the move resource errors.
Returns:
existingTargetId
public String existingTargetId()
Get the existingTargetId property: Gets or sets the existing target ARM Id of the resource.
Returns:
fromJson
public static MoveResourceProperties fromJson(JsonReader jsonReader)
Reads an instance of MoveResourceProperties from the JsonReader.
Parameters:
Returns:
Throws:
isResolveRequired
public Boolean isResolveRequired()
Get the isResolveRequired property: Gets a value indicating whether the resolve action is required over the move collection.
Returns:
moveStatus
public MoveResourcePropertiesMoveStatus moveStatus()
Get the moveStatus property: Defines the move resource status.
Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Defines the provisioning states.
Returns:
resourceSettings
public ResourceSettings resourceSettings()
Get the resourceSettings property: Gets or sets the resource settings.
Returns:
sourceId
public String sourceId()
Get the sourceId property: Gets or sets the Source ARM Id of the resource.
Returns:
sourceResourceSettings
public ResourceSettings sourceResourceSettings()
Get the sourceResourceSettings property: Gets or sets the source resource settings.
Returns:
targetId
public String targetId()
Get the targetId property: Gets or sets the Target ARM Id of the resource.
Returns:
toJson
validate
public void validate()
Validates the instance.
withDependsOnOverrides
public MoveResourceProperties withDependsOnOverrides(List<MoveResourceDependencyOverride> dependsOnOverrides)
Set the dependsOnOverrides property: Gets or sets the move resource dependencies overrides.
Parameters:
Returns:
withExistingTargetId
public MoveResourceProperties withExistingTargetId(String existingTargetId)
Set the existingTargetId property: Gets or sets the existing target ARM Id of the resource.
Parameters:
Returns:
withResourceSettings
public MoveResourceProperties withResourceSettings(ResourceSettings resourceSettings)
Set the resourceSettings property: Gets or sets the resource settings.
Parameters:
Returns:
withSourceId
public MoveResourceProperties withSourceId(String sourceId)
Set the sourceId property: Gets or sets the Source ARM Id of the resource.
Parameters:
Returns: