Versions in this module Expand all Collapse all v0 v0.6.0 Jun 3, 2015 Changes in this version + type CloudHSM struct + func New(config *aws.Config) *CloudHSM + func (c *CloudHSM) CreateHAPG(input *CreateHAPGInput) (*CreateHAPGOutput, error) + func (c *CloudHSM) CreateHAPGRequest(input *CreateHAPGInput) (req *aws.Request, output *CreateHAPGOutput) + func (c *CloudHSM) CreateHSM(input *CreateHSMInput) (*CreateHSMOutput, error) + func (c *CloudHSM) CreateHSMRequest(input *CreateHSMInput) (req *aws.Request, output *CreateHSMOutput) + func (c *CloudHSM) CreateLunaClient(input *CreateLunaClientInput) (*CreateLunaClientOutput, error) + func (c *CloudHSM) CreateLunaClientRequest(input *CreateLunaClientInput) (req *aws.Request, output *CreateLunaClientOutput) + func (c *CloudHSM) DeleteHAPG(input *DeleteHAPGInput) (*DeleteHAPGOutput, error) + func (c *CloudHSM) DeleteHAPGRequest(input *DeleteHAPGInput) (req *aws.Request, output *DeleteHAPGOutput) + func (c *CloudHSM) DeleteHSM(input *DeleteHSMInput) (*DeleteHSMOutput, error) + func (c *CloudHSM) DeleteHSMRequest(input *DeleteHSMInput) (req *aws.Request, output *DeleteHSMOutput) + func (c *CloudHSM) DeleteLunaClient(input *DeleteLunaClientInput) (*DeleteLunaClientOutput, error) + func (c *CloudHSM) DeleteLunaClientRequest(input *DeleteLunaClientInput) (req *aws.Request, output *DeleteLunaClientOutput) + func (c *CloudHSM) DescribeHAPG(input *DescribeHAPGInput) (*DescribeHAPGOutput, error) + func (c *CloudHSM) DescribeHAPGRequest(input *DescribeHAPGInput) (req *aws.Request, output *DescribeHAPGOutput) + func (c *CloudHSM) DescribeHSM(input *DescribeHSMInput) (*DescribeHSMOutput, error) + func (c *CloudHSM) DescribeHSMRequest(input *DescribeHSMInput) (req *aws.Request, output *DescribeHSMOutput) + func (c *CloudHSM) DescribeLunaClient(input *DescribeLunaClientInput) (*DescribeLunaClientOutput, error) + func (c *CloudHSM) DescribeLunaClientRequest(input *DescribeLunaClientInput) (req *aws.Request, output *DescribeLunaClientOutput) + func (c *CloudHSM) GetConfig(input *GetConfigInput) (*GetConfigOutput, error) + func (c *CloudHSM) GetConfigRequest(input *GetConfigInput) (req *aws.Request, output *GetConfigOutput) + func (c *CloudHSM) ListAvailableZones(input *ListAvailableZonesInput) (*ListAvailableZonesOutput, error) + func (c *CloudHSM) ListAvailableZonesRequest(input *ListAvailableZonesInput) (req *aws.Request, output *ListAvailableZonesOutput) + func (c *CloudHSM) ListHSMs(input *ListHSMsInput) (*ListHSMsOutput, error) + func (c *CloudHSM) ListHSMsRequest(input *ListHSMsInput) (req *aws.Request, output *ListHSMsOutput) + func (c *CloudHSM) ListHapgs(input *ListHapgsInput) (*ListHapgsOutput, error) + func (c *CloudHSM) ListHapgsRequest(input *ListHapgsInput) (req *aws.Request, output *ListHapgsOutput) + func (c *CloudHSM) ListLunaClients(input *ListLunaClientsInput) (*ListLunaClientsOutput, error) + func (c *CloudHSM) ListLunaClientsRequest(input *ListLunaClientsInput) (req *aws.Request, output *ListLunaClientsOutput) + func (c *CloudHSM) ModifyHAPG(input *ModifyHAPGInput) (*ModifyHAPGOutput, error) + func (c *CloudHSM) ModifyHAPGRequest(input *ModifyHAPGInput) (req *aws.Request, output *ModifyHAPGOutput) + func (c *CloudHSM) ModifyHSM(input *ModifyHSMInput) (*ModifyHSMOutput, error) + func (c *CloudHSM) ModifyHSMRequest(input *ModifyHSMInput) (req *aws.Request, output *ModifyHSMOutput) + func (c *CloudHSM) ModifyLunaClient(input *ModifyLunaClientInput) (*ModifyLunaClientOutput, error) + func (c *CloudHSM) ModifyLunaClientRequest(input *ModifyLunaClientInput) (req *aws.Request, output *ModifyLunaClientOutput) + type CreateHAPGInput struct + Label *string + type CreateHAPGOutput struct + HAPGARN *string + type CreateHSMInput struct + ClientToken *string + ENIIP *string + ExternalID *string + IAMRoleARN *string + SSHKey *string + SubnetID *string + SubscriptionType *string + SyslogIP *string + type CreateHSMOutput struct + HSMARN *string + type CreateLunaClientInput struct + Certificate *string + Label *string + type CreateLunaClientOutput struct + ClientARN *string + type DeleteHAPGInput struct + HAPGARN *string + type DeleteHAPGOutput struct + Status *string + type DeleteHSMInput struct + HSMARN *string + type DeleteHSMOutput struct + Status *string + type DeleteLunaClientInput struct + ClientARN *string + type DeleteLunaClientOutput struct + Status *string + type DescribeHAPGInput struct + HAPGARN *string + type DescribeHAPGOutput struct + HAPGARN *string + HAPGSerial *string + HSMsLastActionFailed []*string + HSMsPendingDeletion []*string + HSMsPendingRegistration []*string + Label *string + LastModifiedTimestamp *string + PartitionSerialList []*string + State *string + type DescribeHSMInput struct + HSMARN *string + HSMSerialNumber *string + type DescribeHSMOutput struct + AvailabilityZone *string + ENIID *string + ENIIP *string + HSMARN *string + HSMType *string + IAMRoleARN *string + Partitions []*string + SSHKeyLastUpdated *string + SSHPublicKey *string + SerialNumber *string + ServerCertLastUpdated *string + ServerCertURI *string + SoftwareVersion *string + Status *string + StatusDetails *string + SubnetID *string + SubscriptionEndDate *string + SubscriptionStartDate *string + SubscriptionType *string + VPCID *string + VendorName *string + type DescribeLunaClientInput struct + CertificateFingerprint *string + ClientARN *string + type DescribeLunaClientOutput struct + Certificate *string + CertificateFingerprint *string + ClientARN *string + Label *string + LastModifiedTimestamp *string + type GetConfigInput struct + ClientARN *string + ClientVersion *string + HAPGList []*string + type GetConfigOutput struct + ConfigCred *string + ConfigFile *string + ConfigType *string + type ListAvailableZonesInput struct + type ListAvailableZonesOutput struct + AZList []*string + type ListHSMsInput struct + NextToken *string + type ListHSMsOutput struct + HSMList []*string + NextToken *string + type ListHapgsInput struct + NextToken *string + type ListHapgsOutput struct + HAPGList []*string + NextToken *string + type ListLunaClientsInput struct + NextToken *string + type ListLunaClientsOutput struct + ClientList []*string + NextToken *string + type ModifyHAPGInput struct + HAPGARN *string + Label *string + PartitionSerialList []*string + type ModifyHAPGOutput struct + HAPGARN *string + type ModifyHSMInput struct + ENIIP *string + ExternalID *string + HSMARN *string + IAMRoleARN *string + SubnetID *string + SyslogIP *string + type ModifyHSMOutput struct + HSMARN *string + type ModifyLunaClientInput struct + Certificate *string + ClientARN *string + type ModifyLunaClientOutput struct + ClientARN *string