Documentation
¶
Overview ¶
Package pca20251001iface provides an interface to enable mocking the PCA20251001 service client for testing your code.
It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.
Index ¶
- Constants
- type CertificateForGetLeafInstanceOutput
- func (s CertificateForGetLeafInstanceOutput) GoString() string
- func (s *CertificateForGetLeafInstanceOutput) SetChain(v []*string) *CertificateForGetLeafInstanceOutput
- func (s *CertificateForGetLeafInstanceOutput) SetCsr(v string) *CertificateForGetLeafInstanceOutput
- func (s *CertificateForGetLeafInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetLeafInstanceOutput
- func (s *CertificateForGetLeafInstanceOutput) SetEncryptKey(v string) *CertificateForGetLeafInstanceOutput
- func (s *CertificateForGetLeafInstanceOutput) SetKey(v string) *CertificateForGetLeafInstanceOutput
- func (s CertificateForGetLeafInstanceOutput) String() string
- type CertificateForGetRootInstanceOutput
- func (s CertificateForGetRootInstanceOutput) GoString() string
- func (s *CertificateForGetRootInstanceOutput) SetChain(v []*string) *CertificateForGetRootInstanceOutput
- func (s *CertificateForGetRootInstanceOutput) SetCsr(v string) *CertificateForGetRootInstanceOutput
- func (s *CertificateForGetRootInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetRootInstanceOutput
- func (s *CertificateForGetRootInstanceOutput) SetEncryptKey(v string) *CertificateForGetRootInstanceOutput
- func (s *CertificateForGetRootInstanceOutput) SetKey(v string) *CertificateForGetRootInstanceOutput
- func (s CertificateForGetRootInstanceOutput) String() string
- type CertificateForGetSubInstanceOutput
- func (s CertificateForGetSubInstanceOutput) GoString() string
- func (s *CertificateForGetSubInstanceOutput) SetChain(v []*string) *CertificateForGetSubInstanceOutput
- func (s *CertificateForGetSubInstanceOutput) SetCsr(v string) *CertificateForGetSubInstanceOutput
- func (s *CertificateForGetSubInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetSubInstanceOutput
- func (s *CertificateForGetSubInstanceOutput) SetEncryptKey(v string) *CertificateForGetSubInstanceOutput
- func (s *CertificateForGetSubInstanceOutput) SetKey(v string) *CertificateForGetSubInstanceOutput
- func (s CertificateForGetSubInstanceOutput) String() string
- type ContactForCreateLeafInstanceInput
- func (s ContactForCreateLeafInstanceInput) GoString() string
- func (s *ContactForCreateLeafInstanceInput) SetEmail(v string) *ContactForCreateLeafInstanceInput
- func (s *ContactForCreateLeafInstanceInput) SetName(v string) *ContactForCreateLeafInstanceInput
- func (s *ContactForCreateLeafInstanceInput) SetPhoneNumber(v string) *ContactForCreateLeafInstanceInput
- func (s ContactForCreateLeafInstanceInput) String() string
- type ContactForCreateRootInstanceInput
- func (s ContactForCreateRootInstanceInput) GoString() string
- func (s *ContactForCreateRootInstanceInput) SetEmail(v string) *ContactForCreateRootInstanceInput
- func (s *ContactForCreateRootInstanceInput) SetName(v string) *ContactForCreateRootInstanceInput
- func (s *ContactForCreateRootInstanceInput) SetPhoneNumber(v string) *ContactForCreateRootInstanceInput
- func (s ContactForCreateRootInstanceInput) String() string
- type ContactForCreateSubInstanceInput
- func (s ContactForCreateSubInstanceInput) GoString() string
- func (s *ContactForCreateSubInstanceInput) SetEmail(v string) *ContactForCreateSubInstanceInput
- func (s *ContactForCreateSubInstanceInput) SetName(v string) *ContactForCreateSubInstanceInput
- func (s *ContactForCreateSubInstanceInput) SetPhoneNumber(v string) *ContactForCreateSubInstanceInput
- func (s ContactForCreateSubInstanceInput) String() string
- type ContactForGetLeafInstanceOutput
- func (s ContactForGetLeafInstanceOutput) GoString() string
- func (s *ContactForGetLeafInstanceOutput) SetEmail(v string) *ContactForGetLeafInstanceOutput
- func (s *ContactForGetLeafInstanceOutput) SetName(v string) *ContactForGetLeafInstanceOutput
- func (s *ContactForGetLeafInstanceOutput) SetPhoneNumber(v string) *ContactForGetLeafInstanceOutput
- func (s ContactForGetLeafInstanceOutput) String() string
- type ContactForGetRootInstanceOutput
- func (s ContactForGetRootInstanceOutput) GoString() string
- func (s *ContactForGetRootInstanceOutput) SetEmail(v string) *ContactForGetRootInstanceOutput
- func (s *ContactForGetRootInstanceOutput) SetName(v string) *ContactForGetRootInstanceOutput
- func (s *ContactForGetRootInstanceOutput) SetPhoneNumber(v string) *ContactForGetRootInstanceOutput
- func (s ContactForGetRootInstanceOutput) String() string
- type ContactForGetSubInstanceOutput
- func (s ContactForGetSubInstanceOutput) GoString() string
- func (s *ContactForGetSubInstanceOutput) SetEmail(v string) *ContactForGetSubInstanceOutput
- func (s *ContactForGetSubInstanceOutput) SetName(v string) *ContactForGetSubInstanceOutput
- func (s *ContactForGetSubInstanceOutput) SetPhoneNumber(v string) *ContactForGetSubInstanceOutput
- func (s ContactForGetSubInstanceOutput) String() string
- type ContactForListLeafInstancesOutput
- func (s ContactForListLeafInstancesOutput) GoString() string
- func (s *ContactForListLeafInstancesOutput) SetEmail(v string) *ContactForListLeafInstancesOutput
- func (s *ContactForListLeafInstancesOutput) SetName(v string) *ContactForListLeafInstancesOutput
- func (s *ContactForListLeafInstancesOutput) SetPhoneNumber(v string) *ContactForListLeafInstancesOutput
- func (s ContactForListLeafInstancesOutput) String() string
- type ContactForListRootInstancesOutput
- func (s ContactForListRootInstancesOutput) GoString() string
- func (s *ContactForListRootInstancesOutput) SetEmail(v string) *ContactForListRootInstancesOutput
- func (s *ContactForListRootInstancesOutput) SetName(v string) *ContactForListRootInstancesOutput
- func (s *ContactForListRootInstancesOutput) SetPhoneNumber(v string) *ContactForListRootInstancesOutput
- func (s ContactForListRootInstancesOutput) String() string
- type ContactForListSubInstancesOutput
- func (s ContactForListSubInstancesOutput) GoString() string
- func (s *ContactForListSubInstancesOutput) SetEmail(v string) *ContactForListSubInstancesOutput
- func (s *ContactForListSubInstancesOutput) SetName(v string) *ContactForListSubInstancesOutput
- func (s *ContactForListSubInstancesOutput) SetPhoneNumber(v string) *ContactForListSubInstancesOutput
- func (s ContactForListSubInstancesOutput) String() string
- type CreateLeafInstanceInput
- func (s CreateLeafInstanceInput) GoString() string
- func (s *CreateLeafInstanceInput) SetContact(v *ContactForCreateLeafInstanceInput) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetCsr(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetCsrCommon(v *CsrCommonForCreateLeafInstanceInput) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetDurationType(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetExtensions(v *ExtensionsForCreateLeafInstanceInput) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetHashAlg(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetIdempotenceToken(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetIssuerId(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetKeyAlg(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetKeyParam(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetNotAfter(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetNotBefore(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetOmitCsrContent(v bool) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetProjectName(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetQuantity(v int32) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetTag(v string) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetTags(v []*TagForCreateLeafInstanceInput) *CreateLeafInstanceInput
- func (s *CreateLeafInstanceInput) SetUseQuota(v bool) *CreateLeafInstanceInput
- func (s CreateLeafInstanceInput) String() string
- func (s *CreateLeafInstanceInput) Validate() error
- type CreateLeafInstanceOutput
- func (s CreateLeafInstanceOutput) GoString() string
- func (s *CreateLeafInstanceOutput) SetCertificate(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetChain(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetEncryptionCertificate(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetEncryptionPrivateKey(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetInstanceId(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetParentCertificate(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetPrivateKey(v string) *CreateLeafInstanceOutput
- func (s *CreateLeafInstanceOutput) SetRootCertificate(v string) *CreateLeafInstanceOutput
- func (s CreateLeafInstanceOutput) String() string
- type CreateRootInstanceInput
- func (s CreateRootInstanceInput) GoString() string
- func (s *CreateRootInstanceInput) SetContact(v *ContactForCreateRootInstanceInput) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetCsrCommon(v *CsrCommonForCreateRootInstanceInput) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetDurationType(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetExtensions(v *ExtensionsForCreateRootInstanceInput) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetHashAlg(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetIdempotenceToken(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetKeyAlg(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetKeyParam(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetNotAfter(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetNotBefore(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetProjectName(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetQuantity(v int32) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetTag(v string) *CreateRootInstanceInput
- func (s *CreateRootInstanceInput) SetTags(v []*TagForCreateRootInstanceInput) *CreateRootInstanceInput
- func (s CreateRootInstanceInput) String() string
- func (s *CreateRootInstanceInput) Validate() error
- type CreateRootInstanceOutput
- type CreateSubInstanceInput
- func (s CreateSubInstanceInput) GoString() string
- func (s *CreateSubInstanceInput) SetContact(v *ContactForCreateSubInstanceInput) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetCsr(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetCsrCommon(v *CsrCommonForCreateSubInstanceInput) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetDurationType(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetExtensions(v *ExtensionsForCreateSubInstanceInput) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetHashAlg(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetIdempotenceToken(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetIssuerId(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetKeyAlg(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetKeyParam(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetNotAfter(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetNotBefore(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetOmitCsrContent(v bool) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetProjectName(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetQuantity(v int32) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetTag(v string) *CreateSubInstanceInput
- func (s *CreateSubInstanceInput) SetTags(v []*TagForCreateSubInstanceInput) *CreateSubInstanceInput
- func (s CreateSubInstanceInput) String() string
- func (s *CreateSubInstanceInput) Validate() error
- type CreateSubInstanceOutput
- func (s CreateSubInstanceOutput) GoString() string
- func (s *CreateSubInstanceOutput) SetCertificate(v string) *CreateSubInstanceOutput
- func (s *CreateSubInstanceOutput) SetInstanceId(v string) *CreateSubInstanceOutput
- func (s *CreateSubInstanceOutput) SetRootCertificate(v string) *CreateSubInstanceOutput
- func (s CreateSubInstanceOutput) String() string
- type CsrCommonForCreateLeafInstanceInput
- func (s CsrCommonForCreateLeafInstanceInput) GoString() string
- func (s *CsrCommonForCreateLeafInstanceInput) SetEmail(v string) *CsrCommonForCreateLeafInstanceInput
- func (s *CsrCommonForCreateLeafInstanceInput) SetSan(v []*string) *CsrCommonForCreateLeafInstanceInput
- func (s *CsrCommonForCreateLeafInstanceInput) SetSubject(v *SubjectForCreateLeafInstanceInput) *CsrCommonForCreateLeafInstanceInput
- func (s CsrCommonForCreateLeafInstanceInput) String() string
- type CsrCommonForCreateRootInstanceInput
- func (s CsrCommonForCreateRootInstanceInput) GoString() string
- func (s *CsrCommonForCreateRootInstanceInput) SetEmail(v string) *CsrCommonForCreateRootInstanceInput
- func (s *CsrCommonForCreateRootInstanceInput) SetSan(v []*string) *CsrCommonForCreateRootInstanceInput
- func (s *CsrCommonForCreateRootInstanceInput) SetSubject(v *SubjectForCreateRootInstanceInput) *CsrCommonForCreateRootInstanceInput
- func (s CsrCommonForCreateRootInstanceInput) String() string
- type CsrCommonForCreateSubInstanceInput
- func (s CsrCommonForCreateSubInstanceInput) GoString() string
- func (s *CsrCommonForCreateSubInstanceInput) SetEmail(v string) *CsrCommonForCreateSubInstanceInput
- func (s *CsrCommonForCreateSubInstanceInput) SetSan(v []*string) *CsrCommonForCreateSubInstanceInput
- func (s *CsrCommonForCreateSubInstanceInput) SetSubject(v *SubjectForCreateSubInstanceInput) *CsrCommonForCreateSubInstanceInput
- func (s CsrCommonForCreateSubInstanceInput) String() string
- type CustomExtensionsForCreateLeafInstanceInput
- func (s CustomExtensionsForCreateLeafInstanceInput) GoString() string
- func (s *CustomExtensionsForCreateLeafInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateLeafInstanceInput
- func (s *CustomExtensionsForCreateLeafInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateLeafInstanceInput
- func (s *CustomExtensionsForCreateLeafInstanceInput) SetValue(v string) *CustomExtensionsForCreateLeafInstanceInput
- func (s CustomExtensionsForCreateLeafInstanceInput) String() string
- type CustomExtensionsForCreateRootInstanceInput
- func (s CustomExtensionsForCreateRootInstanceInput) GoString() string
- func (s *CustomExtensionsForCreateRootInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateRootInstanceInput
- func (s *CustomExtensionsForCreateRootInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateRootInstanceInput
- func (s *CustomExtensionsForCreateRootInstanceInput) SetValue(v string) *CustomExtensionsForCreateRootInstanceInput
- func (s CustomExtensionsForCreateRootInstanceInput) String() string
- type CustomExtensionsForCreateSubInstanceInput
- func (s CustomExtensionsForCreateSubInstanceInput) GoString() string
- func (s *CustomExtensionsForCreateSubInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateSubInstanceInput
- func (s *CustomExtensionsForCreateSubInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateSubInstanceInput
- func (s *CustomExtensionsForCreateSubInstanceInput) SetValue(v string) *CustomExtensionsForCreateSubInstanceInput
- func (s CustomExtensionsForCreateSubInstanceInput) String() string
- type DeleteLeafInstanceInput
- type DeleteLeafInstanceOutput
- type DeleteRootInstanceInput
- type DeleteRootInstanceOutput
- type DeleteSubInstanceInput
- type DeleteSubInstanceOutput
- type DeployInfoForListLeafInstancesOutput
- type DeployInfoForListRootInstancesOutput
- type DeployInfoForListSubInstancesOutput
- type DeploySummaryForListLeafInstancesOutput
- func (s DeploySummaryForListLeafInstancesOutput) GoString() string
- func (s *DeploySummaryForListLeafInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListLeafInstancesOutput
- func (s *DeploySummaryForListLeafInstancesOutput) SetServiceName(v string) *DeploySummaryForListLeafInstancesOutput
- func (s DeploySummaryForListLeafInstancesOutput) String() string
- type DeploySummaryForListRootInstancesOutput
- func (s DeploySummaryForListRootInstancesOutput) GoString() string
- func (s *DeploySummaryForListRootInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListRootInstancesOutput
- func (s *DeploySummaryForListRootInstancesOutput) SetServiceName(v string) *DeploySummaryForListRootInstancesOutput
- func (s DeploySummaryForListRootInstancesOutput) String() string
- type DeploySummaryForListSubInstancesOutput
- func (s DeploySummaryForListSubInstancesOutput) GoString() string
- func (s *DeploySummaryForListSubInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListSubInstancesOutput
- func (s *DeploySummaryForListSubInstancesOutput) SetServiceName(v string) *DeploySummaryForListSubInstancesOutput
- func (s DeploySummaryForListSubInstancesOutput) String() string
- type DisableRootInstanceInput
- type DisableRootInstanceOutput
- type DisableSubInstanceInput
- type DisableSubInstanceOutput
- type DownloadLeafInstanceInput
- func (s DownloadLeafInstanceInput) GoString() string
- func (s *DownloadLeafInstanceInput) SetDownloadType(v string) *DownloadLeafInstanceInput
- func (s *DownloadLeafInstanceInput) SetInstanceId(v string) *DownloadLeafInstanceInput
- func (s *DownloadLeafInstanceInput) SetIsTarball(v bool) *DownloadLeafInstanceInput
- func (s *DownloadLeafInstanceInput) SetPassword(v string) *DownloadLeafInstanceInput
- func (s DownloadLeafInstanceInput) String() string
- func (s *DownloadLeafInstanceInput) Validate() error
- type DownloadLeafInstanceOutput
- func (s DownloadLeafInstanceOutput) GoString() string
- func (s *DownloadLeafInstanceOutput) SetCertificate(v string) *DownloadLeafInstanceOutput
- func (s *DownloadLeafInstanceOutput) SetCertificateChain(v string) *DownloadLeafInstanceOutput
- func (s *DownloadLeafInstanceOutput) SetEncryptCertificate(v string) *DownloadLeafInstanceOutput
- func (s *DownloadLeafInstanceOutput) SetEncryptPrivateKey(v string) *DownloadLeafInstanceOutput
- func (s *DownloadLeafInstanceOutput) SetPrivateKey(v string) *DownloadLeafInstanceOutput
- func (s *DownloadLeafInstanceOutput) SetTarballBytes(v string) *DownloadLeafInstanceOutput
- func (s DownloadLeafInstanceOutput) String() string
- type EnableRootInstanceInput
- type EnableRootInstanceOutput
- type EnableSubInstanceInput
- type EnableSubInstanceOutput
- type ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s ExtendedKeyUsagesForCreateLeafInstanceInput) GoString() string
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
- func (s ExtendedKeyUsagesForCreateLeafInstanceInput) String() string
- type ExtendedKeyUsagesForCreateRootInstanceInput
- func (s ExtendedKeyUsagesForCreateRootInstanceInput) GoString() string
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
- func (s ExtendedKeyUsagesForCreateRootInstanceInput) String() string
- type ExtendedKeyUsagesForCreateSubInstanceInput
- func (s ExtendedKeyUsagesForCreateSubInstanceInput) GoString() string
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
- func (s ExtendedKeyUsagesForCreateSubInstanceInput) String() string
- type ExtensionForGetLeafInstanceOutput
- type ExtensionsForCreateLeafInstanceInput
- func (s ExtensionsForCreateLeafInstanceInput) GoString() string
- func (s *ExtensionsForCreateLeafInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
- func (s *ExtensionsForCreateLeafInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
- func (s *ExtensionsForCreateLeafInstanceInput) SetKeyUsages(v *KeyUsagesForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
- func (s ExtensionsForCreateLeafInstanceInput) String() string
- type ExtensionsForCreateRootInstanceInput
- func (s ExtensionsForCreateRootInstanceInput) GoString() string
- func (s *ExtensionsForCreateRootInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
- func (s *ExtensionsForCreateRootInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
- func (s *ExtensionsForCreateRootInstanceInput) SetKeyUsages(v *KeyUsagesForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
- func (s ExtensionsForCreateRootInstanceInput) String() string
- type ExtensionsForCreateSubInstanceInput
- func (s ExtensionsForCreateSubInstanceInput) GoString() string
- func (s *ExtensionsForCreateSubInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
- func (s *ExtensionsForCreateSubInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
- func (s *ExtensionsForCreateSubInstanceInput) SetKeyUsages(v *KeyUsagesForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
- func (s ExtensionsForCreateSubInstanceInput) String() string
- type GetLeafInstanceInput
- type GetLeafInstanceOutput
- func (s GetLeafInstanceOutput) GoString() string
- func (s *GetLeafInstanceOutput) SetCertificate(v *CertificateForGetLeafInstanceOutput) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetCommonName(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetContact(v *ContactForGetLeafInstanceOutput) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetCreateAt(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetDuration(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetEncryptionAlgorithm(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetExtension(v *ExtensionForGetLeafInstanceOutput) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetInstanceId(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetInstanceStatus(v int32) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetNotAfter(v int32) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetNotBefore(v int32) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetPlan(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetProjectName(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetRootCaId(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetSerialNumber(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetSignatureAlgorithm(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetSourceType(v int32) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetSubCaId(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetSubject(v *SubjectForGetLeafInstanceOutput) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetTag(v string) *GetLeafInstanceOutput
- func (s *GetLeafInstanceOutput) SetTags(v []*TagForGetLeafInstanceOutput) *GetLeafInstanceOutput
- func (s GetLeafInstanceOutput) String() string
- type GetQuotaDetailInput
- type GetQuotaDetailOutput
- type GetRootInstanceInput
- type GetRootInstanceOutput
- func (s GetRootInstanceOutput) GoString() string
- func (s *GetRootInstanceOutput) SetCertificate(v *CertificateForGetRootInstanceOutput) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetCommonName(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetContact(v *ContactForGetRootInstanceOutput) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetCreateAt(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetDuration(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetEncryptionAlgorithm(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetInstanceId(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetInstanceStatus(v int32) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetNotAfter(v int32) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetNotBefore(v int32) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetPlan(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetProjectName(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetSerialNumber(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetSignatureAlgorithm(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetSourceType(v int32) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetSubject(v *SubjectForGetRootInstanceOutput) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetTag(v string) *GetRootInstanceOutput
- func (s *GetRootInstanceOutput) SetTags(v []*TagForGetRootInstanceOutput) *GetRootInstanceOutput
- func (s GetRootInstanceOutput) String() string
- type GetSubInstanceInput
- type GetSubInstanceOutput
- func (s GetSubInstanceOutput) GoString() string
- func (s *GetSubInstanceOutput) SetCertificate(v *CertificateForGetSubInstanceOutput) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetCommonName(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetContact(v *ContactForGetSubInstanceOutput) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetCreateAt(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetDuration(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetEncryptionAlgorithm(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetInstanceId(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetInstanceStatus(v int32) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetNotAfter(v int32) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetNotBefore(v int32) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetPlan(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetProjectName(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetRootCaId(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetSerialNumber(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetSignatureAlgorithm(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetSourceType(v int32) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetSubject(v *SubjectForGetSubInstanceOutput) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetTag(v string) *GetSubInstanceOutput
- func (s *GetSubInstanceOutput) SetTags(v []*TagForGetSubInstanceOutput) *GetSubInstanceOutput
- func (s GetSubInstanceOutput) String() string
- type KeyUsagesForCreateLeafInstanceInput
- func (s KeyUsagesForCreateLeafInstanceInput) GoString() string
- func (s *KeyUsagesForCreateLeafInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s *KeyUsagesForCreateLeafInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateLeafInstanceInput
- func (s KeyUsagesForCreateLeafInstanceInput) String() string
- type KeyUsagesForCreateRootInstanceInput
- func (s KeyUsagesForCreateRootInstanceInput) GoString() string
- func (s *KeyUsagesForCreateRootInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s *KeyUsagesForCreateRootInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateRootInstanceInput
- func (s KeyUsagesForCreateRootInstanceInput) String() string
- type KeyUsagesForCreateSubInstanceInput
- func (s KeyUsagesForCreateSubInstanceInput) GoString() string
- func (s *KeyUsagesForCreateSubInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s *KeyUsagesForCreateSubInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateSubInstanceInput
- func (s KeyUsagesForCreateSubInstanceInput) String() string
- type ListLeafInstancesInput
- func (s ListLeafInstancesInput) GoString() string
- func (s *ListLeafInstancesInput) SetCommonName(v string) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetInstanceId(v string) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetInstanceStatus(v int32) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetIssuedId(v string) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetPageNumber(v int32) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetPageSize(v int32) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetProjectName(v string) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetSourceType(v string) *ListLeafInstancesInput
- func (s *ListLeafInstancesInput) SetTagFilters(v []*TagFilterForListLeafInstancesInput) *ListLeafInstancesInput
- func (s ListLeafInstancesInput) String() string
- type ListLeafInstancesOutput
- func (s ListLeafInstancesOutput) GoString() string
- func (s *ListLeafInstancesOutput) SetCount(v int32) *ListLeafInstancesOutput
- func (s *ListLeafInstancesOutput) SetPageNumber(v int32) *ListLeafInstancesOutput
- func (s *ListLeafInstancesOutput) SetPageSize(v int32) *ListLeafInstancesOutput
- func (s *ListLeafInstancesOutput) SetResult(v []*ResultForListLeafInstancesOutput) *ListLeafInstancesOutput
- func (s ListLeafInstancesOutput) String() string
- type ListRootInstancesInput
- func (s ListRootInstancesInput) GoString() string
- func (s *ListRootInstancesInput) SetCommonName(v string) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetInstanceId(v string) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetInstanceStatus(v string) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetPageNumber(v int32) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetPageSize(v int32) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetProjectName(v string) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetSourceType(v int32) *ListRootInstancesInput
- func (s *ListRootInstancesInput) SetTagFilters(v []*TagFilterForListRootInstancesInput) *ListRootInstancesInput
- func (s ListRootInstancesInput) String() string
- type ListRootInstancesOutput
- func (s ListRootInstancesOutput) GoString() string
- func (s *ListRootInstancesOutput) SetCount(v int32) *ListRootInstancesOutput
- func (s *ListRootInstancesOutput) SetPageNumber(v int32) *ListRootInstancesOutput
- func (s *ListRootInstancesOutput) SetPageSize(v int32) *ListRootInstancesOutput
- func (s *ListRootInstancesOutput) SetResult(v []*ResultForListRootInstancesOutput) *ListRootInstancesOutput
- func (s ListRootInstancesOutput) String() string
- type ListSubInstancesInput
- func (s ListSubInstancesInput) GoString() string
- func (s *ListSubInstancesInput) SetCommonName(v string) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetInstanceId(v string) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetInstanceStatus(v string) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetIssuedId(v string) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetPageNumber(v int32) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetPageSize(v int32) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetProjectName(v string) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetSourceType(v int32) *ListSubInstancesInput
- func (s *ListSubInstancesInput) SetTagFilters(v []*TagFilterForListSubInstancesInput) *ListSubInstancesInput
- func (s ListSubInstancesInput) String() string
- type ListSubInstancesOutput
- func (s ListSubInstancesOutput) GoString() string
- func (s *ListSubInstancesOutput) SetCount(v int32) *ListSubInstancesOutput
- func (s *ListSubInstancesOutput) SetPageNumber(v int32) *ListSubInstancesOutput
- func (s *ListSubInstancesOutput) SetPageSize(v int32) *ListSubInstancesOutput
- func (s *ListSubInstancesOutput) SetResult(v []*ResultForListSubInstancesOutput) *ListSubInstancesOutput
- func (s ListSubInstancesOutput) String() string
- type ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) GoString() string
- func (s *ListTagsForResourcesInput) SetPageNumber(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetPageSize(v int32) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
- func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
- func (s ListTagsForResourcesInput) String() string
- func (s *ListTagsForResourcesInput) Validate() error
- type ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) GoString() string
- func (s *ListTagsForResourcesOutput) SetPageNumber(v int32) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetPageSize(v int32) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
- func (s *ListTagsForResourcesOutput) SetTotalCount(v int32) *ListTagsForResourcesOutput
- func (s ListTagsForResourcesOutput) String() string
- type PCA20251001
- func (c *PCA20251001) CreateLeafInstance(input *CreateLeafInstanceInput) (*CreateLeafInstanceOutput, error)
- func (c *PCA20251001) CreateLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) CreateLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateLeafInstanceRequest(input *CreateLeafInstanceInput) (req *request.Request, output *CreateLeafInstanceOutput)
- func (c *PCA20251001) CreateLeafInstanceWithContext(ctx volcengine.Context, input *CreateLeafInstanceInput, opts ...request.Option) (*CreateLeafInstanceOutput, error)
- func (c *PCA20251001) CreateRootInstance(input *CreateRootInstanceInput) (*CreateRootInstanceOutput, error)
- func (c *PCA20251001) CreateRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) CreateRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateRootInstanceRequest(input *CreateRootInstanceInput) (req *request.Request, output *CreateRootInstanceOutput)
- func (c *PCA20251001) CreateRootInstanceWithContext(ctx volcengine.Context, input *CreateRootInstanceInput, opts ...request.Option) (*CreateRootInstanceOutput, error)
- func (c *PCA20251001) CreateSubInstance(input *CreateSubInstanceInput) (*CreateSubInstanceOutput, error)
- func (c *PCA20251001) CreateSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) CreateSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) CreateSubInstanceRequest(input *CreateSubInstanceInput) (req *request.Request, output *CreateSubInstanceOutput)
- func (c *PCA20251001) CreateSubInstanceWithContext(ctx volcengine.Context, input *CreateSubInstanceInput, opts ...request.Option) (*CreateSubInstanceOutput, error)
- func (c *PCA20251001) DeleteLeafInstance(input *DeleteLeafInstanceInput) (*DeleteLeafInstanceOutput, error)
- func (c *PCA20251001) DeleteLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DeleteLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteLeafInstanceRequest(input *DeleteLeafInstanceInput) (req *request.Request, output *DeleteLeafInstanceOutput)
- func (c *PCA20251001) DeleteLeafInstanceWithContext(ctx volcengine.Context, input *DeleteLeafInstanceInput, opts ...request.Option) (*DeleteLeafInstanceOutput, error)
- func (c *PCA20251001) DeleteRootInstance(input *DeleteRootInstanceInput) (*DeleteRootInstanceOutput, error)
- func (c *PCA20251001) DeleteRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DeleteRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteRootInstanceRequest(input *DeleteRootInstanceInput) (req *request.Request, output *DeleteRootInstanceOutput)
- func (c *PCA20251001) DeleteRootInstanceWithContext(ctx volcengine.Context, input *DeleteRootInstanceInput, opts ...request.Option) (*DeleteRootInstanceOutput, error)
- func (c *PCA20251001) DeleteSubInstance(input *DeleteSubInstanceInput) (*DeleteSubInstanceOutput, error)
- func (c *PCA20251001) DeleteSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DeleteSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DeleteSubInstanceRequest(input *DeleteSubInstanceInput) (req *request.Request, output *DeleteSubInstanceOutput)
- func (c *PCA20251001) DeleteSubInstanceWithContext(ctx volcengine.Context, input *DeleteSubInstanceInput, opts ...request.Option) (*DeleteSubInstanceOutput, error)
- func (c *PCA20251001) DisableRootInstance(input *DisableRootInstanceInput) (*DisableRootInstanceOutput, error)
- func (c *PCA20251001) DisableRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DisableRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DisableRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DisableRootInstanceRequest(input *DisableRootInstanceInput) (req *request.Request, output *DisableRootInstanceOutput)
- func (c *PCA20251001) DisableRootInstanceWithContext(ctx volcengine.Context, input *DisableRootInstanceInput, ...) (*DisableRootInstanceOutput, error)
- func (c *PCA20251001) DisableSubInstance(input *DisableSubInstanceInput) (*DisableSubInstanceOutput, error)
- func (c *PCA20251001) DisableSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DisableSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DisableSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DisableSubInstanceRequest(input *DisableSubInstanceInput) (req *request.Request, output *DisableSubInstanceOutput)
- func (c *PCA20251001) DisableSubInstanceWithContext(ctx volcengine.Context, input *DisableSubInstanceInput, opts ...request.Option) (*DisableSubInstanceOutput, error)
- func (c *PCA20251001) DownloadLeafInstance(input *DownloadLeafInstanceInput) (*DownloadLeafInstanceOutput, error)
- func (c *PCA20251001) DownloadLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) DownloadLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) DownloadLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) DownloadLeafInstanceRequest(input *DownloadLeafInstanceInput) (req *request.Request, output *DownloadLeafInstanceOutput)
- func (c *PCA20251001) DownloadLeafInstanceWithContext(ctx volcengine.Context, input *DownloadLeafInstanceInput, ...) (*DownloadLeafInstanceOutput, error)
- func (c *PCA20251001) EnableRootInstance(input *EnableRootInstanceInput) (*EnableRootInstanceOutput, error)
- func (c *PCA20251001) EnableRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) EnableRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) EnableRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) EnableRootInstanceRequest(input *EnableRootInstanceInput) (req *request.Request, output *EnableRootInstanceOutput)
- func (c *PCA20251001) EnableRootInstanceWithContext(ctx volcengine.Context, input *EnableRootInstanceInput, opts ...request.Option) (*EnableRootInstanceOutput, error)
- func (c *PCA20251001) EnableSubInstance(input *EnableSubInstanceInput) (*EnableSubInstanceOutput, error)
- func (c *PCA20251001) EnableSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) EnableSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) EnableSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) EnableSubInstanceRequest(input *EnableSubInstanceInput) (req *request.Request, output *EnableSubInstanceOutput)
- func (c *PCA20251001) EnableSubInstanceWithContext(ctx volcengine.Context, input *EnableSubInstanceInput, opts ...request.Option) (*EnableSubInstanceOutput, error)
- func (c *PCA20251001) GetLeafInstance(input *GetLeafInstanceInput) (*GetLeafInstanceOutput, error)
- func (c *PCA20251001) GetLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) GetLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) GetLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) GetLeafInstanceRequest(input *GetLeafInstanceInput) (req *request.Request, output *GetLeafInstanceOutput)
- func (c *PCA20251001) GetLeafInstanceWithContext(ctx volcengine.Context, input *GetLeafInstanceInput, opts ...request.Option) (*GetLeafInstanceOutput, error)
- func (c *PCA20251001) GetQuotaDetail(input *GetQuotaDetailInput) (*GetQuotaDetailOutput, error)
- func (c *PCA20251001) GetQuotaDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) GetQuotaDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) GetQuotaDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) GetQuotaDetailRequest(input *GetQuotaDetailInput) (req *request.Request, output *GetQuotaDetailOutput)
- func (c *PCA20251001) GetQuotaDetailWithContext(ctx volcengine.Context, input *GetQuotaDetailInput, opts ...request.Option) (*GetQuotaDetailOutput, error)
- func (c *PCA20251001) GetRootInstance(input *GetRootInstanceInput) (*GetRootInstanceOutput, error)
- func (c *PCA20251001) GetRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) GetRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) GetRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) GetRootInstanceRequest(input *GetRootInstanceInput) (req *request.Request, output *GetRootInstanceOutput)
- func (c *PCA20251001) GetRootInstanceWithContext(ctx volcengine.Context, input *GetRootInstanceInput, opts ...request.Option) (*GetRootInstanceOutput, error)
- func (c *PCA20251001) GetSubInstance(input *GetSubInstanceInput) (*GetSubInstanceOutput, error)
- func (c *PCA20251001) GetSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) GetSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) GetSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) GetSubInstanceRequest(input *GetSubInstanceInput) (req *request.Request, output *GetSubInstanceOutput)
- func (c *PCA20251001) GetSubInstanceWithContext(ctx volcengine.Context, input *GetSubInstanceInput, opts ...request.Option) (*GetSubInstanceOutput, error)
- func (c *PCA20251001) ListLeafInstances(input *ListLeafInstancesInput) (*ListLeafInstancesOutput, error)
- func (c *PCA20251001) ListLeafInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) ListLeafInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) ListLeafInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) ListLeafInstancesRequest(input *ListLeafInstancesInput) (req *request.Request, output *ListLeafInstancesOutput)
- func (c *PCA20251001) ListLeafInstancesWithContext(ctx volcengine.Context, input *ListLeafInstancesInput, opts ...request.Option) (*ListLeafInstancesOutput, error)
- func (c *PCA20251001) ListRootInstances(input *ListRootInstancesInput) (*ListRootInstancesOutput, error)
- func (c *PCA20251001) ListRootInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) ListRootInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) ListRootInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) ListRootInstancesRequest(input *ListRootInstancesInput) (req *request.Request, output *ListRootInstancesOutput)
- func (c *PCA20251001) ListRootInstancesWithContext(ctx volcengine.Context, input *ListRootInstancesInput, opts ...request.Option) (*ListRootInstancesOutput, error)
- func (c *PCA20251001) ListSubInstances(input *ListSubInstancesInput) (*ListSubInstancesOutput, error)
- func (c *PCA20251001) ListSubInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) ListSubInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) ListSubInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) ListSubInstancesRequest(input *ListSubInstancesInput) (req *request.Request, output *ListSubInstancesOutput)
- func (c *PCA20251001) ListSubInstancesWithContext(ctx volcengine.Context, input *ListSubInstancesInput, opts ...request.Option) (*ListSubInstancesOutput, error)
- func (c *PCA20251001) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
- func (c *PCA20251001) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
- func (c *PCA20251001) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, ...) (*ListTagsForResourcesOutput, error)
- func (c *PCA20251001) RevokeLeafInstance(input *RevokeLeafInstanceInput) (*RevokeLeafInstanceOutput, error)
- func (c *PCA20251001) RevokeLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) RevokeLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeLeafInstanceRequest(input *RevokeLeafInstanceInput) (req *request.Request, output *RevokeLeafInstanceOutput)
- func (c *PCA20251001) RevokeLeafInstanceWithContext(ctx volcengine.Context, input *RevokeLeafInstanceInput, opts ...request.Option) (*RevokeLeafInstanceOutput, error)
- func (c *PCA20251001) RevokeRootInstance(input *RevokeRootInstanceInput) (*RevokeRootInstanceOutput, error)
- func (c *PCA20251001) RevokeRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) RevokeRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeRootInstanceRequest(input *RevokeRootInstanceInput) (req *request.Request, output *RevokeRootInstanceOutput)
- func (c *PCA20251001) RevokeRootInstanceWithContext(ctx volcengine.Context, input *RevokeRootInstanceInput, opts ...request.Option) (*RevokeRootInstanceOutput, error)
- func (c *PCA20251001) RevokeSubInstance(input *RevokeSubInstanceInput) (*RevokeSubInstanceOutput, error)
- func (c *PCA20251001) RevokeSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) RevokeSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) RevokeSubInstanceRequest(input *RevokeSubInstanceInput) (req *request.Request, output *RevokeSubInstanceOutput)
- func (c *PCA20251001) RevokeSubInstanceWithContext(ctx volcengine.Context, input *RevokeSubInstanceInput, opts ...request.Option) (*RevokeSubInstanceOutput, error)
- func (c *PCA20251001) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
- func (c *PCA20251001) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
- func (c *PCA20251001) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
- func (c *PCA20251001) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
- func (c *PCA20251001) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
- func (c *PCA20251001) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
- func (c *PCA20251001) UploadLeafCertificate(input *UploadLeafCertificateInput) (*UploadLeafCertificateOutput, error)
- func (c *PCA20251001) UploadLeafCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) UploadLeafCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) UploadLeafCertificateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) UploadLeafCertificateRequest(input *UploadLeafCertificateInput) (req *request.Request, output *UploadLeafCertificateOutput)
- func (c *PCA20251001) UploadLeafCertificateWithContext(ctx volcengine.Context, input *UploadLeafCertificateInput, ...) (*UploadLeafCertificateOutput, error)
- func (c *PCA20251001) UploadRootInstance(input *UploadRootInstanceInput) (*UploadRootInstanceOutput, error)
- func (c *PCA20251001) UploadRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
- func (c *PCA20251001) UploadRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
- func (c *PCA20251001) UploadRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
- func (c *PCA20251001) UploadRootInstanceRequest(input *UploadRootInstanceInput) (req *request.Request, output *UploadRootInstanceOutput)
- func (c *PCA20251001) UploadRootInstanceWithContext(ctx volcengine.Context, input *UploadRootInstanceInput, opts ...request.Option) (*UploadRootInstanceOutput, error)
- type PCA20251001API
- type ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) GoString() string
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
- func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
- func (s ResourceTagForListTagsForResourcesOutput) String() string
- type ResultForListLeafInstancesOutput
- func (s ResultForListLeafInstancesOutput) GoString() string
- func (s *ResultForListLeafInstancesOutput) SetCommonName(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetContact(v *ContactForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetCreateAt(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetDeployInfo(v *DeployInfoForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetDuration(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetHasPrivateKey(v bool) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetInstanceId(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetInstanceStatus(v int32) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetIssuedCommonName(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetIssuedId(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetNotAfter(v int32) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetNotBefore(v int32) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetPlan(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetProjectName(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetSerialNumber(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetSourceType(v int32) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetSubject(v *SubjectForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetTag(v string) *ResultForListLeafInstancesOutput
- func (s *ResultForListLeafInstancesOutput) SetTags(v []*TagForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
- func (s ResultForListLeafInstancesOutput) String() string
- type ResultForListRootInstancesOutput
- func (s ResultForListRootInstancesOutput) GoString() string
- func (s *ResultForListRootInstancesOutput) SetCommonName(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetContact(v *ContactForListRootInstancesOutput) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetCreateAt(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetDeployInfo(v *DeployInfoForListRootInstancesOutput) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetDuration(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetHasPrivateKey(v bool) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetInstanceId(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetInstanceStatus(v int32) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetIssuedCommonName(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetIssuedId(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetNotAfter(v int32) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetNotBefore(v int32) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetPlan(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetProjectName(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetSerialNumber(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetSourceType(v int32) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetSubject(v *SubjectForListRootInstancesOutput) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetTag(v string) *ResultForListRootInstancesOutput
- func (s *ResultForListRootInstancesOutput) SetTags(v []*TagForListRootInstancesOutput) *ResultForListRootInstancesOutput
- func (s ResultForListRootInstancesOutput) String() string
- type ResultForListSubInstancesOutput
- func (s ResultForListSubInstancesOutput) GoString() string
- func (s *ResultForListSubInstancesOutput) SetCommonName(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetContact(v *ContactForListSubInstancesOutput) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetCreateAt(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetDeployInfo(v *DeployInfoForListSubInstancesOutput) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetDuration(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetHasPrivateKey(v bool) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetInstanceId(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetInstanceStatus(v int32) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetIssuedCommonName(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetIssuedId(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetNotAfter(v int32) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetNotBefore(v int32) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetPlan(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetProjectName(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetSerialNumber(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetSourceType(v int32) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetSubject(v *SubjectForListSubInstancesOutput) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetTag(v string) *ResultForListSubInstancesOutput
- func (s *ResultForListSubInstancesOutput) SetTags(v []*TagForListSubInstancesOutput) *ResultForListSubInstancesOutput
- func (s ResultForListSubInstancesOutput) String() string
- type RevokeLeafInstanceInput
- func (s RevokeLeafInstanceInput) GoString() string
- func (s *RevokeLeafInstanceInput) SetInstanceId(v string) *RevokeLeafInstanceInput
- func (s *RevokeLeafInstanceInput) SetRevokeReason(v string) *RevokeLeafInstanceInput
- func (s RevokeLeafInstanceInput) String() string
- func (s *RevokeLeafInstanceInput) Validate() error
- type RevokeLeafInstanceOutput
- type RevokeRootInstanceInput
- func (s RevokeRootInstanceInput) GoString() string
- func (s *RevokeRootInstanceInput) SetInstanceId(v string) *RevokeRootInstanceInput
- func (s *RevokeRootInstanceInput) SetRevokeReason(v string) *RevokeRootInstanceInput
- func (s RevokeRootInstanceInput) String() string
- func (s *RevokeRootInstanceInput) Validate() error
- type RevokeRootInstanceOutput
- type RevokeSubInstanceInput
- func (s RevokeSubInstanceInput) GoString() string
- func (s *RevokeSubInstanceInput) SetInstanceId(v string) *RevokeSubInstanceInput
- func (s *RevokeSubInstanceInput) SetRevokeReason(v string) *RevokeSubInstanceInput
- func (s RevokeSubInstanceInput) String() string
- func (s *RevokeSubInstanceInput) Validate() error
- type RevokeSubInstanceOutput
- type SubjectAlternativeNameForGetLeafInstanceOutput
- func (s SubjectAlternativeNameForGetLeafInstanceOutput) GoString() string
- func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetDnsNames(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
- func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetEmailAddresses(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
- func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetIpAddresses(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
- func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetUris(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
- func (s SubjectAlternativeNameForGetLeafInstanceOutput) String() string
- type SubjectForCreateLeafInstanceInput
- func (s SubjectForCreateLeafInstanceInput) GoString() string
- func (s *SubjectForCreateLeafInstanceInput) SetCommonName(v string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetCountry(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetLocality(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetOrganization(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetPostalCode(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetProvince(v []*string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetSerialNumber(v string) *SubjectForCreateLeafInstanceInput
- func (s *SubjectForCreateLeafInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateLeafInstanceInput
- func (s SubjectForCreateLeafInstanceInput) String() string
- type SubjectForCreateRootInstanceInput
- func (s SubjectForCreateRootInstanceInput) GoString() string
- func (s *SubjectForCreateRootInstanceInput) SetCommonName(v string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetCountry(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetLocality(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetOrganization(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetPostalCode(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetProvince(v []*string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetSerialNumber(v string) *SubjectForCreateRootInstanceInput
- func (s *SubjectForCreateRootInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateRootInstanceInput
- func (s SubjectForCreateRootInstanceInput) String() string
- type SubjectForCreateSubInstanceInput
- func (s SubjectForCreateSubInstanceInput) GoString() string
- func (s *SubjectForCreateSubInstanceInput) SetCommonName(v string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetCountry(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetLocality(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetOrganization(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetPostalCode(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetProvince(v []*string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetSerialNumber(v string) *SubjectForCreateSubInstanceInput
- func (s *SubjectForCreateSubInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateSubInstanceInput
- func (s SubjectForCreateSubInstanceInput) String() string
- type SubjectForGetLeafInstanceOutput
- func (s SubjectForGetLeafInstanceOutput) GoString() string
- func (s *SubjectForGetLeafInstanceOutput) SetCommonName(v string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetCountry(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetLocality(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetOrganization(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetPostalCode(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetProvince(v []*string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetSerialNumber(v string) *SubjectForGetLeafInstanceOutput
- func (s *SubjectForGetLeafInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetLeafInstanceOutput
- func (s SubjectForGetLeafInstanceOutput) String() string
- type SubjectForGetRootInstanceOutput
- func (s SubjectForGetRootInstanceOutput) GoString() string
- func (s *SubjectForGetRootInstanceOutput) SetCommonName(v string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetCountry(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetLocality(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetOrganization(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetPostalCode(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetProvince(v []*string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetSerialNumber(v string) *SubjectForGetRootInstanceOutput
- func (s *SubjectForGetRootInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetRootInstanceOutput
- func (s SubjectForGetRootInstanceOutput) String() string
- type SubjectForGetSubInstanceOutput
- func (s SubjectForGetSubInstanceOutput) GoString() string
- func (s *SubjectForGetSubInstanceOutput) SetCommonName(v string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetCountry(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetLocality(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetOrganization(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetPostalCode(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetProvince(v []*string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetSerialNumber(v string) *SubjectForGetSubInstanceOutput
- func (s *SubjectForGetSubInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetSubInstanceOutput
- func (s SubjectForGetSubInstanceOutput) String() string
- type SubjectForListLeafInstancesOutput
- func (s SubjectForListLeafInstancesOutput) GoString() string
- func (s *SubjectForListLeafInstancesOutput) SetCommonName(v string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetCountry(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetLocality(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetOrganization(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetPostalCode(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetProvince(v []*string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetSerialNumber(v string) *SubjectForListLeafInstancesOutput
- func (s *SubjectForListLeafInstancesOutput) SetStreetAddress(v []*string) *SubjectForListLeafInstancesOutput
- func (s SubjectForListLeafInstancesOutput) String() string
- type SubjectForListRootInstancesOutput
- func (s SubjectForListRootInstancesOutput) GoString() string
- func (s *SubjectForListRootInstancesOutput) SetCommonName(v string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetCountry(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetLocality(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetOrganization(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetPostalCode(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetProvince(v []*string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetSerialNumber(v string) *SubjectForListRootInstancesOutput
- func (s *SubjectForListRootInstancesOutput) SetStreetAddress(v []*string) *SubjectForListRootInstancesOutput
- func (s SubjectForListRootInstancesOutput) String() string
- type SubjectForListSubInstancesOutput
- func (s SubjectForListSubInstancesOutput) GoString() string
- func (s *SubjectForListSubInstancesOutput) SetCommonName(v string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetCountry(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetLocality(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetOrganization(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetPostalCode(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetProvince(v []*string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetSerialNumber(v string) *SubjectForListSubInstancesOutput
- func (s *SubjectForListSubInstancesOutput) SetStreetAddress(v []*string) *SubjectForListSubInstancesOutput
- func (s SubjectForListSubInstancesOutput) String() string
- type TagFilterForListLeafInstancesInput
- func (s TagFilterForListLeafInstancesInput) GoString() string
- func (s *TagFilterForListLeafInstancesInput) SetKey(v string) *TagFilterForListLeafInstancesInput
- func (s *TagFilterForListLeafInstancesInput) SetValues(v []*string) *TagFilterForListLeafInstancesInput
- func (s TagFilterForListLeafInstancesInput) String() string
- type TagFilterForListRootInstancesInput
- func (s TagFilterForListRootInstancesInput) GoString() string
- func (s *TagFilterForListRootInstancesInput) SetKey(v string) *TagFilterForListRootInstancesInput
- func (s *TagFilterForListRootInstancesInput) SetValues(v []*string) *TagFilterForListRootInstancesInput
- func (s TagFilterForListRootInstancesInput) String() string
- type TagFilterForListSubInstancesInput
- func (s TagFilterForListSubInstancesInput) GoString() string
- func (s *TagFilterForListSubInstancesInput) SetKey(v string) *TagFilterForListSubInstancesInput
- func (s *TagFilterForListSubInstancesInput) SetValues(v []*string) *TagFilterForListSubInstancesInput
- func (s TagFilterForListSubInstancesInput) String() string
- type TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) GoString() string
- func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
- func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
- func (s TagFilterForListTagsForResourcesInput) String() string
- type TagForCreateLeafInstanceInput
- type TagForCreateRootInstanceInput
- type TagForCreateSubInstanceInput
- type TagForGetLeafInstanceOutput
- type TagForGetRootInstanceOutput
- type TagForGetSubInstanceOutput
- type TagForListLeafInstancesOutput
- type TagForListRootInstancesOutput
- type TagForListSubInstancesOutput
- type TagForTagResourcesInput
- type TagForUploadLeafCertificateInput
- func (s TagForUploadLeafCertificateInput) GoString() string
- func (s *TagForUploadLeafCertificateInput) SetKey(v string) *TagForUploadLeafCertificateInput
- func (s *TagForUploadLeafCertificateInput) SetValue(v string) *TagForUploadLeafCertificateInput
- func (s TagForUploadLeafCertificateInput) String() string
- type TagForUploadRootInstanceInput
- type TagResourcesInput
- func (s TagResourcesInput) GoString() string
- func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
- func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
- func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
- func (s TagResourcesInput) String() string
- func (s *TagResourcesInput) Validate() error
- type TagResourcesOutput
- type UntagResourcesInput
- func (s UntagResourcesInput) GoString() string
- func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
- func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
- func (s UntagResourcesInput) String() string
- func (s *UntagResourcesInput) Validate() error
- type UntagResourcesOutput
- type UploadLeafCertificateInput
- func (s UploadLeafCertificateInput) GoString() string
- func (s *UploadLeafCertificateInput) SetCertificate(v string) *UploadLeafCertificateInput
- func (s *UploadLeafCertificateInput) SetIssuerID(v string) *UploadLeafCertificateInput
- func (s *UploadLeafCertificateInput) SetKey(v string) *UploadLeafCertificateInput
- func (s *UploadLeafCertificateInput) SetProjectName(v string) *UploadLeafCertificateInput
- func (s *UploadLeafCertificateInput) SetTag(v string) *UploadLeafCertificateInput
- func (s *UploadLeafCertificateInput) SetTags(v []*TagForUploadLeafCertificateInput) *UploadLeafCertificateInput
- func (s UploadLeafCertificateInput) String() string
- func (s *UploadLeafCertificateInput) Validate() error
- type UploadLeafCertificateOutput
- type UploadRootInstanceInput
- func (s UploadRootInstanceInput) GoString() string
- func (s *UploadRootInstanceInput) SetCertificate(v string) *UploadRootInstanceInput
- func (s *UploadRootInstanceInput) SetIssuerID(v string) *UploadRootInstanceInput
- func (s *UploadRootInstanceInput) SetKey(v string) *UploadRootInstanceInput
- func (s *UploadRootInstanceInput) SetProjectName(v string) *UploadRootInstanceInput
- func (s *UploadRootInstanceInput) SetTag(v string) *UploadRootInstanceInput
- func (s *UploadRootInstanceInput) SetTags(v []*TagForUploadRootInstanceInput) *UploadRootInstanceInput
- func (s UploadRootInstanceInput) String() string
- func (s *UploadRootInstanceInput) Validate() error
- type UploadRootInstanceOutput
Constants ¶
const ( // EnumOfDurationTypeForCreateRootInstanceInputHour is a EnumOfDurationTypeForCreateRootInstanceInput enum value EnumOfDurationTypeForCreateRootInstanceInputHour = "hour" // EnumOfDurationTypeForCreateRootInstanceInputDay is a EnumOfDurationTypeForCreateRootInstanceInput enum value EnumOfDurationTypeForCreateRootInstanceInputDay = "day" // EnumOfDurationTypeForCreateRootInstanceInputMonth is a EnumOfDurationTypeForCreateRootInstanceInput enum value EnumOfDurationTypeForCreateRootInstanceInputMonth = "month" // EnumOfDurationTypeForCreateRootInstanceInputYear is a EnumOfDurationTypeForCreateRootInstanceInput enum value EnumOfDurationTypeForCreateRootInstanceInputYear = "year" )
const ( // EnumOfKeyAlgForCreateRootInstanceInputRsa is a EnumOfKeyAlgForCreateRootInstanceInput enum value EnumOfKeyAlgForCreateRootInstanceInputRsa = "RSA" // EnumOfKeyAlgForCreateRootInstanceInputEcdsa is a EnumOfKeyAlgForCreateRootInstanceInput enum value EnumOfKeyAlgForCreateRootInstanceInputEcdsa = "ECDSA" // EnumOfKeyAlgForCreateRootInstanceInputSm2 is a EnumOfKeyAlgForCreateRootInstanceInput enum value EnumOfKeyAlgForCreateRootInstanceInputSm2 = "SM2" )
const ( // EnumOfKeyParamForCreateRootInstanceInputP256 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInputP256 = "P256" // EnumOfKeyParamForCreateRootInstanceInputP384 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInputP384 = "P384" // EnumOfKeyParamForCreateRootInstanceInputP521 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInputP521 = "P521" // EnumOfKeyParamForCreateRootInstanceInput2048 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInput2048 = "2048" // EnumOfKeyParamForCreateRootInstanceInput3072 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInput3072 = "3072" // EnumOfKeyParamForCreateRootInstanceInput4096 is a EnumOfKeyParamForCreateRootInstanceInput enum value EnumOfKeyParamForCreateRootInstanceInput4096 = "4096" )
const ( ServiceName = "pca" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "pca" // ServiceID is a unique identifer of a specific service. )
Service information constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateForGetLeafInstanceOutput ¶
type CertificateForGetLeafInstanceOutput struct {
Chain []*string `type:"list"`
Csr *string `type:"string"`
EncryptChain []*string `type:"list"`
EncryptKey *string `type:"string"`
Key *string `type:"string"`
// contains filtered or unexported fields
}
func (CertificateForGetLeafInstanceOutput) GoString ¶
func (s CertificateForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*CertificateForGetLeafInstanceOutput) SetChain ¶
func (s *CertificateForGetLeafInstanceOutput) SetChain(v []*string) *CertificateForGetLeafInstanceOutput
SetChain sets the Chain field's value.
func (*CertificateForGetLeafInstanceOutput) SetCsr ¶
func (s *CertificateForGetLeafInstanceOutput) SetCsr(v string) *CertificateForGetLeafInstanceOutput
SetCsr sets the Csr field's value.
func (*CertificateForGetLeafInstanceOutput) SetEncryptChain ¶
func (s *CertificateForGetLeafInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetLeafInstanceOutput
SetEncryptChain sets the EncryptChain field's value.
func (*CertificateForGetLeafInstanceOutput) SetEncryptKey ¶
func (s *CertificateForGetLeafInstanceOutput) SetEncryptKey(v string) *CertificateForGetLeafInstanceOutput
SetEncryptKey sets the EncryptKey field's value.
func (*CertificateForGetLeafInstanceOutput) SetKey ¶
func (s *CertificateForGetLeafInstanceOutput) SetKey(v string) *CertificateForGetLeafInstanceOutput
SetKey sets the Key field's value.
func (CertificateForGetLeafInstanceOutput) String ¶
func (s CertificateForGetLeafInstanceOutput) String() string
String returns the string representation
type CertificateForGetRootInstanceOutput ¶
type CertificateForGetRootInstanceOutput struct {
Chain []*string `type:"list"`
Csr *string `type:"string"`
EncryptChain []*string `type:"list"`
EncryptKey *string `type:"string"`
Key *string `type:"string"`
// contains filtered or unexported fields
}
func (CertificateForGetRootInstanceOutput) GoString ¶
func (s CertificateForGetRootInstanceOutput) GoString() string
GoString returns the string representation
func (*CertificateForGetRootInstanceOutput) SetChain ¶
func (s *CertificateForGetRootInstanceOutput) SetChain(v []*string) *CertificateForGetRootInstanceOutput
SetChain sets the Chain field's value.
func (*CertificateForGetRootInstanceOutput) SetCsr ¶
func (s *CertificateForGetRootInstanceOutput) SetCsr(v string) *CertificateForGetRootInstanceOutput
SetCsr sets the Csr field's value.
func (*CertificateForGetRootInstanceOutput) SetEncryptChain ¶
func (s *CertificateForGetRootInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetRootInstanceOutput
SetEncryptChain sets the EncryptChain field's value.
func (*CertificateForGetRootInstanceOutput) SetEncryptKey ¶
func (s *CertificateForGetRootInstanceOutput) SetEncryptKey(v string) *CertificateForGetRootInstanceOutput
SetEncryptKey sets the EncryptKey field's value.
func (*CertificateForGetRootInstanceOutput) SetKey ¶
func (s *CertificateForGetRootInstanceOutput) SetKey(v string) *CertificateForGetRootInstanceOutput
SetKey sets the Key field's value.
func (CertificateForGetRootInstanceOutput) String ¶
func (s CertificateForGetRootInstanceOutput) String() string
String returns the string representation
type CertificateForGetSubInstanceOutput ¶
type CertificateForGetSubInstanceOutput struct {
Chain []*string `type:"list"`
Csr *string `type:"string"`
EncryptChain []*string `type:"list"`
EncryptKey *string `type:"string"`
Key *string `type:"string"`
// contains filtered or unexported fields
}
func (CertificateForGetSubInstanceOutput) GoString ¶
func (s CertificateForGetSubInstanceOutput) GoString() string
GoString returns the string representation
func (*CertificateForGetSubInstanceOutput) SetChain ¶
func (s *CertificateForGetSubInstanceOutput) SetChain(v []*string) *CertificateForGetSubInstanceOutput
SetChain sets the Chain field's value.
func (*CertificateForGetSubInstanceOutput) SetCsr ¶
func (s *CertificateForGetSubInstanceOutput) SetCsr(v string) *CertificateForGetSubInstanceOutput
SetCsr sets the Csr field's value.
func (*CertificateForGetSubInstanceOutput) SetEncryptChain ¶
func (s *CertificateForGetSubInstanceOutput) SetEncryptChain(v []*string) *CertificateForGetSubInstanceOutput
SetEncryptChain sets the EncryptChain field's value.
func (*CertificateForGetSubInstanceOutput) SetEncryptKey ¶
func (s *CertificateForGetSubInstanceOutput) SetEncryptKey(v string) *CertificateForGetSubInstanceOutput
SetEncryptKey sets the EncryptKey field's value.
func (*CertificateForGetSubInstanceOutput) SetKey ¶
func (s *CertificateForGetSubInstanceOutput) SetKey(v string) *CertificateForGetSubInstanceOutput
SetKey sets the Key field's value.
func (CertificateForGetSubInstanceOutput) String ¶
func (s CertificateForGetSubInstanceOutput) String() string
String returns the string representation
type ContactForCreateLeafInstanceInput ¶
type ContactForCreateLeafInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForCreateLeafInstanceInput) GoString ¶
func (s ContactForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*ContactForCreateLeafInstanceInput) SetEmail ¶
func (s *ContactForCreateLeafInstanceInput) SetEmail(v string) *ContactForCreateLeafInstanceInput
SetEmail sets the Email field's value.
func (*ContactForCreateLeafInstanceInput) SetName ¶
func (s *ContactForCreateLeafInstanceInput) SetName(v string) *ContactForCreateLeafInstanceInput
SetName sets the Name field's value.
func (*ContactForCreateLeafInstanceInput) SetPhoneNumber ¶
func (s *ContactForCreateLeafInstanceInput) SetPhoneNumber(v string) *ContactForCreateLeafInstanceInput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForCreateLeafInstanceInput) String ¶
func (s ContactForCreateLeafInstanceInput) String() string
String returns the string representation
type ContactForCreateRootInstanceInput ¶
type ContactForCreateRootInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForCreateRootInstanceInput) GoString ¶
func (s ContactForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*ContactForCreateRootInstanceInput) SetEmail ¶
func (s *ContactForCreateRootInstanceInput) SetEmail(v string) *ContactForCreateRootInstanceInput
SetEmail sets the Email field's value.
func (*ContactForCreateRootInstanceInput) SetName ¶
func (s *ContactForCreateRootInstanceInput) SetName(v string) *ContactForCreateRootInstanceInput
SetName sets the Name field's value.
func (*ContactForCreateRootInstanceInput) SetPhoneNumber ¶
func (s *ContactForCreateRootInstanceInput) SetPhoneNumber(v string) *ContactForCreateRootInstanceInput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForCreateRootInstanceInput) String ¶
func (s ContactForCreateRootInstanceInput) String() string
String returns the string representation
type ContactForCreateSubInstanceInput ¶
type ContactForCreateSubInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForCreateSubInstanceInput) GoString ¶
func (s ContactForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*ContactForCreateSubInstanceInput) SetEmail ¶
func (s *ContactForCreateSubInstanceInput) SetEmail(v string) *ContactForCreateSubInstanceInput
SetEmail sets the Email field's value.
func (*ContactForCreateSubInstanceInput) SetName ¶
func (s *ContactForCreateSubInstanceInput) SetName(v string) *ContactForCreateSubInstanceInput
SetName sets the Name field's value.
func (*ContactForCreateSubInstanceInput) SetPhoneNumber ¶
func (s *ContactForCreateSubInstanceInput) SetPhoneNumber(v string) *ContactForCreateSubInstanceInput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForCreateSubInstanceInput) String ¶
func (s ContactForCreateSubInstanceInput) String() string
String returns the string representation
type ContactForGetLeafInstanceOutput ¶
type ContactForGetLeafInstanceOutput struct {
Email *string `type:"string"`
Name *string `type:"string"`
PhoneNumber *string `type:"string"`
// contains filtered or unexported fields
}
func (ContactForGetLeafInstanceOutput) GoString ¶
func (s ContactForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*ContactForGetLeafInstanceOutput) SetEmail ¶
func (s *ContactForGetLeafInstanceOutput) SetEmail(v string) *ContactForGetLeafInstanceOutput
SetEmail sets the Email field's value.
func (*ContactForGetLeafInstanceOutput) SetName ¶
func (s *ContactForGetLeafInstanceOutput) SetName(v string) *ContactForGetLeafInstanceOutput
SetName sets the Name field's value.
func (*ContactForGetLeafInstanceOutput) SetPhoneNumber ¶
func (s *ContactForGetLeafInstanceOutput) SetPhoneNumber(v string) *ContactForGetLeafInstanceOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForGetLeafInstanceOutput) String ¶
func (s ContactForGetLeafInstanceOutput) String() string
String returns the string representation
type ContactForGetRootInstanceOutput ¶
type ContactForGetRootInstanceOutput struct {
Email *string `type:"string"`
Name *string `type:"string"`
PhoneNumber *string `type:"string"`
// contains filtered or unexported fields
}
func (ContactForGetRootInstanceOutput) GoString ¶
func (s ContactForGetRootInstanceOutput) GoString() string
GoString returns the string representation
func (*ContactForGetRootInstanceOutput) SetEmail ¶
func (s *ContactForGetRootInstanceOutput) SetEmail(v string) *ContactForGetRootInstanceOutput
SetEmail sets the Email field's value.
func (*ContactForGetRootInstanceOutput) SetName ¶
func (s *ContactForGetRootInstanceOutput) SetName(v string) *ContactForGetRootInstanceOutput
SetName sets the Name field's value.
func (*ContactForGetRootInstanceOutput) SetPhoneNumber ¶
func (s *ContactForGetRootInstanceOutput) SetPhoneNumber(v string) *ContactForGetRootInstanceOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForGetRootInstanceOutput) String ¶
func (s ContactForGetRootInstanceOutput) String() string
String returns the string representation
type ContactForGetSubInstanceOutput ¶
type ContactForGetSubInstanceOutput struct {
Email *string `type:"string"`
Name *string `type:"string"`
PhoneNumber *string `type:"string"`
// contains filtered or unexported fields
}
func (ContactForGetSubInstanceOutput) GoString ¶
func (s ContactForGetSubInstanceOutput) GoString() string
GoString returns the string representation
func (*ContactForGetSubInstanceOutput) SetEmail ¶
func (s *ContactForGetSubInstanceOutput) SetEmail(v string) *ContactForGetSubInstanceOutput
SetEmail sets the Email field's value.
func (*ContactForGetSubInstanceOutput) SetName ¶
func (s *ContactForGetSubInstanceOutput) SetName(v string) *ContactForGetSubInstanceOutput
SetName sets the Name field's value.
func (*ContactForGetSubInstanceOutput) SetPhoneNumber ¶
func (s *ContactForGetSubInstanceOutput) SetPhoneNumber(v string) *ContactForGetSubInstanceOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForGetSubInstanceOutput) String ¶
func (s ContactForGetSubInstanceOutput) String() string
String returns the string representation
type ContactForListLeafInstancesOutput ¶
type ContactForListLeafInstancesOutput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForListLeafInstancesOutput) GoString ¶
func (s ContactForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*ContactForListLeafInstancesOutput) SetEmail ¶
func (s *ContactForListLeafInstancesOutput) SetEmail(v string) *ContactForListLeafInstancesOutput
SetEmail sets the Email field's value.
func (*ContactForListLeafInstancesOutput) SetName ¶
func (s *ContactForListLeafInstancesOutput) SetName(v string) *ContactForListLeafInstancesOutput
SetName sets the Name field's value.
func (*ContactForListLeafInstancesOutput) SetPhoneNumber ¶
func (s *ContactForListLeafInstancesOutput) SetPhoneNumber(v string) *ContactForListLeafInstancesOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForListLeafInstancesOutput) String ¶
func (s ContactForListLeafInstancesOutput) String() string
String returns the string representation
type ContactForListRootInstancesOutput ¶
type ContactForListRootInstancesOutput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForListRootInstancesOutput) GoString ¶
func (s ContactForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*ContactForListRootInstancesOutput) SetEmail ¶
func (s *ContactForListRootInstancesOutput) SetEmail(v string) *ContactForListRootInstancesOutput
SetEmail sets the Email field's value.
func (*ContactForListRootInstancesOutput) SetName ¶
func (s *ContactForListRootInstancesOutput) SetName(v string) *ContactForListRootInstancesOutput
SetName sets the Name field's value.
func (*ContactForListRootInstancesOutput) SetPhoneNumber ¶
func (s *ContactForListRootInstancesOutput) SetPhoneNumber(v string) *ContactForListRootInstancesOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForListRootInstancesOutput) String ¶
func (s ContactForListRootInstancesOutput) String() string
String returns the string representation
type ContactForListSubInstancesOutput ¶
type ContactForListSubInstancesOutput struct {
Email *string `type:"string" json:",omitempty"`
Name *string `type:"string" json:",omitempty"`
PhoneNumber *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ContactForListSubInstancesOutput) GoString ¶
func (s ContactForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*ContactForListSubInstancesOutput) SetEmail ¶
func (s *ContactForListSubInstancesOutput) SetEmail(v string) *ContactForListSubInstancesOutput
SetEmail sets the Email field's value.
func (*ContactForListSubInstancesOutput) SetName ¶
func (s *ContactForListSubInstancesOutput) SetName(v string) *ContactForListSubInstancesOutput
SetName sets the Name field's value.
func (*ContactForListSubInstancesOutput) SetPhoneNumber ¶
func (s *ContactForListSubInstancesOutput) SetPhoneNumber(v string) *ContactForListSubInstancesOutput
SetPhoneNumber sets the PhoneNumber field's value.
func (ContactForListSubInstancesOutput) String ¶
func (s ContactForListSubInstancesOutput) String() string
String returns the string representation
type CreateLeafInstanceInput ¶
type CreateLeafInstanceInput struct {
Contact *ContactForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
Csr *string `type:"string" json:",omitempty"`
CsrCommon *CsrCommonForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
// DurationType is a required field
DurationType *string `type:"string" json:",omitempty" required:"true"`
Extensions *ExtensionsForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
// HashAlg is a required field
HashAlg *string `type:"string" json:",omitempty" required:"true"`
IdempotenceToken *string `type:"string" json:",omitempty"`
// IssuerId is a required field
IssuerId *string `type:"string" json:",omitempty" required:"true"`
KeyAlg *string `type:"string" json:",omitempty"`
KeyParam *string `type:"string" json:",omitempty"`
NotAfter *string `type:"string" json:",omitempty"`
NotBefore *string `type:"string" json:",omitempty"`
OmitCsrContent *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Quantity is a required field
Quantity *int32 `type:"int32" json:",omitempty" required:"true"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForCreateLeafInstanceInput `type:"list" json:",omitempty"`
UseQuota *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateLeafInstanceInput) GoString ¶
func (s CreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*CreateLeafInstanceInput) SetContact ¶
func (s *CreateLeafInstanceInput) SetContact(v *ContactForCreateLeafInstanceInput) *CreateLeafInstanceInput
SetContact sets the Contact field's value.
func (*CreateLeafInstanceInput) SetCsr ¶
func (s *CreateLeafInstanceInput) SetCsr(v string) *CreateLeafInstanceInput
SetCsr sets the Csr field's value.
func (*CreateLeafInstanceInput) SetCsrCommon ¶
func (s *CreateLeafInstanceInput) SetCsrCommon(v *CsrCommonForCreateLeafInstanceInput) *CreateLeafInstanceInput
SetCsrCommon sets the CsrCommon field's value.
func (*CreateLeafInstanceInput) SetDurationType ¶
func (s *CreateLeafInstanceInput) SetDurationType(v string) *CreateLeafInstanceInput
SetDurationType sets the DurationType field's value.
func (*CreateLeafInstanceInput) SetExtensions ¶
func (s *CreateLeafInstanceInput) SetExtensions(v *ExtensionsForCreateLeafInstanceInput) *CreateLeafInstanceInput
SetExtensions sets the Extensions field's value.
func (*CreateLeafInstanceInput) SetHashAlg ¶
func (s *CreateLeafInstanceInput) SetHashAlg(v string) *CreateLeafInstanceInput
SetHashAlg sets the HashAlg field's value.
func (*CreateLeafInstanceInput) SetIdempotenceToken ¶
func (s *CreateLeafInstanceInput) SetIdempotenceToken(v string) *CreateLeafInstanceInput
SetIdempotenceToken sets the IdempotenceToken field's value.
func (*CreateLeafInstanceInput) SetIssuerId ¶
func (s *CreateLeafInstanceInput) SetIssuerId(v string) *CreateLeafInstanceInput
SetIssuerId sets the IssuerId field's value.
func (*CreateLeafInstanceInput) SetKeyAlg ¶
func (s *CreateLeafInstanceInput) SetKeyAlg(v string) *CreateLeafInstanceInput
SetKeyAlg sets the KeyAlg field's value.
func (*CreateLeafInstanceInput) SetKeyParam ¶
func (s *CreateLeafInstanceInput) SetKeyParam(v string) *CreateLeafInstanceInput
SetKeyParam sets the KeyParam field's value.
func (*CreateLeafInstanceInput) SetNotAfter ¶
func (s *CreateLeafInstanceInput) SetNotAfter(v string) *CreateLeafInstanceInput
SetNotAfter sets the NotAfter field's value.
func (*CreateLeafInstanceInput) SetNotBefore ¶
func (s *CreateLeafInstanceInput) SetNotBefore(v string) *CreateLeafInstanceInput
SetNotBefore sets the NotBefore field's value.
func (*CreateLeafInstanceInput) SetOmitCsrContent ¶
func (s *CreateLeafInstanceInput) SetOmitCsrContent(v bool) *CreateLeafInstanceInput
SetOmitCsrContent sets the OmitCsrContent field's value.
func (*CreateLeafInstanceInput) SetProjectName ¶
func (s *CreateLeafInstanceInput) SetProjectName(v string) *CreateLeafInstanceInput
SetProjectName sets the ProjectName field's value.
func (*CreateLeafInstanceInput) SetQuantity ¶
func (s *CreateLeafInstanceInput) SetQuantity(v int32) *CreateLeafInstanceInput
SetQuantity sets the Quantity field's value.
func (*CreateLeafInstanceInput) SetTag ¶
func (s *CreateLeafInstanceInput) SetTag(v string) *CreateLeafInstanceInput
SetTag sets the Tag field's value.
func (*CreateLeafInstanceInput) SetTags ¶
func (s *CreateLeafInstanceInput) SetTags(v []*TagForCreateLeafInstanceInput) *CreateLeafInstanceInput
SetTags sets the Tags field's value.
func (*CreateLeafInstanceInput) SetUseQuota ¶
func (s *CreateLeafInstanceInput) SetUseQuota(v bool) *CreateLeafInstanceInput
SetUseQuota sets the UseQuota field's value.
func (CreateLeafInstanceInput) String ¶
func (s CreateLeafInstanceInput) String() string
String returns the string representation
func (*CreateLeafInstanceInput) Validate ¶
func (s *CreateLeafInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateLeafInstanceOutput ¶
type CreateLeafInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *string `type:"string" json:",omitempty"`
Chain *string `type:"string" json:",omitempty"`
EncryptionCertificate *string `type:"string" json:",omitempty"`
EncryptionPrivateKey *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
ParentCertificate *string `type:"string" json:",omitempty"`
PrivateKey *string `type:"string" json:",omitempty"`
RootCertificate *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateLeafInstanceOutput) GoString ¶
func (s CreateLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*CreateLeafInstanceOutput) SetCertificate ¶
func (s *CreateLeafInstanceOutput) SetCertificate(v string) *CreateLeafInstanceOutput
SetCertificate sets the Certificate field's value.
func (*CreateLeafInstanceOutput) SetChain ¶
func (s *CreateLeafInstanceOutput) SetChain(v string) *CreateLeafInstanceOutput
SetChain sets the Chain field's value.
func (*CreateLeafInstanceOutput) SetEncryptionCertificate ¶
func (s *CreateLeafInstanceOutput) SetEncryptionCertificate(v string) *CreateLeafInstanceOutput
SetEncryptionCertificate sets the EncryptionCertificate field's value.
func (*CreateLeafInstanceOutput) SetEncryptionPrivateKey ¶
func (s *CreateLeafInstanceOutput) SetEncryptionPrivateKey(v string) *CreateLeafInstanceOutput
SetEncryptionPrivateKey sets the EncryptionPrivateKey field's value.
func (*CreateLeafInstanceOutput) SetInstanceId ¶
func (s *CreateLeafInstanceOutput) SetInstanceId(v string) *CreateLeafInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*CreateLeafInstanceOutput) SetParentCertificate ¶
func (s *CreateLeafInstanceOutput) SetParentCertificate(v string) *CreateLeafInstanceOutput
SetParentCertificate sets the ParentCertificate field's value.
func (*CreateLeafInstanceOutput) SetPrivateKey ¶
func (s *CreateLeafInstanceOutput) SetPrivateKey(v string) *CreateLeafInstanceOutput
SetPrivateKey sets the PrivateKey field's value.
func (*CreateLeafInstanceOutput) SetRootCertificate ¶
func (s *CreateLeafInstanceOutput) SetRootCertificate(v string) *CreateLeafInstanceOutput
SetRootCertificate sets the RootCertificate field's value.
func (CreateLeafInstanceOutput) String ¶
func (s CreateLeafInstanceOutput) String() string
String returns the string representation
type CreateRootInstanceInput ¶
type CreateRootInstanceInput struct {
Contact *ContactForCreateRootInstanceInput `type:"structure" json:",omitempty"`
CsrCommon *CsrCommonForCreateRootInstanceInput `type:"structure" json:",omitempty"`
// DurationType is a required field
DurationType *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfDurationTypeForCreateRootInstanceInput"`
Extensions *ExtensionsForCreateRootInstanceInput `type:"structure" json:",omitempty"`
HashAlg *string `type:"string" json:",omitempty"`
IdempotenceToken *string `type:"string" json:",omitempty"`
// KeyAlg is a required field
KeyAlg *string `type:"string" json:",omitempty" required:"true" enum:"EnumOfKeyAlgForCreateRootInstanceInput"`
KeyParam *string `type:"string" json:",omitempty" enum:"EnumOfKeyParamForCreateRootInstanceInput"`
NotAfter *string `type:"string" json:",omitempty"`
NotBefore *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Quantity is a required field
Quantity *int32 `type:"int32" json:",omitempty" required:"true"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForCreateRootInstanceInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRootInstanceInput) GoString ¶
func (s CreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*CreateRootInstanceInput) SetContact ¶
func (s *CreateRootInstanceInput) SetContact(v *ContactForCreateRootInstanceInput) *CreateRootInstanceInput
SetContact sets the Contact field's value.
func (*CreateRootInstanceInput) SetCsrCommon ¶
func (s *CreateRootInstanceInput) SetCsrCommon(v *CsrCommonForCreateRootInstanceInput) *CreateRootInstanceInput
SetCsrCommon sets the CsrCommon field's value.
func (*CreateRootInstanceInput) SetDurationType ¶
func (s *CreateRootInstanceInput) SetDurationType(v string) *CreateRootInstanceInput
SetDurationType sets the DurationType field's value.
func (*CreateRootInstanceInput) SetExtensions ¶
func (s *CreateRootInstanceInput) SetExtensions(v *ExtensionsForCreateRootInstanceInput) *CreateRootInstanceInput
SetExtensions sets the Extensions field's value.
func (*CreateRootInstanceInput) SetHashAlg ¶
func (s *CreateRootInstanceInput) SetHashAlg(v string) *CreateRootInstanceInput
SetHashAlg sets the HashAlg field's value.
func (*CreateRootInstanceInput) SetIdempotenceToken ¶
func (s *CreateRootInstanceInput) SetIdempotenceToken(v string) *CreateRootInstanceInput
SetIdempotenceToken sets the IdempotenceToken field's value.
func (*CreateRootInstanceInput) SetKeyAlg ¶
func (s *CreateRootInstanceInput) SetKeyAlg(v string) *CreateRootInstanceInput
SetKeyAlg sets the KeyAlg field's value.
func (*CreateRootInstanceInput) SetKeyParam ¶
func (s *CreateRootInstanceInput) SetKeyParam(v string) *CreateRootInstanceInput
SetKeyParam sets the KeyParam field's value.
func (*CreateRootInstanceInput) SetNotAfter ¶
func (s *CreateRootInstanceInput) SetNotAfter(v string) *CreateRootInstanceInput
SetNotAfter sets the NotAfter field's value.
func (*CreateRootInstanceInput) SetNotBefore ¶
func (s *CreateRootInstanceInput) SetNotBefore(v string) *CreateRootInstanceInput
SetNotBefore sets the NotBefore field's value.
func (*CreateRootInstanceInput) SetProjectName ¶
func (s *CreateRootInstanceInput) SetProjectName(v string) *CreateRootInstanceInput
SetProjectName sets the ProjectName field's value.
func (*CreateRootInstanceInput) SetQuantity ¶
func (s *CreateRootInstanceInput) SetQuantity(v int32) *CreateRootInstanceInput
SetQuantity sets the Quantity field's value.
func (*CreateRootInstanceInput) SetTag ¶
func (s *CreateRootInstanceInput) SetTag(v string) *CreateRootInstanceInput
SetTag sets the Tag field's value.
func (*CreateRootInstanceInput) SetTags ¶
func (s *CreateRootInstanceInput) SetTags(v []*TagForCreateRootInstanceInput) *CreateRootInstanceInput
SetTags sets the Tags field's value.
func (CreateRootInstanceInput) String ¶
func (s CreateRootInstanceInput) String() string
String returns the string representation
func (*CreateRootInstanceInput) Validate ¶
func (s *CreateRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateRootInstanceOutput ¶
type CreateRootInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateRootInstanceOutput) GoString ¶
func (s CreateRootInstanceOutput) GoString() string
GoString returns the string representation
func (*CreateRootInstanceOutput) SetCertificate ¶
func (s *CreateRootInstanceOutput) SetCertificate(v string) *CreateRootInstanceOutput
SetCertificate sets the Certificate field's value.
func (*CreateRootInstanceOutput) SetInstanceId ¶
func (s *CreateRootInstanceOutput) SetInstanceId(v string) *CreateRootInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (CreateRootInstanceOutput) String ¶
func (s CreateRootInstanceOutput) String() string
String returns the string representation
type CreateSubInstanceInput ¶
type CreateSubInstanceInput struct {
Contact *ContactForCreateSubInstanceInput `type:"structure" json:",omitempty"`
Csr *string `type:"string" json:",omitempty"`
CsrCommon *CsrCommonForCreateSubInstanceInput `type:"structure" json:",omitempty"`
// DurationType is a required field
DurationType *string `type:"string" json:",omitempty" required:"true"`
Extensions *ExtensionsForCreateSubInstanceInput `type:"structure" json:",omitempty"`
// HashAlg is a required field
HashAlg *string `type:"string" json:",omitempty" required:"true"`
IdempotenceToken *string `type:"string" json:",omitempty"`
// IssuerId is a required field
IssuerId *string `type:"string" json:",omitempty" required:"true"`
KeyAlg *string `type:"string" json:",omitempty"`
KeyParam *string `type:"string" json:",omitempty"`
NotAfter *string `type:"string" json:",omitempty"`
NotBefore *string `type:"string" json:",omitempty"`
OmitCsrContent *bool `type:"boolean" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
// Quantity is a required field
Quantity *int32 `type:"int32" json:",omitempty" required:"true"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForCreateSubInstanceInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSubInstanceInput) GoString ¶
func (s CreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*CreateSubInstanceInput) SetContact ¶
func (s *CreateSubInstanceInput) SetContact(v *ContactForCreateSubInstanceInput) *CreateSubInstanceInput
SetContact sets the Contact field's value.
func (*CreateSubInstanceInput) SetCsr ¶
func (s *CreateSubInstanceInput) SetCsr(v string) *CreateSubInstanceInput
SetCsr sets the Csr field's value.
func (*CreateSubInstanceInput) SetCsrCommon ¶
func (s *CreateSubInstanceInput) SetCsrCommon(v *CsrCommonForCreateSubInstanceInput) *CreateSubInstanceInput
SetCsrCommon sets the CsrCommon field's value.
func (*CreateSubInstanceInput) SetDurationType ¶
func (s *CreateSubInstanceInput) SetDurationType(v string) *CreateSubInstanceInput
SetDurationType sets the DurationType field's value.
func (*CreateSubInstanceInput) SetExtensions ¶
func (s *CreateSubInstanceInput) SetExtensions(v *ExtensionsForCreateSubInstanceInput) *CreateSubInstanceInput
SetExtensions sets the Extensions field's value.
func (*CreateSubInstanceInput) SetHashAlg ¶
func (s *CreateSubInstanceInput) SetHashAlg(v string) *CreateSubInstanceInput
SetHashAlg sets the HashAlg field's value.
func (*CreateSubInstanceInput) SetIdempotenceToken ¶
func (s *CreateSubInstanceInput) SetIdempotenceToken(v string) *CreateSubInstanceInput
SetIdempotenceToken sets the IdempotenceToken field's value.
func (*CreateSubInstanceInput) SetIssuerId ¶
func (s *CreateSubInstanceInput) SetIssuerId(v string) *CreateSubInstanceInput
SetIssuerId sets the IssuerId field's value.
func (*CreateSubInstanceInput) SetKeyAlg ¶
func (s *CreateSubInstanceInput) SetKeyAlg(v string) *CreateSubInstanceInput
SetKeyAlg sets the KeyAlg field's value.
func (*CreateSubInstanceInput) SetKeyParam ¶
func (s *CreateSubInstanceInput) SetKeyParam(v string) *CreateSubInstanceInput
SetKeyParam sets the KeyParam field's value.
func (*CreateSubInstanceInput) SetNotAfter ¶
func (s *CreateSubInstanceInput) SetNotAfter(v string) *CreateSubInstanceInput
SetNotAfter sets the NotAfter field's value.
func (*CreateSubInstanceInput) SetNotBefore ¶
func (s *CreateSubInstanceInput) SetNotBefore(v string) *CreateSubInstanceInput
SetNotBefore sets the NotBefore field's value.
func (*CreateSubInstanceInput) SetOmitCsrContent ¶
func (s *CreateSubInstanceInput) SetOmitCsrContent(v bool) *CreateSubInstanceInput
SetOmitCsrContent sets the OmitCsrContent field's value.
func (*CreateSubInstanceInput) SetProjectName ¶
func (s *CreateSubInstanceInput) SetProjectName(v string) *CreateSubInstanceInput
SetProjectName sets the ProjectName field's value.
func (*CreateSubInstanceInput) SetQuantity ¶
func (s *CreateSubInstanceInput) SetQuantity(v int32) *CreateSubInstanceInput
SetQuantity sets the Quantity field's value.
func (*CreateSubInstanceInput) SetTag ¶
func (s *CreateSubInstanceInput) SetTag(v string) *CreateSubInstanceInput
SetTag sets the Tag field's value.
func (*CreateSubInstanceInput) SetTags ¶
func (s *CreateSubInstanceInput) SetTags(v []*TagForCreateSubInstanceInput) *CreateSubInstanceInput
SetTags sets the Tags field's value.
func (CreateSubInstanceInput) String ¶
func (s CreateSubInstanceInput) String() string
String returns the string representation
func (*CreateSubInstanceInput) Validate ¶
func (s *CreateSubInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSubInstanceOutput ¶
type CreateSubInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
RootCertificate *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CreateSubInstanceOutput) GoString ¶
func (s CreateSubInstanceOutput) GoString() string
GoString returns the string representation
func (*CreateSubInstanceOutput) SetCertificate ¶
func (s *CreateSubInstanceOutput) SetCertificate(v string) *CreateSubInstanceOutput
SetCertificate sets the Certificate field's value.
func (*CreateSubInstanceOutput) SetInstanceId ¶
func (s *CreateSubInstanceOutput) SetInstanceId(v string) *CreateSubInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*CreateSubInstanceOutput) SetRootCertificate ¶
func (s *CreateSubInstanceOutput) SetRootCertificate(v string) *CreateSubInstanceOutput
SetRootCertificate sets the RootCertificate field's value.
func (CreateSubInstanceOutput) String ¶
func (s CreateSubInstanceOutput) String() string
String returns the string representation
type CsrCommonForCreateLeafInstanceInput ¶
type CsrCommonForCreateLeafInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
San []*string `type:"list" json:",omitempty"`
Subject *SubjectForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CsrCommonForCreateLeafInstanceInput) GoString ¶
func (s CsrCommonForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*CsrCommonForCreateLeafInstanceInput) SetEmail ¶
func (s *CsrCommonForCreateLeafInstanceInput) SetEmail(v string) *CsrCommonForCreateLeafInstanceInput
SetEmail sets the Email field's value.
func (*CsrCommonForCreateLeafInstanceInput) SetSan ¶
func (s *CsrCommonForCreateLeafInstanceInput) SetSan(v []*string) *CsrCommonForCreateLeafInstanceInput
SetSan sets the San field's value.
func (*CsrCommonForCreateLeafInstanceInput) SetSubject ¶
func (s *CsrCommonForCreateLeafInstanceInput) SetSubject(v *SubjectForCreateLeafInstanceInput) *CsrCommonForCreateLeafInstanceInput
SetSubject sets the Subject field's value.
func (CsrCommonForCreateLeafInstanceInput) String ¶
func (s CsrCommonForCreateLeafInstanceInput) String() string
String returns the string representation
type CsrCommonForCreateRootInstanceInput ¶
type CsrCommonForCreateRootInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
San []*string `type:"list" json:",omitempty"`
Subject *SubjectForCreateRootInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CsrCommonForCreateRootInstanceInput) GoString ¶
func (s CsrCommonForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*CsrCommonForCreateRootInstanceInput) SetEmail ¶
func (s *CsrCommonForCreateRootInstanceInput) SetEmail(v string) *CsrCommonForCreateRootInstanceInput
SetEmail sets the Email field's value.
func (*CsrCommonForCreateRootInstanceInput) SetSan ¶
func (s *CsrCommonForCreateRootInstanceInput) SetSan(v []*string) *CsrCommonForCreateRootInstanceInput
SetSan sets the San field's value.
func (*CsrCommonForCreateRootInstanceInput) SetSubject ¶
func (s *CsrCommonForCreateRootInstanceInput) SetSubject(v *SubjectForCreateRootInstanceInput) *CsrCommonForCreateRootInstanceInput
SetSubject sets the Subject field's value.
func (CsrCommonForCreateRootInstanceInput) String ¶
func (s CsrCommonForCreateRootInstanceInput) String() string
String returns the string representation
type CsrCommonForCreateSubInstanceInput ¶
type CsrCommonForCreateSubInstanceInput struct {
Email *string `type:"string" json:",omitempty"`
San []*string `type:"list" json:",omitempty"`
Subject *SubjectForCreateSubInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (CsrCommonForCreateSubInstanceInput) GoString ¶
func (s CsrCommonForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*CsrCommonForCreateSubInstanceInput) SetEmail ¶
func (s *CsrCommonForCreateSubInstanceInput) SetEmail(v string) *CsrCommonForCreateSubInstanceInput
SetEmail sets the Email field's value.
func (*CsrCommonForCreateSubInstanceInput) SetSan ¶
func (s *CsrCommonForCreateSubInstanceInput) SetSan(v []*string) *CsrCommonForCreateSubInstanceInput
SetSan sets the San field's value.
func (*CsrCommonForCreateSubInstanceInput) SetSubject ¶
func (s *CsrCommonForCreateSubInstanceInput) SetSubject(v *SubjectForCreateSubInstanceInput) *CsrCommonForCreateSubInstanceInput
SetSubject sets the Subject field's value.
func (CsrCommonForCreateSubInstanceInput) String ¶
func (s CsrCommonForCreateSubInstanceInput) String() string
String returns the string representation
type CustomExtensionsForCreateLeafInstanceInput ¶
type CustomExtensionsForCreateLeafInstanceInput struct {
Critical *bool `type:"boolean" json:",omitempty"`
ObjectIdentifier *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomExtensionsForCreateLeafInstanceInput) GoString ¶
func (s CustomExtensionsForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*CustomExtensionsForCreateLeafInstanceInput) SetCritical ¶
func (s *CustomExtensionsForCreateLeafInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateLeafInstanceInput
SetCritical sets the Critical field's value.
func (*CustomExtensionsForCreateLeafInstanceInput) SetObjectIdentifier ¶
func (s *CustomExtensionsForCreateLeafInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateLeafInstanceInput
SetObjectIdentifier sets the ObjectIdentifier field's value.
func (*CustomExtensionsForCreateLeafInstanceInput) SetValue ¶
func (s *CustomExtensionsForCreateLeafInstanceInput) SetValue(v string) *CustomExtensionsForCreateLeafInstanceInput
SetValue sets the Value field's value.
func (CustomExtensionsForCreateLeafInstanceInput) String ¶
func (s CustomExtensionsForCreateLeafInstanceInput) String() string
String returns the string representation
type CustomExtensionsForCreateRootInstanceInput ¶
type CustomExtensionsForCreateRootInstanceInput struct {
Critical *bool `type:"boolean" json:",omitempty"`
ObjectIdentifier *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomExtensionsForCreateRootInstanceInput) GoString ¶
func (s CustomExtensionsForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*CustomExtensionsForCreateRootInstanceInput) SetCritical ¶
func (s *CustomExtensionsForCreateRootInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateRootInstanceInput
SetCritical sets the Critical field's value.
func (*CustomExtensionsForCreateRootInstanceInput) SetObjectIdentifier ¶
func (s *CustomExtensionsForCreateRootInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateRootInstanceInput
SetObjectIdentifier sets the ObjectIdentifier field's value.
func (*CustomExtensionsForCreateRootInstanceInput) SetValue ¶
func (s *CustomExtensionsForCreateRootInstanceInput) SetValue(v string) *CustomExtensionsForCreateRootInstanceInput
SetValue sets the Value field's value.
func (CustomExtensionsForCreateRootInstanceInput) String ¶
func (s CustomExtensionsForCreateRootInstanceInput) String() string
String returns the string representation
type CustomExtensionsForCreateSubInstanceInput ¶
type CustomExtensionsForCreateSubInstanceInput struct {
Critical *bool `type:"boolean" json:",omitempty"`
ObjectIdentifier *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (CustomExtensionsForCreateSubInstanceInput) GoString ¶
func (s CustomExtensionsForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*CustomExtensionsForCreateSubInstanceInput) SetCritical ¶
func (s *CustomExtensionsForCreateSubInstanceInput) SetCritical(v bool) *CustomExtensionsForCreateSubInstanceInput
SetCritical sets the Critical field's value.
func (*CustomExtensionsForCreateSubInstanceInput) SetObjectIdentifier ¶
func (s *CustomExtensionsForCreateSubInstanceInput) SetObjectIdentifier(v string) *CustomExtensionsForCreateSubInstanceInput
SetObjectIdentifier sets the ObjectIdentifier field's value.
func (*CustomExtensionsForCreateSubInstanceInput) SetValue ¶
func (s *CustomExtensionsForCreateSubInstanceInput) SetValue(v string) *CustomExtensionsForCreateSubInstanceInput
SetValue sets the Value field's value.
func (CustomExtensionsForCreateSubInstanceInput) String ¶
func (s CustomExtensionsForCreateSubInstanceInput) String() string
String returns the string representation
type DeleteLeafInstanceInput ¶
type DeleteLeafInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteLeafInstanceInput) GoString ¶
func (s DeleteLeafInstanceInput) GoString() string
GoString returns the string representation
func (*DeleteLeafInstanceInput) SetInstanceId ¶
func (s *DeleteLeafInstanceInput) SetInstanceId(v string) *DeleteLeafInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DeleteLeafInstanceInput) String ¶
func (s DeleteLeafInstanceInput) String() string
String returns the string representation
func (*DeleteLeafInstanceInput) Validate ¶
func (s *DeleteLeafInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteLeafInstanceOutput ¶
type DeleteLeafInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteLeafInstanceOutput) GoString ¶
func (s DeleteLeafInstanceOutput) GoString() string
GoString returns the string representation
func (DeleteLeafInstanceOutput) String ¶
func (s DeleteLeafInstanceOutput) String() string
String returns the string representation
type DeleteRootInstanceInput ¶
type DeleteRootInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteRootInstanceInput) GoString ¶
func (s DeleteRootInstanceInput) GoString() string
GoString returns the string representation
func (*DeleteRootInstanceInput) SetInstanceId ¶
func (s *DeleteRootInstanceInput) SetInstanceId(v string) *DeleteRootInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DeleteRootInstanceInput) String ¶
func (s DeleteRootInstanceInput) String() string
String returns the string representation
func (*DeleteRootInstanceInput) Validate ¶
func (s *DeleteRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteRootInstanceOutput ¶
type DeleteRootInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteRootInstanceOutput) GoString ¶
func (s DeleteRootInstanceOutput) GoString() string
GoString returns the string representation
func (DeleteRootInstanceOutput) String ¶
func (s DeleteRootInstanceOutput) String() string
String returns the string representation
type DeleteSubInstanceInput ¶
type DeleteSubInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DeleteSubInstanceInput) GoString ¶
func (s DeleteSubInstanceInput) GoString() string
GoString returns the string representation
func (*DeleteSubInstanceInput) SetInstanceId ¶
func (s *DeleteSubInstanceInput) SetInstanceId(v string) *DeleteSubInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DeleteSubInstanceInput) String ¶
func (s DeleteSubInstanceInput) String() string
String returns the string representation
func (*DeleteSubInstanceInput) Validate ¶
func (s *DeleteSubInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSubInstanceOutput ¶
type DeleteSubInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DeleteSubInstanceOutput) GoString ¶
func (s DeleteSubInstanceOutput) GoString() string
GoString returns the string representation
func (DeleteSubInstanceOutput) String ¶
func (s DeleteSubInstanceOutput) String() string
String returns the string representation
type DeployInfoForListLeafInstancesOutput ¶
type DeployInfoForListLeafInstancesOutput struct {
DeploySummary []*DeploySummaryForListLeafInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeployInfoForListLeafInstancesOutput) GoString ¶
func (s DeployInfoForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*DeployInfoForListLeafInstancesOutput) SetDeploySummary ¶
func (s *DeployInfoForListLeafInstancesOutput) SetDeploySummary(v []*DeploySummaryForListLeafInstancesOutput) *DeployInfoForListLeafInstancesOutput
SetDeploySummary sets the DeploySummary field's value.
func (DeployInfoForListLeafInstancesOutput) String ¶
func (s DeployInfoForListLeafInstancesOutput) String() string
String returns the string representation
type DeployInfoForListRootInstancesOutput ¶
type DeployInfoForListRootInstancesOutput struct {
DeploySummary []*DeploySummaryForListRootInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeployInfoForListRootInstancesOutput) GoString ¶
func (s DeployInfoForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*DeployInfoForListRootInstancesOutput) SetDeploySummary ¶
func (s *DeployInfoForListRootInstancesOutput) SetDeploySummary(v []*DeploySummaryForListRootInstancesOutput) *DeployInfoForListRootInstancesOutput
SetDeploySummary sets the DeploySummary field's value.
func (DeployInfoForListRootInstancesOutput) String ¶
func (s DeployInfoForListRootInstancesOutput) String() string
String returns the string representation
type DeployInfoForListSubInstancesOutput ¶
type DeployInfoForListSubInstancesOutput struct {
DeploySummary []*DeploySummaryForListSubInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeployInfoForListSubInstancesOutput) GoString ¶
func (s DeployInfoForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*DeployInfoForListSubInstancesOutput) SetDeploySummary ¶
func (s *DeployInfoForListSubInstancesOutput) SetDeploySummary(v []*DeploySummaryForListSubInstancesOutput) *DeployInfoForListSubInstancesOutput
SetDeploySummary sets the DeploySummary field's value.
func (DeployInfoForListSubInstancesOutput) String ¶
func (s DeployInfoForListSubInstancesOutput) String() string
String returns the string representation
type DeploySummaryForListLeafInstancesOutput ¶
type DeploySummaryForListLeafInstancesOutput struct {
ResourceCount *int32 `type:"int32" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeploySummaryForListLeafInstancesOutput) GoString ¶
func (s DeploySummaryForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*DeploySummaryForListLeafInstancesOutput) SetResourceCount ¶
func (s *DeploySummaryForListLeafInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListLeafInstancesOutput
SetResourceCount sets the ResourceCount field's value.
func (*DeploySummaryForListLeafInstancesOutput) SetServiceName ¶
func (s *DeploySummaryForListLeafInstancesOutput) SetServiceName(v string) *DeploySummaryForListLeafInstancesOutput
SetServiceName sets the ServiceName field's value.
func (DeploySummaryForListLeafInstancesOutput) String ¶
func (s DeploySummaryForListLeafInstancesOutput) String() string
String returns the string representation
type DeploySummaryForListRootInstancesOutput ¶
type DeploySummaryForListRootInstancesOutput struct {
ResourceCount *int32 `type:"int32" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeploySummaryForListRootInstancesOutput) GoString ¶
func (s DeploySummaryForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*DeploySummaryForListRootInstancesOutput) SetResourceCount ¶
func (s *DeploySummaryForListRootInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListRootInstancesOutput
SetResourceCount sets the ResourceCount field's value.
func (*DeploySummaryForListRootInstancesOutput) SetServiceName ¶
func (s *DeploySummaryForListRootInstancesOutput) SetServiceName(v string) *DeploySummaryForListRootInstancesOutput
SetServiceName sets the ServiceName field's value.
func (DeploySummaryForListRootInstancesOutput) String ¶
func (s DeploySummaryForListRootInstancesOutput) String() string
String returns the string representation
type DeploySummaryForListSubInstancesOutput ¶
type DeploySummaryForListSubInstancesOutput struct {
ResourceCount *int32 `type:"int32" json:",omitempty"`
ServiceName *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DeploySummaryForListSubInstancesOutput) GoString ¶
func (s DeploySummaryForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*DeploySummaryForListSubInstancesOutput) SetResourceCount ¶
func (s *DeploySummaryForListSubInstancesOutput) SetResourceCount(v int32) *DeploySummaryForListSubInstancesOutput
SetResourceCount sets the ResourceCount field's value.
func (*DeploySummaryForListSubInstancesOutput) SetServiceName ¶
func (s *DeploySummaryForListSubInstancesOutput) SetServiceName(v string) *DeploySummaryForListSubInstancesOutput
SetServiceName sets the ServiceName field's value.
func (DeploySummaryForListSubInstancesOutput) String ¶
func (s DeploySummaryForListSubInstancesOutput) String() string
String returns the string representation
type DisableRootInstanceInput ¶
type DisableRootInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DisableRootInstanceInput) GoString ¶
func (s DisableRootInstanceInput) GoString() string
GoString returns the string representation
func (*DisableRootInstanceInput) SetInstanceId ¶
func (s *DisableRootInstanceInput) SetInstanceId(v string) *DisableRootInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DisableRootInstanceInput) String ¶
func (s DisableRootInstanceInput) String() string
String returns the string representation
func (*DisableRootInstanceInput) Validate ¶
func (s *DisableRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisableRootInstanceOutput ¶
type DisableRootInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DisableRootInstanceOutput) GoString ¶
func (s DisableRootInstanceOutput) GoString() string
GoString returns the string representation
func (DisableRootInstanceOutput) String ¶
func (s DisableRootInstanceOutput) String() string
String returns the string representation
type DisableSubInstanceInput ¶
type DisableSubInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (DisableSubInstanceInput) GoString ¶
func (s DisableSubInstanceInput) GoString() string
GoString returns the string representation
func (*DisableSubInstanceInput) SetInstanceId ¶
func (s *DisableSubInstanceInput) SetInstanceId(v string) *DisableSubInstanceInput
SetInstanceId sets the InstanceId field's value.
func (DisableSubInstanceInput) String ¶
func (s DisableSubInstanceInput) String() string
String returns the string representation
func (*DisableSubInstanceInput) Validate ¶
func (s *DisableSubInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisableSubInstanceOutput ¶
type DisableSubInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (DisableSubInstanceOutput) GoString ¶
func (s DisableSubInstanceOutput) GoString() string
GoString returns the string representation
func (DisableSubInstanceOutput) String ¶
func (s DisableSubInstanceOutput) String() string
String returns the string representation
type DownloadLeafInstanceInput ¶
type DownloadLeafInstanceInput struct {
// DownloadType is a required field
DownloadType *string `type:"string" json:",omitempty" required:"true"`
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// IsTarball is a required field
IsTarball *bool `type:"boolean" json:",omitempty" required:"true"`
Password *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DownloadLeafInstanceInput) GoString ¶
func (s DownloadLeafInstanceInput) GoString() string
GoString returns the string representation
func (*DownloadLeafInstanceInput) SetDownloadType ¶
func (s *DownloadLeafInstanceInput) SetDownloadType(v string) *DownloadLeafInstanceInput
SetDownloadType sets the DownloadType field's value.
func (*DownloadLeafInstanceInput) SetInstanceId ¶
func (s *DownloadLeafInstanceInput) SetInstanceId(v string) *DownloadLeafInstanceInput
SetInstanceId sets the InstanceId field's value.
func (*DownloadLeafInstanceInput) SetIsTarball ¶
func (s *DownloadLeafInstanceInput) SetIsTarball(v bool) *DownloadLeafInstanceInput
SetIsTarball sets the IsTarball field's value.
func (*DownloadLeafInstanceInput) SetPassword ¶
func (s *DownloadLeafInstanceInput) SetPassword(v string) *DownloadLeafInstanceInput
SetPassword sets the Password field's value.
func (DownloadLeafInstanceInput) String ¶
func (s DownloadLeafInstanceInput) String() string
String returns the string representation
func (*DownloadLeafInstanceInput) Validate ¶
func (s *DownloadLeafInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DownloadLeafInstanceOutput ¶
type DownloadLeafInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *string `type:"string" json:",omitempty"`
CertificateChain *string `type:"string" json:",omitempty"`
EncryptCertificate *string `type:"string" json:",omitempty"`
EncryptPrivateKey *string `type:"string" json:",omitempty"`
PrivateKey *string `type:"string" json:",omitempty"`
TarballBytes *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (DownloadLeafInstanceOutput) GoString ¶
func (s DownloadLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*DownloadLeafInstanceOutput) SetCertificate ¶
func (s *DownloadLeafInstanceOutput) SetCertificate(v string) *DownloadLeafInstanceOutput
SetCertificate sets the Certificate field's value.
func (*DownloadLeafInstanceOutput) SetCertificateChain ¶
func (s *DownloadLeafInstanceOutput) SetCertificateChain(v string) *DownloadLeafInstanceOutput
SetCertificateChain sets the CertificateChain field's value.
func (*DownloadLeafInstanceOutput) SetEncryptCertificate ¶
func (s *DownloadLeafInstanceOutput) SetEncryptCertificate(v string) *DownloadLeafInstanceOutput
SetEncryptCertificate sets the EncryptCertificate field's value.
func (*DownloadLeafInstanceOutput) SetEncryptPrivateKey ¶
func (s *DownloadLeafInstanceOutput) SetEncryptPrivateKey(v string) *DownloadLeafInstanceOutput
SetEncryptPrivateKey sets the EncryptPrivateKey field's value.
func (*DownloadLeafInstanceOutput) SetPrivateKey ¶
func (s *DownloadLeafInstanceOutput) SetPrivateKey(v string) *DownloadLeafInstanceOutput
SetPrivateKey sets the PrivateKey field's value.
func (*DownloadLeafInstanceOutput) SetTarballBytes ¶
func (s *DownloadLeafInstanceOutput) SetTarballBytes(v string) *DownloadLeafInstanceOutput
SetTarballBytes sets the TarballBytes field's value.
func (DownloadLeafInstanceOutput) String ¶
func (s DownloadLeafInstanceOutput) String() string
String returns the string representation
type EnableRootInstanceInput ¶
type EnableRootInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (EnableRootInstanceInput) GoString ¶
func (s EnableRootInstanceInput) GoString() string
GoString returns the string representation
func (*EnableRootInstanceInput) SetInstanceId ¶
func (s *EnableRootInstanceInput) SetInstanceId(v string) *EnableRootInstanceInput
SetInstanceId sets the InstanceId field's value.
func (EnableRootInstanceInput) String ¶
func (s EnableRootInstanceInput) String() string
String returns the string representation
func (*EnableRootInstanceInput) Validate ¶
func (s *EnableRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnableRootInstanceOutput ¶
type EnableRootInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EnableRootInstanceOutput) GoString ¶
func (s EnableRootInstanceOutput) GoString() string
GoString returns the string representation
func (EnableRootInstanceOutput) String ¶
func (s EnableRootInstanceOutput) String() string
String returns the string representation
type EnableSubInstanceInput ¶
type EnableSubInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (EnableSubInstanceInput) GoString ¶
func (s EnableSubInstanceInput) GoString() string
GoString returns the string representation
func (*EnableSubInstanceInput) SetInstanceId ¶
func (s *EnableSubInstanceInput) SetInstanceId(v string) *EnableSubInstanceInput
SetInstanceId sets the InstanceId field's value.
func (EnableSubInstanceInput) String ¶
func (s EnableSubInstanceInput) String() string
String returns the string representation
func (*EnableSubInstanceInput) Validate ¶
func (s *EnableSubInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnableSubInstanceOutput ¶
type EnableSubInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (EnableSubInstanceOutput) GoString ¶
func (s EnableSubInstanceOutput) GoString() string
GoString returns the string representation
func (EnableSubInstanceOutput) String ¶
func (s EnableSubInstanceOutput) String() string
String returns the string representation
type ExtendedKeyUsagesForCreateLeafInstanceInput ¶
type ExtendedKeyUsagesForCreateLeafInstanceInput struct {
ClientAuth *bool `type:"boolean" json:",omitempty"`
CodeSigning *bool `type:"boolean" json:",omitempty"`
EmailProtection *bool `type:"boolean" json:",omitempty"`
OCSPSigning *bool `type:"boolean" json:",omitempty"`
ServerAuth *bool `type:"boolean" json:",omitempty"`
TimeStamping *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtendedKeyUsagesForCreateLeafInstanceInput) GoString ¶
func (s ExtendedKeyUsagesForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetClientAuth ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetClientAuth sets the ClientAuth field's value.
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetCodeSigning ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetCodeSigning sets the CodeSigning field's value.
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetEmailProtection ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetEmailProtection sets the EmailProtection field's value.
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetOCSPSigning ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetOCSPSigning sets the OCSPSigning field's value.
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetServerAuth ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetServerAuth sets the ServerAuth field's value.
func (*ExtendedKeyUsagesForCreateLeafInstanceInput) SetTimeStamping ¶
func (s *ExtendedKeyUsagesForCreateLeafInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateLeafInstanceInput
SetTimeStamping sets the TimeStamping field's value.
func (ExtendedKeyUsagesForCreateLeafInstanceInput) String ¶
func (s ExtendedKeyUsagesForCreateLeafInstanceInput) String() string
String returns the string representation
type ExtendedKeyUsagesForCreateRootInstanceInput ¶
type ExtendedKeyUsagesForCreateRootInstanceInput struct {
ClientAuth *bool `type:"boolean" json:",omitempty"`
CodeSigning *bool `type:"boolean" json:",omitempty"`
EmailProtection *bool `type:"boolean" json:",omitempty"`
OCSPSigning *bool `type:"boolean" json:",omitempty"`
ServerAuth *bool `type:"boolean" json:",omitempty"`
TimeStamping *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtendedKeyUsagesForCreateRootInstanceInput) GoString ¶
func (s ExtendedKeyUsagesForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetClientAuth ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetClientAuth sets the ClientAuth field's value.
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetCodeSigning ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetCodeSigning sets the CodeSigning field's value.
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetEmailProtection ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetEmailProtection sets the EmailProtection field's value.
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetOCSPSigning ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetOCSPSigning sets the OCSPSigning field's value.
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetServerAuth ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetServerAuth sets the ServerAuth field's value.
func (*ExtendedKeyUsagesForCreateRootInstanceInput) SetTimeStamping ¶
func (s *ExtendedKeyUsagesForCreateRootInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateRootInstanceInput
SetTimeStamping sets the TimeStamping field's value.
func (ExtendedKeyUsagesForCreateRootInstanceInput) String ¶
func (s ExtendedKeyUsagesForCreateRootInstanceInput) String() string
String returns the string representation
type ExtendedKeyUsagesForCreateSubInstanceInput ¶
type ExtendedKeyUsagesForCreateSubInstanceInput struct {
ClientAuth *bool `type:"boolean" json:",omitempty"`
CodeSigning *bool `type:"boolean" json:",omitempty"`
EmailProtection *bool `type:"boolean" json:",omitempty"`
OCSPSigning *bool `type:"boolean" json:",omitempty"`
ServerAuth *bool `type:"boolean" json:",omitempty"`
TimeStamping *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtendedKeyUsagesForCreateSubInstanceInput) GoString ¶
func (s ExtendedKeyUsagesForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetClientAuth ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetClientAuth(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetClientAuth sets the ClientAuth field's value.
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetCodeSigning ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetCodeSigning(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetCodeSigning sets the CodeSigning field's value.
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetEmailProtection ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetEmailProtection(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetEmailProtection sets the EmailProtection field's value.
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetOCSPSigning ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetOCSPSigning(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetOCSPSigning sets the OCSPSigning field's value.
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetServerAuth ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetServerAuth(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetServerAuth sets the ServerAuth field's value.
func (*ExtendedKeyUsagesForCreateSubInstanceInput) SetTimeStamping ¶
func (s *ExtendedKeyUsagesForCreateSubInstanceInput) SetTimeStamping(v bool) *ExtendedKeyUsagesForCreateSubInstanceInput
SetTimeStamping sets the TimeStamping field's value.
func (ExtendedKeyUsagesForCreateSubInstanceInput) String ¶
func (s ExtendedKeyUsagesForCreateSubInstanceInput) String() string
String returns the string representation
type ExtensionForGetLeafInstanceOutput ¶
type ExtensionForGetLeafInstanceOutput struct {
SubjectAlternativeName *SubjectAlternativeNameForGetLeafInstanceOutput `type:"structure"`
// contains filtered or unexported fields
}
func (ExtensionForGetLeafInstanceOutput) GoString ¶
func (s ExtensionForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*ExtensionForGetLeafInstanceOutput) SetSubjectAlternativeName ¶
func (s *ExtensionForGetLeafInstanceOutput) SetSubjectAlternativeName(v *SubjectAlternativeNameForGetLeafInstanceOutput) *ExtensionForGetLeafInstanceOutput
SetSubjectAlternativeName sets the SubjectAlternativeName field's value.
func (ExtensionForGetLeafInstanceOutput) String ¶
func (s ExtensionForGetLeafInstanceOutput) String() string
String returns the string representation
type ExtensionsForCreateLeafInstanceInput ¶
type ExtensionsForCreateLeafInstanceInput struct {
CustomExtensions *CustomExtensionsForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
ExtendedKeyUsages *ExtendedKeyUsagesForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
KeyUsages *KeyUsagesForCreateLeafInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtensionsForCreateLeafInstanceInput) GoString ¶
func (s ExtensionsForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*ExtensionsForCreateLeafInstanceInput) SetCustomExtensions ¶
func (s *ExtensionsForCreateLeafInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
SetCustomExtensions sets the CustomExtensions field's value.
func (*ExtensionsForCreateLeafInstanceInput) SetExtendedKeyUsages ¶
func (s *ExtensionsForCreateLeafInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
SetExtendedKeyUsages sets the ExtendedKeyUsages field's value.
func (*ExtensionsForCreateLeafInstanceInput) SetKeyUsages ¶
func (s *ExtensionsForCreateLeafInstanceInput) SetKeyUsages(v *KeyUsagesForCreateLeafInstanceInput) *ExtensionsForCreateLeafInstanceInput
SetKeyUsages sets the KeyUsages field's value.
func (ExtensionsForCreateLeafInstanceInput) String ¶
func (s ExtensionsForCreateLeafInstanceInput) String() string
String returns the string representation
type ExtensionsForCreateRootInstanceInput ¶
type ExtensionsForCreateRootInstanceInput struct {
CustomExtensions *CustomExtensionsForCreateRootInstanceInput `type:"structure" json:",omitempty"`
ExtendedKeyUsages *ExtendedKeyUsagesForCreateRootInstanceInput `type:"structure" json:",omitempty"`
KeyUsages *KeyUsagesForCreateRootInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtensionsForCreateRootInstanceInput) GoString ¶
func (s ExtensionsForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*ExtensionsForCreateRootInstanceInput) SetCustomExtensions ¶
func (s *ExtensionsForCreateRootInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
SetCustomExtensions sets the CustomExtensions field's value.
func (*ExtensionsForCreateRootInstanceInput) SetExtendedKeyUsages ¶
func (s *ExtensionsForCreateRootInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
SetExtendedKeyUsages sets the ExtendedKeyUsages field's value.
func (*ExtensionsForCreateRootInstanceInput) SetKeyUsages ¶
func (s *ExtensionsForCreateRootInstanceInput) SetKeyUsages(v *KeyUsagesForCreateRootInstanceInput) *ExtensionsForCreateRootInstanceInput
SetKeyUsages sets the KeyUsages field's value.
func (ExtensionsForCreateRootInstanceInput) String ¶
func (s ExtensionsForCreateRootInstanceInput) String() string
String returns the string representation
type ExtensionsForCreateSubInstanceInput ¶
type ExtensionsForCreateSubInstanceInput struct {
CustomExtensions *CustomExtensionsForCreateSubInstanceInput `type:"structure" json:",omitempty"`
ExtendedKeyUsages *ExtendedKeyUsagesForCreateSubInstanceInput `type:"structure" json:",omitempty"`
KeyUsages *KeyUsagesForCreateSubInstanceInput `type:"structure" json:",omitempty"`
// contains filtered or unexported fields
}
func (ExtensionsForCreateSubInstanceInput) GoString ¶
func (s ExtensionsForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*ExtensionsForCreateSubInstanceInput) SetCustomExtensions ¶
func (s *ExtensionsForCreateSubInstanceInput) SetCustomExtensions(v *CustomExtensionsForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
SetCustomExtensions sets the CustomExtensions field's value.
func (*ExtensionsForCreateSubInstanceInput) SetExtendedKeyUsages ¶
func (s *ExtensionsForCreateSubInstanceInput) SetExtendedKeyUsages(v *ExtendedKeyUsagesForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
SetExtendedKeyUsages sets the ExtendedKeyUsages field's value.
func (*ExtensionsForCreateSubInstanceInput) SetKeyUsages ¶
func (s *ExtensionsForCreateSubInstanceInput) SetKeyUsages(v *KeyUsagesForCreateSubInstanceInput) *ExtensionsForCreateSubInstanceInput
SetKeyUsages sets the KeyUsages field's value.
func (ExtensionsForCreateSubInstanceInput) String ¶
func (s ExtensionsForCreateSubInstanceInput) String() string
String returns the string representation
type GetLeafInstanceInput ¶
type GetLeafInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (GetLeafInstanceInput) GoString ¶
func (s GetLeafInstanceInput) GoString() string
GoString returns the string representation
func (*GetLeafInstanceInput) SetInstanceId ¶
func (s *GetLeafInstanceInput) SetInstanceId(v string) *GetLeafInstanceInput
SetInstanceId sets the InstanceId field's value.
func (GetLeafInstanceInput) String ¶
func (s GetLeafInstanceInput) String() string
String returns the string representation
func (*GetLeafInstanceInput) Validate ¶
func (s *GetLeafInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetLeafInstanceOutput ¶
type GetLeafInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *CertificateForGetLeafInstanceOutput `type:"structure"`
CommonName *string `type:"string"`
Contact *ContactForGetLeafInstanceOutput `type:"structure"`
CreateAt *string `type:"string"`
Duration *string `type:"string"`
EncryptionAlgorithm *string `type:"string"`
Extension *ExtensionForGetLeafInstanceOutput `type:"structure"`
InstanceId *string `type:"string"`
InstanceStatus *int32 `type:"int32"`
NotAfter *int32 `type:"int32"`
NotBefore *int32 `type:"int32"`
Plan *string `type:"string"`
ProjectName *string `type:"string"`
RootCaId *string `type:"string"`
SerialNumber *string `type:"string"`
SignatureAlgorithm *string `type:"string"`
SourceType *int32 `type:"int32"`
SubCaId *string `type:"string"`
Subject *SubjectForGetLeafInstanceOutput `type:"structure"`
Tag *string `type:"string"`
Tags []*TagForGetLeafInstanceOutput `type:"list"`
// contains filtered or unexported fields
}
func (GetLeafInstanceOutput) GoString ¶
func (s GetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*GetLeafInstanceOutput) SetCertificate ¶
func (s *GetLeafInstanceOutput) SetCertificate(v *CertificateForGetLeafInstanceOutput) *GetLeafInstanceOutput
SetCertificate sets the Certificate field's value.
func (*GetLeafInstanceOutput) SetCommonName ¶
func (s *GetLeafInstanceOutput) SetCommonName(v string) *GetLeafInstanceOutput
SetCommonName sets the CommonName field's value.
func (*GetLeafInstanceOutput) SetContact ¶
func (s *GetLeafInstanceOutput) SetContact(v *ContactForGetLeafInstanceOutput) *GetLeafInstanceOutput
SetContact sets the Contact field's value.
func (*GetLeafInstanceOutput) SetCreateAt ¶
func (s *GetLeafInstanceOutput) SetCreateAt(v string) *GetLeafInstanceOutput
SetCreateAt sets the CreateAt field's value.
func (*GetLeafInstanceOutput) SetDuration ¶
func (s *GetLeafInstanceOutput) SetDuration(v string) *GetLeafInstanceOutput
SetDuration sets the Duration field's value.
func (*GetLeafInstanceOutput) SetEncryptionAlgorithm ¶
func (s *GetLeafInstanceOutput) SetEncryptionAlgorithm(v string) *GetLeafInstanceOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*GetLeafInstanceOutput) SetExtension ¶
func (s *GetLeafInstanceOutput) SetExtension(v *ExtensionForGetLeafInstanceOutput) *GetLeafInstanceOutput
SetExtension sets the Extension field's value.
func (*GetLeafInstanceOutput) SetInstanceId ¶
func (s *GetLeafInstanceOutput) SetInstanceId(v string) *GetLeafInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*GetLeafInstanceOutput) SetInstanceStatus ¶
func (s *GetLeafInstanceOutput) SetInstanceStatus(v int32) *GetLeafInstanceOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*GetLeafInstanceOutput) SetNotAfter ¶
func (s *GetLeafInstanceOutput) SetNotAfter(v int32) *GetLeafInstanceOutput
SetNotAfter sets the NotAfter field's value.
func (*GetLeafInstanceOutput) SetNotBefore ¶
func (s *GetLeafInstanceOutput) SetNotBefore(v int32) *GetLeafInstanceOutput
SetNotBefore sets the NotBefore field's value.
func (*GetLeafInstanceOutput) SetPlan ¶
func (s *GetLeafInstanceOutput) SetPlan(v string) *GetLeafInstanceOutput
SetPlan sets the Plan field's value.
func (*GetLeafInstanceOutput) SetProjectName ¶
func (s *GetLeafInstanceOutput) SetProjectName(v string) *GetLeafInstanceOutput
SetProjectName sets the ProjectName field's value.
func (*GetLeafInstanceOutput) SetRootCaId ¶
func (s *GetLeafInstanceOutput) SetRootCaId(v string) *GetLeafInstanceOutput
SetRootCaId sets the RootCaId field's value.
func (*GetLeafInstanceOutput) SetSerialNumber ¶
func (s *GetLeafInstanceOutput) SetSerialNumber(v string) *GetLeafInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*GetLeafInstanceOutput) SetSignatureAlgorithm ¶
func (s *GetLeafInstanceOutput) SetSignatureAlgorithm(v string) *GetLeafInstanceOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*GetLeafInstanceOutput) SetSourceType ¶
func (s *GetLeafInstanceOutput) SetSourceType(v int32) *GetLeafInstanceOutput
SetSourceType sets the SourceType field's value.
func (*GetLeafInstanceOutput) SetSubCaId ¶
func (s *GetLeafInstanceOutput) SetSubCaId(v string) *GetLeafInstanceOutput
SetSubCaId sets the SubCaId field's value.
func (*GetLeafInstanceOutput) SetSubject ¶
func (s *GetLeafInstanceOutput) SetSubject(v *SubjectForGetLeafInstanceOutput) *GetLeafInstanceOutput
SetSubject sets the Subject field's value.
func (*GetLeafInstanceOutput) SetTag ¶
func (s *GetLeafInstanceOutput) SetTag(v string) *GetLeafInstanceOutput
SetTag sets the Tag field's value.
func (*GetLeafInstanceOutput) SetTags ¶
func (s *GetLeafInstanceOutput) SetTags(v []*TagForGetLeafInstanceOutput) *GetLeafInstanceOutput
SetTags sets the Tags field's value.
func (GetLeafInstanceOutput) String ¶
func (s GetLeafInstanceOutput) String() string
String returns the string representation
type GetQuotaDetailInput ¶
type GetQuotaDetailInput struct {
// QuotaType is a required field
QuotaType *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (GetQuotaDetailInput) GoString ¶
func (s GetQuotaDetailInput) GoString() string
GoString returns the string representation
func (*GetQuotaDetailInput) SetQuotaType ¶
func (s *GetQuotaDetailInput) SetQuotaType(v string) *GetQuotaDetailInput
SetQuotaType sets the QuotaType field's value.
func (GetQuotaDetailInput) String ¶
func (s GetQuotaDetailInput) String() string
String returns the string representation
func (*GetQuotaDetailInput) Validate ¶
func (s *GetQuotaDetailInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetQuotaDetailOutput ¶
type GetQuotaDetailOutput struct {
Metadata *response.ResponseMetadata
Quota *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (GetQuotaDetailOutput) GoString ¶
func (s GetQuotaDetailOutput) GoString() string
GoString returns the string representation
func (*GetQuotaDetailOutput) SetQuota ¶
func (s *GetQuotaDetailOutput) SetQuota(v int32) *GetQuotaDetailOutput
SetQuota sets the Quota field's value.
func (GetQuotaDetailOutput) String ¶
func (s GetQuotaDetailOutput) String() string
String returns the string representation
type GetRootInstanceInput ¶
type GetRootInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" required:"true"`
// contains filtered or unexported fields
}
func (GetRootInstanceInput) GoString ¶
func (s GetRootInstanceInput) GoString() string
GoString returns the string representation
func (*GetRootInstanceInput) SetInstanceId ¶
func (s *GetRootInstanceInput) SetInstanceId(v string) *GetRootInstanceInput
SetInstanceId sets the InstanceId field's value.
func (GetRootInstanceInput) String ¶
func (s GetRootInstanceInput) String() string
String returns the string representation
func (*GetRootInstanceInput) Validate ¶
func (s *GetRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetRootInstanceOutput ¶
type GetRootInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *CertificateForGetRootInstanceOutput `type:"structure"`
CommonName *string `type:"string"`
Contact *ContactForGetRootInstanceOutput `type:"structure"`
CreateAt *string `type:"string"`
Duration *string `type:"string"`
EncryptionAlgorithm *string `type:"string"`
InstanceId *string `type:"string"`
InstanceStatus *int32 `type:"int32"`
NotAfter *int32 `type:"int32"`
NotBefore *int32 `type:"int32"`
Plan *string `type:"string"`
ProjectName *string `type:"string"`
SerialNumber *string `type:"string"`
SignatureAlgorithm *string `type:"string"`
SourceType *int32 `type:"int32"`
Subject *SubjectForGetRootInstanceOutput `type:"structure"`
Tag *string `type:"string"`
Tags []*TagForGetRootInstanceOutput `type:"list"`
// contains filtered or unexported fields
}
func (GetRootInstanceOutput) GoString ¶
func (s GetRootInstanceOutput) GoString() string
GoString returns the string representation
func (*GetRootInstanceOutput) SetCertificate ¶
func (s *GetRootInstanceOutput) SetCertificate(v *CertificateForGetRootInstanceOutput) *GetRootInstanceOutput
SetCertificate sets the Certificate field's value.
func (*GetRootInstanceOutput) SetCommonName ¶
func (s *GetRootInstanceOutput) SetCommonName(v string) *GetRootInstanceOutput
SetCommonName sets the CommonName field's value.
func (*GetRootInstanceOutput) SetContact ¶
func (s *GetRootInstanceOutput) SetContact(v *ContactForGetRootInstanceOutput) *GetRootInstanceOutput
SetContact sets the Contact field's value.
func (*GetRootInstanceOutput) SetCreateAt ¶
func (s *GetRootInstanceOutput) SetCreateAt(v string) *GetRootInstanceOutput
SetCreateAt sets the CreateAt field's value.
func (*GetRootInstanceOutput) SetDuration ¶
func (s *GetRootInstanceOutput) SetDuration(v string) *GetRootInstanceOutput
SetDuration sets the Duration field's value.
func (*GetRootInstanceOutput) SetEncryptionAlgorithm ¶
func (s *GetRootInstanceOutput) SetEncryptionAlgorithm(v string) *GetRootInstanceOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*GetRootInstanceOutput) SetInstanceId ¶
func (s *GetRootInstanceOutput) SetInstanceId(v string) *GetRootInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*GetRootInstanceOutput) SetInstanceStatus ¶
func (s *GetRootInstanceOutput) SetInstanceStatus(v int32) *GetRootInstanceOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*GetRootInstanceOutput) SetNotAfter ¶
func (s *GetRootInstanceOutput) SetNotAfter(v int32) *GetRootInstanceOutput
SetNotAfter sets the NotAfter field's value.
func (*GetRootInstanceOutput) SetNotBefore ¶
func (s *GetRootInstanceOutput) SetNotBefore(v int32) *GetRootInstanceOutput
SetNotBefore sets the NotBefore field's value.
func (*GetRootInstanceOutput) SetPlan ¶
func (s *GetRootInstanceOutput) SetPlan(v string) *GetRootInstanceOutput
SetPlan sets the Plan field's value.
func (*GetRootInstanceOutput) SetProjectName ¶
func (s *GetRootInstanceOutput) SetProjectName(v string) *GetRootInstanceOutput
SetProjectName sets the ProjectName field's value.
func (*GetRootInstanceOutput) SetSerialNumber ¶
func (s *GetRootInstanceOutput) SetSerialNumber(v string) *GetRootInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*GetRootInstanceOutput) SetSignatureAlgorithm ¶
func (s *GetRootInstanceOutput) SetSignatureAlgorithm(v string) *GetRootInstanceOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*GetRootInstanceOutput) SetSourceType ¶
func (s *GetRootInstanceOutput) SetSourceType(v int32) *GetRootInstanceOutput
SetSourceType sets the SourceType field's value.
func (*GetRootInstanceOutput) SetSubject ¶
func (s *GetRootInstanceOutput) SetSubject(v *SubjectForGetRootInstanceOutput) *GetRootInstanceOutput
SetSubject sets the Subject field's value.
func (*GetRootInstanceOutput) SetTag ¶
func (s *GetRootInstanceOutput) SetTag(v string) *GetRootInstanceOutput
SetTag sets the Tag field's value.
func (*GetRootInstanceOutput) SetTags ¶
func (s *GetRootInstanceOutput) SetTags(v []*TagForGetRootInstanceOutput) *GetRootInstanceOutput
SetTags sets the Tags field's value.
func (GetRootInstanceOutput) String ¶
func (s GetRootInstanceOutput) String() string
String returns the string representation
type GetSubInstanceInput ¶
type GetSubInstanceInput struct {
InstanceId *string `type:"string"`
// contains filtered or unexported fields
}
func (GetSubInstanceInput) GoString ¶
func (s GetSubInstanceInput) GoString() string
GoString returns the string representation
func (*GetSubInstanceInput) SetInstanceId ¶
func (s *GetSubInstanceInput) SetInstanceId(v string) *GetSubInstanceInput
SetInstanceId sets the InstanceId field's value.
func (GetSubInstanceInput) String ¶
func (s GetSubInstanceInput) String() string
String returns the string representation
type GetSubInstanceOutput ¶
type GetSubInstanceOutput struct {
Metadata *response.ResponseMetadata
Certificate *CertificateForGetSubInstanceOutput `type:"structure"`
CommonName *string `type:"string"`
Contact *ContactForGetSubInstanceOutput `type:"structure"`
CreateAt *string `type:"string"`
Duration *string `type:"string"`
EncryptionAlgorithm *string `type:"string"`
InstanceId *string `type:"string"`
InstanceStatus *int32 `type:"int32"`
NotAfter *int32 `type:"int32"`
NotBefore *int32 `type:"int32"`
Plan *string `type:"string"`
ProjectName *string `type:"string"`
RootCaId *string `type:"string"`
SerialNumber *string `type:"string"`
SignatureAlgorithm *string `type:"string"`
SourceType *int32 `type:"int32"`
Subject *SubjectForGetSubInstanceOutput `type:"structure"`
Tag *string `type:"string"`
Tags []*TagForGetSubInstanceOutput `type:"list"`
// contains filtered or unexported fields
}
func (GetSubInstanceOutput) GoString ¶
func (s GetSubInstanceOutput) GoString() string
GoString returns the string representation
func (*GetSubInstanceOutput) SetCertificate ¶
func (s *GetSubInstanceOutput) SetCertificate(v *CertificateForGetSubInstanceOutput) *GetSubInstanceOutput
SetCertificate sets the Certificate field's value.
func (*GetSubInstanceOutput) SetCommonName ¶
func (s *GetSubInstanceOutput) SetCommonName(v string) *GetSubInstanceOutput
SetCommonName sets the CommonName field's value.
func (*GetSubInstanceOutput) SetContact ¶
func (s *GetSubInstanceOutput) SetContact(v *ContactForGetSubInstanceOutput) *GetSubInstanceOutput
SetContact sets the Contact field's value.
func (*GetSubInstanceOutput) SetCreateAt ¶
func (s *GetSubInstanceOutput) SetCreateAt(v string) *GetSubInstanceOutput
SetCreateAt sets the CreateAt field's value.
func (*GetSubInstanceOutput) SetDuration ¶
func (s *GetSubInstanceOutput) SetDuration(v string) *GetSubInstanceOutput
SetDuration sets the Duration field's value.
func (*GetSubInstanceOutput) SetEncryptionAlgorithm ¶
func (s *GetSubInstanceOutput) SetEncryptionAlgorithm(v string) *GetSubInstanceOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*GetSubInstanceOutput) SetInstanceId ¶
func (s *GetSubInstanceOutput) SetInstanceId(v string) *GetSubInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*GetSubInstanceOutput) SetInstanceStatus ¶
func (s *GetSubInstanceOutput) SetInstanceStatus(v int32) *GetSubInstanceOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*GetSubInstanceOutput) SetNotAfter ¶
func (s *GetSubInstanceOutput) SetNotAfter(v int32) *GetSubInstanceOutput
SetNotAfter sets the NotAfter field's value.
func (*GetSubInstanceOutput) SetNotBefore ¶
func (s *GetSubInstanceOutput) SetNotBefore(v int32) *GetSubInstanceOutput
SetNotBefore sets the NotBefore field's value.
func (*GetSubInstanceOutput) SetPlan ¶
func (s *GetSubInstanceOutput) SetPlan(v string) *GetSubInstanceOutput
SetPlan sets the Plan field's value.
func (*GetSubInstanceOutput) SetProjectName ¶
func (s *GetSubInstanceOutput) SetProjectName(v string) *GetSubInstanceOutput
SetProjectName sets the ProjectName field's value.
func (*GetSubInstanceOutput) SetRootCaId ¶
func (s *GetSubInstanceOutput) SetRootCaId(v string) *GetSubInstanceOutput
SetRootCaId sets the RootCaId field's value.
func (*GetSubInstanceOutput) SetSerialNumber ¶
func (s *GetSubInstanceOutput) SetSerialNumber(v string) *GetSubInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*GetSubInstanceOutput) SetSignatureAlgorithm ¶
func (s *GetSubInstanceOutput) SetSignatureAlgorithm(v string) *GetSubInstanceOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*GetSubInstanceOutput) SetSourceType ¶
func (s *GetSubInstanceOutput) SetSourceType(v int32) *GetSubInstanceOutput
SetSourceType sets the SourceType field's value.
func (*GetSubInstanceOutput) SetSubject ¶
func (s *GetSubInstanceOutput) SetSubject(v *SubjectForGetSubInstanceOutput) *GetSubInstanceOutput
SetSubject sets the Subject field's value.
func (*GetSubInstanceOutput) SetTag ¶
func (s *GetSubInstanceOutput) SetTag(v string) *GetSubInstanceOutput
SetTag sets the Tag field's value.
func (*GetSubInstanceOutput) SetTags ¶
func (s *GetSubInstanceOutput) SetTags(v []*TagForGetSubInstanceOutput) *GetSubInstanceOutput
SetTags sets the Tags field's value.
func (GetSubInstanceOutput) String ¶
func (s GetSubInstanceOutput) String() string
String returns the string representation
type KeyUsagesForCreateLeafInstanceInput ¶
type KeyUsagesForCreateLeafInstanceInput struct {
CrlSign *bool `type:"boolean" json:",omitempty"`
DataEncipherment *bool `type:"boolean" json:",omitempty"`
DecipherOnly *bool `type:"boolean" json:",omitempty"`
DigitalSignature *bool `type:"boolean" json:",omitempty"`
EncipherOnly *bool `type:"boolean" json:",omitempty"`
KeyAgreement *bool `type:"boolean" json:",omitempty"`
KeyCertSign *bool `type:"boolean" json:",omitempty"`
KeyEncipherment *bool `type:"boolean" json:",omitempty"`
NonRepudiation *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyUsagesForCreateLeafInstanceInput) GoString ¶
func (s KeyUsagesForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*KeyUsagesForCreateLeafInstanceInput) SetCrlSign ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateLeafInstanceInput
SetCrlSign sets the CrlSign field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetDataEncipherment ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateLeafInstanceInput
SetDataEncipherment sets the DataEncipherment field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetDecipherOnly ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateLeafInstanceInput
SetDecipherOnly sets the DecipherOnly field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetDigitalSignature ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateLeafInstanceInput
SetDigitalSignature sets the DigitalSignature field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetEncipherOnly ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateLeafInstanceInput
SetEncipherOnly sets the EncipherOnly field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetKeyAgreement ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateLeafInstanceInput
SetKeyAgreement sets the KeyAgreement field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetKeyCertSign ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateLeafInstanceInput
SetKeyCertSign sets the KeyCertSign field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetKeyEncipherment ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateLeafInstanceInput
SetKeyEncipherment sets the KeyEncipherment field's value.
func (*KeyUsagesForCreateLeafInstanceInput) SetNonRepudiation ¶
func (s *KeyUsagesForCreateLeafInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateLeafInstanceInput
SetNonRepudiation sets the NonRepudiation field's value.
func (KeyUsagesForCreateLeafInstanceInput) String ¶
func (s KeyUsagesForCreateLeafInstanceInput) String() string
String returns the string representation
type KeyUsagesForCreateRootInstanceInput ¶
type KeyUsagesForCreateRootInstanceInput struct {
CrlSign *bool `type:"boolean" json:",omitempty"`
DataEncipherment *bool `type:"boolean" json:",omitempty"`
DecipherOnly *bool `type:"boolean" json:",omitempty"`
DigitalSignature *bool `type:"boolean" json:",omitempty"`
EncipherOnly *bool `type:"boolean" json:",omitempty"`
KeyAgreement *bool `type:"boolean" json:",omitempty"`
KeyCertSign *bool `type:"boolean" json:",omitempty"`
KeyEncipherment *bool `type:"boolean" json:",omitempty"`
NonRepudiation *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyUsagesForCreateRootInstanceInput) GoString ¶
func (s KeyUsagesForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*KeyUsagesForCreateRootInstanceInput) SetCrlSign ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateRootInstanceInput
SetCrlSign sets the CrlSign field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetDataEncipherment ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateRootInstanceInput
SetDataEncipherment sets the DataEncipherment field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetDecipherOnly ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateRootInstanceInput
SetDecipherOnly sets the DecipherOnly field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetDigitalSignature ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateRootInstanceInput
SetDigitalSignature sets the DigitalSignature field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetEncipherOnly ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateRootInstanceInput
SetEncipherOnly sets the EncipherOnly field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetKeyAgreement ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateRootInstanceInput
SetKeyAgreement sets the KeyAgreement field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetKeyCertSign ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateRootInstanceInput
SetKeyCertSign sets the KeyCertSign field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetKeyEncipherment ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateRootInstanceInput
SetKeyEncipherment sets the KeyEncipherment field's value.
func (*KeyUsagesForCreateRootInstanceInput) SetNonRepudiation ¶
func (s *KeyUsagesForCreateRootInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateRootInstanceInput
SetNonRepudiation sets the NonRepudiation field's value.
func (KeyUsagesForCreateRootInstanceInput) String ¶
func (s KeyUsagesForCreateRootInstanceInput) String() string
String returns the string representation
type KeyUsagesForCreateSubInstanceInput ¶
type KeyUsagesForCreateSubInstanceInput struct {
CrlSign *bool `type:"boolean" json:",omitempty"`
DataEncipherment *bool `type:"boolean" json:",omitempty"`
DecipherOnly *bool `type:"boolean" json:",omitempty"`
DigitalSignature *bool `type:"boolean" json:",omitempty"`
EncipherOnly *bool `type:"boolean" json:",omitempty"`
KeyAgreement *bool `type:"boolean" json:",omitempty"`
KeyCertSign *bool `type:"boolean" json:",omitempty"`
KeyEncipherment *bool `type:"boolean" json:",omitempty"`
NonRepudiation *bool `type:"boolean" json:",omitempty"`
// contains filtered or unexported fields
}
func (KeyUsagesForCreateSubInstanceInput) GoString ¶
func (s KeyUsagesForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*KeyUsagesForCreateSubInstanceInput) SetCrlSign ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetCrlSign(v bool) *KeyUsagesForCreateSubInstanceInput
SetCrlSign sets the CrlSign field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetDataEncipherment ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetDataEncipherment(v bool) *KeyUsagesForCreateSubInstanceInput
SetDataEncipherment sets the DataEncipherment field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetDecipherOnly ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetDecipherOnly(v bool) *KeyUsagesForCreateSubInstanceInput
SetDecipherOnly sets the DecipherOnly field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetDigitalSignature ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetDigitalSignature(v bool) *KeyUsagesForCreateSubInstanceInput
SetDigitalSignature sets the DigitalSignature field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetEncipherOnly ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetEncipherOnly(v bool) *KeyUsagesForCreateSubInstanceInput
SetEncipherOnly sets the EncipherOnly field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetKeyAgreement ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetKeyAgreement(v bool) *KeyUsagesForCreateSubInstanceInput
SetKeyAgreement sets the KeyAgreement field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetKeyCertSign ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetKeyCertSign(v bool) *KeyUsagesForCreateSubInstanceInput
SetKeyCertSign sets the KeyCertSign field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetKeyEncipherment ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetKeyEncipherment(v bool) *KeyUsagesForCreateSubInstanceInput
SetKeyEncipherment sets the KeyEncipherment field's value.
func (*KeyUsagesForCreateSubInstanceInput) SetNonRepudiation ¶
func (s *KeyUsagesForCreateSubInstanceInput) SetNonRepudiation(v bool) *KeyUsagesForCreateSubInstanceInput
SetNonRepudiation sets the NonRepudiation field's value.
func (KeyUsagesForCreateSubInstanceInput) String ¶
func (s KeyUsagesForCreateSubInstanceInput) String() string
String returns the string representation
type ListLeafInstancesInput ¶
type ListLeafInstancesInput struct {
CommonName *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *int32 `type:"int32" json:",omitempty"`
IssuedId *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SourceType *string `type:"string" json:",omitempty"`
TagFilters []*TagFilterForListLeafInstancesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListLeafInstancesInput) GoString ¶
func (s ListLeafInstancesInput) GoString() string
GoString returns the string representation
func (*ListLeafInstancesInput) SetCommonName ¶
func (s *ListLeafInstancesInput) SetCommonName(v string) *ListLeafInstancesInput
SetCommonName sets the CommonName field's value.
func (*ListLeafInstancesInput) SetInstanceId ¶
func (s *ListLeafInstancesInput) SetInstanceId(v string) *ListLeafInstancesInput
SetInstanceId sets the InstanceId field's value.
func (*ListLeafInstancesInput) SetInstanceStatus ¶
func (s *ListLeafInstancesInput) SetInstanceStatus(v int32) *ListLeafInstancesInput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ListLeafInstancesInput) SetIssuedId ¶
func (s *ListLeafInstancesInput) SetIssuedId(v string) *ListLeafInstancesInput
SetIssuedId sets the IssuedId field's value.
func (*ListLeafInstancesInput) SetPageNumber ¶
func (s *ListLeafInstancesInput) SetPageNumber(v int32) *ListLeafInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*ListLeafInstancesInput) SetPageSize ¶
func (s *ListLeafInstancesInput) SetPageSize(v int32) *ListLeafInstancesInput
SetPageSize sets the PageSize field's value.
func (*ListLeafInstancesInput) SetProjectName ¶
func (s *ListLeafInstancesInput) SetProjectName(v string) *ListLeafInstancesInput
SetProjectName sets the ProjectName field's value.
func (*ListLeafInstancesInput) SetSourceType ¶
func (s *ListLeafInstancesInput) SetSourceType(v string) *ListLeafInstancesInput
SetSourceType sets the SourceType field's value.
func (*ListLeafInstancesInput) SetTagFilters ¶
func (s *ListLeafInstancesInput) SetTagFilters(v []*TagFilterForListLeafInstancesInput) *ListLeafInstancesInput
SetTagFilters sets the TagFilters field's value.
func (ListLeafInstancesInput) String ¶
func (s ListLeafInstancesInput) String() string
String returns the string representation
type ListLeafInstancesOutput ¶
type ListLeafInstancesOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Result []*ResultForListLeafInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListLeafInstancesOutput) GoString ¶
func (s ListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*ListLeafInstancesOutput) SetCount ¶
func (s *ListLeafInstancesOutput) SetCount(v int32) *ListLeafInstancesOutput
SetCount sets the Count field's value.
func (*ListLeafInstancesOutput) SetPageNumber ¶
func (s *ListLeafInstancesOutput) SetPageNumber(v int32) *ListLeafInstancesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListLeafInstancesOutput) SetPageSize ¶
func (s *ListLeafInstancesOutput) SetPageSize(v int32) *ListLeafInstancesOutput
SetPageSize sets the PageSize field's value.
func (*ListLeafInstancesOutput) SetResult ¶
func (s *ListLeafInstancesOutput) SetResult(v []*ResultForListLeafInstancesOutput) *ListLeafInstancesOutput
SetResult sets the Result field's value.
func (ListLeafInstancesOutput) String ¶
func (s ListLeafInstancesOutput) String() string
String returns the string representation
type ListRootInstancesInput ¶
type ListRootInstancesInput struct {
CommonName *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SourceType *int32 `type:"int32" json:",omitempty"`
TagFilters []*TagFilterForListRootInstancesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRootInstancesInput) GoString ¶
func (s ListRootInstancesInput) GoString() string
GoString returns the string representation
func (*ListRootInstancesInput) SetCommonName ¶
func (s *ListRootInstancesInput) SetCommonName(v string) *ListRootInstancesInput
SetCommonName sets the CommonName field's value.
func (*ListRootInstancesInput) SetInstanceId ¶
func (s *ListRootInstancesInput) SetInstanceId(v string) *ListRootInstancesInput
SetInstanceId sets the InstanceId field's value.
func (*ListRootInstancesInput) SetInstanceStatus ¶
func (s *ListRootInstancesInput) SetInstanceStatus(v string) *ListRootInstancesInput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ListRootInstancesInput) SetPageNumber ¶
func (s *ListRootInstancesInput) SetPageNumber(v int32) *ListRootInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*ListRootInstancesInput) SetPageSize ¶
func (s *ListRootInstancesInput) SetPageSize(v int32) *ListRootInstancesInput
SetPageSize sets the PageSize field's value.
func (*ListRootInstancesInput) SetProjectName ¶
func (s *ListRootInstancesInput) SetProjectName(v string) *ListRootInstancesInput
SetProjectName sets the ProjectName field's value.
func (*ListRootInstancesInput) SetSourceType ¶
func (s *ListRootInstancesInput) SetSourceType(v int32) *ListRootInstancesInput
SetSourceType sets the SourceType field's value.
func (*ListRootInstancesInput) SetTagFilters ¶
func (s *ListRootInstancesInput) SetTagFilters(v []*TagFilterForListRootInstancesInput) *ListRootInstancesInput
SetTagFilters sets the TagFilters field's value.
func (ListRootInstancesInput) String ¶
func (s ListRootInstancesInput) String() string
String returns the string representation
type ListRootInstancesOutput ¶
type ListRootInstancesOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Result []*ResultForListRootInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListRootInstancesOutput) GoString ¶
func (s ListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*ListRootInstancesOutput) SetCount ¶
func (s *ListRootInstancesOutput) SetCount(v int32) *ListRootInstancesOutput
SetCount sets the Count field's value.
func (*ListRootInstancesOutput) SetPageNumber ¶
func (s *ListRootInstancesOutput) SetPageNumber(v int32) *ListRootInstancesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListRootInstancesOutput) SetPageSize ¶
func (s *ListRootInstancesOutput) SetPageSize(v int32) *ListRootInstancesOutput
SetPageSize sets the PageSize field's value.
func (*ListRootInstancesOutput) SetResult ¶
func (s *ListRootInstancesOutput) SetResult(v []*ResultForListRootInstancesOutput) *ListRootInstancesOutput
SetResult sets the Result field's value.
func (ListRootInstancesOutput) String ¶
func (s ListRootInstancesOutput) String() string
String returns the string representation
type ListSubInstancesInput ¶
type ListSubInstancesInput struct {
CommonName *string `type:"string" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *string `type:"string" json:",omitempty"`
IssuedId *string `type:"string" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SourceType *int32 `type:"int32" json:",omitempty"`
TagFilters []*TagFilterForListSubInstancesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSubInstancesInput) GoString ¶
func (s ListSubInstancesInput) GoString() string
GoString returns the string representation
func (*ListSubInstancesInput) SetCommonName ¶
func (s *ListSubInstancesInput) SetCommonName(v string) *ListSubInstancesInput
SetCommonName sets the CommonName field's value.
func (*ListSubInstancesInput) SetInstanceId ¶
func (s *ListSubInstancesInput) SetInstanceId(v string) *ListSubInstancesInput
SetInstanceId sets the InstanceId field's value.
func (*ListSubInstancesInput) SetInstanceStatus ¶
func (s *ListSubInstancesInput) SetInstanceStatus(v string) *ListSubInstancesInput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ListSubInstancesInput) SetIssuedId ¶
func (s *ListSubInstancesInput) SetIssuedId(v string) *ListSubInstancesInput
SetIssuedId sets the IssuedId field's value.
func (*ListSubInstancesInput) SetPageNumber ¶
func (s *ListSubInstancesInput) SetPageNumber(v int32) *ListSubInstancesInput
SetPageNumber sets the PageNumber field's value.
func (*ListSubInstancesInput) SetPageSize ¶
func (s *ListSubInstancesInput) SetPageSize(v int32) *ListSubInstancesInput
SetPageSize sets the PageSize field's value.
func (*ListSubInstancesInput) SetProjectName ¶
func (s *ListSubInstancesInput) SetProjectName(v string) *ListSubInstancesInput
SetProjectName sets the ProjectName field's value.
func (*ListSubInstancesInput) SetSourceType ¶
func (s *ListSubInstancesInput) SetSourceType(v int32) *ListSubInstancesInput
SetSourceType sets the SourceType field's value.
func (*ListSubInstancesInput) SetTagFilters ¶
func (s *ListSubInstancesInput) SetTagFilters(v []*TagFilterForListSubInstancesInput) *ListSubInstancesInput
SetTagFilters sets the TagFilters field's value.
func (ListSubInstancesInput) String ¶
func (s ListSubInstancesInput) String() string
String returns the string representation
type ListSubInstancesOutput ¶
type ListSubInstancesOutput struct {
Metadata *response.ResponseMetadata
Count *int32 `type:"int32" json:",omitempty"`
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
Result []*ResultForListSubInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListSubInstancesOutput) GoString ¶
func (s ListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*ListSubInstancesOutput) SetCount ¶
func (s *ListSubInstancesOutput) SetCount(v int32) *ListSubInstancesOutput
SetCount sets the Count field's value.
func (*ListSubInstancesOutput) SetPageNumber ¶
func (s *ListSubInstancesOutput) SetPageNumber(v int32) *ListSubInstancesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListSubInstancesOutput) SetPageSize ¶
func (s *ListSubInstancesOutput) SetPageSize(v int32) *ListSubInstancesOutput
SetPageSize sets the PageSize field's value.
func (*ListSubInstancesOutput) SetResult ¶
func (s *ListSubInstancesOutput) SetResult(v []*ResultForListSubInstancesOutput) *ListSubInstancesOutput
SetResult sets the Result field's value.
func (ListSubInstancesOutput) String ¶
func (s ListSubInstancesOutput) String() string
String returns the string representation
type ListTagsForResourcesInput ¶
type ListTagsForResourcesInput struct {
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagFilters []*TagFilterForListTagsForResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesInput) GoString ¶
func (s ListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesInput) SetPageNumber ¶
func (s *ListTagsForResourcesInput) SetPageNumber(v int32) *ListTagsForResourcesInput
SetPageNumber sets the PageNumber field's value.
func (*ListTagsForResourcesInput) SetPageSize ¶
func (s *ListTagsForResourcesInput) SetPageSize(v int32) *ListTagsForResourcesInput
SetPageSize sets the PageSize field's value.
func (*ListTagsForResourcesInput) SetResourceIds ¶
func (s *ListTagsForResourcesInput) SetResourceIds(v []*string) *ListTagsForResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*ListTagsForResourcesInput) SetResourceType ¶
func (s *ListTagsForResourcesInput) SetResourceType(v string) *ListTagsForResourcesInput
SetResourceType sets the ResourceType field's value.
func (*ListTagsForResourcesInput) SetTagFilters ¶
func (s *ListTagsForResourcesInput) SetTagFilters(v []*TagFilterForListTagsForResourcesInput) *ListTagsForResourcesInput
SetTagFilters sets the TagFilters field's value.
func (ListTagsForResourcesInput) String ¶
func (s ListTagsForResourcesInput) String() string
String returns the string representation
func (*ListTagsForResourcesInput) Validate ¶
func (s *ListTagsForResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourcesOutput ¶
type ListTagsForResourcesOutput struct {
Metadata *response.ResponseMetadata
PageNumber *int32 `type:"int32" json:",omitempty"`
PageSize *int32 `type:"int32" json:",omitempty"`
ResourceTags []*ResourceTagForListTagsForResourcesOutput `type:"list" json:",omitempty"`
TotalCount *int32 `type:"int32" json:",omitempty"`
// contains filtered or unexported fields
}
func (ListTagsForResourcesOutput) GoString ¶
func (s ListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ListTagsForResourcesOutput) SetPageNumber ¶
func (s *ListTagsForResourcesOutput) SetPageNumber(v int32) *ListTagsForResourcesOutput
SetPageNumber sets the PageNumber field's value.
func (*ListTagsForResourcesOutput) SetPageSize ¶
func (s *ListTagsForResourcesOutput) SetPageSize(v int32) *ListTagsForResourcesOutput
SetPageSize sets the PageSize field's value.
func (*ListTagsForResourcesOutput) SetResourceTags ¶
func (s *ListTagsForResourcesOutput) SetResourceTags(v []*ResourceTagForListTagsForResourcesOutput) *ListTagsForResourcesOutput
SetResourceTags sets the ResourceTags field's value.
func (*ListTagsForResourcesOutput) SetTotalCount ¶
func (s *ListTagsForResourcesOutput) SetTotalCount(v int32) *ListTagsForResourcesOutput
SetTotalCount sets the TotalCount field's value.
func (ListTagsForResourcesOutput) String ¶
func (s ListTagsForResourcesOutput) String() string
String returns the string representation
type PCA20251001 ¶
PCA20251001 provides the API operation methods for making requests to PCA20251001. See this package's package overview docs for details on the service.
PCA20251001 methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *PCA20251001
New create int can support ssl or region locate set
func (*PCA20251001) CreateLeafInstance ¶
func (c *PCA20251001) CreateLeafInstance(input *CreateLeafInstanceInput) (*CreateLeafInstanceOutput, error)
CreateLeafInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateLeafInstance for usage and error information.
func (*PCA20251001) CreateLeafInstanceCommon ¶
func (c *PCA20251001) CreateLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateLeafInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateLeafInstanceCommon for usage and error information.
func (*PCA20251001) CreateLeafInstanceCommonRequest ¶
func (c *PCA20251001) CreateLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateLeafInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateLeafInstanceCommon operation. The "output" return value will be populated with the CreateLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLeafInstanceCommon Send returns without error.
See CreateLeafInstanceCommon for more information on using the CreateLeafInstanceCommon API call, and error handling.
// Example sending a request using the CreateLeafInstanceCommonRequest method.
req, resp := client.CreateLeafInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateLeafInstanceCommonWithContext ¶
func (c *PCA20251001) CreateLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateLeafInstanceCommonWithContext is the same as CreateLeafInstanceCommon with the addition of the ability to pass a context and additional request options.
See CreateLeafInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) CreateLeafInstanceRequest ¶
func (c *PCA20251001) CreateLeafInstanceRequest(input *CreateLeafInstanceInput) (req *request.Request, output *CreateLeafInstanceOutput)
CreateLeafInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateLeafInstance operation. The "output" return value will be populated with the CreateLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateLeafInstanceCommon Send returns without error.
See CreateLeafInstance for more information on using the CreateLeafInstance API call, and error handling.
// Example sending a request using the CreateLeafInstanceRequest method.
req, resp := client.CreateLeafInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateLeafInstanceWithContext ¶
func (c *PCA20251001) CreateLeafInstanceWithContext(ctx volcengine.Context, input *CreateLeafInstanceInput, opts ...request.Option) (*CreateLeafInstanceOutput, error)
CreateLeafInstanceWithContext is the same as CreateLeafInstance with the addition of the ability to pass a context and additional request options.
See CreateLeafInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) CreateRootInstance ¶
func (c *PCA20251001) CreateRootInstance(input *CreateRootInstanceInput) (*CreateRootInstanceOutput, error)
CreateRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateRootInstance for usage and error information.
func (*PCA20251001) CreateRootInstanceCommon ¶
func (c *PCA20251001) CreateRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateRootInstanceCommon for usage and error information.
func (*PCA20251001) CreateRootInstanceCommonRequest ¶
func (c *PCA20251001) CreateRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateRootInstanceCommon operation. The "output" return value will be populated with the CreateRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRootInstanceCommon Send returns without error.
See CreateRootInstanceCommon for more information on using the CreateRootInstanceCommon API call, and error handling.
// Example sending a request using the CreateRootInstanceCommonRequest method.
req, resp := client.CreateRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateRootInstanceCommonWithContext ¶
func (c *PCA20251001) CreateRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateRootInstanceCommonWithContext is the same as CreateRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See CreateRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) CreateRootInstanceRequest ¶
func (c *PCA20251001) CreateRootInstanceRequest(input *CreateRootInstanceInput) (req *request.Request, output *CreateRootInstanceOutput)
CreateRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateRootInstance operation. The "output" return value will be populated with the CreateRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateRootInstanceCommon Send returns without error.
See CreateRootInstance for more information on using the CreateRootInstance API call, and error handling.
// Example sending a request using the CreateRootInstanceRequest method.
req, resp := client.CreateRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateRootInstanceWithContext ¶
func (c *PCA20251001) CreateRootInstanceWithContext(ctx volcengine.Context, input *CreateRootInstanceInput, opts ...request.Option) (*CreateRootInstanceOutput, error)
CreateRootInstanceWithContext is the same as CreateRootInstance with the addition of the ability to pass a context and additional request options.
See CreateRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) CreateSubInstance ¶
func (c *PCA20251001) CreateSubInstance(input *CreateSubInstanceInput) (*CreateSubInstanceOutput, error)
CreateSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateSubInstance for usage and error information.
func (*PCA20251001) CreateSubInstanceCommon ¶
func (c *PCA20251001) CreateSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
CreateSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation CreateSubInstanceCommon for usage and error information.
func (*PCA20251001) CreateSubInstanceCommonRequest ¶
func (c *PCA20251001) CreateSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
CreateSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the CreateSubInstanceCommon operation. The "output" return value will be populated with the CreateSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubInstanceCommon Send returns without error.
See CreateSubInstanceCommon for more information on using the CreateSubInstanceCommon API call, and error handling.
// Example sending a request using the CreateSubInstanceCommonRequest method.
req, resp := client.CreateSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateSubInstanceCommonWithContext ¶
func (c *PCA20251001) CreateSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
CreateSubInstanceCommonWithContext is the same as CreateSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See CreateSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) CreateSubInstanceRequest ¶
func (c *PCA20251001) CreateSubInstanceRequest(input *CreateSubInstanceInput) (req *request.Request, output *CreateSubInstanceOutput)
CreateSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the CreateSubInstance operation. The "output" return value will be populated with the CreateSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned CreateSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after CreateSubInstanceCommon Send returns without error.
See CreateSubInstance for more information on using the CreateSubInstance API call, and error handling.
// Example sending a request using the CreateSubInstanceRequest method.
req, resp := client.CreateSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) CreateSubInstanceWithContext ¶
func (c *PCA20251001) CreateSubInstanceWithContext(ctx volcengine.Context, input *CreateSubInstanceInput, opts ...request.Option) (*CreateSubInstanceOutput, error)
CreateSubInstanceWithContext is the same as CreateSubInstance with the addition of the ability to pass a context and additional request options.
See CreateSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteLeafInstance ¶
func (c *PCA20251001) DeleteLeafInstance(input *DeleteLeafInstanceInput) (*DeleteLeafInstanceOutput, error)
DeleteLeafInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteLeafInstance for usage and error information.
func (*PCA20251001) DeleteLeafInstanceCommon ¶
func (c *PCA20251001) DeleteLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteLeafInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteLeafInstanceCommon for usage and error information.
func (*PCA20251001) DeleteLeafInstanceCommonRequest ¶
func (c *PCA20251001) DeleteLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteLeafInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLeafInstanceCommon operation. The "output" return value will be populated with the DeleteLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLeafInstanceCommon Send returns without error.
See DeleteLeafInstanceCommon for more information on using the DeleteLeafInstanceCommon API call, and error handling.
// Example sending a request using the DeleteLeafInstanceCommonRequest method.
req, resp := client.DeleteLeafInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteLeafInstanceCommonWithContext ¶
func (c *PCA20251001) DeleteLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteLeafInstanceCommonWithContext is the same as DeleteLeafInstanceCommon with the addition of the ability to pass a context and additional request options.
See DeleteLeafInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteLeafInstanceRequest ¶
func (c *PCA20251001) DeleteLeafInstanceRequest(input *DeleteLeafInstanceInput) (req *request.Request, output *DeleteLeafInstanceOutput)
DeleteLeafInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteLeafInstance operation. The "output" return value will be populated with the DeleteLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteLeafInstanceCommon Send returns without error.
See DeleteLeafInstance for more information on using the DeleteLeafInstance API call, and error handling.
// Example sending a request using the DeleteLeafInstanceRequest method.
req, resp := client.DeleteLeafInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteLeafInstanceWithContext ¶
func (c *PCA20251001) DeleteLeafInstanceWithContext(ctx volcengine.Context, input *DeleteLeafInstanceInput, opts ...request.Option) (*DeleteLeafInstanceOutput, error)
DeleteLeafInstanceWithContext is the same as DeleteLeafInstance with the addition of the ability to pass a context and additional request options.
See DeleteLeafInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteRootInstance ¶
func (c *PCA20251001) DeleteRootInstance(input *DeleteRootInstanceInput) (*DeleteRootInstanceOutput, error)
DeleteRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteRootInstance for usage and error information.
func (*PCA20251001) DeleteRootInstanceCommon ¶
func (c *PCA20251001) DeleteRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteRootInstanceCommon for usage and error information.
func (*PCA20251001) DeleteRootInstanceCommonRequest ¶
func (c *PCA20251001) DeleteRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRootInstanceCommon operation. The "output" return value will be populated with the DeleteRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRootInstanceCommon Send returns without error.
See DeleteRootInstanceCommon for more information on using the DeleteRootInstanceCommon API call, and error handling.
// Example sending a request using the DeleteRootInstanceCommonRequest method.
req, resp := client.DeleteRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteRootInstanceCommonWithContext ¶
func (c *PCA20251001) DeleteRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteRootInstanceCommonWithContext is the same as DeleteRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See DeleteRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteRootInstanceRequest ¶
func (c *PCA20251001) DeleteRootInstanceRequest(input *DeleteRootInstanceInput) (req *request.Request, output *DeleteRootInstanceOutput)
DeleteRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteRootInstance operation. The "output" return value will be populated with the DeleteRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteRootInstanceCommon Send returns without error.
See DeleteRootInstance for more information on using the DeleteRootInstance API call, and error handling.
// Example sending a request using the DeleteRootInstanceRequest method.
req, resp := client.DeleteRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteRootInstanceWithContext ¶
func (c *PCA20251001) DeleteRootInstanceWithContext(ctx volcengine.Context, input *DeleteRootInstanceInput, opts ...request.Option) (*DeleteRootInstanceOutput, error)
DeleteRootInstanceWithContext is the same as DeleteRootInstance with the addition of the ability to pass a context and additional request options.
See DeleteRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteSubInstance ¶
func (c *PCA20251001) DeleteSubInstance(input *DeleteSubInstanceInput) (*DeleteSubInstanceOutput, error)
DeleteSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteSubInstance for usage and error information.
func (*PCA20251001) DeleteSubInstanceCommon ¶
func (c *PCA20251001) DeleteSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DeleteSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DeleteSubInstanceCommon for usage and error information.
func (*PCA20251001) DeleteSubInstanceCommonRequest ¶
func (c *PCA20251001) DeleteSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DeleteSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSubInstanceCommon operation. The "output" return value will be populated with the DeleteSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubInstanceCommon Send returns without error.
See DeleteSubInstanceCommon for more information on using the DeleteSubInstanceCommon API call, and error handling.
// Example sending a request using the DeleteSubInstanceCommonRequest method.
req, resp := client.DeleteSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteSubInstanceCommonWithContext ¶
func (c *PCA20251001) DeleteSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DeleteSubInstanceCommonWithContext is the same as DeleteSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See DeleteSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DeleteSubInstanceRequest ¶
func (c *PCA20251001) DeleteSubInstanceRequest(input *DeleteSubInstanceInput) (req *request.Request, output *DeleteSubInstanceOutput)
DeleteSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DeleteSubInstance operation. The "output" return value will be populated with the DeleteSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DeleteSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DeleteSubInstanceCommon Send returns without error.
See DeleteSubInstance for more information on using the DeleteSubInstance API call, and error handling.
// Example sending a request using the DeleteSubInstanceRequest method.
req, resp := client.DeleteSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DeleteSubInstanceWithContext ¶
func (c *PCA20251001) DeleteSubInstanceWithContext(ctx volcengine.Context, input *DeleteSubInstanceInput, opts ...request.Option) (*DeleteSubInstanceOutput, error)
DeleteSubInstanceWithContext is the same as DeleteSubInstance with the addition of the ability to pass a context and additional request options.
See DeleteSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DisableRootInstance ¶
func (c *PCA20251001) DisableRootInstance(input *DisableRootInstanceInput) (*DisableRootInstanceOutput, error)
DisableRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DisableRootInstance for usage and error information.
func (*PCA20251001) DisableRootInstanceCommon ¶
func (c *PCA20251001) DisableRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DisableRootInstanceCommon for usage and error information.
func (*PCA20251001) DisableRootInstanceCommonRequest ¶
func (c *PCA20251001) DisableRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableRootInstanceCommon operation. The "output" return value will be populated with the DisableRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRootInstanceCommon Send returns without error.
See DisableRootInstanceCommon for more information on using the DisableRootInstanceCommon API call, and error handling.
// Example sending a request using the DisableRootInstanceCommonRequest method.
req, resp := client.DisableRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DisableRootInstanceCommonWithContext ¶
func (c *PCA20251001) DisableRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableRootInstanceCommonWithContext is the same as DisableRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See DisableRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DisableRootInstanceRequest ¶
func (c *PCA20251001) DisableRootInstanceRequest(input *DisableRootInstanceInput) (req *request.Request, output *DisableRootInstanceOutput)
DisableRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DisableRootInstance operation. The "output" return value will be populated with the DisableRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableRootInstanceCommon Send returns without error.
See DisableRootInstance for more information on using the DisableRootInstance API call, and error handling.
// Example sending a request using the DisableRootInstanceRequest method.
req, resp := client.DisableRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DisableRootInstanceWithContext ¶
func (c *PCA20251001) DisableRootInstanceWithContext(ctx volcengine.Context, input *DisableRootInstanceInput, opts ...request.Option) (*DisableRootInstanceOutput, error)
DisableRootInstanceWithContext is the same as DisableRootInstance with the addition of the ability to pass a context and additional request options.
See DisableRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DisableSubInstance ¶
func (c *PCA20251001) DisableSubInstance(input *DisableSubInstanceInput) (*DisableSubInstanceOutput, error)
DisableSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DisableSubInstance for usage and error information.
func (*PCA20251001) DisableSubInstanceCommon ¶
func (c *PCA20251001) DisableSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DisableSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DisableSubInstanceCommon for usage and error information.
func (*PCA20251001) DisableSubInstanceCommonRequest ¶
func (c *PCA20251001) DisableSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DisableSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DisableSubInstanceCommon operation. The "output" return value will be populated with the DisableSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableSubInstanceCommon Send returns without error.
See DisableSubInstanceCommon for more information on using the DisableSubInstanceCommon API call, and error handling.
// Example sending a request using the DisableSubInstanceCommonRequest method.
req, resp := client.DisableSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DisableSubInstanceCommonWithContext ¶
func (c *PCA20251001) DisableSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DisableSubInstanceCommonWithContext is the same as DisableSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See DisableSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DisableSubInstanceRequest ¶
func (c *PCA20251001) DisableSubInstanceRequest(input *DisableSubInstanceInput) (req *request.Request, output *DisableSubInstanceOutput)
DisableSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DisableSubInstance operation. The "output" return value will be populated with the DisableSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DisableSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DisableSubInstanceCommon Send returns without error.
See DisableSubInstance for more information on using the DisableSubInstance API call, and error handling.
// Example sending a request using the DisableSubInstanceRequest method.
req, resp := client.DisableSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DisableSubInstanceWithContext ¶
func (c *PCA20251001) DisableSubInstanceWithContext(ctx volcengine.Context, input *DisableSubInstanceInput, opts ...request.Option) (*DisableSubInstanceOutput, error)
DisableSubInstanceWithContext is the same as DisableSubInstance with the addition of the ability to pass a context and additional request options.
See DisableSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DownloadLeafInstance ¶
func (c *PCA20251001) DownloadLeafInstance(input *DownloadLeafInstanceInput) (*DownloadLeafInstanceOutput, error)
DownloadLeafInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DownloadLeafInstance for usage and error information.
func (*PCA20251001) DownloadLeafInstanceCommon ¶
func (c *PCA20251001) DownloadLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
DownloadLeafInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation DownloadLeafInstanceCommon for usage and error information.
func (*PCA20251001) DownloadLeafInstanceCommonRequest ¶
func (c *PCA20251001) DownloadLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
DownloadLeafInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DownloadLeafInstanceCommon operation. The "output" return value will be populated with the DownloadLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DownloadLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadLeafInstanceCommon Send returns without error.
See DownloadLeafInstanceCommon for more information on using the DownloadLeafInstanceCommon API call, and error handling.
// Example sending a request using the DownloadLeafInstanceCommonRequest method.
req, resp := client.DownloadLeafInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DownloadLeafInstanceCommonWithContext ¶
func (c *PCA20251001) DownloadLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
DownloadLeafInstanceCommonWithContext is the same as DownloadLeafInstanceCommon with the addition of the ability to pass a context and additional request options.
See DownloadLeafInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) DownloadLeafInstanceRequest ¶
func (c *PCA20251001) DownloadLeafInstanceRequest(input *DownloadLeafInstanceInput) (req *request.Request, output *DownloadLeafInstanceOutput)
DownloadLeafInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DownloadLeafInstance operation. The "output" return value will be populated with the DownloadLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned DownloadLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadLeafInstanceCommon Send returns without error.
See DownloadLeafInstance for more information on using the DownloadLeafInstance API call, and error handling.
// Example sending a request using the DownloadLeafInstanceRequest method.
req, resp := client.DownloadLeafInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) DownloadLeafInstanceWithContext ¶
func (c *PCA20251001) DownloadLeafInstanceWithContext(ctx volcengine.Context, input *DownloadLeafInstanceInput, opts ...request.Option) (*DownloadLeafInstanceOutput, error)
DownloadLeafInstanceWithContext is the same as DownloadLeafInstance with the addition of the ability to pass a context and additional request options.
See DownloadLeafInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) EnableRootInstance ¶
func (c *PCA20251001) EnableRootInstance(input *EnableRootInstanceInput) (*EnableRootInstanceOutput, error)
EnableRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation EnableRootInstance for usage and error information.
func (*PCA20251001) EnableRootInstanceCommon ¶
func (c *PCA20251001) EnableRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation EnableRootInstanceCommon for usage and error information.
func (*PCA20251001) EnableRootInstanceCommonRequest ¶
func (c *PCA20251001) EnableRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableRootInstanceCommon operation. The "output" return value will be populated with the EnableRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableRootInstanceCommon Send returns without error.
See EnableRootInstanceCommon for more information on using the EnableRootInstanceCommon API call, and error handling.
// Example sending a request using the EnableRootInstanceCommonRequest method.
req, resp := client.EnableRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) EnableRootInstanceCommonWithContext ¶
func (c *PCA20251001) EnableRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableRootInstanceCommonWithContext is the same as EnableRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See EnableRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) EnableRootInstanceRequest ¶
func (c *PCA20251001) EnableRootInstanceRequest(input *EnableRootInstanceInput) (req *request.Request, output *EnableRootInstanceOutput)
EnableRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the EnableRootInstance operation. The "output" return value will be populated with the EnableRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableRootInstanceCommon Send returns without error.
See EnableRootInstance for more information on using the EnableRootInstance API call, and error handling.
// Example sending a request using the EnableRootInstanceRequest method.
req, resp := client.EnableRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) EnableRootInstanceWithContext ¶
func (c *PCA20251001) EnableRootInstanceWithContext(ctx volcengine.Context, input *EnableRootInstanceInput, opts ...request.Option) (*EnableRootInstanceOutput, error)
EnableRootInstanceWithContext is the same as EnableRootInstance with the addition of the ability to pass a context and additional request options.
See EnableRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) EnableSubInstance ¶
func (c *PCA20251001) EnableSubInstance(input *EnableSubInstanceInput) (*EnableSubInstanceOutput, error)
EnableSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation EnableSubInstance for usage and error information.
func (*PCA20251001) EnableSubInstanceCommon ¶
func (c *PCA20251001) EnableSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
EnableSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation EnableSubInstanceCommon for usage and error information.
func (*PCA20251001) EnableSubInstanceCommonRequest ¶
func (c *PCA20251001) EnableSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
EnableSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the EnableSubInstanceCommon operation. The "output" return value will be populated with the EnableSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableSubInstanceCommon Send returns without error.
See EnableSubInstanceCommon for more information on using the EnableSubInstanceCommon API call, and error handling.
// Example sending a request using the EnableSubInstanceCommonRequest method.
req, resp := client.EnableSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) EnableSubInstanceCommonWithContext ¶
func (c *PCA20251001) EnableSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
EnableSubInstanceCommonWithContext is the same as EnableSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See EnableSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) EnableSubInstanceRequest ¶
func (c *PCA20251001) EnableSubInstanceRequest(input *EnableSubInstanceInput) (req *request.Request, output *EnableSubInstanceOutput)
EnableSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the EnableSubInstance operation. The "output" return value will be populated with the EnableSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned EnableSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after EnableSubInstanceCommon Send returns without error.
See EnableSubInstance for more information on using the EnableSubInstance API call, and error handling.
// Example sending a request using the EnableSubInstanceRequest method.
req, resp := client.EnableSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) EnableSubInstanceWithContext ¶
func (c *PCA20251001) EnableSubInstanceWithContext(ctx volcengine.Context, input *EnableSubInstanceInput, opts ...request.Option) (*EnableSubInstanceOutput, error)
EnableSubInstanceWithContext is the same as EnableSubInstance with the addition of the ability to pass a context and additional request options.
See EnableSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetLeafInstance ¶
func (c *PCA20251001) GetLeafInstance(input *GetLeafInstanceInput) (*GetLeafInstanceOutput, error)
GetLeafInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetLeafInstance for usage and error information.
func (*PCA20251001) GetLeafInstanceCommon ¶
func (c *PCA20251001) GetLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetLeafInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetLeafInstanceCommon for usage and error information.
func (*PCA20251001) GetLeafInstanceCommonRequest ¶
func (c *PCA20251001) GetLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetLeafInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetLeafInstanceCommon operation. The "output" return value will be populated with the GetLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetLeafInstanceCommon Send returns without error.
See GetLeafInstanceCommon for more information on using the GetLeafInstanceCommon API call, and error handling.
// Example sending a request using the GetLeafInstanceCommonRequest method.
req, resp := client.GetLeafInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetLeafInstanceCommonWithContext ¶
func (c *PCA20251001) GetLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetLeafInstanceCommonWithContext is the same as GetLeafInstanceCommon with the addition of the ability to pass a context and additional request options.
See GetLeafInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetLeafInstanceRequest ¶
func (c *PCA20251001) GetLeafInstanceRequest(input *GetLeafInstanceInput) (req *request.Request, output *GetLeafInstanceOutput)
GetLeafInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetLeafInstance operation. The "output" return value will be populated with the GetLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetLeafInstanceCommon Send returns without error.
See GetLeafInstance for more information on using the GetLeafInstance API call, and error handling.
// Example sending a request using the GetLeafInstanceRequest method.
req, resp := client.GetLeafInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetLeafInstanceWithContext ¶
func (c *PCA20251001) GetLeafInstanceWithContext(ctx volcengine.Context, input *GetLeafInstanceInput, opts ...request.Option) (*GetLeafInstanceOutput, error)
GetLeafInstanceWithContext is the same as GetLeafInstance with the addition of the ability to pass a context and additional request options.
See GetLeafInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetQuotaDetail ¶
func (c *PCA20251001) GetQuotaDetail(input *GetQuotaDetailInput) (*GetQuotaDetailOutput, error)
GetQuotaDetail API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetQuotaDetail for usage and error information.
func (*PCA20251001) GetQuotaDetailCommon ¶
func (c *PCA20251001) GetQuotaDetailCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetQuotaDetailCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetQuotaDetailCommon for usage and error information.
func (*PCA20251001) GetQuotaDetailCommonRequest ¶
func (c *PCA20251001) GetQuotaDetailCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetQuotaDetailCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetQuotaDetailCommon operation. The "output" return value will be populated with the GetQuotaDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetQuotaDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetQuotaDetailCommon Send returns without error.
See GetQuotaDetailCommon for more information on using the GetQuotaDetailCommon API call, and error handling.
// Example sending a request using the GetQuotaDetailCommonRequest method.
req, resp := client.GetQuotaDetailCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetQuotaDetailCommonWithContext ¶
func (c *PCA20251001) GetQuotaDetailCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetQuotaDetailCommonWithContext is the same as GetQuotaDetailCommon with the addition of the ability to pass a context and additional request options.
See GetQuotaDetailCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetQuotaDetailRequest ¶
func (c *PCA20251001) GetQuotaDetailRequest(input *GetQuotaDetailInput) (req *request.Request, output *GetQuotaDetailOutput)
GetQuotaDetailRequest generates a "volcengine/request.Request" representing the client's request for the GetQuotaDetail operation. The "output" return value will be populated with the GetQuotaDetailCommon request's response once the request completes successfully.
Use "Send" method on the returned GetQuotaDetailCommon Request to send the API call to the service. the "output" return value is not valid until after GetQuotaDetailCommon Send returns without error.
See GetQuotaDetail for more information on using the GetQuotaDetail API call, and error handling.
// Example sending a request using the GetQuotaDetailRequest method.
req, resp := client.GetQuotaDetailRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetQuotaDetailWithContext ¶
func (c *PCA20251001) GetQuotaDetailWithContext(ctx volcengine.Context, input *GetQuotaDetailInput, opts ...request.Option) (*GetQuotaDetailOutput, error)
GetQuotaDetailWithContext is the same as GetQuotaDetail with the addition of the ability to pass a context and additional request options.
See GetQuotaDetail for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetRootInstance ¶
func (c *PCA20251001) GetRootInstance(input *GetRootInstanceInput) (*GetRootInstanceOutput, error)
GetRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetRootInstance for usage and error information.
func (*PCA20251001) GetRootInstanceCommon ¶
func (c *PCA20251001) GetRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetRootInstanceCommon for usage and error information.
func (*PCA20251001) GetRootInstanceCommonRequest ¶
func (c *PCA20251001) GetRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetRootInstanceCommon operation. The "output" return value will be populated with the GetRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetRootInstanceCommon Send returns without error.
See GetRootInstanceCommon for more information on using the GetRootInstanceCommon API call, and error handling.
// Example sending a request using the GetRootInstanceCommonRequest method.
req, resp := client.GetRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetRootInstanceCommonWithContext ¶
func (c *PCA20251001) GetRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetRootInstanceCommonWithContext is the same as GetRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See GetRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetRootInstanceRequest ¶
func (c *PCA20251001) GetRootInstanceRequest(input *GetRootInstanceInput) (req *request.Request, output *GetRootInstanceOutput)
GetRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetRootInstance operation. The "output" return value will be populated with the GetRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetRootInstanceCommon Send returns without error.
See GetRootInstance for more information on using the GetRootInstance API call, and error handling.
// Example sending a request using the GetRootInstanceRequest method.
req, resp := client.GetRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetRootInstanceWithContext ¶
func (c *PCA20251001) GetRootInstanceWithContext(ctx volcengine.Context, input *GetRootInstanceInput, opts ...request.Option) (*GetRootInstanceOutput, error)
GetRootInstanceWithContext is the same as GetRootInstance with the addition of the ability to pass a context and additional request options.
See GetRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetSubInstance ¶
func (c *PCA20251001) GetSubInstance(input *GetSubInstanceInput) (*GetSubInstanceOutput, error)
GetSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetSubInstance for usage and error information.
func (*PCA20251001) GetSubInstanceCommon ¶
func (c *PCA20251001) GetSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
GetSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation GetSubInstanceCommon for usage and error information.
func (*PCA20251001) GetSubInstanceCommonRequest ¶
func (c *PCA20251001) GetSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
GetSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the GetSubInstanceCommon operation. The "output" return value will be populated with the GetSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetSubInstanceCommon Send returns without error.
See GetSubInstanceCommon for more information on using the GetSubInstanceCommon API call, and error handling.
// Example sending a request using the GetSubInstanceCommonRequest method.
req, resp := client.GetSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetSubInstanceCommonWithContext ¶
func (c *PCA20251001) GetSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
GetSubInstanceCommonWithContext is the same as GetSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See GetSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) GetSubInstanceRequest ¶
func (c *PCA20251001) GetSubInstanceRequest(input *GetSubInstanceInput) (req *request.Request, output *GetSubInstanceOutput)
GetSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the GetSubInstance operation. The "output" return value will be populated with the GetSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned GetSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after GetSubInstanceCommon Send returns without error.
See GetSubInstance for more information on using the GetSubInstance API call, and error handling.
// Example sending a request using the GetSubInstanceRequest method.
req, resp := client.GetSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) GetSubInstanceWithContext ¶
func (c *PCA20251001) GetSubInstanceWithContext(ctx volcengine.Context, input *GetSubInstanceInput, opts ...request.Option) (*GetSubInstanceOutput, error)
GetSubInstanceWithContext is the same as GetSubInstance with the addition of the ability to pass a context and additional request options.
See GetSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListLeafInstances ¶
func (c *PCA20251001) ListLeafInstances(input *ListLeafInstancesInput) (*ListLeafInstancesOutput, error)
ListLeafInstances API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListLeafInstances for usage and error information.
func (*PCA20251001) ListLeafInstancesCommon ¶
func (c *PCA20251001) ListLeafInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListLeafInstancesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListLeafInstancesCommon for usage and error information.
func (*PCA20251001) ListLeafInstancesCommonRequest ¶
func (c *PCA20251001) ListLeafInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListLeafInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListLeafInstancesCommon operation. The "output" return value will be populated with the ListLeafInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLeafInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLeafInstancesCommon Send returns without error.
See ListLeafInstancesCommon for more information on using the ListLeafInstancesCommon API call, and error handling.
// Example sending a request using the ListLeafInstancesCommonRequest method.
req, resp := client.ListLeafInstancesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListLeafInstancesCommonWithContext ¶
func (c *PCA20251001) ListLeafInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListLeafInstancesCommonWithContext is the same as ListLeafInstancesCommon with the addition of the ability to pass a context and additional request options.
See ListLeafInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListLeafInstancesRequest ¶
func (c *PCA20251001) ListLeafInstancesRequest(input *ListLeafInstancesInput) (req *request.Request, output *ListLeafInstancesOutput)
ListLeafInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListLeafInstances operation. The "output" return value will be populated with the ListLeafInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListLeafInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListLeafInstancesCommon Send returns without error.
See ListLeafInstances for more information on using the ListLeafInstances API call, and error handling.
// Example sending a request using the ListLeafInstancesRequest method.
req, resp := client.ListLeafInstancesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListLeafInstancesWithContext ¶
func (c *PCA20251001) ListLeafInstancesWithContext(ctx volcengine.Context, input *ListLeafInstancesInput, opts ...request.Option) (*ListLeafInstancesOutput, error)
ListLeafInstancesWithContext is the same as ListLeafInstances with the addition of the ability to pass a context and additional request options.
See ListLeafInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListRootInstances ¶
func (c *PCA20251001) ListRootInstances(input *ListRootInstancesInput) (*ListRootInstancesOutput, error)
ListRootInstances API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListRootInstances for usage and error information.
func (*PCA20251001) ListRootInstancesCommon ¶
func (c *PCA20251001) ListRootInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListRootInstancesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListRootInstancesCommon for usage and error information.
func (*PCA20251001) ListRootInstancesCommonRequest ¶
func (c *PCA20251001) ListRootInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListRootInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListRootInstancesCommon operation. The "output" return value will be populated with the ListRootInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRootInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRootInstancesCommon Send returns without error.
See ListRootInstancesCommon for more information on using the ListRootInstancesCommon API call, and error handling.
// Example sending a request using the ListRootInstancesCommonRequest method.
req, resp := client.ListRootInstancesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListRootInstancesCommonWithContext ¶
func (c *PCA20251001) ListRootInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListRootInstancesCommonWithContext is the same as ListRootInstancesCommon with the addition of the ability to pass a context and additional request options.
See ListRootInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListRootInstancesRequest ¶
func (c *PCA20251001) ListRootInstancesRequest(input *ListRootInstancesInput) (req *request.Request, output *ListRootInstancesOutput)
ListRootInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListRootInstances operation. The "output" return value will be populated with the ListRootInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListRootInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListRootInstancesCommon Send returns without error.
See ListRootInstances for more information on using the ListRootInstances API call, and error handling.
// Example sending a request using the ListRootInstancesRequest method.
req, resp := client.ListRootInstancesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListRootInstancesWithContext ¶
func (c *PCA20251001) ListRootInstancesWithContext(ctx volcengine.Context, input *ListRootInstancesInput, opts ...request.Option) (*ListRootInstancesOutput, error)
ListRootInstancesWithContext is the same as ListRootInstances with the addition of the ability to pass a context and additional request options.
See ListRootInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListSubInstances ¶
func (c *PCA20251001) ListSubInstances(input *ListSubInstancesInput) (*ListSubInstancesOutput, error)
ListSubInstances API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListSubInstances for usage and error information.
func (*PCA20251001) ListSubInstancesCommon ¶
func (c *PCA20251001) ListSubInstancesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListSubInstancesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListSubInstancesCommon for usage and error information.
func (*PCA20251001) ListSubInstancesCommonRequest ¶
func (c *PCA20251001) ListSubInstancesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListSubInstancesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListSubInstancesCommon operation. The "output" return value will be populated with the ListSubInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSubInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSubInstancesCommon Send returns without error.
See ListSubInstancesCommon for more information on using the ListSubInstancesCommon API call, and error handling.
// Example sending a request using the ListSubInstancesCommonRequest method.
req, resp := client.ListSubInstancesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListSubInstancesCommonWithContext ¶
func (c *PCA20251001) ListSubInstancesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListSubInstancesCommonWithContext is the same as ListSubInstancesCommon with the addition of the ability to pass a context and additional request options.
See ListSubInstancesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListSubInstancesRequest ¶
func (c *PCA20251001) ListSubInstancesRequest(input *ListSubInstancesInput) (req *request.Request, output *ListSubInstancesOutput)
ListSubInstancesRequest generates a "volcengine/request.Request" representing the client's request for the ListSubInstances operation. The "output" return value will be populated with the ListSubInstancesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListSubInstancesCommon Request to send the API call to the service. the "output" return value is not valid until after ListSubInstancesCommon Send returns without error.
See ListSubInstances for more information on using the ListSubInstances API call, and error handling.
// Example sending a request using the ListSubInstancesRequest method.
req, resp := client.ListSubInstancesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListSubInstancesWithContext ¶
func (c *PCA20251001) ListSubInstancesWithContext(ctx volcengine.Context, input *ListSubInstancesInput, opts ...request.Option) (*ListSubInstancesOutput, error)
ListSubInstancesWithContext is the same as ListSubInstances with the addition of the ability to pass a context and additional request options.
See ListSubInstances for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListTagsForResources ¶
func (c *PCA20251001) ListTagsForResources(input *ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResources API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListTagsForResources for usage and error information.
func (*PCA20251001) ListTagsForResourcesCommon ¶
func (c *PCA20251001) ListTagsForResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation ListTagsForResourcesCommon for usage and error information.
func (*PCA20251001) ListTagsForResourcesCommonRequest ¶
func (c *PCA20251001) ListTagsForResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
ListTagsForResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResourcesCommon operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResourcesCommon for more information on using the ListTagsForResourcesCommon API call, and error handling.
// Example sending a request using the ListTagsForResourcesCommonRequest method.
req, resp := client.ListTagsForResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListTagsForResourcesCommonWithContext ¶
func (c *PCA20251001) ListTagsForResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext is the same as ListTagsForResourcesCommon with the addition of the ability to pass a context and additional request options.
See ListTagsForResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) ListTagsForResourcesRequest ¶
func (c *PCA20251001) ListTagsForResourcesRequest(input *ListTagsForResourcesInput) (req *request.Request, output *ListTagsForResourcesOutput)
ListTagsForResourcesRequest generates a "volcengine/request.Request" representing the client's request for the ListTagsForResources operation. The "output" return value will be populated with the ListTagsForResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned ListTagsForResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after ListTagsForResourcesCommon Send returns without error.
See ListTagsForResources for more information on using the ListTagsForResources API call, and error handling.
// Example sending a request using the ListTagsForResourcesRequest method.
req, resp := client.ListTagsForResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) ListTagsForResourcesWithContext ¶
func (c *PCA20251001) ListTagsForResourcesWithContext(ctx volcengine.Context, input *ListTagsForResourcesInput, opts ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext is the same as ListTagsForResources with the addition of the ability to pass a context and additional request options.
See ListTagsForResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeLeafInstance ¶
func (c *PCA20251001) RevokeLeafInstance(input *RevokeLeafInstanceInput) (*RevokeLeafInstanceOutput, error)
RevokeLeafInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeLeafInstance for usage and error information.
func (*PCA20251001) RevokeLeafInstanceCommon ¶
func (c *PCA20251001) RevokeLeafInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokeLeafInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeLeafInstanceCommon for usage and error information.
func (*PCA20251001) RevokeLeafInstanceCommonRequest ¶
func (c *PCA20251001) RevokeLeafInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokeLeafInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokeLeafInstanceCommon operation. The "output" return value will be populated with the RevokeLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeLeafInstanceCommon Send returns without error.
See RevokeLeafInstanceCommon for more information on using the RevokeLeafInstanceCommon API call, and error handling.
// Example sending a request using the RevokeLeafInstanceCommonRequest method.
req, resp := client.RevokeLeafInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeLeafInstanceCommonWithContext ¶
func (c *PCA20251001) RevokeLeafInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokeLeafInstanceCommonWithContext is the same as RevokeLeafInstanceCommon with the addition of the ability to pass a context and additional request options.
See RevokeLeafInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeLeafInstanceRequest ¶
func (c *PCA20251001) RevokeLeafInstanceRequest(input *RevokeLeafInstanceInput) (req *request.Request, output *RevokeLeafInstanceOutput)
RevokeLeafInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RevokeLeafInstance operation. The "output" return value will be populated with the RevokeLeafInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeLeafInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeLeafInstanceCommon Send returns without error.
See RevokeLeafInstance for more information on using the RevokeLeafInstance API call, and error handling.
// Example sending a request using the RevokeLeafInstanceRequest method.
req, resp := client.RevokeLeafInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeLeafInstanceWithContext ¶
func (c *PCA20251001) RevokeLeafInstanceWithContext(ctx volcengine.Context, input *RevokeLeafInstanceInput, opts ...request.Option) (*RevokeLeafInstanceOutput, error)
RevokeLeafInstanceWithContext is the same as RevokeLeafInstance with the addition of the ability to pass a context and additional request options.
See RevokeLeafInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeRootInstance ¶
func (c *PCA20251001) RevokeRootInstance(input *RevokeRootInstanceInput) (*RevokeRootInstanceOutput, error)
RevokeRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeRootInstance for usage and error information.
func (*PCA20251001) RevokeRootInstanceCommon ¶
func (c *PCA20251001) RevokeRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokeRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeRootInstanceCommon for usage and error information.
func (*PCA20251001) RevokeRootInstanceCommonRequest ¶
func (c *PCA20251001) RevokeRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokeRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokeRootInstanceCommon operation. The "output" return value will be populated with the RevokeRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeRootInstanceCommon Send returns without error.
See RevokeRootInstanceCommon for more information on using the RevokeRootInstanceCommon API call, and error handling.
// Example sending a request using the RevokeRootInstanceCommonRequest method.
req, resp := client.RevokeRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeRootInstanceCommonWithContext ¶
func (c *PCA20251001) RevokeRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokeRootInstanceCommonWithContext is the same as RevokeRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See RevokeRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeRootInstanceRequest ¶
func (c *PCA20251001) RevokeRootInstanceRequest(input *RevokeRootInstanceInput) (req *request.Request, output *RevokeRootInstanceOutput)
RevokeRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RevokeRootInstance operation. The "output" return value will be populated with the RevokeRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeRootInstanceCommon Send returns without error.
See RevokeRootInstance for more information on using the RevokeRootInstance API call, and error handling.
// Example sending a request using the RevokeRootInstanceRequest method.
req, resp := client.RevokeRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeRootInstanceWithContext ¶
func (c *PCA20251001) RevokeRootInstanceWithContext(ctx volcengine.Context, input *RevokeRootInstanceInput, opts ...request.Option) (*RevokeRootInstanceOutput, error)
RevokeRootInstanceWithContext is the same as RevokeRootInstance with the addition of the ability to pass a context and additional request options.
See RevokeRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeSubInstance ¶
func (c *PCA20251001) RevokeSubInstance(input *RevokeSubInstanceInput) (*RevokeSubInstanceOutput, error)
RevokeSubInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeSubInstance for usage and error information.
func (*PCA20251001) RevokeSubInstanceCommon ¶
func (c *PCA20251001) RevokeSubInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
RevokeSubInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation RevokeSubInstanceCommon for usage and error information.
func (*PCA20251001) RevokeSubInstanceCommonRequest ¶
func (c *PCA20251001) RevokeSubInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
RevokeSubInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the RevokeSubInstanceCommon operation. The "output" return value will be populated with the RevokeSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSubInstanceCommon Send returns without error.
See RevokeSubInstanceCommon for more information on using the RevokeSubInstanceCommon API call, and error handling.
// Example sending a request using the RevokeSubInstanceCommonRequest method.
req, resp := client.RevokeSubInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeSubInstanceCommonWithContext ¶
func (c *PCA20251001) RevokeSubInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
RevokeSubInstanceCommonWithContext is the same as RevokeSubInstanceCommon with the addition of the ability to pass a context and additional request options.
See RevokeSubInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) RevokeSubInstanceRequest ¶
func (c *PCA20251001) RevokeSubInstanceRequest(input *RevokeSubInstanceInput) (req *request.Request, output *RevokeSubInstanceOutput)
RevokeSubInstanceRequest generates a "volcengine/request.Request" representing the client's request for the RevokeSubInstance operation. The "output" return value will be populated with the RevokeSubInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned RevokeSubInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after RevokeSubInstanceCommon Send returns without error.
See RevokeSubInstance for more information on using the RevokeSubInstance API call, and error handling.
// Example sending a request using the RevokeSubInstanceRequest method.
req, resp := client.RevokeSubInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) RevokeSubInstanceWithContext ¶
func (c *PCA20251001) RevokeSubInstanceWithContext(ctx volcengine.Context, input *RevokeSubInstanceInput, opts ...request.Option) (*RevokeSubInstanceOutput, error)
RevokeSubInstanceWithContext is the same as RevokeSubInstance with the addition of the ability to pass a context and additional request options.
See RevokeSubInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) TagResources ¶
func (c *PCA20251001) TagResources(input *TagResourcesInput) (*TagResourcesOutput, error)
TagResources API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation TagResources for usage and error information.
func (*PCA20251001) TagResourcesCommon ¶
func (c *PCA20251001) TagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation TagResourcesCommon for usage and error information.
func (*PCA20251001) TagResourcesCommonRequest ¶
func (c *PCA20251001) TagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
TagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the TagResourcesCommon operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResourcesCommon for more information on using the TagResourcesCommon API call, and error handling.
// Example sending a request using the TagResourcesCommonRequest method.
req, resp := client.TagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) TagResourcesCommonWithContext ¶
func (c *PCA20251001) TagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonWithContext is the same as TagResourcesCommon with the addition of the ability to pass a context and additional request options.
See TagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) TagResourcesRequest ¶
func (c *PCA20251001) TagResourcesRequest(input *TagResourcesInput) (req *request.Request, output *TagResourcesOutput)
TagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the TagResources operation. The "output" return value will be populated with the TagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned TagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after TagResourcesCommon Send returns without error.
See TagResources for more information on using the TagResources API call, and error handling.
// Example sending a request using the TagResourcesRequest method.
req, resp := client.TagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) TagResourcesWithContext ¶
func (c *PCA20251001) TagResourcesWithContext(ctx volcengine.Context, input *TagResourcesInput, opts ...request.Option) (*TagResourcesOutput, error)
TagResourcesWithContext is the same as TagResources with the addition of the ability to pass a context and additional request options.
See TagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UntagResources ¶
func (c *PCA20251001) UntagResources(input *UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResources API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UntagResources for usage and error information.
func (*PCA20251001) UntagResourcesCommon ¶
func (c *PCA20251001) UntagResourcesCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UntagResourcesCommon for usage and error information.
func (*PCA20251001) UntagResourcesCommonRequest ¶
func (c *PCA20251001) UntagResourcesCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UntagResourcesCommonRequest generates a "volcengine/request.Request" representing the client's request for the UntagResourcesCommon operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResourcesCommon for more information on using the UntagResourcesCommon API call, and error handling.
// Example sending a request using the UntagResourcesCommonRequest method.
req, resp := client.UntagResourcesCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UntagResourcesCommonWithContext ¶
func (c *PCA20251001) UntagResourcesCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonWithContext is the same as UntagResourcesCommon with the addition of the ability to pass a context and additional request options.
See UntagResourcesCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UntagResourcesRequest ¶
func (c *PCA20251001) UntagResourcesRequest(input *UntagResourcesInput) (req *request.Request, output *UntagResourcesOutput)
UntagResourcesRequest generates a "volcengine/request.Request" representing the client's request for the UntagResources operation. The "output" return value will be populated with the UntagResourcesCommon request's response once the request completes successfully.
Use "Send" method on the returned UntagResourcesCommon Request to send the API call to the service. the "output" return value is not valid until after UntagResourcesCommon Send returns without error.
See UntagResources for more information on using the UntagResources API call, and error handling.
// Example sending a request using the UntagResourcesRequest method.
req, resp := client.UntagResourcesRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UntagResourcesWithContext ¶
func (c *PCA20251001) UntagResourcesWithContext(ctx volcengine.Context, input *UntagResourcesInput, opts ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesWithContext is the same as UntagResources with the addition of the ability to pass a context and additional request options.
See UntagResources for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UploadLeafCertificate ¶
func (c *PCA20251001) UploadLeafCertificate(input *UploadLeafCertificateInput) (*UploadLeafCertificateOutput, error)
UploadLeafCertificate API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UploadLeafCertificate for usage and error information.
func (*PCA20251001) UploadLeafCertificateCommon ¶
func (c *PCA20251001) UploadLeafCertificateCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UploadLeafCertificateCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UploadLeafCertificateCommon for usage and error information.
func (*PCA20251001) UploadLeafCertificateCommonRequest ¶
func (c *PCA20251001) UploadLeafCertificateCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UploadLeafCertificateCommonRequest generates a "volcengine/request.Request" representing the client's request for the UploadLeafCertificateCommon operation. The "output" return value will be populated with the UploadLeafCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadLeafCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after UploadLeafCertificateCommon Send returns without error.
See UploadLeafCertificateCommon for more information on using the UploadLeafCertificateCommon API call, and error handling.
// Example sending a request using the UploadLeafCertificateCommonRequest method.
req, resp := client.UploadLeafCertificateCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UploadLeafCertificateCommonWithContext ¶
func (c *PCA20251001) UploadLeafCertificateCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UploadLeafCertificateCommonWithContext is the same as UploadLeafCertificateCommon with the addition of the ability to pass a context and additional request options.
See UploadLeafCertificateCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UploadLeafCertificateRequest ¶
func (c *PCA20251001) UploadLeafCertificateRequest(input *UploadLeafCertificateInput) (req *request.Request, output *UploadLeafCertificateOutput)
UploadLeafCertificateRequest generates a "volcengine/request.Request" representing the client's request for the UploadLeafCertificate operation. The "output" return value will be populated with the UploadLeafCertificateCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadLeafCertificateCommon Request to send the API call to the service. the "output" return value is not valid until after UploadLeafCertificateCommon Send returns without error.
See UploadLeafCertificate for more information on using the UploadLeafCertificate API call, and error handling.
// Example sending a request using the UploadLeafCertificateRequest method.
req, resp := client.UploadLeafCertificateRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UploadLeafCertificateWithContext ¶
func (c *PCA20251001) UploadLeafCertificateWithContext(ctx volcengine.Context, input *UploadLeafCertificateInput, opts ...request.Option) (*UploadLeafCertificateOutput, error)
UploadLeafCertificateWithContext is the same as UploadLeafCertificate with the addition of the ability to pass a context and additional request options.
See UploadLeafCertificate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UploadRootInstance ¶
func (c *PCA20251001) UploadRootInstance(input *UploadRootInstanceInput) (*UploadRootInstanceOutput, error)
UploadRootInstance API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UploadRootInstance for usage and error information.
func (*PCA20251001) UploadRootInstanceCommon ¶
func (c *PCA20251001) UploadRootInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)
UploadRootInstanceCommon API operation for PCA20251001.
Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.
See the VOLCENGINE API reference guide for PCA20251001's API operation UploadRootInstanceCommon for usage and error information.
func (*PCA20251001) UploadRootInstanceCommonRequest ¶
func (c *PCA20251001) UploadRootInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})
UploadRootInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the UploadRootInstanceCommon operation. The "output" return value will be populated with the UploadRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UploadRootInstanceCommon Send returns without error.
See UploadRootInstanceCommon for more information on using the UploadRootInstanceCommon API call, and error handling.
// Example sending a request using the UploadRootInstanceCommonRequest method.
req, resp := client.UploadRootInstanceCommonRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UploadRootInstanceCommonWithContext ¶
func (c *PCA20251001) UploadRootInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)
UploadRootInstanceCommonWithContext is the same as UploadRootInstanceCommon with the addition of the ability to pass a context and additional request options.
See UploadRootInstanceCommon for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*PCA20251001) UploadRootInstanceRequest ¶
func (c *PCA20251001) UploadRootInstanceRequest(input *UploadRootInstanceInput) (req *request.Request, output *UploadRootInstanceOutput)
UploadRootInstanceRequest generates a "volcengine/request.Request" representing the client's request for the UploadRootInstance operation. The "output" return value will be populated with the UploadRootInstanceCommon request's response once the request completes successfully.
Use "Send" method on the returned UploadRootInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after UploadRootInstanceCommon Send returns without error.
See UploadRootInstance for more information on using the UploadRootInstance API call, and error handling.
// Example sending a request using the UploadRootInstanceRequest method.
req, resp := client.UploadRootInstanceRequest(params)
err := req.Send()
if err == nil { // resp is now filled
fmt.Println(resp)
}
func (*PCA20251001) UploadRootInstanceWithContext ¶
func (c *PCA20251001) UploadRootInstanceWithContext(ctx volcengine.Context, input *UploadRootInstanceInput, opts ...request.Option) (*UploadRootInstanceOutput, error)
UploadRootInstanceWithContext is the same as UploadRootInstance with the addition of the ability to pass a context and additional request options.
See UploadRootInstance for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type PCA20251001API ¶
type PCA20251001API interface {
CreateLeafInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateLeafInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateLeafInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateLeafInstance(*CreateLeafInstanceInput) (*CreateLeafInstanceOutput, error)
CreateLeafInstanceWithContext(volcengine.Context, *CreateLeafInstanceInput, ...request.Option) (*CreateLeafInstanceOutput, error)
CreateLeafInstanceRequest(*CreateLeafInstanceInput) (*request.Request, *CreateLeafInstanceOutput)
CreateRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateRootInstance(*CreateRootInstanceInput) (*CreateRootInstanceOutput, error)
CreateRootInstanceWithContext(volcengine.Context, *CreateRootInstanceInput, ...request.Option) (*CreateRootInstanceOutput, error)
CreateRootInstanceRequest(*CreateRootInstanceInput) (*request.Request, *CreateRootInstanceOutput)
CreateSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
CreateSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
CreateSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
CreateSubInstance(*CreateSubInstanceInput) (*CreateSubInstanceOutput, error)
CreateSubInstanceWithContext(volcengine.Context, *CreateSubInstanceInput, ...request.Option) (*CreateSubInstanceOutput, error)
CreateSubInstanceRequest(*CreateSubInstanceInput) (*request.Request, *CreateSubInstanceOutput)
DeleteLeafInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteLeafInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteLeafInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteLeafInstance(*DeleteLeafInstanceInput) (*DeleteLeafInstanceOutput, error)
DeleteLeafInstanceWithContext(volcengine.Context, *DeleteLeafInstanceInput, ...request.Option) (*DeleteLeafInstanceOutput, error)
DeleteLeafInstanceRequest(*DeleteLeafInstanceInput) (*request.Request, *DeleteLeafInstanceOutput)
DeleteRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteRootInstance(*DeleteRootInstanceInput) (*DeleteRootInstanceOutput, error)
DeleteRootInstanceWithContext(volcengine.Context, *DeleteRootInstanceInput, ...request.Option) (*DeleteRootInstanceOutput, error)
DeleteRootInstanceRequest(*DeleteRootInstanceInput) (*request.Request, *DeleteRootInstanceOutput)
DeleteSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DeleteSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DeleteSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DeleteSubInstance(*DeleteSubInstanceInput) (*DeleteSubInstanceOutput, error)
DeleteSubInstanceWithContext(volcengine.Context, *DeleteSubInstanceInput, ...request.Option) (*DeleteSubInstanceOutput, error)
DeleteSubInstanceRequest(*DeleteSubInstanceInput) (*request.Request, *DeleteSubInstanceOutput)
DisableRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableRootInstance(*DisableRootInstanceInput) (*DisableRootInstanceOutput, error)
DisableRootInstanceWithContext(volcengine.Context, *DisableRootInstanceInput, ...request.Option) (*DisableRootInstanceOutput, error)
DisableRootInstanceRequest(*DisableRootInstanceInput) (*request.Request, *DisableRootInstanceOutput)
DisableSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DisableSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DisableSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DisableSubInstance(*DisableSubInstanceInput) (*DisableSubInstanceOutput, error)
DisableSubInstanceWithContext(volcengine.Context, *DisableSubInstanceInput, ...request.Option) (*DisableSubInstanceOutput, error)
DisableSubInstanceRequest(*DisableSubInstanceInput) (*request.Request, *DisableSubInstanceOutput)
DownloadLeafInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
DownloadLeafInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
DownloadLeafInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
DownloadLeafInstance(*DownloadLeafInstanceInput) (*DownloadLeafInstanceOutput, error)
DownloadLeafInstanceWithContext(volcengine.Context, *DownloadLeafInstanceInput, ...request.Option) (*DownloadLeafInstanceOutput, error)
DownloadLeafInstanceRequest(*DownloadLeafInstanceInput) (*request.Request, *DownloadLeafInstanceOutput)
EnableRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableRootInstance(*EnableRootInstanceInput) (*EnableRootInstanceOutput, error)
EnableRootInstanceWithContext(volcengine.Context, *EnableRootInstanceInput, ...request.Option) (*EnableRootInstanceOutput, error)
EnableRootInstanceRequest(*EnableRootInstanceInput) (*request.Request, *EnableRootInstanceOutput)
EnableSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
EnableSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
EnableSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
EnableSubInstance(*EnableSubInstanceInput) (*EnableSubInstanceOutput, error)
EnableSubInstanceWithContext(volcengine.Context, *EnableSubInstanceInput, ...request.Option) (*EnableSubInstanceOutput, error)
EnableSubInstanceRequest(*EnableSubInstanceInput) (*request.Request, *EnableSubInstanceOutput)
GetLeafInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetLeafInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetLeafInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetLeafInstance(*GetLeafInstanceInput) (*GetLeafInstanceOutput, error)
GetLeafInstanceWithContext(volcengine.Context, *GetLeafInstanceInput, ...request.Option) (*GetLeafInstanceOutput, error)
GetLeafInstanceRequest(*GetLeafInstanceInput) (*request.Request, *GetLeafInstanceOutput)
GetQuotaDetailCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetQuotaDetailCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetQuotaDetailCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetQuotaDetail(*GetQuotaDetailInput) (*GetQuotaDetailOutput, error)
GetQuotaDetailWithContext(volcengine.Context, *GetQuotaDetailInput, ...request.Option) (*GetQuotaDetailOutput, error)
GetQuotaDetailRequest(*GetQuotaDetailInput) (*request.Request, *GetQuotaDetailOutput)
GetRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetRootInstance(*GetRootInstanceInput) (*GetRootInstanceOutput, error)
GetRootInstanceWithContext(volcengine.Context, *GetRootInstanceInput, ...request.Option) (*GetRootInstanceOutput, error)
GetRootInstanceRequest(*GetRootInstanceInput) (*request.Request, *GetRootInstanceOutput)
GetSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
GetSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
GetSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
GetSubInstance(*GetSubInstanceInput) (*GetSubInstanceOutput, error)
GetSubInstanceWithContext(volcengine.Context, *GetSubInstanceInput, ...request.Option) (*GetSubInstanceOutput, error)
GetSubInstanceRequest(*GetSubInstanceInput) (*request.Request, *GetSubInstanceOutput)
ListLeafInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListLeafInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListLeafInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListLeafInstances(*ListLeafInstancesInput) (*ListLeafInstancesOutput, error)
ListLeafInstancesWithContext(volcengine.Context, *ListLeafInstancesInput, ...request.Option) (*ListLeafInstancesOutput, error)
ListLeafInstancesRequest(*ListLeafInstancesInput) (*request.Request, *ListLeafInstancesOutput)
ListRootInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListRootInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListRootInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListRootInstances(*ListRootInstancesInput) (*ListRootInstancesOutput, error)
ListRootInstancesWithContext(volcengine.Context, *ListRootInstancesInput, ...request.Option) (*ListRootInstancesOutput, error)
ListRootInstancesRequest(*ListRootInstancesInput) (*request.Request, *ListRootInstancesOutput)
ListSubInstancesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListSubInstancesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListSubInstancesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListSubInstances(*ListSubInstancesInput) (*ListSubInstancesOutput, error)
ListSubInstancesWithContext(volcengine.Context, *ListSubInstancesInput, ...request.Option) (*ListSubInstancesOutput, error)
ListSubInstancesRequest(*ListSubInstancesInput) (*request.Request, *ListSubInstancesOutput)
ListTagsForResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
ListTagsForResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
ListTagsForResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
ListTagsForResources(*ListTagsForResourcesInput) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesWithContext(volcengine.Context, *ListTagsForResourcesInput, ...request.Option) (*ListTagsForResourcesOutput, error)
ListTagsForResourcesRequest(*ListTagsForResourcesInput) (*request.Request, *ListTagsForResourcesOutput)
RevokeLeafInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokeLeafInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokeLeafInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokeLeafInstance(*RevokeLeafInstanceInput) (*RevokeLeafInstanceOutput, error)
RevokeLeafInstanceWithContext(volcengine.Context, *RevokeLeafInstanceInput, ...request.Option) (*RevokeLeafInstanceOutput, error)
RevokeLeafInstanceRequest(*RevokeLeafInstanceInput) (*request.Request, *RevokeLeafInstanceOutput)
RevokeRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokeRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokeRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokeRootInstance(*RevokeRootInstanceInput) (*RevokeRootInstanceOutput, error)
RevokeRootInstanceWithContext(volcengine.Context, *RevokeRootInstanceInput, ...request.Option) (*RevokeRootInstanceOutput, error)
RevokeRootInstanceRequest(*RevokeRootInstanceInput) (*request.Request, *RevokeRootInstanceOutput)
RevokeSubInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
RevokeSubInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
RevokeSubInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
RevokeSubInstance(*RevokeSubInstanceInput) (*RevokeSubInstanceOutput, error)
RevokeSubInstanceWithContext(volcengine.Context, *RevokeSubInstanceInput, ...request.Option) (*RevokeSubInstanceOutput, error)
RevokeSubInstanceRequest(*RevokeSubInstanceInput) (*request.Request, *RevokeSubInstanceOutput)
TagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
TagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
TagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
TagResources(*TagResourcesInput) (*TagResourcesOutput, error)
TagResourcesWithContext(volcengine.Context, *TagResourcesInput, ...request.Option) (*TagResourcesOutput, error)
TagResourcesRequest(*TagResourcesInput) (*request.Request, *TagResourcesOutput)
UntagResourcesCommon(*map[string]interface{}) (*map[string]interface{}, error)
UntagResourcesCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UntagResourcesCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UntagResources(*UntagResourcesInput) (*UntagResourcesOutput, error)
UntagResourcesWithContext(volcengine.Context, *UntagResourcesInput, ...request.Option) (*UntagResourcesOutput, error)
UntagResourcesRequest(*UntagResourcesInput) (*request.Request, *UntagResourcesOutput)
UploadLeafCertificateCommon(*map[string]interface{}) (*map[string]interface{}, error)
UploadLeafCertificateCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UploadLeafCertificateCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UploadLeafCertificate(*UploadLeafCertificateInput) (*UploadLeafCertificateOutput, error)
UploadLeafCertificateWithContext(volcengine.Context, *UploadLeafCertificateInput, ...request.Option) (*UploadLeafCertificateOutput, error)
UploadLeafCertificateRequest(*UploadLeafCertificateInput) (*request.Request, *UploadLeafCertificateOutput)
UploadRootInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
UploadRootInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
UploadRootInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})
UploadRootInstance(*UploadRootInstanceInput) (*UploadRootInstanceOutput, error)
UploadRootInstanceWithContext(volcengine.Context, *UploadRootInstanceInput, ...request.Option) (*UploadRootInstanceOutput, error)
UploadRootInstanceRequest(*UploadRootInstanceInput) (*request.Request, *UploadRootInstanceOutput)
}
PCA20251001API provides an interface to enable mocking the pca20251001.PCA20251001 service client's API operation,
// volcengine sdk func uses an SDK service client to make a request to
// PCA20251001.
func myFunc(svc PCA20251001API) bool {
// Make svc.CreateLeafInstance request
}
func main() {
sess := session.New()
svc := pca20251001.New(sess)
myFunc(svc)
}
type ResourceTagForListTagsForResourcesOutput ¶
type ResourceTagForListTagsForResourcesOutput struct {
ResourceId *string `type:"string" json:",omitempty"`
ResourceType *string `type:"string" json:",omitempty"`
TagKey *string `type:"string" json:",omitempty"`
TagValue *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResourceTagForListTagsForResourcesOutput) GoString ¶
func (s ResourceTagForListTagsForResourcesOutput) GoString() string
GoString returns the string representation
func (*ResourceTagForListTagsForResourcesOutput) SetResourceId ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceId(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceId sets the ResourceId field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetResourceType ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetResourceType(v string) *ResourceTagForListTagsForResourcesOutput
SetResourceType sets the ResourceType field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagKey ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagKey(v string) *ResourceTagForListTagsForResourcesOutput
SetTagKey sets the TagKey field's value.
func (*ResourceTagForListTagsForResourcesOutput) SetTagValue ¶
func (s *ResourceTagForListTagsForResourcesOutput) SetTagValue(v string) *ResourceTagForListTagsForResourcesOutput
SetTagValue sets the TagValue field's value.
func (ResourceTagForListTagsForResourcesOutput) String ¶
func (s ResourceTagForListTagsForResourcesOutput) String() string
String returns the string representation
type ResultForListLeafInstancesOutput ¶
type ResultForListLeafInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Contact *ContactForListLeafInstancesOutput `type:"structure" json:",omitempty"`
CreateAt *string `type:"string" json:",omitempty"`
DeployInfo *DeployInfoForListLeafInstancesOutput `type:"structure" json:",omitempty"`
Duration *string `type:"string" json:",omitempty"`
EncryptionAlgorithm *string `type:"string" json:",omitempty"`
HasPrivateKey *bool `type:"boolean" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *int32 `type:"int32" json:",omitempty"`
IssuedCommonName *string `type:"string" json:",omitempty"`
IssuedId *string `type:"string" json:",omitempty"`
NotAfter *int32 `type:"int32" json:",omitempty"`
NotBefore *int32 `type:"int32" json:",omitempty"`
Plan *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
SignatureAlgorithm *string `type:"string" json:",omitempty"`
SourceType *int32 `type:"int32" json:",omitempty"`
Subject *SubjectForListLeafInstancesOutput `type:"structure" json:",omitempty"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForListLeafInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListLeafInstancesOutput) GoString ¶
func (s ResultForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*ResultForListLeafInstancesOutput) SetCommonName ¶
func (s *ResultForListLeafInstancesOutput) SetCommonName(v string) *ResultForListLeafInstancesOutput
SetCommonName sets the CommonName field's value.
func (*ResultForListLeafInstancesOutput) SetContact ¶
func (s *ResultForListLeafInstancesOutput) SetContact(v *ContactForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
SetContact sets the Contact field's value.
func (*ResultForListLeafInstancesOutput) SetCreateAt ¶
func (s *ResultForListLeafInstancesOutput) SetCreateAt(v string) *ResultForListLeafInstancesOutput
SetCreateAt sets the CreateAt field's value.
func (*ResultForListLeafInstancesOutput) SetDeployInfo ¶
func (s *ResultForListLeafInstancesOutput) SetDeployInfo(v *DeployInfoForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
SetDeployInfo sets the DeployInfo field's value.
func (*ResultForListLeafInstancesOutput) SetDuration ¶
func (s *ResultForListLeafInstancesOutput) SetDuration(v string) *ResultForListLeafInstancesOutput
SetDuration sets the Duration field's value.
func (*ResultForListLeafInstancesOutput) SetEncryptionAlgorithm ¶
func (s *ResultForListLeafInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListLeafInstancesOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*ResultForListLeafInstancesOutput) SetHasPrivateKey ¶
func (s *ResultForListLeafInstancesOutput) SetHasPrivateKey(v bool) *ResultForListLeafInstancesOutput
SetHasPrivateKey sets the HasPrivateKey field's value.
func (*ResultForListLeafInstancesOutput) SetInstanceId ¶
func (s *ResultForListLeafInstancesOutput) SetInstanceId(v string) *ResultForListLeafInstancesOutput
SetInstanceId sets the InstanceId field's value.
func (*ResultForListLeafInstancesOutput) SetInstanceStatus ¶
func (s *ResultForListLeafInstancesOutput) SetInstanceStatus(v int32) *ResultForListLeafInstancesOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ResultForListLeafInstancesOutput) SetIssuedCommonName ¶
func (s *ResultForListLeafInstancesOutput) SetIssuedCommonName(v string) *ResultForListLeafInstancesOutput
SetIssuedCommonName sets the IssuedCommonName field's value.
func (*ResultForListLeafInstancesOutput) SetIssuedId ¶
func (s *ResultForListLeafInstancesOutput) SetIssuedId(v string) *ResultForListLeafInstancesOutput
SetIssuedId sets the IssuedId field's value.
func (*ResultForListLeafInstancesOutput) SetNotAfter ¶
func (s *ResultForListLeafInstancesOutput) SetNotAfter(v int32) *ResultForListLeafInstancesOutput
SetNotAfter sets the NotAfter field's value.
func (*ResultForListLeafInstancesOutput) SetNotBefore ¶
func (s *ResultForListLeafInstancesOutput) SetNotBefore(v int32) *ResultForListLeafInstancesOutput
SetNotBefore sets the NotBefore field's value.
func (*ResultForListLeafInstancesOutput) SetPlan ¶
func (s *ResultForListLeafInstancesOutput) SetPlan(v string) *ResultForListLeafInstancesOutput
SetPlan sets the Plan field's value.
func (*ResultForListLeafInstancesOutput) SetProjectName ¶
func (s *ResultForListLeafInstancesOutput) SetProjectName(v string) *ResultForListLeafInstancesOutput
SetProjectName sets the ProjectName field's value.
func (*ResultForListLeafInstancesOutput) SetSerialNumber ¶
func (s *ResultForListLeafInstancesOutput) SetSerialNumber(v string) *ResultForListLeafInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*ResultForListLeafInstancesOutput) SetSignatureAlgorithm ¶
func (s *ResultForListLeafInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListLeafInstancesOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*ResultForListLeafInstancesOutput) SetSourceType ¶
func (s *ResultForListLeafInstancesOutput) SetSourceType(v int32) *ResultForListLeafInstancesOutput
SetSourceType sets the SourceType field's value.
func (*ResultForListLeafInstancesOutput) SetSubject ¶
func (s *ResultForListLeafInstancesOutput) SetSubject(v *SubjectForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
SetSubject sets the Subject field's value.
func (*ResultForListLeafInstancesOutput) SetTag ¶
func (s *ResultForListLeafInstancesOutput) SetTag(v string) *ResultForListLeafInstancesOutput
SetTag sets the Tag field's value.
func (*ResultForListLeafInstancesOutput) SetTags ¶
func (s *ResultForListLeafInstancesOutput) SetTags(v []*TagForListLeafInstancesOutput) *ResultForListLeafInstancesOutput
SetTags sets the Tags field's value.
func (ResultForListLeafInstancesOutput) String ¶
func (s ResultForListLeafInstancesOutput) String() string
String returns the string representation
type ResultForListRootInstancesOutput ¶
type ResultForListRootInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Contact *ContactForListRootInstancesOutput `type:"structure" json:",omitempty"`
CreateAt *string `type:"string" json:",omitempty"`
DeployInfo *DeployInfoForListRootInstancesOutput `type:"structure" json:",omitempty"`
Duration *string `type:"string" json:",omitempty"`
EncryptionAlgorithm *string `type:"string" json:",omitempty"`
HasPrivateKey *bool `type:"boolean" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *int32 `type:"int32" json:",omitempty"`
IssuedCommonName *string `type:"string" json:",omitempty"`
IssuedId *string `type:"string" json:",omitempty"`
NotAfter *int32 `type:"int32" json:",omitempty"`
NotBefore *int32 `type:"int32" json:",omitempty"`
Plan *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
SignatureAlgorithm *string `type:"string" json:",omitempty"`
SourceType *int32 `type:"int32" json:",omitempty"`
Subject *SubjectForListRootInstancesOutput `type:"structure" json:",omitempty"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForListRootInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListRootInstancesOutput) GoString ¶
func (s ResultForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*ResultForListRootInstancesOutput) SetCommonName ¶
func (s *ResultForListRootInstancesOutput) SetCommonName(v string) *ResultForListRootInstancesOutput
SetCommonName sets the CommonName field's value.
func (*ResultForListRootInstancesOutput) SetContact ¶
func (s *ResultForListRootInstancesOutput) SetContact(v *ContactForListRootInstancesOutput) *ResultForListRootInstancesOutput
SetContact sets the Contact field's value.
func (*ResultForListRootInstancesOutput) SetCreateAt ¶
func (s *ResultForListRootInstancesOutput) SetCreateAt(v string) *ResultForListRootInstancesOutput
SetCreateAt sets the CreateAt field's value.
func (*ResultForListRootInstancesOutput) SetDeployInfo ¶
func (s *ResultForListRootInstancesOutput) SetDeployInfo(v *DeployInfoForListRootInstancesOutput) *ResultForListRootInstancesOutput
SetDeployInfo sets the DeployInfo field's value.
func (*ResultForListRootInstancesOutput) SetDuration ¶
func (s *ResultForListRootInstancesOutput) SetDuration(v string) *ResultForListRootInstancesOutput
SetDuration sets the Duration field's value.
func (*ResultForListRootInstancesOutput) SetEncryptionAlgorithm ¶
func (s *ResultForListRootInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListRootInstancesOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*ResultForListRootInstancesOutput) SetHasPrivateKey ¶
func (s *ResultForListRootInstancesOutput) SetHasPrivateKey(v bool) *ResultForListRootInstancesOutput
SetHasPrivateKey sets the HasPrivateKey field's value.
func (*ResultForListRootInstancesOutput) SetInstanceId ¶
func (s *ResultForListRootInstancesOutput) SetInstanceId(v string) *ResultForListRootInstancesOutput
SetInstanceId sets the InstanceId field's value.
func (*ResultForListRootInstancesOutput) SetInstanceStatus ¶
func (s *ResultForListRootInstancesOutput) SetInstanceStatus(v int32) *ResultForListRootInstancesOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ResultForListRootInstancesOutput) SetIssuedCommonName ¶
func (s *ResultForListRootInstancesOutput) SetIssuedCommonName(v string) *ResultForListRootInstancesOutput
SetIssuedCommonName sets the IssuedCommonName field's value.
func (*ResultForListRootInstancesOutput) SetIssuedId ¶
func (s *ResultForListRootInstancesOutput) SetIssuedId(v string) *ResultForListRootInstancesOutput
SetIssuedId sets the IssuedId field's value.
func (*ResultForListRootInstancesOutput) SetNotAfter ¶
func (s *ResultForListRootInstancesOutput) SetNotAfter(v int32) *ResultForListRootInstancesOutput
SetNotAfter sets the NotAfter field's value.
func (*ResultForListRootInstancesOutput) SetNotBefore ¶
func (s *ResultForListRootInstancesOutput) SetNotBefore(v int32) *ResultForListRootInstancesOutput
SetNotBefore sets the NotBefore field's value.
func (*ResultForListRootInstancesOutput) SetPlan ¶
func (s *ResultForListRootInstancesOutput) SetPlan(v string) *ResultForListRootInstancesOutput
SetPlan sets the Plan field's value.
func (*ResultForListRootInstancesOutput) SetProjectName ¶
func (s *ResultForListRootInstancesOutput) SetProjectName(v string) *ResultForListRootInstancesOutput
SetProjectName sets the ProjectName field's value.
func (*ResultForListRootInstancesOutput) SetSerialNumber ¶
func (s *ResultForListRootInstancesOutput) SetSerialNumber(v string) *ResultForListRootInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*ResultForListRootInstancesOutput) SetSignatureAlgorithm ¶
func (s *ResultForListRootInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListRootInstancesOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*ResultForListRootInstancesOutput) SetSourceType ¶
func (s *ResultForListRootInstancesOutput) SetSourceType(v int32) *ResultForListRootInstancesOutput
SetSourceType sets the SourceType field's value.
func (*ResultForListRootInstancesOutput) SetSubject ¶
func (s *ResultForListRootInstancesOutput) SetSubject(v *SubjectForListRootInstancesOutput) *ResultForListRootInstancesOutput
SetSubject sets the Subject field's value.
func (*ResultForListRootInstancesOutput) SetTag ¶
func (s *ResultForListRootInstancesOutput) SetTag(v string) *ResultForListRootInstancesOutput
SetTag sets the Tag field's value.
func (*ResultForListRootInstancesOutput) SetTags ¶
func (s *ResultForListRootInstancesOutput) SetTags(v []*TagForListRootInstancesOutput) *ResultForListRootInstancesOutput
SetTags sets the Tags field's value.
func (ResultForListRootInstancesOutput) String ¶
func (s ResultForListRootInstancesOutput) String() string
String returns the string representation
type ResultForListSubInstancesOutput ¶
type ResultForListSubInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Contact *ContactForListSubInstancesOutput `type:"structure" json:",omitempty"`
CreateAt *string `type:"string" json:",omitempty"`
DeployInfo *DeployInfoForListSubInstancesOutput `type:"structure" json:",omitempty"`
Duration *string `type:"string" json:",omitempty"`
EncryptionAlgorithm *string `type:"string" json:",omitempty"`
HasPrivateKey *bool `type:"boolean" json:",omitempty"`
InstanceId *string `type:"string" json:",omitempty"`
InstanceStatus *int32 `type:"int32" json:",omitempty"`
IssuedCommonName *string `type:"string" json:",omitempty"`
IssuedId *string `type:"string" json:",omitempty"`
NotAfter *int32 `type:"int32" json:",omitempty"`
NotBefore *int32 `type:"int32" json:",omitempty"`
Plan *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
SignatureAlgorithm *string `type:"string" json:",omitempty"`
SourceType *int32 `type:"int32" json:",omitempty"`
Subject *SubjectForListSubInstancesOutput `type:"structure" json:",omitempty"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForListSubInstancesOutput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (ResultForListSubInstancesOutput) GoString ¶
func (s ResultForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*ResultForListSubInstancesOutput) SetCommonName ¶
func (s *ResultForListSubInstancesOutput) SetCommonName(v string) *ResultForListSubInstancesOutput
SetCommonName sets the CommonName field's value.
func (*ResultForListSubInstancesOutput) SetContact ¶
func (s *ResultForListSubInstancesOutput) SetContact(v *ContactForListSubInstancesOutput) *ResultForListSubInstancesOutput
SetContact sets the Contact field's value.
func (*ResultForListSubInstancesOutput) SetCreateAt ¶
func (s *ResultForListSubInstancesOutput) SetCreateAt(v string) *ResultForListSubInstancesOutput
SetCreateAt sets the CreateAt field's value.
func (*ResultForListSubInstancesOutput) SetDeployInfo ¶
func (s *ResultForListSubInstancesOutput) SetDeployInfo(v *DeployInfoForListSubInstancesOutput) *ResultForListSubInstancesOutput
SetDeployInfo sets the DeployInfo field's value.
func (*ResultForListSubInstancesOutput) SetDuration ¶
func (s *ResultForListSubInstancesOutput) SetDuration(v string) *ResultForListSubInstancesOutput
SetDuration sets the Duration field's value.
func (*ResultForListSubInstancesOutput) SetEncryptionAlgorithm ¶
func (s *ResultForListSubInstancesOutput) SetEncryptionAlgorithm(v string) *ResultForListSubInstancesOutput
SetEncryptionAlgorithm sets the EncryptionAlgorithm field's value.
func (*ResultForListSubInstancesOutput) SetHasPrivateKey ¶
func (s *ResultForListSubInstancesOutput) SetHasPrivateKey(v bool) *ResultForListSubInstancesOutput
SetHasPrivateKey sets the HasPrivateKey field's value.
func (*ResultForListSubInstancesOutput) SetInstanceId ¶
func (s *ResultForListSubInstancesOutput) SetInstanceId(v string) *ResultForListSubInstancesOutput
SetInstanceId sets the InstanceId field's value.
func (*ResultForListSubInstancesOutput) SetInstanceStatus ¶
func (s *ResultForListSubInstancesOutput) SetInstanceStatus(v int32) *ResultForListSubInstancesOutput
SetInstanceStatus sets the InstanceStatus field's value.
func (*ResultForListSubInstancesOutput) SetIssuedCommonName ¶
func (s *ResultForListSubInstancesOutput) SetIssuedCommonName(v string) *ResultForListSubInstancesOutput
SetIssuedCommonName sets the IssuedCommonName field's value.
func (*ResultForListSubInstancesOutput) SetIssuedId ¶
func (s *ResultForListSubInstancesOutput) SetIssuedId(v string) *ResultForListSubInstancesOutput
SetIssuedId sets the IssuedId field's value.
func (*ResultForListSubInstancesOutput) SetNotAfter ¶
func (s *ResultForListSubInstancesOutput) SetNotAfter(v int32) *ResultForListSubInstancesOutput
SetNotAfter sets the NotAfter field's value.
func (*ResultForListSubInstancesOutput) SetNotBefore ¶
func (s *ResultForListSubInstancesOutput) SetNotBefore(v int32) *ResultForListSubInstancesOutput
SetNotBefore sets the NotBefore field's value.
func (*ResultForListSubInstancesOutput) SetPlan ¶
func (s *ResultForListSubInstancesOutput) SetPlan(v string) *ResultForListSubInstancesOutput
SetPlan sets the Plan field's value.
func (*ResultForListSubInstancesOutput) SetProjectName ¶
func (s *ResultForListSubInstancesOutput) SetProjectName(v string) *ResultForListSubInstancesOutput
SetProjectName sets the ProjectName field's value.
func (*ResultForListSubInstancesOutput) SetSerialNumber ¶
func (s *ResultForListSubInstancesOutput) SetSerialNumber(v string) *ResultForListSubInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*ResultForListSubInstancesOutput) SetSignatureAlgorithm ¶
func (s *ResultForListSubInstancesOutput) SetSignatureAlgorithm(v string) *ResultForListSubInstancesOutput
SetSignatureAlgorithm sets the SignatureAlgorithm field's value.
func (*ResultForListSubInstancesOutput) SetSourceType ¶
func (s *ResultForListSubInstancesOutput) SetSourceType(v int32) *ResultForListSubInstancesOutput
SetSourceType sets the SourceType field's value.
func (*ResultForListSubInstancesOutput) SetSubject ¶
func (s *ResultForListSubInstancesOutput) SetSubject(v *SubjectForListSubInstancesOutput) *ResultForListSubInstancesOutput
SetSubject sets the Subject field's value.
func (*ResultForListSubInstancesOutput) SetTag ¶
func (s *ResultForListSubInstancesOutput) SetTag(v string) *ResultForListSubInstancesOutput
SetTag sets the Tag field's value.
func (*ResultForListSubInstancesOutput) SetTags ¶
func (s *ResultForListSubInstancesOutput) SetTags(v []*TagForListSubInstancesOutput) *ResultForListSubInstancesOutput
SetTags sets the Tags field's value.
func (ResultForListSubInstancesOutput) String ¶
func (s ResultForListSubInstancesOutput) String() string
String returns the string representation
type RevokeLeafInstanceInput ¶
type RevokeLeafInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// RevokeReason is a required field
RevokeReason *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RevokeLeafInstanceInput) GoString ¶
func (s RevokeLeafInstanceInput) GoString() string
GoString returns the string representation
func (*RevokeLeafInstanceInput) SetInstanceId ¶
func (s *RevokeLeafInstanceInput) SetInstanceId(v string) *RevokeLeafInstanceInput
SetInstanceId sets the InstanceId field's value.
func (*RevokeLeafInstanceInput) SetRevokeReason ¶
func (s *RevokeLeafInstanceInput) SetRevokeReason(v string) *RevokeLeafInstanceInput
SetRevokeReason sets the RevokeReason field's value.
func (RevokeLeafInstanceInput) String ¶
func (s RevokeLeafInstanceInput) String() string
String returns the string representation
func (*RevokeLeafInstanceInput) Validate ¶
func (s *RevokeLeafInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeLeafInstanceOutput ¶
type RevokeLeafInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RevokeLeafInstanceOutput) GoString ¶
func (s RevokeLeafInstanceOutput) GoString() string
GoString returns the string representation
func (RevokeLeafInstanceOutput) String ¶
func (s RevokeLeafInstanceOutput) String() string
String returns the string representation
type RevokeRootInstanceInput ¶
type RevokeRootInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// RevokeReason is a required field
RevokeReason *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RevokeRootInstanceInput) GoString ¶
func (s RevokeRootInstanceInput) GoString() string
GoString returns the string representation
func (*RevokeRootInstanceInput) SetInstanceId ¶
func (s *RevokeRootInstanceInput) SetInstanceId(v string) *RevokeRootInstanceInput
SetInstanceId sets the InstanceId field's value.
func (*RevokeRootInstanceInput) SetRevokeReason ¶
func (s *RevokeRootInstanceInput) SetRevokeReason(v string) *RevokeRootInstanceInput
SetRevokeReason sets the RevokeReason field's value.
func (RevokeRootInstanceInput) String ¶
func (s RevokeRootInstanceInput) String() string
String returns the string representation
func (*RevokeRootInstanceInput) Validate ¶
func (s *RevokeRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeRootInstanceOutput ¶
type RevokeRootInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RevokeRootInstanceOutput) GoString ¶
func (s RevokeRootInstanceOutput) GoString() string
GoString returns the string representation
func (RevokeRootInstanceOutput) String ¶
func (s RevokeRootInstanceOutput) String() string
String returns the string representation
type RevokeSubInstanceInput ¶
type RevokeSubInstanceInput struct {
// InstanceId is a required field
InstanceId *string `type:"string" json:",omitempty" required:"true"`
// RevokeReason is a required field
RevokeReason *string `type:"string" json:",omitempty" required:"true"`
// contains filtered or unexported fields
}
func (RevokeSubInstanceInput) GoString ¶
func (s RevokeSubInstanceInput) GoString() string
GoString returns the string representation
func (*RevokeSubInstanceInput) SetInstanceId ¶
func (s *RevokeSubInstanceInput) SetInstanceId(v string) *RevokeSubInstanceInput
SetInstanceId sets the InstanceId field's value.
func (*RevokeSubInstanceInput) SetRevokeReason ¶
func (s *RevokeSubInstanceInput) SetRevokeReason(v string) *RevokeSubInstanceInput
SetRevokeReason sets the RevokeReason field's value.
func (RevokeSubInstanceInput) String ¶
func (s RevokeSubInstanceInput) String() string
String returns the string representation
func (*RevokeSubInstanceInput) Validate ¶
func (s *RevokeSubInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeSubInstanceOutput ¶
type RevokeSubInstanceOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (RevokeSubInstanceOutput) GoString ¶
func (s RevokeSubInstanceOutput) GoString() string
GoString returns the string representation
func (RevokeSubInstanceOutput) String ¶
func (s RevokeSubInstanceOutput) String() string
String returns the string representation
type SubjectAlternativeNameForGetLeafInstanceOutput ¶
type SubjectAlternativeNameForGetLeafInstanceOutput struct {
DnsNames []*string `type:"list"`
EmailAddresses []*string `type:"list"`
IpAddresses []*string `type:"list"`
Uris []*string `type:"list"`
// contains filtered or unexported fields
}
func (SubjectAlternativeNameForGetLeafInstanceOutput) GoString ¶
func (s SubjectAlternativeNameForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*SubjectAlternativeNameForGetLeafInstanceOutput) SetDnsNames ¶
func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetDnsNames(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
SetDnsNames sets the DnsNames field's value.
func (*SubjectAlternativeNameForGetLeafInstanceOutput) SetEmailAddresses ¶
func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetEmailAddresses(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
SetEmailAddresses sets the EmailAddresses field's value.
func (*SubjectAlternativeNameForGetLeafInstanceOutput) SetIpAddresses ¶
func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetIpAddresses(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
SetIpAddresses sets the IpAddresses field's value.
func (*SubjectAlternativeNameForGetLeafInstanceOutput) SetUris ¶
func (s *SubjectAlternativeNameForGetLeafInstanceOutput) SetUris(v []*string) *SubjectAlternativeNameForGetLeafInstanceOutput
SetUris sets the Uris field's value.
func (SubjectAlternativeNameForGetLeafInstanceOutput) String ¶
func (s SubjectAlternativeNameForGetLeafInstanceOutput) String() string
String returns the string representation
type SubjectForCreateLeafInstanceInput ¶
type SubjectForCreateLeafInstanceInput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForCreateLeafInstanceInput) GoString ¶
func (s SubjectForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*SubjectForCreateLeafInstanceInput) SetCommonName ¶
func (s *SubjectForCreateLeafInstanceInput) SetCommonName(v string) *SubjectForCreateLeafInstanceInput
SetCommonName sets the CommonName field's value.
func (*SubjectForCreateLeafInstanceInput) SetCountry ¶
func (s *SubjectForCreateLeafInstanceInput) SetCountry(v []*string) *SubjectForCreateLeafInstanceInput
SetCountry sets the Country field's value.
func (*SubjectForCreateLeafInstanceInput) SetLocality ¶
func (s *SubjectForCreateLeafInstanceInput) SetLocality(v []*string) *SubjectForCreateLeafInstanceInput
SetLocality sets the Locality field's value.
func (*SubjectForCreateLeafInstanceInput) SetOrganization ¶
func (s *SubjectForCreateLeafInstanceInput) SetOrganization(v []*string) *SubjectForCreateLeafInstanceInput
SetOrganization sets the Organization field's value.
func (*SubjectForCreateLeafInstanceInput) SetOrganizationalUnit ¶
func (s *SubjectForCreateLeafInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateLeafInstanceInput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForCreateLeafInstanceInput) SetPostalCode ¶
func (s *SubjectForCreateLeafInstanceInput) SetPostalCode(v []*string) *SubjectForCreateLeafInstanceInput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForCreateLeafInstanceInput) SetProvince ¶
func (s *SubjectForCreateLeafInstanceInput) SetProvince(v []*string) *SubjectForCreateLeafInstanceInput
SetProvince sets the Province field's value.
func (*SubjectForCreateLeafInstanceInput) SetSerialNumber ¶
func (s *SubjectForCreateLeafInstanceInput) SetSerialNumber(v string) *SubjectForCreateLeafInstanceInput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForCreateLeafInstanceInput) SetStreetAddress ¶
func (s *SubjectForCreateLeafInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateLeafInstanceInput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForCreateLeafInstanceInput) String ¶
func (s SubjectForCreateLeafInstanceInput) String() string
String returns the string representation
type SubjectForCreateRootInstanceInput ¶
type SubjectForCreateRootInstanceInput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForCreateRootInstanceInput) GoString ¶
func (s SubjectForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*SubjectForCreateRootInstanceInput) SetCommonName ¶
func (s *SubjectForCreateRootInstanceInput) SetCommonName(v string) *SubjectForCreateRootInstanceInput
SetCommonName sets the CommonName field's value.
func (*SubjectForCreateRootInstanceInput) SetCountry ¶
func (s *SubjectForCreateRootInstanceInput) SetCountry(v []*string) *SubjectForCreateRootInstanceInput
SetCountry sets the Country field's value.
func (*SubjectForCreateRootInstanceInput) SetLocality ¶
func (s *SubjectForCreateRootInstanceInput) SetLocality(v []*string) *SubjectForCreateRootInstanceInput
SetLocality sets the Locality field's value.
func (*SubjectForCreateRootInstanceInput) SetOrganization ¶
func (s *SubjectForCreateRootInstanceInput) SetOrganization(v []*string) *SubjectForCreateRootInstanceInput
SetOrganization sets the Organization field's value.
func (*SubjectForCreateRootInstanceInput) SetOrganizationalUnit ¶
func (s *SubjectForCreateRootInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateRootInstanceInput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForCreateRootInstanceInput) SetPostalCode ¶
func (s *SubjectForCreateRootInstanceInput) SetPostalCode(v []*string) *SubjectForCreateRootInstanceInput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForCreateRootInstanceInput) SetProvince ¶
func (s *SubjectForCreateRootInstanceInput) SetProvince(v []*string) *SubjectForCreateRootInstanceInput
SetProvince sets the Province field's value.
func (*SubjectForCreateRootInstanceInput) SetSerialNumber ¶
func (s *SubjectForCreateRootInstanceInput) SetSerialNumber(v string) *SubjectForCreateRootInstanceInput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForCreateRootInstanceInput) SetStreetAddress ¶
func (s *SubjectForCreateRootInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateRootInstanceInput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForCreateRootInstanceInput) String ¶
func (s SubjectForCreateRootInstanceInput) String() string
String returns the string representation
type SubjectForCreateSubInstanceInput ¶
type SubjectForCreateSubInstanceInput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForCreateSubInstanceInput) GoString ¶
func (s SubjectForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*SubjectForCreateSubInstanceInput) SetCommonName ¶
func (s *SubjectForCreateSubInstanceInput) SetCommonName(v string) *SubjectForCreateSubInstanceInput
SetCommonName sets the CommonName field's value.
func (*SubjectForCreateSubInstanceInput) SetCountry ¶
func (s *SubjectForCreateSubInstanceInput) SetCountry(v []*string) *SubjectForCreateSubInstanceInput
SetCountry sets the Country field's value.
func (*SubjectForCreateSubInstanceInput) SetLocality ¶
func (s *SubjectForCreateSubInstanceInput) SetLocality(v []*string) *SubjectForCreateSubInstanceInput
SetLocality sets the Locality field's value.
func (*SubjectForCreateSubInstanceInput) SetOrganization ¶
func (s *SubjectForCreateSubInstanceInput) SetOrganization(v []*string) *SubjectForCreateSubInstanceInput
SetOrganization sets the Organization field's value.
func (*SubjectForCreateSubInstanceInput) SetOrganizationalUnit ¶
func (s *SubjectForCreateSubInstanceInput) SetOrganizationalUnit(v []*string) *SubjectForCreateSubInstanceInput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForCreateSubInstanceInput) SetPostalCode ¶
func (s *SubjectForCreateSubInstanceInput) SetPostalCode(v []*string) *SubjectForCreateSubInstanceInput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForCreateSubInstanceInput) SetProvince ¶
func (s *SubjectForCreateSubInstanceInput) SetProvince(v []*string) *SubjectForCreateSubInstanceInput
SetProvince sets the Province field's value.
func (*SubjectForCreateSubInstanceInput) SetSerialNumber ¶
func (s *SubjectForCreateSubInstanceInput) SetSerialNumber(v string) *SubjectForCreateSubInstanceInput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForCreateSubInstanceInput) SetStreetAddress ¶
func (s *SubjectForCreateSubInstanceInput) SetStreetAddress(v []*string) *SubjectForCreateSubInstanceInput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForCreateSubInstanceInput) String ¶
func (s SubjectForCreateSubInstanceInput) String() string
String returns the string representation
type SubjectForGetLeafInstanceOutput ¶
type SubjectForGetLeafInstanceOutput struct {
CommonName *string `type:"string"`
Country []*string `type:"list"`
Locality []*string `type:"list"`
Organization []*string `type:"list"`
OrganizationalUnit []*string `type:"list"`
PostalCode []*string `type:"list"`
Province []*string `type:"list"`
SerialNumber *string `type:"string"`
StreetAddress []*string `type:"list"`
// contains filtered or unexported fields
}
func (SubjectForGetLeafInstanceOutput) GoString ¶
func (s SubjectForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*SubjectForGetLeafInstanceOutput) SetCommonName ¶
func (s *SubjectForGetLeafInstanceOutput) SetCommonName(v string) *SubjectForGetLeafInstanceOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForGetLeafInstanceOutput) SetCountry ¶
func (s *SubjectForGetLeafInstanceOutput) SetCountry(v []*string) *SubjectForGetLeafInstanceOutput
SetCountry sets the Country field's value.
func (*SubjectForGetLeafInstanceOutput) SetLocality ¶
func (s *SubjectForGetLeafInstanceOutput) SetLocality(v []*string) *SubjectForGetLeafInstanceOutput
SetLocality sets the Locality field's value.
func (*SubjectForGetLeafInstanceOutput) SetOrganization ¶
func (s *SubjectForGetLeafInstanceOutput) SetOrganization(v []*string) *SubjectForGetLeafInstanceOutput
SetOrganization sets the Organization field's value.
func (*SubjectForGetLeafInstanceOutput) SetOrganizationalUnit ¶
func (s *SubjectForGetLeafInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetLeafInstanceOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForGetLeafInstanceOutput) SetPostalCode ¶
func (s *SubjectForGetLeafInstanceOutput) SetPostalCode(v []*string) *SubjectForGetLeafInstanceOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForGetLeafInstanceOutput) SetProvince ¶
func (s *SubjectForGetLeafInstanceOutput) SetProvince(v []*string) *SubjectForGetLeafInstanceOutput
SetProvince sets the Province field's value.
func (*SubjectForGetLeafInstanceOutput) SetSerialNumber ¶
func (s *SubjectForGetLeafInstanceOutput) SetSerialNumber(v string) *SubjectForGetLeafInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForGetLeafInstanceOutput) SetStreetAddress ¶
func (s *SubjectForGetLeafInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetLeafInstanceOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForGetLeafInstanceOutput) String ¶
func (s SubjectForGetLeafInstanceOutput) String() string
String returns the string representation
type SubjectForGetRootInstanceOutput ¶
type SubjectForGetRootInstanceOutput struct {
CommonName *string `type:"string"`
Country []*string `type:"list"`
Locality []*string `type:"list"`
Organization []*string `type:"list"`
OrganizationalUnit []*string `type:"list"`
PostalCode []*string `type:"list"`
Province []*string `type:"list"`
SerialNumber *string `type:"string"`
StreetAddress []*string `type:"list"`
// contains filtered or unexported fields
}
func (SubjectForGetRootInstanceOutput) GoString ¶
func (s SubjectForGetRootInstanceOutput) GoString() string
GoString returns the string representation
func (*SubjectForGetRootInstanceOutput) SetCommonName ¶
func (s *SubjectForGetRootInstanceOutput) SetCommonName(v string) *SubjectForGetRootInstanceOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForGetRootInstanceOutput) SetCountry ¶
func (s *SubjectForGetRootInstanceOutput) SetCountry(v []*string) *SubjectForGetRootInstanceOutput
SetCountry sets the Country field's value.
func (*SubjectForGetRootInstanceOutput) SetLocality ¶
func (s *SubjectForGetRootInstanceOutput) SetLocality(v []*string) *SubjectForGetRootInstanceOutput
SetLocality sets the Locality field's value.
func (*SubjectForGetRootInstanceOutput) SetOrganization ¶
func (s *SubjectForGetRootInstanceOutput) SetOrganization(v []*string) *SubjectForGetRootInstanceOutput
SetOrganization sets the Organization field's value.
func (*SubjectForGetRootInstanceOutput) SetOrganizationalUnit ¶
func (s *SubjectForGetRootInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetRootInstanceOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForGetRootInstanceOutput) SetPostalCode ¶
func (s *SubjectForGetRootInstanceOutput) SetPostalCode(v []*string) *SubjectForGetRootInstanceOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForGetRootInstanceOutput) SetProvince ¶
func (s *SubjectForGetRootInstanceOutput) SetProvince(v []*string) *SubjectForGetRootInstanceOutput
SetProvince sets the Province field's value.
func (*SubjectForGetRootInstanceOutput) SetSerialNumber ¶
func (s *SubjectForGetRootInstanceOutput) SetSerialNumber(v string) *SubjectForGetRootInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForGetRootInstanceOutput) SetStreetAddress ¶
func (s *SubjectForGetRootInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetRootInstanceOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForGetRootInstanceOutput) String ¶
func (s SubjectForGetRootInstanceOutput) String() string
String returns the string representation
type SubjectForGetSubInstanceOutput ¶
type SubjectForGetSubInstanceOutput struct {
CommonName *string `type:"string"`
Country []*string `type:"list"`
Locality []*string `type:"list"`
Organization []*string `type:"list"`
OrganizationalUnit []*string `type:"list"`
PostalCode []*string `type:"list"`
Province []*string `type:"list"`
SerialNumber *string `type:"string"`
StreetAddress []*string `type:"list"`
// contains filtered or unexported fields
}
func (SubjectForGetSubInstanceOutput) GoString ¶
func (s SubjectForGetSubInstanceOutput) GoString() string
GoString returns the string representation
func (*SubjectForGetSubInstanceOutput) SetCommonName ¶
func (s *SubjectForGetSubInstanceOutput) SetCommonName(v string) *SubjectForGetSubInstanceOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForGetSubInstanceOutput) SetCountry ¶
func (s *SubjectForGetSubInstanceOutput) SetCountry(v []*string) *SubjectForGetSubInstanceOutput
SetCountry sets the Country field's value.
func (*SubjectForGetSubInstanceOutput) SetLocality ¶
func (s *SubjectForGetSubInstanceOutput) SetLocality(v []*string) *SubjectForGetSubInstanceOutput
SetLocality sets the Locality field's value.
func (*SubjectForGetSubInstanceOutput) SetOrganization ¶
func (s *SubjectForGetSubInstanceOutput) SetOrganization(v []*string) *SubjectForGetSubInstanceOutput
SetOrganization sets the Organization field's value.
func (*SubjectForGetSubInstanceOutput) SetOrganizationalUnit ¶
func (s *SubjectForGetSubInstanceOutput) SetOrganizationalUnit(v []*string) *SubjectForGetSubInstanceOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForGetSubInstanceOutput) SetPostalCode ¶
func (s *SubjectForGetSubInstanceOutput) SetPostalCode(v []*string) *SubjectForGetSubInstanceOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForGetSubInstanceOutput) SetProvince ¶
func (s *SubjectForGetSubInstanceOutput) SetProvince(v []*string) *SubjectForGetSubInstanceOutput
SetProvince sets the Province field's value.
func (*SubjectForGetSubInstanceOutput) SetSerialNumber ¶
func (s *SubjectForGetSubInstanceOutput) SetSerialNumber(v string) *SubjectForGetSubInstanceOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForGetSubInstanceOutput) SetStreetAddress ¶
func (s *SubjectForGetSubInstanceOutput) SetStreetAddress(v []*string) *SubjectForGetSubInstanceOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForGetSubInstanceOutput) String ¶
func (s SubjectForGetSubInstanceOutput) String() string
String returns the string representation
type SubjectForListLeafInstancesOutput ¶
type SubjectForListLeafInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForListLeafInstancesOutput) GoString ¶
func (s SubjectForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*SubjectForListLeafInstancesOutput) SetCommonName ¶
func (s *SubjectForListLeafInstancesOutput) SetCommonName(v string) *SubjectForListLeafInstancesOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForListLeafInstancesOutput) SetCountry ¶
func (s *SubjectForListLeafInstancesOutput) SetCountry(v []*string) *SubjectForListLeafInstancesOutput
SetCountry sets the Country field's value.
func (*SubjectForListLeafInstancesOutput) SetLocality ¶
func (s *SubjectForListLeafInstancesOutput) SetLocality(v []*string) *SubjectForListLeafInstancesOutput
SetLocality sets the Locality field's value.
func (*SubjectForListLeafInstancesOutput) SetOrganization ¶
func (s *SubjectForListLeafInstancesOutput) SetOrganization(v []*string) *SubjectForListLeafInstancesOutput
SetOrganization sets the Organization field's value.
func (*SubjectForListLeafInstancesOutput) SetOrganizationalUnit ¶
func (s *SubjectForListLeafInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListLeafInstancesOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForListLeafInstancesOutput) SetPostalCode ¶
func (s *SubjectForListLeafInstancesOutput) SetPostalCode(v []*string) *SubjectForListLeafInstancesOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForListLeafInstancesOutput) SetProvince ¶
func (s *SubjectForListLeafInstancesOutput) SetProvince(v []*string) *SubjectForListLeafInstancesOutput
SetProvince sets the Province field's value.
func (*SubjectForListLeafInstancesOutput) SetSerialNumber ¶
func (s *SubjectForListLeafInstancesOutput) SetSerialNumber(v string) *SubjectForListLeafInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForListLeafInstancesOutput) SetStreetAddress ¶
func (s *SubjectForListLeafInstancesOutput) SetStreetAddress(v []*string) *SubjectForListLeafInstancesOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForListLeafInstancesOutput) String ¶
func (s SubjectForListLeafInstancesOutput) String() string
String returns the string representation
type SubjectForListRootInstancesOutput ¶
type SubjectForListRootInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForListRootInstancesOutput) GoString ¶
func (s SubjectForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*SubjectForListRootInstancesOutput) SetCommonName ¶
func (s *SubjectForListRootInstancesOutput) SetCommonName(v string) *SubjectForListRootInstancesOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForListRootInstancesOutput) SetCountry ¶
func (s *SubjectForListRootInstancesOutput) SetCountry(v []*string) *SubjectForListRootInstancesOutput
SetCountry sets the Country field's value.
func (*SubjectForListRootInstancesOutput) SetLocality ¶
func (s *SubjectForListRootInstancesOutput) SetLocality(v []*string) *SubjectForListRootInstancesOutput
SetLocality sets the Locality field's value.
func (*SubjectForListRootInstancesOutput) SetOrganization ¶
func (s *SubjectForListRootInstancesOutput) SetOrganization(v []*string) *SubjectForListRootInstancesOutput
SetOrganization sets the Organization field's value.
func (*SubjectForListRootInstancesOutput) SetOrganizationalUnit ¶
func (s *SubjectForListRootInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListRootInstancesOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForListRootInstancesOutput) SetPostalCode ¶
func (s *SubjectForListRootInstancesOutput) SetPostalCode(v []*string) *SubjectForListRootInstancesOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForListRootInstancesOutput) SetProvince ¶
func (s *SubjectForListRootInstancesOutput) SetProvince(v []*string) *SubjectForListRootInstancesOutput
SetProvince sets the Province field's value.
func (*SubjectForListRootInstancesOutput) SetSerialNumber ¶
func (s *SubjectForListRootInstancesOutput) SetSerialNumber(v string) *SubjectForListRootInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForListRootInstancesOutput) SetStreetAddress ¶
func (s *SubjectForListRootInstancesOutput) SetStreetAddress(v []*string) *SubjectForListRootInstancesOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForListRootInstancesOutput) String ¶
func (s SubjectForListRootInstancesOutput) String() string
String returns the string representation
type SubjectForListSubInstancesOutput ¶
type SubjectForListSubInstancesOutput struct {
CommonName *string `type:"string" json:",omitempty"`
Country []*string `type:"list" json:",omitempty"`
Locality []*string `type:"list" json:",omitempty"`
Organization []*string `type:"list" json:",omitempty"`
OrganizationalUnit []*string `type:"list" json:",omitempty"`
PostalCode []*string `type:"list" json:",omitempty"`
Province []*string `type:"list" json:",omitempty"`
SerialNumber *string `type:"string" json:",omitempty"`
StreetAddress []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (SubjectForListSubInstancesOutput) GoString ¶
func (s SubjectForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*SubjectForListSubInstancesOutput) SetCommonName ¶
func (s *SubjectForListSubInstancesOutput) SetCommonName(v string) *SubjectForListSubInstancesOutput
SetCommonName sets the CommonName field's value.
func (*SubjectForListSubInstancesOutput) SetCountry ¶
func (s *SubjectForListSubInstancesOutput) SetCountry(v []*string) *SubjectForListSubInstancesOutput
SetCountry sets the Country field's value.
func (*SubjectForListSubInstancesOutput) SetLocality ¶
func (s *SubjectForListSubInstancesOutput) SetLocality(v []*string) *SubjectForListSubInstancesOutput
SetLocality sets the Locality field's value.
func (*SubjectForListSubInstancesOutput) SetOrganization ¶
func (s *SubjectForListSubInstancesOutput) SetOrganization(v []*string) *SubjectForListSubInstancesOutput
SetOrganization sets the Organization field's value.
func (*SubjectForListSubInstancesOutput) SetOrganizationalUnit ¶
func (s *SubjectForListSubInstancesOutput) SetOrganizationalUnit(v []*string) *SubjectForListSubInstancesOutput
SetOrganizationalUnit sets the OrganizationalUnit field's value.
func (*SubjectForListSubInstancesOutput) SetPostalCode ¶
func (s *SubjectForListSubInstancesOutput) SetPostalCode(v []*string) *SubjectForListSubInstancesOutput
SetPostalCode sets the PostalCode field's value.
func (*SubjectForListSubInstancesOutput) SetProvince ¶
func (s *SubjectForListSubInstancesOutput) SetProvince(v []*string) *SubjectForListSubInstancesOutput
SetProvince sets the Province field's value.
func (*SubjectForListSubInstancesOutput) SetSerialNumber ¶
func (s *SubjectForListSubInstancesOutput) SetSerialNumber(v string) *SubjectForListSubInstancesOutput
SetSerialNumber sets the SerialNumber field's value.
func (*SubjectForListSubInstancesOutput) SetStreetAddress ¶
func (s *SubjectForListSubInstancesOutput) SetStreetAddress(v []*string) *SubjectForListSubInstancesOutput
SetStreetAddress sets the StreetAddress field's value.
func (SubjectForListSubInstancesOutput) String ¶
func (s SubjectForListSubInstancesOutput) String() string
String returns the string representation
type TagFilterForListLeafInstancesInput ¶
type TagFilterForListLeafInstancesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListLeafInstancesInput) GoString ¶
func (s TagFilterForListLeafInstancesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListLeafInstancesInput) SetKey ¶
func (s *TagFilterForListLeafInstancesInput) SetKey(v string) *TagFilterForListLeafInstancesInput
SetKey sets the Key field's value.
func (*TagFilterForListLeafInstancesInput) SetValues ¶
func (s *TagFilterForListLeafInstancesInput) SetValues(v []*string) *TagFilterForListLeafInstancesInput
SetValues sets the Values field's value.
func (TagFilterForListLeafInstancesInput) String ¶
func (s TagFilterForListLeafInstancesInput) String() string
String returns the string representation
type TagFilterForListRootInstancesInput ¶
type TagFilterForListRootInstancesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListRootInstancesInput) GoString ¶
func (s TagFilterForListRootInstancesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListRootInstancesInput) SetKey ¶
func (s *TagFilterForListRootInstancesInput) SetKey(v string) *TagFilterForListRootInstancesInput
SetKey sets the Key field's value.
func (*TagFilterForListRootInstancesInput) SetValues ¶
func (s *TagFilterForListRootInstancesInput) SetValues(v []*string) *TagFilterForListRootInstancesInput
SetValues sets the Values field's value.
func (TagFilterForListRootInstancesInput) String ¶
func (s TagFilterForListRootInstancesInput) String() string
String returns the string representation
type TagFilterForListSubInstancesInput ¶
type TagFilterForListSubInstancesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListSubInstancesInput) GoString ¶
func (s TagFilterForListSubInstancesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListSubInstancesInput) SetKey ¶
func (s *TagFilterForListSubInstancesInput) SetKey(v string) *TagFilterForListSubInstancesInput
SetKey sets the Key field's value.
func (*TagFilterForListSubInstancesInput) SetValues ¶
func (s *TagFilterForListSubInstancesInput) SetValues(v []*string) *TagFilterForListSubInstancesInput
SetValues sets the Values field's value.
func (TagFilterForListSubInstancesInput) String ¶
func (s TagFilterForListSubInstancesInput) String() string
String returns the string representation
type TagFilterForListTagsForResourcesInput ¶
type TagFilterForListTagsForResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Values []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagFilterForListTagsForResourcesInput) GoString ¶
func (s TagFilterForListTagsForResourcesInput) GoString() string
GoString returns the string representation
func (*TagFilterForListTagsForResourcesInput) SetKey ¶
func (s *TagFilterForListTagsForResourcesInput) SetKey(v string) *TagFilterForListTagsForResourcesInput
SetKey sets the Key field's value.
func (*TagFilterForListTagsForResourcesInput) SetValues ¶
func (s *TagFilterForListTagsForResourcesInput) SetValues(v []*string) *TagFilterForListTagsForResourcesInput
SetValues sets the Values field's value.
func (TagFilterForListTagsForResourcesInput) String ¶
func (s TagFilterForListTagsForResourcesInput) String() string
String returns the string representation
type TagForCreateLeafInstanceInput ¶
type TagForCreateLeafInstanceInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateLeafInstanceInput) GoString ¶
func (s TagForCreateLeafInstanceInput) GoString() string
GoString returns the string representation
func (*TagForCreateLeafInstanceInput) SetKey ¶
func (s *TagForCreateLeafInstanceInput) SetKey(v string) *TagForCreateLeafInstanceInput
SetKey sets the Key field's value.
func (*TagForCreateLeafInstanceInput) SetValue ¶
func (s *TagForCreateLeafInstanceInput) SetValue(v string) *TagForCreateLeafInstanceInput
SetValue sets the Value field's value.
func (TagForCreateLeafInstanceInput) String ¶
func (s TagForCreateLeafInstanceInput) String() string
String returns the string representation
type TagForCreateRootInstanceInput ¶
type TagForCreateRootInstanceInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateRootInstanceInput) GoString ¶
func (s TagForCreateRootInstanceInput) GoString() string
GoString returns the string representation
func (*TagForCreateRootInstanceInput) SetKey ¶
func (s *TagForCreateRootInstanceInput) SetKey(v string) *TagForCreateRootInstanceInput
SetKey sets the Key field's value.
func (*TagForCreateRootInstanceInput) SetValue ¶
func (s *TagForCreateRootInstanceInput) SetValue(v string) *TagForCreateRootInstanceInput
SetValue sets the Value field's value.
func (TagForCreateRootInstanceInput) String ¶
func (s TagForCreateRootInstanceInput) String() string
String returns the string representation
type TagForCreateSubInstanceInput ¶
type TagForCreateSubInstanceInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForCreateSubInstanceInput) GoString ¶
func (s TagForCreateSubInstanceInput) GoString() string
GoString returns the string representation
func (*TagForCreateSubInstanceInput) SetKey ¶
func (s *TagForCreateSubInstanceInput) SetKey(v string) *TagForCreateSubInstanceInput
SetKey sets the Key field's value.
func (*TagForCreateSubInstanceInput) SetValue ¶
func (s *TagForCreateSubInstanceInput) SetValue(v string) *TagForCreateSubInstanceInput
SetValue sets the Value field's value.
func (TagForCreateSubInstanceInput) String ¶
func (s TagForCreateSubInstanceInput) String() string
String returns the string representation
type TagForGetLeafInstanceOutput ¶
type TagForGetLeafInstanceOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForGetLeafInstanceOutput) GoString ¶
func (s TagForGetLeafInstanceOutput) GoString() string
GoString returns the string representation
func (*TagForGetLeafInstanceOutput) SetKey ¶
func (s *TagForGetLeafInstanceOutput) SetKey(v string) *TagForGetLeafInstanceOutput
SetKey sets the Key field's value.
func (*TagForGetLeafInstanceOutput) SetValue ¶
func (s *TagForGetLeafInstanceOutput) SetValue(v string) *TagForGetLeafInstanceOutput
SetValue sets the Value field's value.
func (TagForGetLeafInstanceOutput) String ¶
func (s TagForGetLeafInstanceOutput) String() string
String returns the string representation
type TagForGetRootInstanceOutput ¶
type TagForGetRootInstanceOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForGetRootInstanceOutput) GoString ¶
func (s TagForGetRootInstanceOutput) GoString() string
GoString returns the string representation
func (*TagForGetRootInstanceOutput) SetKey ¶
func (s *TagForGetRootInstanceOutput) SetKey(v string) *TagForGetRootInstanceOutput
SetKey sets the Key field's value.
func (*TagForGetRootInstanceOutput) SetValue ¶
func (s *TagForGetRootInstanceOutput) SetValue(v string) *TagForGetRootInstanceOutput
SetValue sets the Value field's value.
func (TagForGetRootInstanceOutput) String ¶
func (s TagForGetRootInstanceOutput) String() string
String returns the string representation
type TagForGetSubInstanceOutput ¶
type TagForGetSubInstanceOutput struct {
Key *string `type:"string"`
Value *string `type:"string"`
// contains filtered or unexported fields
}
func (TagForGetSubInstanceOutput) GoString ¶
func (s TagForGetSubInstanceOutput) GoString() string
GoString returns the string representation
func (*TagForGetSubInstanceOutput) SetKey ¶
func (s *TagForGetSubInstanceOutput) SetKey(v string) *TagForGetSubInstanceOutput
SetKey sets the Key field's value.
func (*TagForGetSubInstanceOutput) SetValue ¶
func (s *TagForGetSubInstanceOutput) SetValue(v string) *TagForGetSubInstanceOutput
SetValue sets the Value field's value.
func (TagForGetSubInstanceOutput) String ¶
func (s TagForGetSubInstanceOutput) String() string
String returns the string representation
type TagForListLeafInstancesOutput ¶
type TagForListLeafInstancesOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListLeafInstancesOutput) GoString ¶
func (s TagForListLeafInstancesOutput) GoString() string
GoString returns the string representation
func (*TagForListLeafInstancesOutput) SetKey ¶
func (s *TagForListLeafInstancesOutput) SetKey(v string) *TagForListLeafInstancesOutput
SetKey sets the Key field's value.
func (*TagForListLeafInstancesOutput) SetValue ¶
func (s *TagForListLeafInstancesOutput) SetValue(v string) *TagForListLeafInstancesOutput
SetValue sets the Value field's value.
func (TagForListLeafInstancesOutput) String ¶
func (s TagForListLeafInstancesOutput) String() string
String returns the string representation
type TagForListRootInstancesOutput ¶
type TagForListRootInstancesOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListRootInstancesOutput) GoString ¶
func (s TagForListRootInstancesOutput) GoString() string
GoString returns the string representation
func (*TagForListRootInstancesOutput) SetKey ¶
func (s *TagForListRootInstancesOutput) SetKey(v string) *TagForListRootInstancesOutput
SetKey sets the Key field's value.
func (*TagForListRootInstancesOutput) SetValue ¶
func (s *TagForListRootInstancesOutput) SetValue(v string) *TagForListRootInstancesOutput
SetValue sets the Value field's value.
func (TagForListRootInstancesOutput) String ¶
func (s TagForListRootInstancesOutput) String() string
String returns the string representation
type TagForListSubInstancesOutput ¶
type TagForListSubInstancesOutput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForListSubInstancesOutput) GoString ¶
func (s TagForListSubInstancesOutput) GoString() string
GoString returns the string representation
func (*TagForListSubInstancesOutput) SetKey ¶
func (s *TagForListSubInstancesOutput) SetKey(v string) *TagForListSubInstancesOutput
SetKey sets the Key field's value.
func (*TagForListSubInstancesOutput) SetValue ¶
func (s *TagForListSubInstancesOutput) SetValue(v string) *TagForListSubInstancesOutput
SetValue sets the Value field's value.
func (TagForListSubInstancesOutput) String ¶
func (s TagForListSubInstancesOutput) String() string
String returns the string representation
type TagForTagResourcesInput ¶
type TagForTagResourcesInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForTagResourcesInput) GoString ¶
func (s TagForTagResourcesInput) GoString() string
GoString returns the string representation
func (*TagForTagResourcesInput) SetKey ¶
func (s *TagForTagResourcesInput) SetKey(v string) *TagForTagResourcesInput
SetKey sets the Key field's value.
func (*TagForTagResourcesInput) SetValue ¶
func (s *TagForTagResourcesInput) SetValue(v string) *TagForTagResourcesInput
SetValue sets the Value field's value.
func (TagForTagResourcesInput) String ¶
func (s TagForTagResourcesInput) String() string
String returns the string representation
type TagForUploadLeafCertificateInput ¶
type TagForUploadLeafCertificateInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForUploadLeafCertificateInput) GoString ¶
func (s TagForUploadLeafCertificateInput) GoString() string
GoString returns the string representation
func (*TagForUploadLeafCertificateInput) SetKey ¶
func (s *TagForUploadLeafCertificateInput) SetKey(v string) *TagForUploadLeafCertificateInput
SetKey sets the Key field's value.
func (*TagForUploadLeafCertificateInput) SetValue ¶
func (s *TagForUploadLeafCertificateInput) SetValue(v string) *TagForUploadLeafCertificateInput
SetValue sets the Value field's value.
func (TagForUploadLeafCertificateInput) String ¶
func (s TagForUploadLeafCertificateInput) String() string
String returns the string representation
type TagForUploadRootInstanceInput ¶
type TagForUploadRootInstanceInput struct {
Key *string `type:"string" json:",omitempty"`
Value *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagForUploadRootInstanceInput) GoString ¶
func (s TagForUploadRootInstanceInput) GoString() string
GoString returns the string representation
func (*TagForUploadRootInstanceInput) SetKey ¶
func (s *TagForUploadRootInstanceInput) SetKey(v string) *TagForUploadRootInstanceInput
SetKey sets the Key field's value.
func (*TagForUploadRootInstanceInput) SetValue ¶
func (s *TagForUploadRootInstanceInput) SetValue(v string) *TagForUploadRootInstanceInput
SetValue sets the Value field's value.
func (TagForUploadRootInstanceInput) String ¶
func (s TagForUploadRootInstanceInput) String() string
String returns the string representation
type TagResourcesInput ¶
type TagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
Tags []*TagForTagResourcesInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (TagResourcesInput) GoString ¶
func (s TagResourcesInput) GoString() string
GoString returns the string representation
func (*TagResourcesInput) SetResourceIds ¶
func (s *TagResourcesInput) SetResourceIds(v []*string) *TagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*TagResourcesInput) SetResourceType ¶
func (s *TagResourcesInput) SetResourceType(v string) *TagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*TagResourcesInput) SetTags ¶
func (s *TagResourcesInput) SetTags(v []*TagForTagResourcesInput) *TagResourcesInput
SetTags sets the Tags field's value.
func (TagResourcesInput) String ¶
func (s TagResourcesInput) String() string
String returns the string representation
func (*TagResourcesInput) Validate ¶
func (s *TagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourcesOutput ¶
type TagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (TagResourcesOutput) GoString ¶
func (s TagResourcesOutput) GoString() string
GoString returns the string representation
func (TagResourcesOutput) String ¶
func (s TagResourcesOutput) String() string
String returns the string representation
type UntagResourcesInput ¶
type UntagResourcesInput struct {
ResourceIds []*string `type:"list" json:",omitempty"`
// ResourceType is a required field
ResourceType *string `type:"string" json:",omitempty" required:"true"`
TagKeys []*string `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UntagResourcesInput) GoString ¶
func (s UntagResourcesInput) GoString() string
GoString returns the string representation
func (*UntagResourcesInput) SetResourceIds ¶
func (s *UntagResourcesInput) SetResourceIds(v []*string) *UntagResourcesInput
SetResourceIds sets the ResourceIds field's value.
func (*UntagResourcesInput) SetResourceType ¶
func (s *UntagResourcesInput) SetResourceType(v string) *UntagResourcesInput
SetResourceType sets the ResourceType field's value.
func (*UntagResourcesInput) SetTagKeys ¶
func (s *UntagResourcesInput) SetTagKeys(v []*string) *UntagResourcesInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourcesInput) String ¶
func (s UntagResourcesInput) String() string
String returns the string representation
func (*UntagResourcesInput) Validate ¶
func (s *UntagResourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourcesOutput ¶
type UntagResourcesOutput struct {
Metadata *response.ResponseMetadata
// contains filtered or unexported fields
}
func (UntagResourcesOutput) GoString ¶
func (s UntagResourcesOutput) GoString() string
GoString returns the string representation
func (UntagResourcesOutput) String ¶
func (s UntagResourcesOutput) String() string
String returns the string representation
type UploadLeafCertificateInput ¶
type UploadLeafCertificateInput struct {
// Certificate is a required field
Certificate *string `type:"string" json:",omitempty" required:"true"`
// IssuerID is a required field
IssuerID *string `type:"string" json:",omitempty" required:"true"`
Key *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForUploadLeafCertificateInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UploadLeafCertificateInput) GoString ¶
func (s UploadLeafCertificateInput) GoString() string
GoString returns the string representation
func (*UploadLeafCertificateInput) SetCertificate ¶
func (s *UploadLeafCertificateInput) SetCertificate(v string) *UploadLeafCertificateInput
SetCertificate sets the Certificate field's value.
func (*UploadLeafCertificateInput) SetIssuerID ¶
func (s *UploadLeafCertificateInput) SetIssuerID(v string) *UploadLeafCertificateInput
SetIssuerID sets the IssuerID field's value.
func (*UploadLeafCertificateInput) SetKey ¶
func (s *UploadLeafCertificateInput) SetKey(v string) *UploadLeafCertificateInput
SetKey sets the Key field's value.
func (*UploadLeafCertificateInput) SetProjectName ¶
func (s *UploadLeafCertificateInput) SetProjectName(v string) *UploadLeafCertificateInput
SetProjectName sets the ProjectName field's value.
func (*UploadLeafCertificateInput) SetTag ¶
func (s *UploadLeafCertificateInput) SetTag(v string) *UploadLeafCertificateInput
SetTag sets the Tag field's value.
func (*UploadLeafCertificateInput) SetTags ¶
func (s *UploadLeafCertificateInput) SetTags(v []*TagForUploadLeafCertificateInput) *UploadLeafCertificateInput
SetTags sets the Tags field's value.
func (UploadLeafCertificateInput) String ¶
func (s UploadLeafCertificateInput) String() string
String returns the string representation
func (*UploadLeafCertificateInput) Validate ¶
func (s *UploadLeafCertificateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UploadLeafCertificateOutput ¶
type UploadLeafCertificateOutput struct {
Metadata *response.ResponseMetadata
InstanceId *string `type:"string" json:",omitempty"`
InstanceType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UploadLeafCertificateOutput) GoString ¶
func (s UploadLeafCertificateOutput) GoString() string
GoString returns the string representation
func (*UploadLeafCertificateOutput) SetInstanceId ¶
func (s *UploadLeafCertificateOutput) SetInstanceId(v string) *UploadLeafCertificateOutput
SetInstanceId sets the InstanceId field's value.
func (*UploadLeafCertificateOutput) SetInstanceType ¶
func (s *UploadLeafCertificateOutput) SetInstanceType(v string) *UploadLeafCertificateOutput
SetInstanceType sets the InstanceType field's value.
func (UploadLeafCertificateOutput) String ¶
func (s UploadLeafCertificateOutput) String() string
String returns the string representation
type UploadRootInstanceInput ¶
type UploadRootInstanceInput struct {
// Certificate is a required field
Certificate *string `type:"string" json:",omitempty" required:"true"`
IssuerID *string `type:"string" json:",omitempty"`
Key *string `type:"string" json:",omitempty"`
ProjectName *string `type:"string" json:",omitempty"`
Tag *string `type:"string" json:",omitempty"`
Tags []*TagForUploadRootInstanceInput `type:"list" json:",omitempty"`
// contains filtered or unexported fields
}
func (UploadRootInstanceInput) GoString ¶
func (s UploadRootInstanceInput) GoString() string
GoString returns the string representation
func (*UploadRootInstanceInput) SetCertificate ¶
func (s *UploadRootInstanceInput) SetCertificate(v string) *UploadRootInstanceInput
SetCertificate sets the Certificate field's value.
func (*UploadRootInstanceInput) SetIssuerID ¶
func (s *UploadRootInstanceInput) SetIssuerID(v string) *UploadRootInstanceInput
SetIssuerID sets the IssuerID field's value.
func (*UploadRootInstanceInput) SetKey ¶
func (s *UploadRootInstanceInput) SetKey(v string) *UploadRootInstanceInput
SetKey sets the Key field's value.
func (*UploadRootInstanceInput) SetProjectName ¶
func (s *UploadRootInstanceInput) SetProjectName(v string) *UploadRootInstanceInput
SetProjectName sets the ProjectName field's value.
func (*UploadRootInstanceInput) SetTag ¶
func (s *UploadRootInstanceInput) SetTag(v string) *UploadRootInstanceInput
SetTag sets the Tag field's value.
func (*UploadRootInstanceInput) SetTags ¶
func (s *UploadRootInstanceInput) SetTags(v []*TagForUploadRootInstanceInput) *UploadRootInstanceInput
SetTags sets the Tags field's value.
func (UploadRootInstanceInput) String ¶
func (s UploadRootInstanceInput) String() string
String returns the string representation
func (*UploadRootInstanceInput) Validate ¶
func (s *UploadRootInstanceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UploadRootInstanceOutput ¶
type UploadRootInstanceOutput struct {
Metadata *response.ResponseMetadata
InstanceId *string `type:"string" json:",omitempty"`
InstanceType *string `type:"string" json:",omitempty"`
// contains filtered or unexported fields
}
func (UploadRootInstanceOutput) GoString ¶
func (s UploadRootInstanceOutput) GoString() string
GoString returns the string representation
func (*UploadRootInstanceOutput) SetInstanceId ¶
func (s *UploadRootInstanceOutput) SetInstanceId(v string) *UploadRootInstanceOutput
SetInstanceId sets the InstanceId field's value.
func (*UploadRootInstanceOutput) SetInstanceType ¶
func (s *UploadRootInstanceOutput) SetInstanceType(v string) *UploadRootInstanceOutput
SetInstanceType sets the InstanceType field's value.
func (UploadRootInstanceOutput) String ¶
func (s UploadRootInstanceOutput) String() string
String returns the string representation
Source Files
¶
- api_create_leaf_instance.go
- api_create_root_instance.go
- api_create_sub_instance.go
- api_delete_leaf_instance.go
- api_delete_root_instance.go
- api_delete_sub_instance.go
- api_disable_root_instance.go
- api_disable_sub_instance.go
- api_download_leaf_instance.go
- api_enable_root_instance.go
- api_enable_sub_instance.go
- api_get_leaf_instance.go
- api_get_quota_detail.go
- api_get_root_instance.go
- api_get_sub_instance.go
- api_list_leaf_instances.go
- api_list_root_instances.go
- api_list_sub_instances.go
- api_list_tags_for_resources.go
- api_revoke_leaf_instance.go
- api_revoke_root_instance.go
- api_revoke_sub_instance.go
- api_tag_resources.go
- api_untag_resources.go
- api_upload_leaf_certificate.go
- api_upload_root_instance.go
- interface_pca20251001.go
- service_pca20251001.go