Versions in this module Expand all Collapse all v1 v1.42.9 Aug 3, 2023 v1.42.6 Nov 15, 2021 Changes in this version + const BackupPolicyDefault + const BackupRetentionTypeDays + const BackupStateCreateInProgress + const BackupStateDeleted + const BackupStatePendingDeletion + const BackupStateReady + const ClusterStateActive + const ClusterStateCreateInProgress + const ClusterStateDegraded + const ClusterStateDeleteInProgress + const ClusterStateDeleted + const ClusterStateInitializeInProgress + const ClusterStateInitialized + const ClusterStateUninitialized + const ClusterStateUpdateInProgress + const EndpointsID + const ErrCodeCloudHsmAccessDeniedException + const ErrCodeCloudHsmInternalFailureException + const ErrCodeCloudHsmInvalidRequestException + const ErrCodeCloudHsmResourceNotFoundException + const ErrCodeCloudHsmServiceException + const ErrCodeCloudHsmTagException + const HsmStateActive + const HsmStateCreateInProgress + const HsmStateDegraded + const HsmStateDeleteInProgress + const HsmStateDeleted + const ServiceID + const ServiceName + func BackupPolicy_Values() []string + func BackupRetentionType_Values() []string + func BackupState_Values() []string + func ClusterState_Values() []string + func HsmState_Values() []string + type Backup struct + BackupId *string + BackupState *string + ClusterId *string + CopyTimestamp *time.Time + CreateTimestamp *time.Time + DeleteTimestamp *time.Time + NeverExpires *bool + SourceBackup *string + SourceCluster *string + SourceRegion *string + TagList []*Tag + func (s *Backup) SetBackupId(v string) *Backup + func (s *Backup) SetBackupState(v string) *Backup + func (s *Backup) SetClusterId(v string) *Backup + func (s *Backup) SetCopyTimestamp(v time.Time) *Backup + func (s *Backup) SetCreateTimestamp(v time.Time) *Backup + func (s *Backup) SetDeleteTimestamp(v time.Time) *Backup + func (s *Backup) SetNeverExpires(v bool) *Backup + func (s *Backup) SetSourceBackup(v string) *Backup + func (s *Backup) SetSourceCluster(v string) *Backup + func (s *Backup) SetSourceRegion(v string) *Backup + func (s *Backup) SetTagList(v []*Tag) *Backup + func (s Backup) GoString() string + func (s Backup) String() string + type BackupRetentionPolicy struct + Type *string + Value *string + func (s *BackupRetentionPolicy) SetType(v string) *BackupRetentionPolicy + func (s *BackupRetentionPolicy) SetValue(v string) *BackupRetentionPolicy + func (s *BackupRetentionPolicy) Validate() error + func (s BackupRetentionPolicy) GoString() string + func (s BackupRetentionPolicy) String() string + type Certificates struct + AwsHardwareCertificate *string + ClusterCertificate *string + ClusterCsr *string + HsmCertificate *string + ManufacturerHardwareCertificate *string + func (s *Certificates) SetAwsHardwareCertificate(v string) *Certificates + func (s *Certificates) SetClusterCertificate(v string) *Certificates + func (s *Certificates) SetClusterCsr(v string) *Certificates + func (s *Certificates) SetHsmCertificate(v string) *Certificates + func (s *Certificates) SetManufacturerHardwareCertificate(v string) *Certificates + func (s Certificates) GoString() string + func (s Certificates) String() string + type CloudHSMV2 struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CloudHSMV2 + func (c *CloudHSMV2) CopyBackupToRegion(input *CopyBackupToRegionInput) (*CopyBackupToRegionOutput, error) + func (c *CloudHSMV2) CopyBackupToRegionRequest(input *CopyBackupToRegionInput) (req *request.Request, output *CopyBackupToRegionOutput) + func (c *CloudHSMV2) CopyBackupToRegionWithContext(ctx aws.Context, input *CopyBackupToRegionInput, opts ...request.Option) (*CopyBackupToRegionOutput, error) + func (c *CloudHSMV2) CreateCluster(input *CreateClusterInput) (*CreateClusterOutput, error) + func (c *CloudHSMV2) CreateClusterRequest(input *CreateClusterInput) (req *request.Request, output *CreateClusterOutput) + func (c *CloudHSMV2) CreateClusterWithContext(ctx aws.Context, input *CreateClusterInput, opts ...request.Option) (*CreateClusterOutput, error) + func (c *CloudHSMV2) CreateHsm(input *CreateHsmInput) (*CreateHsmOutput, error) + func (c *CloudHSMV2) CreateHsmRequest(input *CreateHsmInput) (req *request.Request, output *CreateHsmOutput) + func (c *CloudHSMV2) CreateHsmWithContext(ctx aws.Context, input *CreateHsmInput, opts ...request.Option) (*CreateHsmOutput, error) + func (c *CloudHSMV2) DeleteBackup(input *DeleteBackupInput) (*DeleteBackupOutput, error) + func (c *CloudHSMV2) DeleteBackupRequest(input *DeleteBackupInput) (req *request.Request, output *DeleteBackupOutput) + func (c *CloudHSMV2) DeleteBackupWithContext(ctx aws.Context, input *DeleteBackupInput, opts ...request.Option) (*DeleteBackupOutput, error) + func (c *CloudHSMV2) DeleteCluster(input *DeleteClusterInput) (*DeleteClusterOutput, error) + func (c *CloudHSMV2) DeleteClusterRequest(input *DeleteClusterInput) (req *request.Request, output *DeleteClusterOutput) + func (c *CloudHSMV2) DeleteClusterWithContext(ctx aws.Context, input *DeleteClusterInput, opts ...request.Option) (*DeleteClusterOutput, error) + func (c *CloudHSMV2) DeleteHsm(input *DeleteHsmInput) (*DeleteHsmOutput, error) + func (c *CloudHSMV2) DeleteHsmRequest(input *DeleteHsmInput) (req *request.Request, output *DeleteHsmOutput) + func (c *CloudHSMV2) DeleteHsmWithContext(ctx aws.Context, input *DeleteHsmInput, opts ...request.Option) (*DeleteHsmOutput, error) + func (c *CloudHSMV2) DescribeBackups(input *DescribeBackupsInput) (*DescribeBackupsOutput, error) + func (c *CloudHSMV2) DescribeBackupsPages(input *DescribeBackupsInput, fn func(*DescribeBackupsOutput, bool) bool) error + func (c *CloudHSMV2) DescribeBackupsPagesWithContext(ctx aws.Context, input *DescribeBackupsInput, ...) error + func (c *CloudHSMV2) DescribeBackupsRequest(input *DescribeBackupsInput) (req *request.Request, output *DescribeBackupsOutput) + func (c *CloudHSMV2) DescribeBackupsWithContext(ctx aws.Context, input *DescribeBackupsInput, opts ...request.Option) (*DescribeBackupsOutput, error) + func (c *CloudHSMV2) DescribeClusters(input *DescribeClustersInput) (*DescribeClustersOutput, error) + func (c *CloudHSMV2) DescribeClustersPages(input *DescribeClustersInput, fn func(*DescribeClustersOutput, bool) bool) error + func (c *CloudHSMV2) DescribeClustersPagesWithContext(ctx aws.Context, input *DescribeClustersInput, ...) error + func (c *CloudHSMV2) DescribeClustersRequest(input *DescribeClustersInput) (req *request.Request, output *DescribeClustersOutput) + func (c *CloudHSMV2) DescribeClustersWithContext(ctx aws.Context, input *DescribeClustersInput, opts ...request.Option) (*DescribeClustersOutput, error) + func (c *CloudHSMV2) InitializeCluster(input *InitializeClusterInput) (*InitializeClusterOutput, error) + func (c *CloudHSMV2) InitializeClusterRequest(input *InitializeClusterInput) (req *request.Request, output *InitializeClusterOutput) + func (c *CloudHSMV2) InitializeClusterWithContext(ctx aws.Context, input *InitializeClusterInput, opts ...request.Option) (*InitializeClusterOutput, error) + func (c *CloudHSMV2) ListTags(input *ListTagsInput) (*ListTagsOutput, error) + func (c *CloudHSMV2) ListTagsPages(input *ListTagsInput, fn func(*ListTagsOutput, bool) bool) error + func (c *CloudHSMV2) ListTagsPagesWithContext(ctx aws.Context, input *ListTagsInput, fn func(*ListTagsOutput, bool) bool, ...) error + func (c *CloudHSMV2) ListTagsRequest(input *ListTagsInput) (req *request.Request, output *ListTagsOutput) + func (c *CloudHSMV2) ListTagsWithContext(ctx aws.Context, input *ListTagsInput, opts ...request.Option) (*ListTagsOutput, error) + func (c *CloudHSMV2) ModifyBackupAttributes(input *ModifyBackupAttributesInput) (*ModifyBackupAttributesOutput, error) + func (c *CloudHSMV2) ModifyBackupAttributesRequest(input *ModifyBackupAttributesInput) (req *request.Request, output *ModifyBackupAttributesOutput) + func (c *CloudHSMV2) ModifyBackupAttributesWithContext(ctx aws.Context, input *ModifyBackupAttributesInput, opts ...request.Option) (*ModifyBackupAttributesOutput, error) + func (c *CloudHSMV2) ModifyCluster(input *ModifyClusterInput) (*ModifyClusterOutput, error) + func (c *CloudHSMV2) ModifyClusterRequest(input *ModifyClusterInput) (req *request.Request, output *ModifyClusterOutput) + func (c *CloudHSMV2) ModifyClusterWithContext(ctx aws.Context, input *ModifyClusterInput, opts ...request.Option) (*ModifyClusterOutput, error) + func (c *CloudHSMV2) RestoreBackup(input *RestoreBackupInput) (*RestoreBackupOutput, error) + func (c *CloudHSMV2) RestoreBackupRequest(input *RestoreBackupInput) (req *request.Request, output *RestoreBackupOutput) + func (c *CloudHSMV2) RestoreBackupWithContext(ctx aws.Context, input *RestoreBackupInput, opts ...request.Option) (*RestoreBackupOutput, error) + func (c *CloudHSMV2) TagResource(input *TagResourceInput) (*TagResourceOutput, error) + func (c *CloudHSMV2) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput) + func (c *CloudHSMV2) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error) + func (c *CloudHSMV2) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error) + func (c *CloudHSMV2) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput) + func (c *CloudHSMV2) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error) + type CloudHsmAccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmAccessDeniedException) Code() string + func (s *CloudHsmAccessDeniedException) Error() string + func (s *CloudHsmAccessDeniedException) Message() string + func (s *CloudHsmAccessDeniedException) OrigErr() error + func (s *CloudHsmAccessDeniedException) RequestID() string + func (s *CloudHsmAccessDeniedException) StatusCode() int + func (s CloudHsmAccessDeniedException) GoString() string + func (s CloudHsmAccessDeniedException) String() string + type CloudHsmInternalFailureException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmInternalFailureException) Code() string + func (s *CloudHsmInternalFailureException) Error() string + func (s *CloudHsmInternalFailureException) Message() string + func (s *CloudHsmInternalFailureException) OrigErr() error + func (s *CloudHsmInternalFailureException) RequestID() string + func (s *CloudHsmInternalFailureException) StatusCode() int + func (s CloudHsmInternalFailureException) GoString() string + func (s CloudHsmInternalFailureException) String() string + type CloudHsmInvalidRequestException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmInvalidRequestException) Code() string + func (s *CloudHsmInvalidRequestException) Error() string + func (s *CloudHsmInvalidRequestException) Message() string + func (s *CloudHsmInvalidRequestException) OrigErr() error + func (s *CloudHsmInvalidRequestException) RequestID() string + func (s *CloudHsmInvalidRequestException) StatusCode() int + func (s CloudHsmInvalidRequestException) GoString() string + func (s CloudHsmInvalidRequestException) String() string + type CloudHsmResourceNotFoundException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmResourceNotFoundException) Code() string + func (s *CloudHsmResourceNotFoundException) Error() string + func (s *CloudHsmResourceNotFoundException) Message() string + func (s *CloudHsmResourceNotFoundException) OrigErr() error + func (s *CloudHsmResourceNotFoundException) RequestID() string + func (s *CloudHsmResourceNotFoundException) StatusCode() int + func (s CloudHsmResourceNotFoundException) GoString() string + func (s CloudHsmResourceNotFoundException) String() string + type CloudHsmServiceException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmServiceException) Code() string + func (s *CloudHsmServiceException) Error() string + func (s *CloudHsmServiceException) Message() string + func (s *CloudHsmServiceException) OrigErr() error + func (s *CloudHsmServiceException) RequestID() string + func (s *CloudHsmServiceException) StatusCode() int + func (s CloudHsmServiceException) GoString() string + func (s CloudHsmServiceException) String() string + type CloudHsmTagException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *CloudHsmTagException) Code() string + func (s *CloudHsmTagException) Error() string + func (s *CloudHsmTagException) Message() string + func (s *CloudHsmTagException) OrigErr() error + func (s *CloudHsmTagException) RequestID() string + func (s *CloudHsmTagException) StatusCode() int + func (s CloudHsmTagException) GoString() string + func (s CloudHsmTagException) String() string + type Cluster struct + BackupPolicy *string + BackupRetentionPolicy *BackupRetentionPolicy + Certificates *Certificates + ClusterId *string + CreateTimestamp *time.Time + HsmType *string + Hsms []*Hsm + PreCoPassword *string + SecurityGroup *string + SourceBackupId *string + State *string + StateMessage *string + SubnetMapping map[string]*string + TagList []*Tag + VpcId *string + func (s *Cluster) SetBackupPolicy(v string) *Cluster + func (s *Cluster) SetBackupRetentionPolicy(v *BackupRetentionPolicy) *Cluster + func (s *Cluster) SetCertificates(v *Certificates) *Cluster + func (s *Cluster) SetClusterId(v string) *Cluster + func (s *Cluster) SetCreateTimestamp(v time.Time) *Cluster + func (s *Cluster) SetHsmType(v string) *Cluster + func (s *Cluster) SetHsms(v []*Hsm) *Cluster + func (s *Cluster) SetPreCoPassword(v string) *Cluster + func (s *Cluster) SetSecurityGroup(v string) *Cluster + func (s *Cluster) SetSourceBackupId(v string) *Cluster + func (s *Cluster) SetState(v string) *Cluster + func (s *Cluster) SetStateMessage(v string) *Cluster + func (s *Cluster) SetSubnetMapping(v map[string]*string) *Cluster + func (s *Cluster) SetTagList(v []*Tag) *Cluster + func (s *Cluster) SetVpcId(v string) *Cluster + func (s Cluster) GoString() string + func (s Cluster) String() string + type CopyBackupToRegionInput struct + BackupId *string + DestinationRegion *string + TagList []*Tag + func (s *CopyBackupToRegionInput) SetBackupId(v string) *CopyBackupToRegionInput + func (s *CopyBackupToRegionInput) SetDestinationRegion(v string) *CopyBackupToRegionInput + func (s *CopyBackupToRegionInput) SetTagList(v []*Tag) *CopyBackupToRegionInput + func (s *CopyBackupToRegionInput) Validate() error + func (s CopyBackupToRegionInput) GoString() string + func (s CopyBackupToRegionInput) String() string + type CopyBackupToRegionOutput struct + DestinationBackup *DestinationBackup + func (s *CopyBackupToRegionOutput) SetDestinationBackup(v *DestinationBackup) *CopyBackupToRegionOutput + func (s CopyBackupToRegionOutput) GoString() string + func (s CopyBackupToRegionOutput) String() string + type CreateClusterInput struct + BackupRetentionPolicy *BackupRetentionPolicy + HsmType *string + SourceBackupId *string + SubnetIds []*string + TagList []*Tag + func (s *CreateClusterInput) SetBackupRetentionPolicy(v *BackupRetentionPolicy) *CreateClusterInput + func (s *CreateClusterInput) SetHsmType(v string) *CreateClusterInput + func (s *CreateClusterInput) SetSourceBackupId(v string) *CreateClusterInput + func (s *CreateClusterInput) SetSubnetIds(v []*string) *CreateClusterInput + func (s *CreateClusterInput) SetTagList(v []*Tag) *CreateClusterInput + func (s *CreateClusterInput) Validate() error + func (s CreateClusterInput) GoString() string + func (s CreateClusterInput) String() string + type CreateClusterOutput struct + Cluster *Cluster + func (s *CreateClusterOutput) SetCluster(v *Cluster) *CreateClusterOutput + func (s CreateClusterOutput) GoString() string + func (s CreateClusterOutput) String() string + type CreateHsmInput struct + AvailabilityZone *string + ClusterId *string + IpAddress *string + func (s *CreateHsmInput) SetAvailabilityZone(v string) *CreateHsmInput + func (s *CreateHsmInput) SetClusterId(v string) *CreateHsmInput + func (s *CreateHsmInput) SetIpAddress(v string) *CreateHsmInput + func (s *CreateHsmInput) Validate() error + func (s CreateHsmInput) GoString() string + func (s CreateHsmInput) String() string + type CreateHsmOutput struct + Hsm *Hsm + func (s *CreateHsmOutput) SetHsm(v *Hsm) *CreateHsmOutput + func (s CreateHsmOutput) GoString() string + func (s CreateHsmOutput) String() string + type DeleteBackupInput struct + BackupId *string + func (s *DeleteBackupInput) SetBackupId(v string) *DeleteBackupInput + func (s *DeleteBackupInput) Validate() error + func (s DeleteBackupInput) GoString() string + func (s DeleteBackupInput) String() string + type DeleteBackupOutput struct + Backup *Backup + func (s *DeleteBackupOutput) SetBackup(v *Backup) *DeleteBackupOutput + func (s DeleteBackupOutput) GoString() string + func (s DeleteBackupOutput) String() string + type DeleteClusterInput struct + ClusterId *string + func (s *DeleteClusterInput) SetClusterId(v string) *DeleteClusterInput + func (s *DeleteClusterInput) Validate() error + func (s DeleteClusterInput) GoString() string + func (s DeleteClusterInput) String() string + type DeleteClusterOutput struct + Cluster *Cluster + func (s *DeleteClusterOutput) SetCluster(v *Cluster) *DeleteClusterOutput + func (s DeleteClusterOutput) GoString() string + func (s DeleteClusterOutput) String() string + type DeleteHsmInput struct + ClusterId *string + EniId *string + EniIp *string + HsmId *string + func (s *DeleteHsmInput) SetClusterId(v string) *DeleteHsmInput + func (s *DeleteHsmInput) SetEniId(v string) *DeleteHsmInput + func (s *DeleteHsmInput) SetEniIp(v string) *DeleteHsmInput + func (s *DeleteHsmInput) SetHsmId(v string) *DeleteHsmInput + func (s *DeleteHsmInput) Validate() error + func (s DeleteHsmInput) GoString() string + func (s DeleteHsmInput) String() string + type DeleteHsmOutput struct + HsmId *string + func (s *DeleteHsmOutput) SetHsmId(v string) *DeleteHsmOutput + func (s DeleteHsmOutput) GoString() string + func (s DeleteHsmOutput) String() string + type DescribeBackupsInput struct + Filters map[string][]*string + MaxResults *int64 + NextToken *string + SortAscending *bool + func (s *DescribeBackupsInput) SetFilters(v map[string][]*string) *DescribeBackupsInput + func (s *DescribeBackupsInput) SetMaxResults(v int64) *DescribeBackupsInput + func (s *DescribeBackupsInput) SetNextToken(v string) *DescribeBackupsInput + func (s *DescribeBackupsInput) SetSortAscending(v bool) *DescribeBackupsInput + func (s *DescribeBackupsInput) Validate() error + func (s DescribeBackupsInput) GoString() string + func (s DescribeBackupsInput) String() string + type DescribeBackupsOutput struct + Backups []*Backup + NextToken *string + func (s *DescribeBackupsOutput) SetBackups(v []*Backup) *DescribeBackupsOutput + func (s *DescribeBackupsOutput) SetNextToken(v string) *DescribeBackupsOutput + func (s DescribeBackupsOutput) GoString() string + func (s DescribeBackupsOutput) String() string + type DescribeClustersInput struct + Filters map[string][]*string + MaxResults *int64 + NextToken *string + func (s *DescribeClustersInput) SetFilters(v map[string][]*string) *DescribeClustersInput + func (s *DescribeClustersInput) SetMaxResults(v int64) *DescribeClustersInput + func (s *DescribeClustersInput) SetNextToken(v string) *DescribeClustersInput + func (s *DescribeClustersInput) Validate() error + func (s DescribeClustersInput) GoString() string + func (s DescribeClustersInput) String() string + type DescribeClustersOutput struct + Clusters []*Cluster + NextToken *string + func (s *DescribeClustersOutput) SetClusters(v []*Cluster) *DescribeClustersOutput + func (s *DescribeClustersOutput) SetNextToken(v string) *DescribeClustersOutput + func (s DescribeClustersOutput) GoString() string + func (s DescribeClustersOutput) String() string + type DestinationBackup struct + CreateTimestamp *time.Time + SourceBackup *string + SourceCluster *string + SourceRegion *string + func (s *DestinationBackup) SetCreateTimestamp(v time.Time) *DestinationBackup + func (s *DestinationBackup) SetSourceBackup(v string) *DestinationBackup + func (s *DestinationBackup) SetSourceCluster(v string) *DestinationBackup + func (s *DestinationBackup) SetSourceRegion(v string) *DestinationBackup + func (s DestinationBackup) GoString() string + func (s DestinationBackup) String() string + type Hsm struct + AvailabilityZone *string + ClusterId *string + EniId *string + EniIp *string + HsmId *string + State *string + StateMessage *string + SubnetId *string + func (s *Hsm) SetAvailabilityZone(v string) *Hsm + func (s *Hsm) SetClusterId(v string) *Hsm + func (s *Hsm) SetEniId(v string) *Hsm + func (s *Hsm) SetEniIp(v string) *Hsm + func (s *Hsm) SetHsmId(v string) *Hsm + func (s *Hsm) SetState(v string) *Hsm + func (s *Hsm) SetStateMessage(v string) *Hsm + func (s *Hsm) SetSubnetId(v string) *Hsm + func (s Hsm) GoString() string + func (s Hsm) String() string + type InitializeClusterInput struct + ClusterId *string + SignedCert *string + TrustAnchor *string + func (s *InitializeClusterInput) SetClusterId(v string) *InitializeClusterInput + func (s *InitializeClusterInput) SetSignedCert(v string) *InitializeClusterInput + func (s *InitializeClusterInput) SetTrustAnchor(v string) *InitializeClusterInput + func (s *InitializeClusterInput) Validate() error + func (s InitializeClusterInput) GoString() string + func (s InitializeClusterInput) String() string + type InitializeClusterOutput struct + State *string + StateMessage *string + func (s *InitializeClusterOutput) SetState(v string) *InitializeClusterOutput + func (s *InitializeClusterOutput) SetStateMessage(v string) *InitializeClusterOutput + func (s InitializeClusterOutput) GoString() string + func (s InitializeClusterOutput) String() string + type ListTagsInput struct + MaxResults *int64 + NextToken *string + ResourceId *string + func (s *ListTagsInput) SetMaxResults(v int64) *ListTagsInput + func (s *ListTagsInput) SetNextToken(v string) *ListTagsInput + func (s *ListTagsInput) SetResourceId(v string) *ListTagsInput + func (s *ListTagsInput) Validate() error + func (s ListTagsInput) GoString() string + func (s ListTagsInput) String() string + type ListTagsOutput struct + NextToken *string + TagList []*Tag + func (s *ListTagsOutput) SetNextToken(v string) *ListTagsOutput + func (s *ListTagsOutput) SetTagList(v []*Tag) *ListTagsOutput + func (s ListTagsOutput) GoString() string + func (s ListTagsOutput) String() string + type ModifyBackupAttributesInput struct + BackupId *string + NeverExpires *bool + func (s *ModifyBackupAttributesInput) SetBackupId(v string) *ModifyBackupAttributesInput + func (s *ModifyBackupAttributesInput) SetNeverExpires(v bool) *ModifyBackupAttributesInput + func (s *ModifyBackupAttributesInput) Validate() error + func (s ModifyBackupAttributesInput) GoString() string + func (s ModifyBackupAttributesInput) String() string + type ModifyBackupAttributesOutput struct + Backup *Backup + func (s *ModifyBackupAttributesOutput) SetBackup(v *Backup) *ModifyBackupAttributesOutput + func (s ModifyBackupAttributesOutput) GoString() string + func (s ModifyBackupAttributesOutput) String() string + type ModifyClusterInput struct + BackupRetentionPolicy *BackupRetentionPolicy + ClusterId *string + func (s *ModifyClusterInput) SetBackupRetentionPolicy(v *BackupRetentionPolicy) *ModifyClusterInput + func (s *ModifyClusterInput) SetClusterId(v string) *ModifyClusterInput + func (s *ModifyClusterInput) Validate() error + func (s ModifyClusterInput) GoString() string + func (s ModifyClusterInput) String() string + type ModifyClusterOutput struct + Cluster *Cluster + func (s *ModifyClusterOutput) SetCluster(v *Cluster) *ModifyClusterOutput + func (s ModifyClusterOutput) GoString() string + func (s ModifyClusterOutput) String() string + type RestoreBackupInput struct + BackupId *string + func (s *RestoreBackupInput) SetBackupId(v string) *RestoreBackupInput + func (s *RestoreBackupInput) Validate() error + func (s RestoreBackupInput) GoString() string + func (s RestoreBackupInput) String() string + type RestoreBackupOutput struct + Backup *Backup + func (s *RestoreBackupOutput) SetBackup(v *Backup) *RestoreBackupOutput + func (s RestoreBackupOutput) GoString() string + func (s RestoreBackupOutput) String() string + type Tag struct + Key *string + Value *string + func (s *Tag) SetKey(v string) *Tag + func (s *Tag) SetValue(v string) *Tag + func (s *Tag) Validate() error + func (s Tag) GoString() string + func (s Tag) String() string + type TagResourceInput struct + ResourceId *string + TagList []*Tag + func (s *TagResourceInput) SetResourceId(v string) *TagResourceInput + func (s *TagResourceInput) SetTagList(v []*Tag) *TagResourceInput + func (s *TagResourceInput) Validate() error + func (s TagResourceInput) GoString() string + func (s TagResourceInput) String() string + type TagResourceOutput struct + func (s TagResourceOutput) GoString() string + func (s TagResourceOutput) String() string + type UntagResourceInput struct + ResourceId *string + TagKeyList []*string + func (s *UntagResourceInput) SetResourceId(v string) *UntagResourceInput + func (s *UntagResourceInput) SetTagKeyList(v []*string) *UntagResourceInput + func (s *UntagResourceInput) Validate() error + func (s UntagResourceInput) GoString() string + func (s UntagResourceInput) String() string + type UntagResourceOutput struct + func (s UntagResourceOutput) GoString() string + func (s UntagResourceOutput) String() string