Versions in this module Expand all Collapse all v4 v4.0.1-beta.1 May 16, 2024 v4.0.1 Dec 5, 2024 Changes in this version + type CancelGuestUpdateApiResponse struct + Data *OneOfCancelGuestUpdateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCancelGuestUpdateApiResponse() *CancelGuestUpdateApiResponse + func (p *CancelGuestUpdateApiResponse) GetData() interface{} + func (p *CancelGuestUpdateApiResponse) SetData(v interface{}) error + type CompleteGuestUpdateApiResponse struct + Data *OneOfCompleteGuestUpdateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCompleteGuestUpdateApiResponse() *CompleteGuestUpdateApiResponse + func (p *CompleteGuestUpdateApiResponse) GetData() interface{} + func (p *CompleteGuestUpdateApiResponse) SetData(v interface{}) error + type CompleteGuestUpdateSpec struct + IsActiveVersion *bool + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + VersionDescription *string + VersionName *string + func NewCompleteGuestUpdateSpec() *CompleteGuestUpdateSpec + func (p *CompleteGuestUpdateSpec) MarshalJSON() ([]byte, error) + type ComplianceStatus int + const COMPLIANCESTATUS_COMPLIANT + const COMPLIANCESTATUS_NON_COMPLIANT + const COMPLIANCESTATUS_REDACTED + const COMPLIANCESTATUS_UNKNOWN + func (e *ComplianceStatus) MarshalJSON() ([]byte, error) + func (e *ComplianceStatus) UnmarshalJSON(b []byte) error + func (e ComplianceStatus) GetName() string + func (e ComplianceStatus) Ref() *ComplianceStatus + type CreateImageApiResponse struct + Data *OneOfCreateImageApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCreateImageApiResponse() *CreateImageApiResponse + func (p *CreateImageApiResponse) GetData() interface{} + func (p *CreateImageApiResponse) SetData(v interface{}) error + type CreateTemplateApiResponse struct + Data *OneOfCreateTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewCreateTemplateApiResponse() *CreateTemplateApiResponse + func (p *CreateTemplateApiResponse) GetData() interface{} + func (p *CreateTemplateApiResponse) SetData(v interface{}) error + type DeleteImageApiResponse struct + Data *OneOfDeleteImageApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteImageApiResponse() *DeleteImageApiResponse + func (p *DeleteImageApiResponse) GetData() interface{} + func (p *DeleteImageApiResponse) SetData(v interface{}) error + type DeleteTemplateApiResponse struct + Data *OneOfDeleteTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteTemplateApiResponse() *DeleteTemplateApiResponse + func (p *DeleteTemplateApiResponse) GetData() interface{} + func (p *DeleteTemplateApiResponse) SetData(v interface{}) error + type DeleteTemplateVersionApiResponse struct + Data *OneOfDeleteTemplateVersionApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeleteTemplateVersionApiResponse() *DeleteTemplateVersionApiResponse + func (p *DeleteTemplateVersionApiResponse) GetData() interface{} + func (p *DeleteTemplateVersionApiResponse) SetData(v interface{}) error + type DeployTemplateApiResponse struct + Data *OneOfDeployTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewDeployTemplateApiResponse() *DeployTemplateApiResponse + func (p *DeployTemplateApiResponse) GetData() interface{} + func (p *DeployTemplateApiResponse) SetData(v interface{}) error + type EnforcementMode int + const ENFORCEMENTMODE_ENFORCEMENT_FAILED + const ENFORCEMENTMODE_ENFORCING + const ENFORCEMENTMODE_REDACTED + const ENFORCEMENTMODE_UNKNOWN + func (e *EnforcementMode) MarshalJSON() ([]byte, error) + func (e *EnforcementMode) UnmarshalJSON(b []byte) error + func (e EnforcementMode) GetName() string + func (e EnforcementMode) Ref() *EnforcementMode + type FileDetail struct + ObjectType_ *string + Path *string + func NewFileDetail() *FileDetail + type GetImageApiResponse struct + Data *OneOfGetImageApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetImageApiResponse() *GetImageApiResponse + func (p *GetImageApiResponse) GetData() interface{} + func (p *GetImageApiResponse) SetData(v interface{}) error + type GetImageFileApiResponse struct + Data *OneOfGetImageFileApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetImageFileApiResponse() *GetImageFileApiResponse + func (p *GetImageFileApiResponse) GetData() interface{} + func (p *GetImageFileApiResponse) SetData(v interface{}) error + type GetTemplateApiResponse struct + Data *OneOfGetTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetTemplateApiResponse() *GetTemplateApiResponse + func (p *GetTemplateApiResponse) GetData() interface{} + func (p *GetTemplateApiResponse) SetData(v interface{}) error + type GetTemplateVersionApiResponse struct + Data *OneOfGetTemplateVersionApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGetTemplateVersionApiResponse() *GetTemplateVersionApiResponse + func (p *GetTemplateVersionApiResponse) GetData() interface{} + func (p *GetTemplateVersionApiResponse) SetData(v interface{}) error + type GuestUpdateStatus struct + DeployedVmReference *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewGuestUpdateStatus() *GuestUpdateStatus + type Image struct + CategoryExtIds []string + Checksum *OneOfImageChecksum + ChecksumItemDiscriminator_ *string + ClusterLocationExtIds []string + CreateTime *time.Time + Description *string + ExtId *string + LastUpdateTime *time.Time + Links []import3.ApiLink + Name *string + ObjectType_ *string + OwnerExtId *string + PlacementPolicyStatus []ImagePlacementStatus + Reserved_ map[string]interface{} + SizeBytes *int64 + Source *OneOfImageSource + SourceItemDiscriminator_ *string + TenantId *string + Type *ImageType + UnknownFields_ map[string]interface{} + func NewImage() *Image + func (p *Image) GetSource() interface{} + func (p *Image) MarshalJSON() ([]byte, error) + func (p *Image) SetSource(v interface{}) error + type ImageImportConfig struct + ClusterExtId *string + ImagesExtIds []string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewImageImportConfig() *ImageImportConfig + func (p *ImageImportConfig) MarshalJSON() ([]byte, error) + type ImagePlacementStatus struct + ComplianceStatus *ComplianceStatus + ConflictingPolicyExtIds []string + EnforcedClusterExtIds []string + EnforcementMode *EnforcementMode + ObjectType_ *string + PlacementPolicyExtId *string + PolicyClusterExtIds []string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewImagePlacementStatus() *ImagePlacementStatus + func (p *ImagePlacementStatus) MarshalJSON() ([]byte, error) + type ImageSha1Checksum struct + HexDigest *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewImageSha1Checksum() *ImageSha1Checksum + func (p *ImageSha1Checksum) MarshalJSON() ([]byte, error) + type ImageSha256Checksum struct + HexDigest *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewImageSha256Checksum() *ImageSha256Checksum + func (p *ImageSha256Checksum) MarshalJSON() ([]byte, error) + type ImageType int + const IMAGETYPE_DISK_IMAGE + const IMAGETYPE_ISO_IMAGE + const IMAGETYPE_REDACTED + const IMAGETYPE_UNKNOWN + func (e *ImageType) MarshalJSON() ([]byte, error) + func (e *ImageType) UnmarshalJSON(b []byte) error + func (e ImageType) GetName() string + func (e ImageType) Ref() *ImageType + type ImportImageApiResponse struct + Data *OneOfImportImageApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewImportImageApiResponse() *ImportImageApiResponse + func (p *ImportImageApiResponse) GetData() interface{} + func (p *ImportImageApiResponse) SetData(v interface{}) error + type InitiateGuestUpdateApiResponse struct + Data *OneOfInitiateGuestUpdateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewInitiateGuestUpdateApiResponse() *InitiateGuestUpdateApiResponse + func (p *InitiateGuestUpdateApiResponse) GetData() interface{} + func (p *InitiateGuestUpdateApiResponse) SetData(v interface{}) error + type InitiateGuestUpdateSpec struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + VersionId *string + func NewInitiateGuestUpdateSpec() *InitiateGuestUpdateSpec + type ListImagesApiResponse struct + Data *OneOfListImagesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListImagesApiResponse() *ListImagesApiResponse + func (p *ListImagesApiResponse) GetData() interface{} + func (p *ListImagesApiResponse) SetData(v interface{}) error + type ListTemplateVersionsApiResponse struct + Data *OneOfListTemplateVersionsApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListTemplateVersionsApiResponse() *ListTemplateVersionsApiResponse + func (p *ListTemplateVersionsApiResponse) GetData() interface{} + func (p *ListTemplateVersionsApiResponse) SetData(v interface{}) error + type ListTemplatesApiResponse struct + Data *OneOfListTemplatesApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewListTemplatesApiResponse() *ListTemplatesApiResponse + func (p *ListTemplatesApiResponse) GetData() interface{} + func (p *ListTemplatesApiResponse) SetData(v interface{}) error + type ObjectsLiteSource struct + Key *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewObjectsLiteSource() *ObjectsLiteSource + func (p *ObjectsLiteSource) MarshalJSON() ([]byte, error) + type OneOfCancelGuestUpdateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCancelGuestUpdateApiResponseData() *OneOfCancelGuestUpdateApiResponseData + func (p *OneOfCancelGuestUpdateApiResponseData) GetValue() interface{} + func (p *OneOfCancelGuestUpdateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCancelGuestUpdateApiResponseData) SetValue(v interface{}) error + func (p *OneOfCancelGuestUpdateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfCompleteGuestUpdateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCompleteGuestUpdateApiResponseData() *OneOfCompleteGuestUpdateApiResponseData + func (p *OneOfCompleteGuestUpdateApiResponseData) GetValue() interface{} + func (p *OneOfCompleteGuestUpdateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCompleteGuestUpdateApiResponseData) SetValue(v interface{}) error + func (p *OneOfCompleteGuestUpdateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfCreateImageApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCreateImageApiResponseData() *OneOfCreateImageApiResponseData + func (p *OneOfCreateImageApiResponseData) GetValue() interface{} + func (p *OneOfCreateImageApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCreateImageApiResponseData) SetValue(v interface{}) error + func (p *OneOfCreateImageApiResponseData) UnmarshalJSON(b []byte) error + type OneOfCreateTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfCreateTemplateApiResponseData() *OneOfCreateTemplateApiResponseData + func (p *OneOfCreateTemplateApiResponseData) GetValue() interface{} + func (p *OneOfCreateTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfCreateTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfCreateTemplateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteImageApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteImageApiResponseData() *OneOfDeleteImageApiResponseData + func (p *OneOfDeleteImageApiResponseData) GetValue() interface{} + func (p *OneOfDeleteImageApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteImageApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteImageApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteTemplateApiResponseData() *OneOfDeleteTemplateApiResponseData + func (p *OneOfDeleteTemplateApiResponseData) GetValue() interface{} + func (p *OneOfDeleteTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteTemplateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeleteTemplateVersionApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeleteTemplateVersionApiResponseData() *OneOfDeleteTemplateVersionApiResponseData + func (p *OneOfDeleteTemplateVersionApiResponseData) GetValue() interface{} + func (p *OneOfDeleteTemplateVersionApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeleteTemplateVersionApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeleteTemplateVersionApiResponseData) UnmarshalJSON(b []byte) error + type OneOfDeployTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfDeployTemplateApiResponseData() *OneOfDeployTemplateApiResponseData + func (p *OneOfDeployTemplateApiResponseData) GetValue() interface{} + func (p *OneOfDeployTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfDeployTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfDeployTemplateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetImageApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetImageApiResponseData() *OneOfGetImageApiResponseData + func (p *OneOfGetImageApiResponseData) GetValue() interface{} + func (p *OneOfGetImageApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetImageApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetImageApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetImageFileApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetImageFileApiResponseData() *OneOfGetImageFileApiResponseData + func (p *OneOfGetImageFileApiResponseData) GetValue() interface{} + func (p *OneOfGetImageFileApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetImageFileApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetImageFileApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetTemplateApiResponseData() *OneOfGetTemplateApiResponseData + func (p *OneOfGetTemplateApiResponseData) GetValue() interface{} + func (p *OneOfGetTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetTemplateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfGetTemplateVersionApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfGetTemplateVersionApiResponseData() *OneOfGetTemplateVersionApiResponseData + func (p *OneOfGetTemplateVersionApiResponseData) GetValue() interface{} + func (p *OneOfGetTemplateVersionApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfGetTemplateVersionApiResponseData) SetValue(v interface{}) error + func (p *OneOfGetTemplateVersionApiResponseData) UnmarshalJSON(b []byte) error + type OneOfImageChecksum struct + Discriminator *string + ObjectType_ *string + func NewOneOfImageChecksum() *OneOfImageChecksum + func (p *OneOfImageChecksum) GetValue() interface{} + func (p *OneOfImageChecksum) MarshalJSON() ([]byte, error) + func (p *OneOfImageChecksum) SetValue(v interface{}) error + func (p *OneOfImageChecksum) UnmarshalJSON(b []byte) error + type OneOfImageSource struct + Discriminator *string + ObjectType_ *string + func NewOneOfImageSource() *OneOfImageSource + func (p *OneOfImageSource) GetValue() interface{} + func (p *OneOfImageSource) MarshalJSON() ([]byte, error) + func (p *OneOfImageSource) SetValue(v interface{}) error + func (p *OneOfImageSource) UnmarshalJSON(b []byte) error + type OneOfImportImageApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfImportImageApiResponseData() *OneOfImportImageApiResponseData + func (p *OneOfImportImageApiResponseData) GetValue() interface{} + func (p *OneOfImportImageApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfImportImageApiResponseData) SetValue(v interface{}) error + func (p *OneOfImportImageApiResponseData) UnmarshalJSON(b []byte) error + type OneOfInitiateGuestUpdateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfInitiateGuestUpdateApiResponseData() *OneOfInitiateGuestUpdateApiResponseData + func (p *OneOfInitiateGuestUpdateApiResponseData) GetValue() interface{} + func (p *OneOfInitiateGuestUpdateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfInitiateGuestUpdateApiResponseData) SetValue(v interface{}) error + func (p *OneOfInitiateGuestUpdateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListImagesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListImagesApiResponseData() *OneOfListImagesApiResponseData + func (p *OneOfListImagesApiResponseData) GetValue() interface{} + func (p *OneOfListImagesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListImagesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListImagesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListTemplateVersionsApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListTemplateVersionsApiResponseData() *OneOfListTemplateVersionsApiResponseData + func (p *OneOfListTemplateVersionsApiResponseData) GetValue() interface{} + func (p *OneOfListTemplateVersionsApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListTemplateVersionsApiResponseData) SetValue(v interface{}) error + func (p *OneOfListTemplateVersionsApiResponseData) UnmarshalJSON(b []byte) error + type OneOfListTemplatesApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfListTemplatesApiResponseData() *OneOfListTemplatesApiResponseData + func (p *OneOfListTemplatesApiResponseData) GetValue() interface{} + func (p *OneOfListTemplatesApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfListTemplatesApiResponseData) SetValue(v interface{}) error + func (p *OneOfListTemplatesApiResponseData) UnmarshalJSON(b []byte) error + type OneOfPublishTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfPublishTemplateApiResponseData() *OneOfPublishTemplateApiResponseData + func (p *OneOfPublishTemplateApiResponseData) GetValue() interface{} + func (p *OneOfPublishTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfPublishTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfPublishTemplateApiResponseData) UnmarshalJSON(b []byte) error + type OneOfTemplateVersionSpecVersionSource struct + Discriminator *string + ObjectType_ *string + func NewOneOfTemplateVersionSpecVersionSource() *OneOfTemplateVersionSpecVersionSource + func (p *OneOfTemplateVersionSpecVersionSource) GetValue() interface{} + func (p *OneOfTemplateVersionSpecVersionSource) MarshalJSON() ([]byte, error) + func (p *OneOfTemplateVersionSpecVersionSource) SetValue(v interface{}) error + func (p *OneOfTemplateVersionSpecVersionSource) UnmarshalJSON(b []byte) error + type OneOfUpdateImageApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfUpdateImageApiResponseData() *OneOfUpdateImageApiResponseData + func (p *OneOfUpdateImageApiResponseData) GetValue() interface{} + func (p *OneOfUpdateImageApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfUpdateImageApiResponseData) SetValue(v interface{}) error + func (p *OneOfUpdateImageApiResponseData) UnmarshalJSON(b []byte) error + type OneOfUpdateTemplateApiResponseData struct + Discriminator *string + ObjectType_ *string + func NewOneOfUpdateTemplateApiResponseData() *OneOfUpdateTemplateApiResponseData + func (p *OneOfUpdateTemplateApiResponseData) GetValue() interface{} + func (p *OneOfUpdateTemplateApiResponseData) MarshalJSON() ([]byte, error) + func (p *OneOfUpdateTemplateApiResponseData) SetValue(v interface{}) error + func (p *OneOfUpdateTemplateApiResponseData) UnmarshalJSON(b []byte) error + type PublishTemplateApiResponse struct + Data *OneOfPublishTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewPublishTemplateApiResponse() *PublishTemplateApiResponse + func (p *PublishTemplateApiResponse) GetData() interface{} + func (p *PublishTemplateApiResponse) SetData(v interface{}) error + type Template struct + CreateTime *time.Time + CreatedBy *TemplateUser + ExtId *string + GuestUpdateStatus *GuestUpdateStatus + Links []import3.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + TemplateDescription *string + TemplateName *string + TemplateVersionSpec *TemplateVersionSpec + TenantId *string + UnknownFields_ map[string]interface{} + UpdateTime *time.Time + UpdatedBy *TemplateUser + func NewTemplate() *Template + type TemplateDeployment struct + ClusterReference *string + NumberOfVms *int + ObjectType_ *string + OverrideVmConfigMap map[string]VmConfigOverride + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + VersionId *string + func NewTemplateDeployment() *TemplateDeployment + func (p *TemplateDeployment) MarshalJSON() ([]byte, error) + type TemplatePublishSpec struct + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + VersionId *string + func NewTemplatePublishSpec() *TemplatePublishSpec + func (p *TemplatePublishSpec) MarshalJSON() ([]byte, error) + type TemplateUser struct + AdditionalAttributes []import4.KVPair + BucketsAccessKeys []import5.BucketsAccessKey + CreatedBy *string + CreatedTime *time.Time + CreationType *import5.CreationType + Description *string + DisplayName *string + EmailId *string + ExtId *string + FirstName *string + IdpId *string + IsForceResetPasswordEnabled *bool + LastLoginTime *time.Time + LastName *string + LastUpdatedBy *string + LastUpdatedTime *time.Time + Links []import3.ApiLink + Locale *string + MiddleInitial *string + ObjectType_ *string + Password *string + Region *string + Reserved_ map[string]interface{} + Status *import5.UserStatusType + TenantId *string + UnknownFields_ map[string]interface{} + UserType *import5.UserType + Username *string + func NewTemplateUser() *TemplateUser + type TemplateVersionReference struct + ObjectType_ *string + OverrideVmConfig *VmConfigOverride + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + VersionId *string + func NewTemplateVersionReference() *TemplateVersionReference + func (p *TemplateVersionReference) MarshalJSON() ([]byte, error) + type TemplateVersionSpec struct + CreateTime *time.Time + CreatedBy *TemplateUser + ExtId *string + IsActiveVersion *bool + IsGcOverrideEnabled *bool + Links []import3.ApiLink + ObjectType_ *string + Reserved_ map[string]interface{} + TenantId *string + UnknownFields_ map[string]interface{} + VersionDescription *string + VersionName *string + VersionSource *OneOfTemplateVersionSpecVersionSource + VersionSourceDiscriminator *string + VersionSourceItemDiscriminator_ *string + VmSpec *import6.Vm + func NewTemplateVersionSpec() *TemplateVersionSpec + func (p *TemplateVersionSpec) GetVersionSource() interface{} + func (p *TemplateVersionSpec) MarshalJSON() ([]byte, error) + func (p *TemplateVersionSpec) SetVersionSource(v interface{}) error + type TemplateVmReference struct + ExtId *string + GuestCustomization *import6.GuestCustomizationParams + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewTemplateVmReference() *TemplateVmReference + func (p *TemplateVmReference) MarshalJSON() ([]byte, error) + type UpdateImageApiResponse struct + Data *OneOfUpdateImageApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewUpdateImageApiResponse() *UpdateImageApiResponse + func (p *UpdateImageApiResponse) GetData() interface{} + func (p *UpdateImageApiResponse) SetData(v interface{}) error + type UpdateTemplateApiResponse struct + Data *OneOfUpdateTemplateApiResponseData + DataItemDiscriminator_ *string + Metadata *import3.ApiResponseMetadata + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewUpdateTemplateApiResponse() *UpdateTemplateApiResponse + func (p *UpdateTemplateApiResponse) GetData() interface{} + func (p *UpdateTemplateApiResponse) SetData(v interface{}) error + type UrlBasicAuth struct + ObjectType_ *string + Password *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + Username *string + func NewUrlBasicAuth() *UrlBasicAuth + func (p *UrlBasicAuth) MarshalJSON() ([]byte, error) + type UrlSource struct + BasicAuth *UrlBasicAuth + ObjectType_ *string + Reserved_ map[string]interface{} + ShouldAllowInsecureUrl *bool + UnknownFields_ map[string]interface{} + Url *string + func NewUrlSource() *UrlSource + func (p *UrlSource) MarshalJSON() ([]byte, error) + type VmConfigOverride struct + GuestCustomization *import6.GuestCustomizationParams + MemorySizeBytes *int64 + Name *string + Nics []import6.Nic + NumCoresPerSocket *int + NumSockets *int + NumThreadsPerCore *int + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewVmConfigOverride() *VmConfigOverride + type VmDiskSource struct + ExtId *string + ObjectType_ *string + Reserved_ map[string]interface{} + UnknownFields_ map[string]interface{} + func NewVmDiskSource() *VmDiskSource + func (p *VmDiskSource) MarshalJSON() ([]byte, error)