Dlm

This page documents function available when using the Dlm module, created with @service Dlm.

Index

Documentation

Main.Dlm.create_lifecycle_policyMethod
create_lifecycle_policy(description, execution_role_arn, policy_details, state)
create_lifecycle_policy(description, execution_role_arn, policy_details, state, params::Dict{String,<:Any})

Creates a policy to manage the lifecycle of the specified Amazon Web Services resources. You can create up to 100 lifecycle policies.

Arguments

  • description: A description of the lifecycle policy. The characters ^[0-9A-Za-z _-]+ are supported.
  • execution_role_arn: The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy.
  • policy_details: The configuration details of the lifecycle policy.
  • state: The desired activation state of the lifecycle policy after creation.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Tags": The tags to apply to the lifecycle policy during creation.
Main.Dlm.delete_lifecycle_policyMethod
delete_lifecycle_policy(policy_id)
delete_lifecycle_policy(policy_id, params::Dict{String,<:Any})

Deletes the specified lifecycle policy and halts the automated operations that the policy specified. For more information about deleting a policy, see Delete lifecycle policies.

Arguments

  • policy_id: The identifier of the lifecycle policy.
Main.Dlm.get_lifecycle_policiesMethod
get_lifecycle_policies()
get_lifecycle_policies(params::Dict{String,<:Any})

Gets summary information about all or the specified data lifecycle policies. To get complete information about a policy, use GetLifecyclePolicy.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "policyIds": The identifiers of the data lifecycle policies.
  • "resourceTypes": The resource type.
  • "state": The activation state.
  • "tagsToAdd": The tags to add to objects created by the policy. Tags are strings in the format key=value. These user-defined tags are added in addition to the Amazon Web Services-added lifecycle tags.
  • "targetTags": The target tag for a policy. Tags are strings in the format key=value.
Main.Dlm.get_lifecycle_policyMethod
get_lifecycle_policy(policy_id)
get_lifecycle_policy(policy_id, params::Dict{String,<:Any})

Gets detailed information about the specified lifecycle policy.

Arguments

  • policy_id: The identifier of the lifecycle policy.
Main.Dlm.list_tags_for_resourceMethod
list_tags_for_resource(resource_arn)
list_tags_for_resource(resource_arn, params::Dict{String,<:Any})

Lists the tags for the specified resource.

Arguments

  • resource_arn: The Amazon Resource Name (ARN) of the resource.
Main.Dlm.tag_resourceMethod
tag_resource(tags, resource_arn)
tag_resource(tags, resource_arn, params::Dict{String,<:Any})

Adds the specified tags to the specified resource.

Arguments

  • tags: One or more tags.
  • resource_arn: The Amazon Resource Name (ARN) of the resource.
Main.Dlm.untag_resourceMethod
untag_resource(resource_arn, tag_keys)
untag_resource(resource_arn, tag_keys, params::Dict{String,<:Any})

Removes the specified tags from the specified resource.

Arguments

  • resource_arn: The Amazon Resource Name (ARN) of the resource.
  • tag_keys: The tag keys.
Main.Dlm.update_lifecycle_policyMethod
update_lifecycle_policy(policy_id)
update_lifecycle_policy(policy_id, params::Dict{String,<:Any})

Updates the specified lifecycle policy. For more information about updating a policy, see Modify lifecycle policies.

Arguments

  • policy_id: The identifier of the lifecycle policy.

Optional Parameters

Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:

  • "Description": A description of the lifecycle policy.
  • "ExecutionRoleArn": The Amazon Resource Name (ARN) of the IAM role used to run the operations specified by the lifecycle policy.
  • "PolicyDetails": The configuration of the lifecycle policy. You cannot update the policy type or the resource type.
  • "State": The desired activation state of the lifecycle policy after creation.