ServiceUnitArtifacts Class

  • java.lang.Object
    • com.azure.resourcemanager.deploymentmanager.models.ServiceUnitArtifacts

public final class ServiceUnitArtifacts

Defines the artifacts of a service unit.

Constructor Summary

Constructor Description
ServiceUnitArtifacts()

Creates an instance of ServiceUnitArtifacts class.

Method Summary

Modifier and Type Method and Description
String parametersArtifactSourceRelativePath()

Get the parametersArtifactSourceRelativePath property: The path to the ARM parameters file relative to the artifact source.

String parametersUri()

Get the parametersUri property: The full URI of the ARM parameters file with the SAS token.

String templateArtifactSourceRelativePath()

Get the templateArtifactSourceRelativePath property: The path to the ARM template file relative to the artifact source.

String templateUri()

Get the templateUri property: The full URI of the ARM template file with the SAS token.

void validate()

Validates the instance.

ServiceUnitArtifacts withParametersArtifactSourceRelativePath(String parametersArtifactSourceRelativePath)

Set the parametersArtifactSourceRelativePath property: The path to the ARM parameters file relative to the artifact source.

ServiceUnitArtifacts withParametersUri(String parametersUri)

Set the parametersUri property: The full URI of the ARM parameters file with the SAS token.

ServiceUnitArtifacts withTemplateArtifactSourceRelativePath(String templateArtifactSourceRelativePath)

Set the templateArtifactSourceRelativePath property: The path to the ARM template file relative to the artifact source.

ServiceUnitArtifacts withTemplateUri(String templateUri)

Set the templateUri property: The full URI of the ARM template file with the SAS token.

Methods inherited from java.lang.Object

Constructor Details

ServiceUnitArtifacts

public ServiceUnitArtifacts()

Creates an instance of ServiceUnitArtifacts class.

Method Details

parametersArtifactSourceRelativePath

public String parametersArtifactSourceRelativePath()

Get the parametersArtifactSourceRelativePath property: The path to the ARM parameters file relative to the artifact source.

Returns:

the parametersArtifactSourceRelativePath value.

parametersUri

public String parametersUri()

Get the parametersUri property: The full URI of the ARM parameters file with the SAS token.

Returns:

the parametersUri value.

templateArtifactSourceRelativePath

public String templateArtifactSourceRelativePath()

Get the templateArtifactSourceRelativePath property: The path to the ARM template file relative to the artifact source.

Returns:

the templateArtifactSourceRelativePath value.

templateUri

public String templateUri()

Get the templateUri property: The full URI of the ARM template file with the SAS token.

Returns:

the templateUri value.

validate

public void validate()

Validates the instance.

withParametersArtifactSourceRelativePath

public ServiceUnitArtifacts withParametersArtifactSourceRelativePath(String parametersArtifactSourceRelativePath)

Set the parametersArtifactSourceRelativePath property: The path to the ARM parameters file relative to the artifact source.

Parameters:

parametersArtifactSourceRelativePath - the parametersArtifactSourceRelativePath value to set.

Returns:

the ServiceUnitArtifacts object itself.

withParametersUri

public ServiceUnitArtifacts withParametersUri(String parametersUri)

Set the parametersUri property: The full URI of the ARM parameters file with the SAS token.

Parameters:

parametersUri - the parametersUri value to set.

Returns:

the ServiceUnitArtifacts object itself.

withTemplateArtifactSourceRelativePath

public ServiceUnitArtifacts withTemplateArtifactSourceRelativePath(String templateArtifactSourceRelativePath)

Set the templateArtifactSourceRelativePath property: The path to the ARM template file relative to the artifact source.

Parameters:

templateArtifactSourceRelativePath - the templateArtifactSourceRelativePath value to set.

Returns:

the ServiceUnitArtifacts object itself.

withTemplateUri

public ServiceUnitArtifacts withTemplateUri(String templateUri)

Set the templateUri property: The full URI of the ARM template file with the SAS token.

Parameters:

templateUri - the templateUri value to set.

Returns:

the ServiceUnitArtifacts object itself.

Applies to