Versions in this module Expand all Collapse all v1 v1.1.9 Mar 8, 2016 Changes in this version + const ClientVersion51 + const ClientVersion53 + const CloudHsmObjectStateDegraded + const CloudHsmObjectStateReady + const CloudHsmObjectStateUpdating + const HsmStatusDegraded + const HsmStatusPending + const HsmStatusRunning + const HsmStatusSuspended + const HsmStatusTerminated + const HsmStatusTerminating + const HsmStatusUpdating + const ServiceName + const SubscriptionTypeProduction + type CloudHSM struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *CloudHSM + func (c *CloudHSM) CreateHapg(input *CreateHapgInput) (*CreateHapgOutput, error) + func (c *CloudHSM) CreateHapgRequest(input *CreateHapgInput) (req *request.Request, output *CreateHapgOutput) + func (c *CloudHSM) CreateHsm(input *CreateHsmInput) (*CreateHsmOutput, error) + func (c *CloudHSM) CreateHsmRequest(input *CreateHsmInput) (req *request.Request, output *CreateHsmOutput) + func (c *CloudHSM) CreateLunaClient(input *CreateLunaClientInput) (*CreateLunaClientOutput, error) + func (c *CloudHSM) CreateLunaClientRequest(input *CreateLunaClientInput) (req *request.Request, output *CreateLunaClientOutput) + func (c *CloudHSM) DeleteHapg(input *DeleteHapgInput) (*DeleteHapgOutput, error) + func (c *CloudHSM) DeleteHapgRequest(input *DeleteHapgInput) (req *request.Request, output *DeleteHapgOutput) + func (c *CloudHSM) DeleteHsm(input *DeleteHsmInput) (*DeleteHsmOutput, error) + func (c *CloudHSM) DeleteHsmRequest(input *DeleteHsmInput) (req *request.Request, output *DeleteHsmOutput) + func (c *CloudHSM) DeleteLunaClient(input *DeleteLunaClientInput) (*DeleteLunaClientOutput, error) + func (c *CloudHSM) DeleteLunaClientRequest(input *DeleteLunaClientInput) (req *request.Request, output *DeleteLunaClientOutput) + func (c *CloudHSM) DescribeHapg(input *DescribeHapgInput) (*DescribeHapgOutput, error) + func (c *CloudHSM) DescribeHapgRequest(input *DescribeHapgInput) (req *request.Request, output *DescribeHapgOutput) + func (c *CloudHSM) DescribeHsm(input *DescribeHsmInput) (*DescribeHsmOutput, error) + func (c *CloudHSM) DescribeHsmRequest(input *DescribeHsmInput) (req *request.Request, output *DescribeHsmOutput) + func (c *CloudHSM) DescribeLunaClient(input *DescribeLunaClientInput) (*DescribeLunaClientOutput, error) + func (c *CloudHSM) DescribeLunaClientRequest(input *DescribeLunaClientInput) (req *request.Request, output *DescribeLunaClientOutput) + func (c *CloudHSM) GetConfig(input *GetConfigInput) (*GetConfigOutput, error) + func (c *CloudHSM) GetConfigRequest(input *GetConfigInput) (req *request.Request, output *GetConfigOutput) + func (c *CloudHSM) ListAvailableZones(input *ListAvailableZonesInput) (*ListAvailableZonesOutput, error) + func (c *CloudHSM) ListAvailableZonesRequest(input *ListAvailableZonesInput) (req *request.Request, output *ListAvailableZonesOutput) + func (c *CloudHSM) ListHapgs(input *ListHapgsInput) (*ListHapgsOutput, error) + func (c *CloudHSM) ListHapgsRequest(input *ListHapgsInput) (req *request.Request, output *ListHapgsOutput) + func (c *CloudHSM) ListHsms(input *ListHsmsInput) (*ListHsmsOutput, error) + func (c *CloudHSM) ListHsmsRequest(input *ListHsmsInput) (req *request.Request, output *ListHsmsOutput) + func (c *CloudHSM) ListLunaClients(input *ListLunaClientsInput) (*ListLunaClientsOutput, error) + func (c *CloudHSM) ListLunaClientsRequest(input *ListLunaClientsInput) (req *request.Request, output *ListLunaClientsOutput) + func (c *CloudHSM) ModifyHapg(input *ModifyHapgInput) (*ModifyHapgOutput, error) + func (c *CloudHSM) ModifyHapgRequest(input *ModifyHapgInput) (req *request.Request, output *ModifyHapgOutput) + func (c *CloudHSM) ModifyHsm(input *ModifyHsmInput) (*ModifyHsmOutput, error) + func (c *CloudHSM) ModifyHsmRequest(input *ModifyHsmInput) (req *request.Request, output *ModifyHsmOutput) + func (c *CloudHSM) ModifyLunaClient(input *ModifyLunaClientInput) (*ModifyLunaClientOutput, error) + func (c *CloudHSM) ModifyLunaClientRequest(input *ModifyLunaClientInput) (req *request.Request, output *ModifyLunaClientOutput) + type CreateHapgInput struct + Label *string + func (s CreateHapgInput) GoString() string + func (s CreateHapgInput) String() string + type CreateHapgOutput struct + HapgArn *string + func (s CreateHapgOutput) GoString() string + func (s CreateHapgOutput) String() string + type CreateHsmInput struct + ClientToken *string + EniIp *string + ExternalId *string + IamRoleArn *string + SshKey *string + SubnetId *string + SubscriptionType *string + SyslogIp *string + func (s CreateHsmInput) GoString() string + func (s CreateHsmInput) String() string + type CreateHsmOutput struct + HsmArn *string + func (s CreateHsmOutput) GoString() string + func (s CreateHsmOutput) String() string + type CreateLunaClientInput struct + Certificate *string + Label *string + func (s CreateLunaClientInput) GoString() string + func (s CreateLunaClientInput) String() string + type CreateLunaClientOutput struct + ClientArn *string + func (s CreateLunaClientOutput) GoString() string + func (s CreateLunaClientOutput) String() string + type DeleteHapgInput struct + HapgArn *string + func (s DeleteHapgInput) GoString() string + func (s DeleteHapgInput) String() string + type DeleteHapgOutput struct + Status *string + func (s DeleteHapgOutput) GoString() string + func (s DeleteHapgOutput) String() string + type DeleteHsmInput struct + HsmArn *string + func (s DeleteHsmInput) GoString() string + func (s DeleteHsmInput) String() string + type DeleteHsmOutput struct + Status *string + func (s DeleteHsmOutput) GoString() string + func (s DeleteHsmOutput) String() string + type DeleteLunaClientInput struct + ClientArn *string + func (s DeleteLunaClientInput) GoString() string + func (s DeleteLunaClientInput) String() string + type DeleteLunaClientOutput struct + Status *string + func (s DeleteLunaClientOutput) GoString() string + func (s DeleteLunaClientOutput) String() string + type DescribeHapgInput struct + HapgArn *string + func (s DescribeHapgInput) GoString() string + func (s DescribeHapgInput) String() string + type DescribeHapgOutput struct + HapgArn *string + HapgSerial *string + HsmsLastActionFailed []*string + HsmsPendingDeletion []*string + HsmsPendingRegistration []*string + Label *string + LastModifiedTimestamp *string + PartitionSerialList []*string + State *string + func (s DescribeHapgOutput) GoString() string + func (s DescribeHapgOutput) String() string + type DescribeHsmInput struct + HsmArn *string + HsmSerialNumber *string + func (s DescribeHsmInput) GoString() string + func (s DescribeHsmInput) String() string + type DescribeHsmOutput struct + AvailabilityZone *string + EniId *string + EniIp *string + HsmArn *string + HsmType *string + IamRoleArn *string + Partitions []*string + SerialNumber *string + ServerCertLastUpdated *string + ServerCertUri *string + SoftwareVersion *string + SshKeyLastUpdated *string + SshPublicKey *string + Status *string + StatusDetails *string + SubnetId *string + SubscriptionEndDate *string + SubscriptionStartDate *string + SubscriptionType *string + VendorName *string + VpcId *string + func (s DescribeHsmOutput) GoString() string + func (s DescribeHsmOutput) String() string + type DescribeLunaClientInput struct + CertificateFingerprint *string + ClientArn *string + func (s DescribeLunaClientInput) GoString() string + func (s DescribeLunaClientInput) String() string + type DescribeLunaClientOutput struct + Certificate *string + CertificateFingerprint *string + ClientArn *string + Label *string + LastModifiedTimestamp *string + func (s DescribeLunaClientOutput) GoString() string + func (s DescribeLunaClientOutput) String() string + type GetConfigInput struct + ClientArn *string + ClientVersion *string + HapgList []*string + func (s GetConfigInput) GoString() string + func (s GetConfigInput) String() string + type GetConfigOutput struct + ConfigCred *string + ConfigFile *string + ConfigType *string + func (s GetConfigOutput) GoString() string + func (s GetConfigOutput) String() string + type ListAvailableZonesInput struct + func (s ListAvailableZonesInput) GoString() string + func (s ListAvailableZonesInput) String() string + type ListAvailableZonesOutput struct + AZList []*string + func (s ListAvailableZonesOutput) GoString() string + func (s ListAvailableZonesOutput) String() string + type ListHapgsInput struct + NextToken *string + func (s ListHapgsInput) GoString() string + func (s ListHapgsInput) String() string + type ListHapgsOutput struct + HapgList []*string + NextToken *string + func (s ListHapgsOutput) GoString() string + func (s ListHapgsOutput) String() string + type ListHsmsInput struct + NextToken *string + func (s ListHsmsInput) GoString() string + func (s ListHsmsInput) String() string + type ListHsmsOutput struct + HsmList []*string + NextToken *string + func (s ListHsmsOutput) GoString() string + func (s ListHsmsOutput) String() string + type ListLunaClientsInput struct + NextToken *string + func (s ListLunaClientsInput) GoString() string + func (s ListLunaClientsInput) String() string + type ListLunaClientsOutput struct + ClientList []*string + NextToken *string + func (s ListLunaClientsOutput) GoString() string + func (s ListLunaClientsOutput) String() string + type ModifyHapgInput struct + HapgArn *string + Label *string + PartitionSerialList []*string + func (s ModifyHapgInput) GoString() string + func (s ModifyHapgInput) String() string + type ModifyHapgOutput struct + HapgArn *string + func (s ModifyHapgOutput) GoString() string + func (s ModifyHapgOutput) String() string + type ModifyHsmInput struct + EniIp *string + ExternalId *string + HsmArn *string + IamRoleArn *string + SubnetId *string + SyslogIp *string + func (s ModifyHsmInput) GoString() string + func (s ModifyHsmInput) String() string + type ModifyHsmOutput struct + HsmArn *string + func (s ModifyHsmOutput) GoString() string + func (s ModifyHsmOutput) String() string + type ModifyLunaClientInput struct + Certificate *string + ClientArn *string + func (s ModifyLunaClientInput) GoString() string + func (s ModifyLunaClientInput) String() string + type ModifyLunaClientOutput struct + ClientArn *string + func (s ModifyLunaClientOutput) GoString() string + func (s ModifyLunaClientOutput) String() string