Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource

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, String>>? = 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
class ApplicationGroup : KotlinCustomResource

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
object ApplicationGroupMapper : ResourceMapper<ApplicationGroup>
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
Link copied to clipboard
class DefaultPatchBaseline : KotlinCustomResource

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

Link copied to clipboard
data class DefaultPatchBaselineArgs(val patchBaselineName: Output<String>? = null) : ConvertibleToJava<DefaultPatchBaselineArgs>

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

Link copied to clipboard
Link copied to clipboard
class Execution : KotlinCustomResource

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
object ExecutionMapper : ResourceMapper<Execution>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Parameter : KotlinCustomResource

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, String>>? = 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
object ParameterMapper : ResourceMapper<Parameter>
Link copied to clipboard
Link copied to clipboard
class PatchBaseline : KotlinCustomResource

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 approvedPatches: Output<List<String>>? = null, val approvedPatchesEnableNonSecurity: Output<Boolean>? = null, val description: Output<String>? = null, val operationSystem: Output<String>? = null, val patchBaselineName: Output<String>? = null, val rejectedPatches: Output<List<String>>? = null, val rejectedPatchesAction: Output<String>? = null, val resourceGroupId: Output<String>? = null, val sources: Output<List<String>>? = null, val tags: Output<Map<String, 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
object PatchBaselineMapper : ResourceMapper<PatchBaseline>
Link copied to clipboard
Link copied to clipboard
class SecretParameter : KotlinCustomResource

Provides a Operation Orchestration Service (OOS) Secret Parameter resource. For information about Operation Orchestration Service (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 dkmsInstanceId: Output<String>? = null, val keyId: Output<String>? = null, val resourceGroupId: Output<String>? = null, val secretParameterName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null, val value: Output<String>? = null) : ConvertibleToJava<SecretParameterArgs>

Provides a Operation Orchestration Service (OOS) Secret Parameter resource. For information about Operation Orchestration Service (OOS) Secret Parameter and how to use it, see What is Secret Parameter.

Link copied to clipboard
object SecretParameterMapper : ResourceMapper<SecretParameter>
Link copied to clipboard
class ServiceSetting : KotlinCustomResource

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
object ServiceSettingMapper : ResourceMapper<ServiceSetting>
Link copied to clipboard
class StateConfiguration : KotlinCustomResource

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, String>>? = 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
Link copied to clipboard
class Template : KotlinCustomResource

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, String>>? = 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
object TemplateMapper : ResourceMapper<Template>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
Link copied to clipboard
suspend fun execution(name: String, block: suspend ExecutionResourceBuilder.() -> Unit): Execution
Link copied to clipboard
suspend fun parameter(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 template(name: String, block: suspend TemplateResourceBuilder.() -> Unit): Template