Skip to content

Cloudhsm Classes

AddTagsToResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.cloudhsm_classes.TagTypeDef]
  • Required: Yes

AddTagsToResourceResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateHapgRequestRequestTypeDef

Label

  • Type:
  • Required: Yes

CreateHapgResponseTypeDef

HapgArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateHsmRequestRequestTypeDef

SubnetId

  • Type:
  • Required: Yes

SshKey

  • Type:
  • Required: Yes

IamRoleArn

  • Type:
  • Required: Yes

SubscriptionType

  • Type: typing.Literal['PRODUCTION']
  • Required: Yes

EniIp

  • Type: typing.Optional[str]

ExternalId

  • Type: typing.Optional[str]

ClientToken

  • Type: typing.Optional[str]

SyslogIp

  • Type: typing.Optional[str]

CreateHsmResponseTypeDef

HsmArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateLunaClientRequestRequestTypeDef

Certificate

  • Type:
  • Required: Yes

Label

  • Type: typing.Optional[str]

CreateLunaClientResponseTypeDef

ClientArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteHapgRequestRequestTypeDef

HapgArn

  • Type:
  • Required: Yes

DeleteHapgResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteHsmRequestRequestTypeDef

HsmArn

  • Type:
  • Required: Yes

DeleteHsmResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteLunaClientRequestRequestTypeDef

ClientArn

  • Type:
  • Required: Yes

DeleteLunaClientResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeHapgRequestRequestTypeDef

HapgArn

  • Type:
  • Required: Yes

DescribeHapgResponseTypeDef

HapgArn

  • Type:
  • Required: Yes

HapgSerial

  • Type:
  • Required: Yes

HsmsLastActionFailed

  • Type: typing.List[str]
  • Required: Yes

HsmsPendingDeletion

  • Type: typing.List[str]
  • Required: Yes

HsmsPendingRegistration

  • Type: typing.List[str]
  • Required: Yes

Label

  • Type:
  • Required: Yes

LastModifiedTimestamp

  • Type:
  • Required: Yes

PartitionSerialList

  • Type: typing.List[str]
  • Required: Yes

State

  • Type: typing.Literal['DEGRADED', 'READY', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeHsmRequestRequestTypeDef

HsmArn

  • Type: typing.Optional[str]

HsmSerialNumber

  • Type: typing.Optional[str]

DescribeHsmResponseTypeDef

HsmArn

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['DEGRADED', 'PENDING', 'RUNNING', 'SUSPENDED', 'TERMINATED', 'TERMINATING', 'UPDATING']
  • Required: Yes

StatusDetails

  • Type:
  • Required: Yes

AvailabilityZone

  • Type:
  • Required: Yes

EniId

  • Type:
  • Required: Yes

EniIp

  • Type:
  • Required: Yes

SubscriptionType

  • Type: typing.Literal['PRODUCTION']
  • Required: Yes

SubscriptionStartDate

  • Type:
  • Required: Yes

SubscriptionEndDate

  • Type:
  • Required: Yes

VpcId

  • Type:
  • Required: Yes

SubnetId

  • Type:
  • Required: Yes

IamRoleArn

  • Type:
  • Required: Yes

SerialNumber

  • Type:
  • Required: Yes

VendorName

  • Type:
  • Required: Yes

HsmType

  • Type:
  • Required: Yes

SoftwareVersion

  • Type:
  • Required: Yes

SshPublicKey

  • Type:
  • Required: Yes

SshKeyLastUpdated

  • Type:
  • Required: Yes

ServerCertUri

  • Type:
  • Required: Yes

ServerCertLastUpdated

  • Type:
  • Required: Yes

Partitions

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeLunaClientRequestRequestTypeDef

ClientArn

  • Type: typing.Optional[str]

CertificateFingerprint

  • Type: typing.Optional[str]

DescribeLunaClientResponseTypeDef

ClientArn

  • Type:
  • Required: Yes

Certificate

  • Type:
  • Required: Yes

CertificateFingerprint

  • Type:
  • Required: Yes

LastModifiedTimestamp

  • Type:
  • Required: Yes

Label

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetConfigRequestRequestTypeDef

ClientArn

  • Type:
  • Required: Yes

ClientVersion

  • Type: typing.Literal['5.1', '5.3']
  • Required: Yes

HapgList

  • Type: typing.Sequence[str]
  • Required: Yes

GetConfigResponseTypeDef

ConfigType

  • Type:
  • Required: Yes

ConfigFile

  • Type:
  • Required: Yes

ConfigCred

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAvailableZonesResponseTypeDef

AZList

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHapgsRequestListHapgsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudhsm_classes.PaginatorConfigTypeDef]

ListHapgsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

ListHapgsResponseTypeDef

HapgList

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListHsmsRequestListHsmsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudhsm_classes.PaginatorConfigTypeDef]

ListHsmsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

ListHsmsResponseTypeDef

HsmList

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListLunaClientsRequestListLunaClientsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.cloudhsm_classes.PaginatorConfigTypeDef]

ListLunaClientsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

ListLunaClientsResponseTypeDef

ClientList

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

TagList

  • Type: typing.List[aws_resource_validator.pydantic_models.cloudhsm_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ModifyHapgRequestRequestTypeDef

HapgArn

  • Type:
  • Required: Yes

Label

  • Type: typing.Optional[str]

PartitionSerialList

  • Type: typing.Optional[typing.Sequence[str]]

ModifyHapgResponseTypeDef

HapgArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ModifyHsmRequestRequestTypeDef

HsmArn

  • Type:
  • Required: Yes

SubnetId

  • Type: typing.Optional[str]

EniIp

  • Type: typing.Optional[str]

IamRoleArn

  • Type: typing.Optional[str]

ExternalId

  • Type: typing.Optional[str]

SyslogIp

  • Type: typing.Optional[str]

ModifyHsmResponseTypeDef

HsmArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ModifyLunaClientRequestRequestTypeDef

ClientArn

  • Type:
  • Required: Yes

Certificate

  • Type:
  • Required: Yes

ModifyLunaClientResponseTypeDef

ClientArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RemoveTagsFromResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeyList

  • Type: typing.Sequence[str]
  • Required: Yes

RemoveTagsFromResourceResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes