Class: Aws::Types::LogsEncryptionConfiguration

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#encryption_conflict_resolution_strategy"ALLOW", "SKIP"

Returns the value of attribute encryption_conflict_resolution_strategy.

Returns:

  • ("ALLOW", "SKIP")


491
492
493
# File 'sig/types.rbs', line 491

def encryption_conflict_resolution_strategy
  @encryption_conflict_resolution_strategy
end

#encryption_scope"ENCRYPTED_SOURCE_ONLY", "NEW_DESTINATION_LOG_GROUPS"

Returns the value of attribute encryption_scope.

Returns:

  • ("ENCRYPTED_SOURCE_ONLY", "NEW_DESTINATION_LOG_GROUPS")


492
493
494
# File 'sig/types.rbs', line 492

def encryption_scope
  @encryption_scope
end

#encryption_strategy"CUSTOMER_MANAGED", "AWS_OWNED"

Returns the value of attribute encryption_strategy.

Returns:

  • ("CUSTOMER_MANAGED", "AWS_OWNED")


489
490
491
# File 'sig/types.rbs', line 489

def encryption_strategy
  @encryption_strategy
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


490
491
492
# File 'sig/types.rbs', line 490

def kms_key_arn
  @kms_key_arn
end