sig/client.rbs in aws-sdk-states-1.72.0 vs sig/client.rbs in aws-sdk-states-1.73.0
- old
+ new
@@ -85,11 +85,16 @@
?tags: Array[
{
key: ::String?,
value: ::String?
},
- ]
+ ],
+ ?encryption_configuration: {
+ kms_key_id: ::String?,
+ kms_data_key_reuse_period_seconds: ::Integer?,
+ type: ("AWS_OWNED_KEY" | "CUSTOMER_MANAGED_KMS_KEY")
+ }
) -> _CreateActivityResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _CreateActivityResponseSuccess
interface _CreateStateMachineResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::CreateStateMachineOutput]
@@ -122,11 +127,16 @@
],
?tracing_configuration: {
enabled: bool?
},
?publish: bool,
- ?version_description: ::String
+ ?version_description: ::String,
+ ?encryption_configuration: {
+ kms_key_id: ::String?,
+ kms_data_key_reuse_period_seconds: ::Integer?,
+ type: ("AWS_OWNED_KEY" | "CUSTOMER_MANAGED_KMS_KEY")
+ }
) -> _CreateStateMachineResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _CreateStateMachineResponseSuccess
interface _CreateStateMachineAliasResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::CreateStateMachineAliasOutput]
@@ -185,10 +195,11 @@
interface _DescribeActivityResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::DescribeActivityOutput]
def activity_arn: () -> ::String
def name: () -> ::String
def creation_date: () -> ::Time
+ def encryption_configuration: () -> Types::EncryptionConfiguration
end
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/States/Client.html#describe_activity-instance_method
def describe_activity: (
activity_arn: ::String
) -> _DescribeActivityResponseSuccess
@@ -216,11 +227,12 @@
def redrive_status: () -> ("REDRIVABLE" | "NOT_REDRIVABLE" | "REDRIVABLE_BY_MAP_RUN")
def redrive_status_reason: () -> ::String
end
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/States/Client.html#describe_execution-instance_method
def describe_execution: (
- execution_arn: ::String
+ execution_arn: ::String,
+ ?included_data: ("ALL_DATA" | "METADATA_ONLY")
) -> _DescribeExecutionResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _DescribeExecutionResponseSuccess
interface _DescribeMapRunResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::DescribeMapRunOutput]
@@ -255,14 +267,16 @@
def logging_configuration: () -> Types::LoggingConfiguration
def tracing_configuration: () -> Types::TracingConfiguration
def label: () -> ::String
def revision_id: () -> ::String
def description: () -> ::String
+ def encryption_configuration: () -> Types::EncryptionConfiguration
end
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/States/Client.html#describe_state_machine-instance_method
def describe_state_machine: (
- state_machine_arn: ::String
+ state_machine_arn: ::String,
+ ?included_data: ("ALL_DATA" | "METADATA_ONLY")
) -> _DescribeStateMachineResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _DescribeStateMachineResponseSuccess
interface _DescribeStateMachineAliasResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::DescribeStateMachineAliasOutput]
@@ -289,14 +303,16 @@
def logging_configuration: () -> Types::LoggingConfiguration
def tracing_configuration: () -> Types::TracingConfiguration
def map_run_arn: () -> ::String
def label: () -> ::String
def revision_id: () -> ::String
+ def encryption_configuration: () -> Types::EncryptionConfiguration
end
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/States/Client.html#describe_state_machine_for_execution-instance_method
def describe_state_machine_for_execution: (
- execution_arn: ::String
+ execution_arn: ::String,
+ ?included_data: ("ALL_DATA" | "METADATA_ONLY")
) -> _DescribeStateMachineForExecutionResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _DescribeStateMachineForExecutionResponseSuccess
interface _GetActivityTaskResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::GetActivityTaskOutput]
@@ -501,11 +517,12 @@
# https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/States/Client.html#start_sync_execution-instance_method
def start_sync_execution: (
state_machine_arn: ::String,
?name: ::String,
?input: ::String,
- ?trace_header: ::String
+ ?trace_header: ::String,
+ ?included_data: ("ALL_DATA" | "METADATA_ONLY")
) -> _StartSyncExecutionResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _StartSyncExecutionResponseSuccess
interface _StopExecutionResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::StopExecutionOutput]
@@ -598,10 +615,15 @@
},
?tracing_configuration: {
enabled: bool?
},
?publish: bool,
- ?version_description: ::String
+ ?version_description: ::String,
+ ?encryption_configuration: {
+ kms_key_id: ::String?,
+ kms_data_key_reuse_period_seconds: ::Integer?,
+ type: ("AWS_OWNED_KEY" | "CUSTOMER_MANAGED_KMS_KEY")
+ }
) -> _UpdateStateMachineResponseSuccess
| (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _UpdateStateMachineResponseSuccess
interface _UpdateStateMachineAliasResponseSuccess
include ::Seahorse::Client::_ResponseSuccess[Types::UpdateStateMachineAliasOutput]