Dlm
This page documents function available when using the Dlm
module, created with @service Dlm
.
Index
Main.Dlm.create_lifecycle_policy
Main.Dlm.delete_lifecycle_policy
Main.Dlm.get_lifecycle_policies
Main.Dlm.get_lifecycle_policy
Main.Dlm.list_tags_for_resource
Main.Dlm.tag_resource
Main.Dlm.untag_resource
Main.Dlm.update_lifecycle_policy
Documentation
Main.Dlm.create_lifecycle_policy
— Methodcreate_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 AWS 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_policy
— Methoddelete_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.
Arguments
policy_id
: The identifier of the lifecycle policy.
Main.Dlm.get_lifecycle_policies
— Methodget_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 AWS-added lifecycle tags."targetTags"
: The target tag for a policy. Tags are strings in the format key=value.
Main.Dlm.get_lifecycle_policy
— Methodget_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_resource
— Methodlist_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_resource
— Methodtag_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_resource
— Methoduntag_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_policy
— Methodupdate_lifecycle_policy(policy_id)
update_lifecycle_policy(policy_id, params::Dict{String,<:Any})
Updates the specified lifecycle policy.
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.