Package-level declarations

Types

Link copied to clipboard

Provides a OOS Application resource. For information about OOS Application and how to use it, see What is Application.

Link copied to clipboard
data class ApplicationArgs(val applicationName: Output<String>? = null, val description: Output<String>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null) : ConvertibleToJava<ApplicationArgs>

Provides a OOS Application resource. For information about OOS Application and how to use it, see What is Application.

Link copied to clipboard
Link copied to clipboard

Provides a OOS Application Group resource. For information about OOS Application Group and how to use it, see What is Application Group.

Link copied to clipboard
data class ApplicationGroupArgs(val applicationGroupName: Output<String>? = null, val applicationName: Output<String>? = null, val deployRegionId: Output<String>? = null, val description: Output<String>? = null, val importTagKey: Output<String>? = null, val importTagValue: Output<String>? = null) : ConvertibleToJava<ApplicationGroupArgs>

Provides a OOS Application Group resource. For information about OOS Application Group and how to use it, see What is Application Group.

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

Provides a OOS Execution resource. For information about Alicloud OOS Execution and how to use it, see What is Resource Alicloud OOS Execution.

Link copied to clipboard
data class ExecutionArgs(val description: Output<String>? = null, val loopMode: Output<String>? = null, val mode: Output<String>? = null, val parameters: Output<String>? = null, val parentExecutionId: Output<String>? = null, val safetyCheck: Output<String>? = null, val templateContent: Output<String>? = null, val templateName: Output<String>? = null, val templateVersion: Output<String>? = null) : ConvertibleToJava<ExecutionArgs>

Provides a OOS Execution resource. For information about Alicloud OOS Execution and how to use it, see What is Resource Alicloud OOS Execution.

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

Provides a OOS Parameter resource. For information about OOS Parameter and how to use it, see What is Parameter.

Link copied to clipboard
data class ParameterArgs(val constraints: Output<String>? = null, val description: Output<String>? = null, val parameterName: Output<String>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<ParameterArgs>

Provides a OOS Parameter resource. For information about OOS Parameter and how to use it, see What is Parameter.

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

Provides a OOS Patch Baseline resource. For information about OOS Patch Baseline and how to use it, see What is Patch Baseline.

Link copied to clipboard
data class PatchBaselineArgs(val approvalRules: Output<String>? = null, val description: Output<String>? = null, val operationSystem: Output<String>? = null, val patchBaselineName: Output<String>? = null) : ConvertibleToJava<PatchBaselineArgs>

Provides a OOS Patch Baseline resource. For information about OOS Patch Baseline and how to use it, see What is Patch Baseline.

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

Provides a OOS Secret Parameter resource. For information about OOS Secret Parameter and how to use it, see What is Secret Parameter.

Link copied to clipboard
data class SecretParameterArgs(val constraints: Output<String>? = null, val description: Output<String>? = null, val keyId: Output<String>? = null, val resourceGroupId: Output<String>? = null, val secretParameterName: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<SecretParameterArgs>

Provides a OOS Secret Parameter resource. For information about OOS Secret Parameter and how to use it, see What is Secret Parameter.

Link copied to clipboard

Provides a OOS Service Setting resource. For information about OOS Service Setting and how to use it, see What is Service Setting.

Link copied to clipboard
data class ServiceSettingArgs(val deliveryOssBucketName: Output<String>? = null, val deliveryOssEnabled: Output<Boolean>? = null, val deliveryOssKeyPrefix: Output<String>? = null, val deliverySlsEnabled: Output<Boolean>? = null, val deliverySlsProjectName: Output<String>? = null) : ConvertibleToJava<ServiceSettingArgs>

Provides a OOS Service Setting resource. For information about OOS Service Setting and how to use it, see What is Service Setting.

Link copied to clipboard
Link copied to clipboard

Provides a OOS State Configuration resource. For information about OOS State Configuration and how to use it, see What is State Configuration.

Link copied to clipboard
data class StateConfigurationArgs(val configureMode: Output<String>? = null, val description: Output<String>? = null, val parameters: Output<String>? = null, val resourceGroupId: Output<String>? = null, val scheduleExpression: Output<String>? = null, val scheduleType: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val targets: Output<String>? = null, val templateName: Output<String>? = null, val templateVersion: Output<String>? = null) : ConvertibleToJava<StateConfigurationArgs>

Provides a OOS State Configuration resource. For information about OOS State Configuration and how to use it, see What is State Configuration.

Link copied to clipboard

Provides a OOS Template resource. For information about Alicloud OOS Template and how to use it, see What is Resource Alicloud OOS Template.

Link copied to clipboard
data class TemplateArgs(val autoDeleteExecutions: Output<Boolean>? = null, val content: Output<String>? = null, val resourceGroupId: Output<String>? = null, val tags: Output<Map<String, Any>>? = null, val templateName: Output<String>? = null, val versionName: Output<String>? = null) : ConvertibleToJava<TemplateArgs>

Provides a OOS Template resource. For information about Alicloud OOS Template and how to use it, see What is Resource Alicloud OOS Template.

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

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun applicationResource(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun executionResource(name: String, block: suspend ExecutionResourceBuilder.() -> Unit): Execution
Link copied to clipboard
suspend fun parameterResource(name: String, block: suspend ParameterResourceBuilder.() -> Unit): Parameter
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun templateResource(name: String, block: suspend TemplateResourceBuilder.() -> Unit): Template