Package-level declarations

Types

Link copied to clipboard

The resource that defines the source location where the artifacts are located. API Version: 2019-11-01-preview.

Link copied to clipboard
data class ArtifactSourceArgs(val artifactRoot: Output<String>? = null, val artifactSourceName: Output<String>? = null, val authentication: Output<SasAuthenticationArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sourceType: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ArtifactSourceArgs>

The resource that defines the source location where the artifacts are located. API Version: 2019-11-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Defines the PUT rollout request body. API Version: 2019-11-01-preview.

Link copied to clipboard
data class RolloutArgs(val artifactSourceId: Output<String>? = null, val buildVersion: Output<String>? = null, val identity: Output<IdentityArgs>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val rolloutName: Output<String>? = null, val stepGroups: Output<List<StepGroupArgs>>? = null, val tags: Output<Map<String, String>>? = null, val targetServiceTopologyId: Output<String>? = null) : ConvertibleToJava<RolloutArgs>

Defines the PUT rollout request body. API Version: 2019-11-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The resource representation of a service in a service topology. API Version: 2019-11-01-preview.

Link copied to clipboard
data class ServiceArgs(val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val serviceTopologyName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetLocation: Output<String>? = null, val targetSubscriptionId: Output<String>? = null) : ConvertibleToJava<ServiceArgs>

The resource representation of a service in a service topology. API Version: 2019-11-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The resource representation of a service topology. API Version: 2019-11-01-preview.

Link copied to clipboard
data class ServiceTopologyArgs(val artifactSourceId: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serviceTopologyName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ServiceTopologyArgs>

The resource representation of a service topology. API Version: 2019-11-01-preview.

Link copied to clipboard

Represents the response of a service unit resource. API Version: 2019-11-01-preview.

Link copied to clipboard
data class ServiceUnitArgs(val artifacts: Output<ServiceUnitArtifactsArgs>? = null, val deploymentMode: Output<DeploymentMode>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val serviceTopologyName: Output<String>? = null, val serviceUnitName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val targetResourceGroup: Output<String>? = null) : ConvertibleToJava<ServiceUnitArgs>

Represents the response of a service unit resource. API Version: 2019-11-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The resource representation of a rollout step. API Version: 2019-11-01-preview.

Link copied to clipboard
data class StepArgs(val location: Output<String>? = null, val properties: Output<Either<HealthCheckStepPropertiesArgs, WaitStepPropertiesArgs>>? = null, val resourceGroupName: Output<String>? = null, val stepName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<StepArgs>

The resource representation of a rollout step. API Version: 2019-11-01-preview.

Link copied to clipboard

Builder for StepArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Step.

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun rolloutResource(name: String, block: suspend RolloutResourceBuilder.() -> Unit): Rollout
Link copied to clipboard
suspend fun serviceResource(name: String, block: suspend ServiceResourceBuilder.() -> Unit): Service
Link copied to clipboard
Link copied to clipboard
suspend fun serviceUnitResource(name: String, block: suspend ServiceUnitResourceBuilder.() -> Unit): ServiceUnit
Link copied to clipboard
suspend fun stepResource(name: String, block: suspend StepResourceBuilder.() -> Unit): Step