RolloutRequestInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. deploymentmanager. fluent. models. RolloutRequestInner
- com.
- com.
- com.
public final class RolloutRequestInner
extends Resource
Defines the PUT rollout request body.
Constructor | Description |
---|---|
Rollout |
Creates an instance of Rollout |
Modifier and Type | Method and Description |
---|---|
String |
artifact Get the artifact |
String |
build Get the build |
Identity |
identity()
Get the identity property: Identity for the resource. |
List<Step |
step Get the step |
String |
target Get the target |
void |
validate()
Validates the instance. |
Rollout |
with Set the artifact |
Rollout |
with Set the build |
Rollout |
with Set the identity property: Identity for the resource. |
Rollout |
with |
Rollout |
with Set the step |
Rollout |
with |
Rollout |
with Set the target |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
RolloutRequestInner
public RolloutRequestInner()
Creates an instance of RolloutRequestInner class.
artifactSourceId
public String artifactSourceId()
Get the artifactSourceId property: The reference to the artifact source resource Id where the payload is located.
Returns:
buildVersion
public String buildVersion()
Get the buildVersion property: The version of the build being deployed.
Returns:
identity
public Identity identity()
Get the identity property: Identity for the resource.
Returns:
stepGroups
public List
Get the stepGroups property: The list of step groups that define the orchestration.
Returns:
targetServiceTopologyId
public String targetServiceTopologyId()
Get the targetServiceTopologyId property: The resource Id of the service topology from which service units are being referenced in step groups to be deployed.
Returns:
validate
public void validate()
Validates the instance.
withArtifactSourceId
public RolloutRequestInner withArtifactSourceId(String artifactSourceId)
Set the artifactSourceId property: The reference to the artifact source resource Id where the payload is located.
Parameters:
Returns:
withBuildVersion
public RolloutRequestInner withBuildVersion(String buildVersion)
Set the buildVersion property: The version of the build being deployed.
Parameters:
Returns:
withIdentity
public RolloutRequestInner withIdentity(Identity identity)
Set the identity property: Identity for the resource.
Parameters:
Returns:
withLocation
public RolloutRequestInner withLocation(String location)
Overrides:
RolloutRequestInner.withLocation(String location)Parameters:
withStepGroups
public RolloutRequestInner withStepGroups(List
Set the stepGroups property: The list of step groups that define the orchestration.
Parameters:
Returns:
withTags
public RolloutRequestInner withTags(Map
Overrides:
RolloutRequestInner.withTags(Map<String,String> tags)Parameters:
withTargetServiceTopologyId
public RolloutRequestInner withTargetServiceTopologyId(String targetServiceTopologyId)
Set the targetServiceTopologyId property: The resource Id of the service topology from which service units are being referenced in step groups to be deployed.
Parameters:
Returns:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: