Documentation ¶
Overview ¶
Package catalogmanagementv1 : Operations and models for the CatalogManagementV1 service
Index ¶
- Constants
- func GetServiceURLForRegion(region string) (string, error)
- func UnmarshalAccess(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccessListBulkResponse(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccessListResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccount(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccumulatedFilters(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccumulatedFiltersCatalogFiltersItem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAccumulatedFiltersCatalogFiltersItemCatalog(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalApprovalResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalArchitectureDiagram(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAuditLog(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAuditLogDigest(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalAuditLogs(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalBadge(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCatalog(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCatalogObject(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCatalogSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCategoryFilter(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalClaimedControl(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalClaims(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalClusterInfo(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCompliance(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalConfiguration(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalConstraint(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCostBreakdown(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCostComponent(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCostEstimate(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCostResource(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalCostSummary(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalDeployRequestBodyEnvironmentVariablesItem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalDeployRequestBodyOverrideValues(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalDeployRequestBodySchematics(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalDeprecatePending(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalEvaluatedControl(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalEvaluation(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalFeature(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalFilterTerms(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalFilters(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalFlavor(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIDFilter(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIamPermission(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalIamResource(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImage(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImageManifest(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImagePullKey(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImportOfferingBodyMetadata(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImportOfferingBodyMetadataFile(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImportOfferingBodyMetadataImagesItem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalImportOfferingBodyMetadataOperatingSystem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalInstallStatus(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalInstallStatusContentMgmt(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalInstallStatusMetadata(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalInstallStatusRelease(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalJSONPatchOperation(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalKind(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalLearnMoreLinks(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalLicense(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalMediaItem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalNamespaceSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalObjectAccessListResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalObjectListResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalObjectSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOffering(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOfferingInstance(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOfferingInstanceLastOperation(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOfferingReference(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOfferingSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOperatorDeployResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalOutput(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPaginationTokenLink(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalProject(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalProviderInfo(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalPublishObject(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalRating(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalRenderType(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalRenderTypeAssociations(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalRenderTypeAssociationsParametersItem(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalRepoInfo(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalResource(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalResult(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSccAssessment(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSccControl(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSccProfile(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSccSpecification(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSchematicsEnvValues(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalScript(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalShareSetting(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSolutionInfo(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalState(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupport(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupportAvailability(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupportDetail(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupportEscalation(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupportTime(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSupportWaitTime(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSyndicationAuthorization(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSyndicationCluster(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSyndicationHistory(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalSyndicationResource(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTargetAccountContext(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalTrustedProfileInfo(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalURLProxy(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalValidation(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalVersion(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalVersionEntitlement(m map[string]json.RawMessage, result interface{}) (err error)
- func UnmarshalVersionUpdateDescriptor(m map[string]json.RawMessage, result interface{}) (err error)
- type Access
- type AccessListBulkResponse
- type AccessListResult
- type Account
- type AccumulatedFilters
- type AccumulatedFiltersCatalogFiltersItem
- type AccumulatedFiltersCatalogFiltersItemCatalog
- type AddObjectAccessListOptions
- func (_options *AddObjectAccessListOptions) SetAccesses(accesses []string) *AddObjectAccessListOptions
- func (_options *AddObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *AddObjectAccessListOptions
- func (options *AddObjectAccessListOptions) SetHeaders(param map[string]string) *AddObjectAccessListOptions
- func (_options *AddObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *AddObjectAccessListOptions
- type AddOfferingAccessListOptions
- func (_options *AddOfferingAccessListOptions) SetAccesses(accesses []string) *AddOfferingAccessListOptions
- func (_options *AddOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *AddOfferingAccessListOptions
- func (options *AddOfferingAccessListOptions) SetHeaders(param map[string]string) *AddOfferingAccessListOptions
- func (_options *AddOfferingAccessListOptions) SetOfferingID(offeringID string) *AddOfferingAccessListOptions
- type ApprovalResult
- type ArchitectureDiagram
- type ArchiveVersionOptions
- type AuditLog
- type AuditLogDigest
- type AuditLogs
- type Badge
- type Catalog
- type CatalogAccountAuditsPager
- func (pager *CatalogAccountAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *CatalogAccountAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *CatalogAccountAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *CatalogAccountAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *CatalogAccountAuditsPager) HasNext() bool
- type CatalogAuditsPager
- func (pager *CatalogAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *CatalogAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *CatalogAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *CatalogAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *CatalogAuditsPager) HasNext() bool
- type CatalogManagementV1
- func (catalogManagement *CatalogManagementV1) AddObjectAccessList(addObjectAccessListOptions *AddObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) AddObjectAccessListWithContext(ctx context.Context, addObjectAccessListOptions *AddObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) AddOfferingAccessList(addOfferingAccessListOptions *AddOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) AddOfferingAccessListWithContext(ctx context.Context, ...) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ArchiveVersion(archiveVersionOptions *ArchiveVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ArchiveVersionWithContext(ctx context.Context, archiveVersionOptions *ArchiveVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) Clone() *CatalogManagementV1
- func (catalogManagement *CatalogManagementV1) CommitVersion(commitVersionOptions *CommitVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CommitVersionWithContext(ctx context.Context, commitVersionOptions *CommitVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ConsumableShareObject(consumableShareObjectOptions *ConsumableShareObjectOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ConsumableShareObjectWithContext(ctx context.Context, ...) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ConsumableVersion(consumableVersionOptions *ConsumableVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ConsumableVersionWithContext(ctx context.Context, consumableVersionOptions *ConsumableVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CopyFromPreviousVersion(copyFromPreviousVersionOptions *CopyFromPreviousVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CopyFromPreviousVersionWithContext(ctx context.Context, ...) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CopyVersion(copyVersionOptions *CopyVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CopyVersionWithContext(ctx context.Context, copyVersionOptions *CopyVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateCatalog(createCatalogOptions *CreateCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateCatalogWithContext(ctx context.Context, createCatalogOptions *CreateCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateObject(createObjectOptions *CreateObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateObjectAccess(createObjectAccessOptions *CreateObjectAccessOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateObjectAccessWithContext(ctx context.Context, createObjectAccessOptions *CreateObjectAccessOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateObjectWithContext(ctx context.Context, createObjectOptions *CreateObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateOffering(createOfferingOptions *CreateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateOfferingInstance(createOfferingInstanceOptions *CreateOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateOfferingInstanceWithContext(ctx context.Context, ...) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) CreateOfferingWithContext(ctx context.Context, createOfferingOptions *CreateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteCatalog(deleteCatalogOptions *DeleteCatalogOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteCatalogWithContext(ctx context.Context, deleteCatalogOptions *DeleteCatalogOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObject(deleteObjectOptions *DeleteObjectOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObjectAccess(deleteObjectAccessOptions *DeleteObjectAccessOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObjectAccessList(deleteObjectAccessListOptions *DeleteObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObjectAccessListWithContext(ctx context.Context, ...) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObjectAccessWithContext(ctx context.Context, deleteObjectAccessOptions *DeleteObjectAccessOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteObjectWithContext(ctx context.Context, deleteObjectOptions *DeleteObjectOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOffering(deleteOfferingOptions *DeleteOfferingOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOfferingAccessList(deleteOfferingAccessListOptions *DeleteOfferingAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOfferingAccessListWithContext(ctx context.Context, ...) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOfferingInstance(deleteOfferingInstanceOptions *DeleteOfferingInstanceOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOfferingInstanceWithContext(ctx context.Context, ...) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOfferingWithContext(ctx context.Context, deleteOfferingOptions *DeleteOfferingOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOperators(deleteOperatorsOptions *DeleteOperatorsOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteOperatorsWithContext(ctx context.Context, deleteOperatorsOptions *DeleteOperatorsOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteVersion(deleteVersionOptions *DeleteVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeleteVersionWithContext(ctx context.Context, deleteVersionOptions *DeleteVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeployOperators(deployOperatorsOptions *DeployOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeployOperatorsWithContext(ctx context.Context, deployOperatorsOptions *DeployOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeprecateOffering(deprecateOfferingOptions *DeprecateOfferingOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeprecateOfferingWithContext(ctx context.Context, deprecateOfferingOptions *DeprecateOfferingOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeprecateVersion(deprecateVersionOptions *DeprecateVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DeprecateVersionWithContext(ctx context.Context, deprecateVersionOptions *DeprecateVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) DisableRetries()
- func (catalogManagement *CatalogManagementV1) EnableRetries(maxRetries int, maxRetryInterval time.Duration)
- func (catalogManagement *CatalogManagementV1) GetCatalog(getCatalogOptions *GetCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccount(getCatalogAccountOptions *GetCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccountAudit(getCatalogAccountAuditOptions *GetCatalogAccountAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccountAuditWithContext(ctx context.Context, ...) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccountFilters(getCatalogAccountFiltersOptions *GetCatalogAccountFiltersOptions) (result *AccumulatedFilters, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccountFiltersWithContext(ctx context.Context, ...) (result *AccumulatedFilters, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAccountWithContext(ctx context.Context, getCatalogAccountOptions *GetCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAudit(getCatalogAuditOptions *GetCatalogAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogAuditWithContext(ctx context.Context, getCatalogAuditOptions *GetCatalogAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCatalogWithContext(ctx context.Context, getCatalogOptions *GetCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetCluster(getClusterOptions *GetClusterOptions) (result *ClusterInfo, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetClusterWithContext(ctx context.Context, getClusterOptions *GetClusterOptions) (result *ClusterInfo, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetConsumptionOfferings(getConsumptionOfferingsOptions *GetConsumptionOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetConsumptionOfferingsWithContext(ctx context.Context, ...) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetEnableGzipCompression() bool
- func (catalogManagement *CatalogManagementV1) GetEnterpriseAudit(getEnterpriseAuditOptions *GetEnterpriseAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetEnterpriseAuditWithContext(ctx context.Context, getEnterpriseAuditOptions *GetEnterpriseAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetNamespaces(getNamespacesOptions *GetNamespacesOptions) (result *NamespaceSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetNamespacesWithContext(ctx context.Context, getNamespacesOptions *GetNamespacesOptions) (result *NamespaceSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObject(getObjectOptions *GetObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccess(getObjectAccessOptions *GetObjectAccessOptions) (result *Access, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccessList(getObjectAccessListOptions *GetObjectAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccessListDeprecated(getObjectAccessListDeprecatedOptions *GetObjectAccessListDeprecatedOptions) (result *ObjectAccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccessListDeprecatedWithContext(ctx context.Context, ...) (result *ObjectAccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccessListWithContext(ctx context.Context, getObjectAccessListOptions *GetObjectAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAccessWithContext(ctx context.Context, getObjectAccessOptions *GetObjectAccessOptions) (result *Access, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAudit(getObjectAuditOptions *GetObjectAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectAuditWithContext(ctx context.Context, getObjectAuditOptions *GetObjectAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetObjectWithContext(ctx context.Context, getObjectOptions *GetObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOffering(getOfferingOptions *GetOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAbout(getOfferingAboutOptions *GetOfferingAboutOptions) (result *string, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAboutWithContext(ctx context.Context, getOfferingAboutOptions *GetOfferingAboutOptions) (result *string, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAccess(getOfferingAccessOptions *GetOfferingAccessOptions) (result *Access, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAccessList(getOfferingAccessListOptions *GetOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAccessListWithContext(ctx context.Context, ...) (result *AccessListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAccessWithContext(ctx context.Context, getOfferingAccessOptions *GetOfferingAccessOptions) (result *Access, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAudit(getOfferingAuditOptions *GetOfferingAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingAuditWithContext(ctx context.Context, getOfferingAuditOptions *GetOfferingAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingContainerImages(getOfferingContainerImagesOptions *GetOfferingContainerImagesOptions) (result *ImageManifest, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingContainerImagesWithContext(ctx context.Context, ...) (result *ImageManifest, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingInstance(getOfferingInstanceOptions *GetOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingInstanceAudit(getOfferingInstanceAuditOptions *GetOfferingInstanceAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingInstanceAuditWithContext(ctx context.Context, ...) (result *AuditLog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingInstanceWithContext(ctx context.Context, getOfferingInstanceOptions *GetOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingLicense(getOfferingLicenseOptions *GetOfferingLicenseOptions) (result *string, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingLicenseWithContext(ctx context.Context, getOfferingLicenseOptions *GetOfferingLicenseOptions) (result *string, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingSource(getOfferingSourceOptions *GetOfferingSourceOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingSourceURL(getOfferingSourceURLOptions *GetOfferingSourceURLOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingSourceURLWithContext(ctx context.Context, getOfferingSourceURLOptions *GetOfferingSourceURLOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingSourceWithContext(ctx context.Context, getOfferingSourceOptions *GetOfferingSourceOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingUpdates(getOfferingUpdatesOptions *GetOfferingUpdatesOptions) (result []VersionUpdateDescriptor, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingUpdatesWithContext(ctx context.Context, getOfferingUpdatesOptions *GetOfferingUpdatesOptions) (result []VersionUpdateDescriptor, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingWithContext(ctx context.Context, getOfferingOptions *GetOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingWorkingCopy(getOfferingWorkingCopyOptions *GetOfferingWorkingCopyOptions) (result *Version, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOfferingWorkingCopyWithContext(ctx context.Context, ...) (result *Version, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOverrideValues(getOverrideValuesOptions *GetOverrideValuesOptions) (result map[string]interface{}, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetOverrideValuesWithContext(ctx context.Context, getOverrideValuesOptions *GetOverrideValuesOptions) (result map[string]interface{}, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetPreinstall(getPreinstallOptions *GetPreinstallOptions) (result *InstallStatus, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetPreinstallWithContext(ctx context.Context, getPreinstallOptions *GetPreinstallOptions) (result *InstallStatus, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetServiceURL() string
- func (catalogManagement *CatalogManagementV1) GetValidationStatus(getValidationStatusOptions *GetValidationStatusOptions) (result *Validation, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetValidationStatusWithContext(ctx context.Context, getValidationStatusOptions *GetValidationStatusOptions) (result *Validation, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetVersion(getVersionOptions *GetVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) GetVersionWithContext(ctx context.Context, getVersionOptions *GetVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ImportOffering(importOfferingOptions *ImportOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ImportOfferingVersion(importOfferingVersionOptions *ImportOfferingVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ImportOfferingVersionWithContext(ctx context.Context, ...) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ImportOfferingWithContext(ctx context.Context, importOfferingOptions *ImportOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) InstallVersion(installVersionOptions *InstallVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) InstallVersionWithContext(ctx context.Context, installVersionOptions *InstallVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogAccountAudits(listCatalogAccountAuditsOptions *ListCatalogAccountAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogAccountAuditsWithContext(ctx context.Context, ...) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogAudits(listCatalogAuditsOptions *ListCatalogAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogAuditsWithContext(ctx context.Context, listCatalogAuditsOptions *ListCatalogAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogs(listCatalogsOptions *ListCatalogsOptions) (result *CatalogSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListCatalogsWithContext(ctx context.Context, listCatalogsOptions *ListCatalogsOptions) (result *CatalogSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListEnterpriseAudits(listEnterpriseAuditsOptions *ListEnterpriseAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListEnterpriseAuditsWithContext(ctx context.Context, listEnterpriseAuditsOptions *ListEnterpriseAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListObjectAudits(listObjectAuditsOptions *ListObjectAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListObjectAuditsWithContext(ctx context.Context, listObjectAuditsOptions *ListObjectAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListObjects(listObjectsOptions *ListObjectsOptions) (result *ObjectListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListObjectsWithContext(ctx context.Context, listObjectsOptions *ListObjectsOptions) (result *ObjectListResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferingAudits(listOfferingAuditsOptions *ListOfferingAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferingAuditsWithContext(ctx context.Context, listOfferingAuditsOptions *ListOfferingAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferingInstanceAudits(listOfferingInstanceAuditsOptions *ListOfferingInstanceAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferingInstanceAuditsWithContext(ctx context.Context, ...) (result *AuditLogs, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferings(listOfferingsOptions *ListOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOfferingsWithContext(ctx context.Context, listOfferingsOptions *ListOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOperators(listOperatorsOptions *ListOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ListOperatorsWithContext(ctx context.Context, listOperatorsOptions *ListOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (*CatalogManagementV1) NewAddObjectAccessListOptions(catalogIdentifier string, objectIdentifier string, accesses []string) *AddObjectAccessListOptions
- func (*CatalogManagementV1) NewAddOfferingAccessListOptions(catalogIdentifier string, offeringID string, accesses []string) *AddOfferingAccessListOptions
- func (*CatalogManagementV1) NewArchiveVersionOptions(versionLocID string) *ArchiveVersionOptions
- func (catalogManagement *CatalogManagementV1) NewCatalogAccountAuditsPager(options *ListCatalogAccountAuditsOptions) (pager *CatalogAccountAuditsPager, err error)
- func (catalogManagement *CatalogManagementV1) NewCatalogAuditsPager(options *ListCatalogAuditsOptions) (pager *CatalogAuditsPager, err error)
- func (*CatalogManagementV1) NewCommitVersionOptions(versionLocID string) *CommitVersionOptions
- func (*CatalogManagementV1) NewConsumableShareObjectOptions(catalogIdentifier string, objectIdentifier string) *ConsumableShareObjectOptions
- func (*CatalogManagementV1) NewConsumableVersionOptions(versionLocID string) *ConsumableVersionOptions
- func (*CatalogManagementV1) NewCopyFromPreviousVersionOptions(versionLocID string, typeVar string, versionLocIDToCopyFrom string) *CopyFromPreviousVersionOptions
- func (*CatalogManagementV1) NewCopyVersionOptions(versionLocID string) *CopyVersionOptions
- func (*CatalogManagementV1) NewCreateCatalogOptions() *CreateCatalogOptions
- func (*CatalogManagementV1) NewCreateObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *CreateObjectAccessOptions
- func (*CatalogManagementV1) NewCreateObjectOptions(catalogIdentifier string) *CreateObjectOptions
- func (*CatalogManagementV1) NewCreateOfferingInstanceOptions(xAuthRefreshToken string) *CreateOfferingInstanceOptions
- func (*CatalogManagementV1) NewCreateOfferingOptions(catalogIdentifier string) *CreateOfferingOptions
- func (*CatalogManagementV1) NewDeleteCatalogOptions(catalogIdentifier string) *DeleteCatalogOptions
- func (*CatalogManagementV1) NewDeleteObjectAccessListOptions(catalogIdentifier string, objectIdentifier string, accesses []string) *DeleteObjectAccessListOptions
- func (*CatalogManagementV1) NewDeleteObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *DeleteObjectAccessOptions
- func (*CatalogManagementV1) NewDeleteObjectOptions(catalogIdentifier string, objectIdentifier string) *DeleteObjectOptions
- func (*CatalogManagementV1) NewDeleteOfferingAccessListOptions(catalogIdentifier string, offeringID string, accesses []string) *DeleteOfferingAccessListOptions
- func (*CatalogManagementV1) NewDeleteOfferingInstanceOptions(instanceIdentifier string, xAuthRefreshToken string) *DeleteOfferingInstanceOptions
- func (*CatalogManagementV1) NewDeleteOfferingOptions(catalogIdentifier string, offeringID string) *DeleteOfferingOptions
- func (*CatalogManagementV1) NewDeleteOperatorsOptions(xAuthRefreshToken string, clusterID string, region string, ...) *DeleteOperatorsOptions
- func (*CatalogManagementV1) NewDeleteVersionOptions(versionLocID string) *DeleteVersionOptions
- func (*CatalogManagementV1) NewDeployOperatorsOptions(xAuthRefreshToken string) *DeployOperatorsOptions
- func (*CatalogManagementV1) NewDeprecateOfferingOptions(catalogIdentifier string, offeringID string, setting string) *DeprecateOfferingOptions
- func (*CatalogManagementV1) NewDeprecateVersionOptions(versionLocID string) *DeprecateVersionOptions
- func (catalogManagement *CatalogManagementV1) NewEnterpriseAuditsPager(options *ListEnterpriseAuditsOptions) (pager *EnterpriseAuditsPager, err error)
- func (*CatalogManagementV1) NewGetCatalogAccountAuditOptions(auditlogIdentifier string) *GetCatalogAccountAuditOptions
- func (*CatalogManagementV1) NewGetCatalogAccountFiltersOptions() *GetCatalogAccountFiltersOptions
- func (*CatalogManagementV1) NewGetCatalogAccountOptions() *GetCatalogAccountOptions
- func (*CatalogManagementV1) NewGetCatalogAuditOptions(catalogIdentifier string, auditlogIdentifier string) *GetCatalogAuditOptions
- func (*CatalogManagementV1) NewGetCatalogOptions(catalogIdentifier string) *GetCatalogOptions
- func (*CatalogManagementV1) NewGetClusterOptions(clusterID string, region string, xAuthRefreshToken string) *GetClusterOptions
- func (*CatalogManagementV1) NewGetConsumptionOfferingsOptions() *GetConsumptionOfferingsOptions
- func (catalogManagement *CatalogManagementV1) NewGetConsumptionOfferingsPager(options *GetConsumptionOfferingsOptions) (pager *GetConsumptionOfferingsPager, err error)
- func (*CatalogManagementV1) NewGetEnterpriseAuditOptions(enterpriseIdentifier string, auditlogIdentifier string) *GetEnterpriseAuditOptions
- func (*CatalogManagementV1) NewGetNamespacesOptions(clusterID string, region string, xAuthRefreshToken string) *GetNamespacesOptions
- func (catalogManagement *CatalogManagementV1) NewGetNamespacesPager(options *GetNamespacesOptions) (pager *GetNamespacesPager, err error)
- func (*CatalogManagementV1) NewGetObjectAccessListDeprecatedOptions(catalogIdentifier string, objectIdentifier string) *GetObjectAccessListDeprecatedOptions
- func (catalogManagement *CatalogManagementV1) NewGetObjectAccessListDeprecatedPager(options *GetObjectAccessListDeprecatedOptions) (pager *GetObjectAccessListDeprecatedPager, err error)
- func (*CatalogManagementV1) NewGetObjectAccessListOptions(catalogIdentifier string, objectIdentifier string) *GetObjectAccessListOptions
- func (catalogManagement *CatalogManagementV1) NewGetObjectAccessListPager(options *GetObjectAccessListOptions) (pager *GetObjectAccessListPager, err error)
- func (*CatalogManagementV1) NewGetObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *GetObjectAccessOptions
- func (*CatalogManagementV1) NewGetObjectAuditOptions(catalogIdentifier string, objectIdentifier string, auditlogIdentifier string) *GetObjectAuditOptions
- func (*CatalogManagementV1) NewGetObjectOptions(catalogIdentifier string, objectIdentifier string) *GetObjectOptions
- func (*CatalogManagementV1) NewGetOfferingAboutOptions(versionLocID string) *GetOfferingAboutOptions
- func (*CatalogManagementV1) NewGetOfferingAccessListOptions(catalogIdentifier string, offeringID string) *GetOfferingAccessListOptions
- func (catalogManagement *CatalogManagementV1) NewGetOfferingAccessListPager(options *GetOfferingAccessListOptions) (pager *GetOfferingAccessListPager, err error)
- func (*CatalogManagementV1) NewGetOfferingAccessOptions(catalogIdentifier string, offeringID string, accessIdentifier string) *GetOfferingAccessOptions
- func (*CatalogManagementV1) NewGetOfferingAuditOptions(catalogIdentifier string, offeringID string, auditlogIdentifier string) *GetOfferingAuditOptions
- func (*CatalogManagementV1) NewGetOfferingContainerImagesOptions(versionLocID string) *GetOfferingContainerImagesOptions
- func (*CatalogManagementV1) NewGetOfferingInstanceAuditOptions(instanceIdentifier string, auditlogIdentifier string) *GetOfferingInstanceAuditOptions
- func (*CatalogManagementV1) NewGetOfferingInstanceOptions(instanceIdentifier string) *GetOfferingInstanceOptions
- func (*CatalogManagementV1) NewGetOfferingLicenseOptions(versionLocID string, licenseID string) *GetOfferingLicenseOptions
- func (*CatalogManagementV1) NewGetOfferingOptions(catalogIdentifier string, offeringID string) *GetOfferingOptions
- func (*CatalogManagementV1) NewGetOfferingSourceOptions(version string) *GetOfferingSourceOptions
- func (*CatalogManagementV1) NewGetOfferingSourceURLOptions(keyIdentifier string) *GetOfferingSourceURLOptions
- func (*CatalogManagementV1) NewGetOfferingUpdatesOptions(catalogIdentifier string, offeringID string, kind string, ...) *GetOfferingUpdatesOptions
- func (*CatalogManagementV1) NewGetOfferingWorkingCopyOptions(versionLocID string) *GetOfferingWorkingCopyOptions
- func (*CatalogManagementV1) NewGetOverrideValuesOptions(versionLocID string) *GetOverrideValuesOptions
- func (*CatalogManagementV1) NewGetPreinstallOptions(versionLocID string, xAuthRefreshToken string) *GetPreinstallOptions
- func (*CatalogManagementV1) NewGetValidationStatusOptions(versionLocID string, xAuthRefreshToken string) *GetValidationStatusOptions
- func (*CatalogManagementV1) NewGetVersionOptions(versionLocID string) *GetVersionOptions
- func (*CatalogManagementV1) NewImportOfferingOptions(catalogIdentifier string) *ImportOfferingOptions
- func (*CatalogManagementV1) NewImportOfferingVersionOptions(catalogIdentifier string, offeringID string) *ImportOfferingVersionOptions
- func (*CatalogManagementV1) NewInstallVersionOptions(versionLocID string, xAuthRefreshToken string) *InstallVersionOptions
- func (*CatalogManagementV1) NewJSONPatchOperation(op string, path string) (_model *JSONPatchOperation, err error)
- func (*CatalogManagementV1) NewListCatalogAccountAuditsOptions() *ListCatalogAccountAuditsOptions
- func (*CatalogManagementV1) NewListCatalogAuditsOptions(catalogIdentifier string) *ListCatalogAuditsOptions
- func (*CatalogManagementV1) NewListCatalogsOptions() *ListCatalogsOptions
- func (*CatalogManagementV1) NewListEnterpriseAuditsOptions(enterpriseIdentifier string) *ListEnterpriseAuditsOptions
- func (*CatalogManagementV1) NewListObjectAuditsOptions(catalogIdentifier string, objectIdentifier string) *ListObjectAuditsOptions
- func (*CatalogManagementV1) NewListObjectsOptions(catalogIdentifier string) *ListObjectsOptions
- func (*CatalogManagementV1) NewListOfferingAuditsOptions(catalogIdentifier string, offeringID string) *ListOfferingAuditsOptions
- func (*CatalogManagementV1) NewListOfferingInstanceAuditsOptions(instanceIdentifier string) *ListOfferingInstanceAuditsOptions
- func (*CatalogManagementV1) NewListOfferingsOptions(catalogIdentifier string) *ListOfferingsOptions
- func (*CatalogManagementV1) NewListOperatorsOptions(xAuthRefreshToken string, clusterID string, region string, ...) *ListOperatorsOptions
- func (catalogManagement *CatalogManagementV1) NewObjectAuditsPager(options *ListObjectAuditsOptions) (pager *ObjectAuditsPager, err error)
- func (catalogManagement *CatalogManagementV1) NewObjectsPager(options *ListObjectsOptions) (pager *ObjectsPager, err error)
- func (catalogManagement *CatalogManagementV1) NewOfferingAuditsPager(options *ListOfferingAuditsOptions) (pager *OfferingAuditsPager, err error)
- func (catalogManagement *CatalogManagementV1) NewOfferingInstanceAuditsPager(options *ListOfferingInstanceAuditsOptions) (pager *OfferingInstanceAuditsPager, err error)
- func (catalogManagement *CatalogManagementV1) NewOfferingsPager(options *ListOfferingsOptions) (pager *OfferingsPager, err error)
- func (*CatalogManagementV1) NewPreinstallVersionOptions(versionLocID string, xAuthRefreshToken string) *PreinstallVersionOptions
- func (*CatalogManagementV1) NewPrereleaseVersionOptions(versionLocID string) *PrereleaseVersionOptions
- func (*CatalogManagementV1) NewPutOfferingInstanceOptions(instanceIdentifier string, xAuthRefreshToken string) *PutOfferingInstanceOptions
- func (*CatalogManagementV1) NewReloadOfferingOptions(catalogIdentifier string, offeringID string, targetVersion string) *ReloadOfferingOptions
- func (*CatalogManagementV1) NewReplaceCatalogOptions(catalogIdentifier string) *ReplaceCatalogOptions
- func (*CatalogManagementV1) NewReplaceObjectOptions(catalogIdentifier string, objectIdentifier string) *ReplaceObjectOptions
- func (*CatalogManagementV1) NewReplaceOfferingOptions(catalogIdentifier string, offeringID string) *ReplaceOfferingOptions
- func (*CatalogManagementV1) NewReplaceOperatorsOptions(xAuthRefreshToken string) *ReplaceOperatorsOptions
- func (*CatalogManagementV1) NewSearchObjectsOptions(query string) *SearchObjectsOptions
- func (catalogManagement *CatalogManagementV1) NewSearchObjectsPager(options *SearchObjectsOptions) (pager *SearchObjectsPager, err error)
- func (*CatalogManagementV1) NewSetDeprecateVersionOptions(versionLocID string, setting string) *SetDeprecateVersionOptions
- func (*CatalogManagementV1) NewSetOfferingPublishOptions(catalogIdentifier string, offeringID string, approvalType string, ...) *SetOfferingPublishOptions
- func (*CatalogManagementV1) NewShareObjectOptions(catalogIdentifier string, objectIdentifier string) *ShareObjectOptions
- func (*CatalogManagementV1) NewShareOfferingOptions(catalogIdentifier string, offeringID string) *ShareOfferingOptions
- func (*CatalogManagementV1) NewSuspendVersionOptions(versionLocID string) *SuspendVersionOptions
- func (*CatalogManagementV1) NewUpdateCatalogAccountOptions() *UpdateCatalogAccountOptions
- func (*CatalogManagementV1) NewUpdateOfferingOptions(catalogIdentifier string, offeringID string, ifMatch string) *UpdateOfferingOptions
- func (*CatalogManagementV1) NewValidateInstallOptions(versionLocID string, xAuthRefreshToken string) *ValidateInstallOptions
- func (catalogManagement *CatalogManagementV1) PreinstallVersion(preinstallVersionOptions *PreinstallVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) PreinstallVersionWithContext(ctx context.Context, preinstallVersionOptions *PreinstallVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) PrereleaseVersion(prereleaseVersionOptions *PrereleaseVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) PrereleaseVersionWithContext(ctx context.Context, prereleaseVersionOptions *PrereleaseVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) PutOfferingInstance(putOfferingInstanceOptions *PutOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) PutOfferingInstanceWithContext(ctx context.Context, putOfferingInstanceOptions *PutOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReloadOffering(reloadOfferingOptions *ReloadOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReloadOfferingWithContext(ctx context.Context, reloadOfferingOptions *ReloadOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceCatalog(replaceCatalogOptions *ReplaceCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceCatalogWithContext(ctx context.Context, replaceCatalogOptions *ReplaceCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceObject(replaceObjectOptions *ReplaceObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceObjectWithContext(ctx context.Context, replaceObjectOptions *ReplaceObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceOffering(replaceOfferingOptions *ReplaceOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceOfferingWithContext(ctx context.Context, replaceOfferingOptions *ReplaceOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceOperators(replaceOperatorsOptions *ReplaceOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ReplaceOperatorsWithContext(ctx context.Context, replaceOperatorsOptions *ReplaceOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SearchObjects(searchObjectsOptions *SearchObjectsOptions) (result *ObjectSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SearchObjectsWithContext(ctx context.Context, searchObjectsOptions *SearchObjectsOptions) (result *ObjectSearchResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SetDefaultHeaders(headers http.Header)
- func (catalogManagement *CatalogManagementV1) SetDeprecateVersion(setDeprecateVersionOptions *SetDeprecateVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SetDeprecateVersionWithContext(ctx context.Context, setDeprecateVersionOptions *SetDeprecateVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SetEnableGzipCompression(enableGzip bool)
- func (catalogManagement *CatalogManagementV1) SetOfferingPublish(setOfferingPublishOptions *SetOfferingPublishOptions) (result *ApprovalResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SetOfferingPublishWithContext(ctx context.Context, setOfferingPublishOptions *SetOfferingPublishOptions) (result *ApprovalResult, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SetServiceURL(url string) error
- func (catalogManagement *CatalogManagementV1) ShareObject(shareObjectOptions *ShareObjectOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ShareObjectWithContext(ctx context.Context, shareObjectOptions *ShareObjectOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ShareOffering(shareOfferingOptions *ShareOfferingOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ShareOfferingWithContext(ctx context.Context, shareOfferingOptions *ShareOfferingOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SuspendVersion(suspendVersionOptions *SuspendVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) SuspendVersionWithContext(ctx context.Context, suspendVersionOptions *SuspendVersionOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) UpdateCatalogAccount(updateCatalogAccountOptions *UpdateCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) UpdateCatalogAccountWithContext(ctx context.Context, updateCatalogAccountOptions *UpdateCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) UpdateOffering(updateOfferingOptions *UpdateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) UpdateOfferingWithContext(ctx context.Context, updateOfferingOptions *UpdateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ValidateInstall(validateInstallOptions *ValidateInstallOptions) (response *core.DetailedResponse, err error)
- func (catalogManagement *CatalogManagementV1) ValidateInstallWithContext(ctx context.Context, validateInstallOptions *ValidateInstallOptions) (response *core.DetailedResponse, err error)
- type CatalogManagementV1Options
- type CatalogObject
- type CatalogSearchResult
- type CategoryFilter
- type ClaimedControl
- type Claims
- type ClusterInfo
- type CommitVersionOptions
- type Compliance
- type Configuration
- type Constraint
- type ConsumableShareObjectOptions
- func (_options *ConsumableShareObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ConsumableShareObjectOptions
- func (options *ConsumableShareObjectOptions) SetHeaders(param map[string]string) *ConsumableShareObjectOptions
- func (_options *ConsumableShareObjectOptions) SetObjectIdentifier(objectIdentifier string) *ConsumableShareObjectOptions
- type ConsumableVersionOptions
- type CopyFromPreviousVersionOptions
- func (options *CopyFromPreviousVersionOptions) SetHeaders(param map[string]string) *CopyFromPreviousVersionOptions
- func (_options *CopyFromPreviousVersionOptions) SetType(typeVar string) *CopyFromPreviousVersionOptions
- func (_options *CopyFromPreviousVersionOptions) SetVersionLocID(versionLocID string) *CopyFromPreviousVersionOptions
- func (_options *CopyFromPreviousVersionOptions) SetVersionLocIDToCopyFrom(versionLocIDToCopyFrom string) *CopyFromPreviousVersionOptions
- type CopyVersionOptions
- func (_options *CopyVersionOptions) SetContent(content []byte) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetFlavor(flavor *Flavor) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetFormatKind(formatKind string) *CopyVersionOptions
- func (options *CopyVersionOptions) SetHeaders(param map[string]string) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetTags(tags []string) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetTargetKinds(targetKinds []string) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetVersionLocID(versionLocID string) *CopyVersionOptions
- func (_options *CopyVersionOptions) SetWorkingDirectory(workingDirectory string) *CopyVersionOptions
- type CostBreakdown
- type CostComponent
- type CostEstimate
- type CostResource
- type CostSummary
- type CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetCatalogBannerURL(catalogBannerURL string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetCatalogFilters(catalogFilters *Filters) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetCatalogIconURL(catalogIconURL string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetDisabled(disabled bool) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetFeatures(features []Feature) *CreateCatalogOptions
- func (options *CreateCatalogOptions) SetHeaders(param map[string]string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetKind(kind string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetLabel(label string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetLabelI18n(labelI18n map[string]string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetMetadata(metadata map[string]interface{}) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetOwningAccount(owningAccount string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetResourceGroupID(resourceGroupID string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetShortDescription(shortDescription string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetSyndicationSettings(syndicationSettings *SyndicationResource) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetTags(tags []string) *CreateCatalogOptions
- func (_options *CreateCatalogOptions) SetTargetAccountContexts(targetAccountContexts []TargetAccountContext) *CreateCatalogOptions
- type CreateObjectAccessOptions
- func (_options *CreateObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *CreateObjectAccessOptions
- func (_options *CreateObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateObjectAccessOptions
- func (options *CreateObjectAccessOptions) SetHeaders(param map[string]string) *CreateObjectAccessOptions
- func (_options *CreateObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *CreateObjectAccessOptions
- type CreateObjectOptions
- func (_options *CreateObjectOptions) SetCRN(crn string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetCatalogID(catalogID string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetCatalogName(catalogName string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetCreated(created *strfmt.DateTime) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetData(data map[string]interface{}) *CreateObjectOptions
- func (options *CreateObjectOptions) SetHeaders(param map[string]string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetKind(kind string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetLabel(label string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetLabelI18n(labelI18n map[string]string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetName(name string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetParentID(parentID string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetPublish(publish *PublishObject) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetShortDescription(shortDescription string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetState(state *State) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetTags(tags []string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetURL(url string) *CreateObjectOptions
- func (_options *CreateObjectOptions) SetUpdated(updated *strfmt.DateTime) *CreateObjectOptions
- type CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetAccount(account string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetCRN(crn string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetCatalogID(catalogID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetChannel(channel string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetClusterAllNamespaces(clusterAllNamespaces bool) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetClusterID(clusterID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetClusterNamespaces(clusterNamespaces []string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetClusterRegion(clusterRegion string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetCreated(created *strfmt.DateTime) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetDisabled(disabled bool) *CreateOfferingInstanceOptions
- func (options *CreateOfferingInstanceOptions) SetHeaders(param map[string]string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetID(id string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetInstallPlan(installPlan string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetKindFormat(kindFormat string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetKindTarget(kindTarget string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetLabel(label string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetLastOperation(lastOperation *OfferingInstanceLastOperation) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetLocation(location string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetMetadata(metadata map[string]interface{}) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetOfferingID(offeringID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetResourceGroupID(resourceGroupID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetRev(rev string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetSchematicsWorkspaceID(schematicsWorkspaceID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetSha(sha string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetURL(url string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetUpdated(updated *strfmt.DateTime) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetVersion(version string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetVersionID(versionID string) *CreateOfferingInstanceOptions
- func (_options *CreateOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *CreateOfferingInstanceOptions
- type CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetBadges(badges []Badge) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetCRN(crn string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetCatalogID(catalogID string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetCatalogName(catalogName string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetCreated(created *strfmt.DateTime) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetDeprecatePending(deprecatePending *DeprecatePending) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetDisclaimer(disclaimer string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetFeatures(features []Feature) *CreateOfferingOptions
- func (options *CreateOfferingOptions) SetHeaders(param map[string]string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetHidden(hidden bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetIBMPublishApproved(ibmPublishApproved bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetImagePullKeys(imagePullKeys []ImagePullKey) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetKeywords(keywords []string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetKinds(kinds []Kind) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetLabel(label string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetLabelI18n(labelI18n map[string]string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetLongDescription(longDescription string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetLongDescriptionI18n(longDescriptionI18n map[string]string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetMedia(media []MediaItem) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetMetadata(metadata map[string]interface{}) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetName(name string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetOfferingDocsURL(offeringDocsURL string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetOfferingIconURL(offeringIconURL string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetOfferingSupportURL(offeringSupportURL string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPcManaged(pcManaged bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPermitRequestIBMPublicPublish(permitRequestIBMPublicPublish bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPortalApprovalRecord(portalApprovalRecord string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPortalUIURL(portalUIURL string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetProductKind(productKind string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetProvider(provider string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetProviderInfo(providerInfo *ProviderInfo) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPublicOriginalCRN(publicOriginalCRN string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPublicPublishApproved(publicPublishApproved bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPublishApproved(publishApproved bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetPublishPublicCRN(publishPublicCRN string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetRating(rating *Rating) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetRepoInfo(repoInfo *RepoInfo) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetShareEnabled(shareEnabled bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetShareWithAll(shareWithAll bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetShareWithIBM(shareWithIBM bool) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetShortDescription(shortDescription string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetSupport(support *Support) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetTags(tags []string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetURL(url string) *CreateOfferingOptions
- func (_options *CreateOfferingOptions) SetUpdated(updated *strfmt.DateTime) *CreateOfferingOptions
- type DeleteCatalogOptions
- type DeleteObjectAccessListOptions
- func (_options *DeleteObjectAccessListOptions) SetAccesses(accesses []string) *DeleteObjectAccessListOptions
- func (_options *DeleteObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectAccessListOptions
- func (options *DeleteObjectAccessListOptions) SetHeaders(param map[string]string) *DeleteObjectAccessListOptions
- func (_options *DeleteObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectAccessListOptions
- type DeleteObjectAccessOptions
- func (_options *DeleteObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *DeleteObjectAccessOptions
- func (_options *DeleteObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectAccessOptions
- func (options *DeleteObjectAccessOptions) SetHeaders(param map[string]string) *DeleteObjectAccessOptions
- func (_options *DeleteObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectAccessOptions
- type DeleteObjectOptions
- func (_options *DeleteObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectOptions
- func (options *DeleteObjectOptions) SetHeaders(param map[string]string) *DeleteObjectOptions
- func (_options *DeleteObjectOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectOptions
- type DeleteOfferingAccessListOptions
- func (_options *DeleteOfferingAccessListOptions) SetAccesses(accesses []string) *DeleteOfferingAccessListOptions
- func (_options *DeleteOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteOfferingAccessListOptions
- func (options *DeleteOfferingAccessListOptions) SetHeaders(param map[string]string) *DeleteOfferingAccessListOptions
- func (_options *DeleteOfferingAccessListOptions) SetOfferingID(offeringID string) *DeleteOfferingAccessListOptions
- type DeleteOfferingInstanceOptions
- func (options *DeleteOfferingInstanceOptions) SetHeaders(param map[string]string) *DeleteOfferingInstanceOptions
- func (_options *DeleteOfferingInstanceOptions) SetInstanceIdentifier(instanceIdentifier string) *DeleteOfferingInstanceOptions
- func (_options *DeleteOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeleteOfferingInstanceOptions
- type DeleteOfferingOptions
- func (_options *DeleteOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteOfferingOptions
- func (options *DeleteOfferingOptions) SetHeaders(param map[string]string) *DeleteOfferingOptions
- func (_options *DeleteOfferingOptions) SetOfferingID(offeringID string) *DeleteOfferingOptions
- type DeleteOperatorsOptions
- func (_options *DeleteOperatorsOptions) SetClusterID(clusterID string) *DeleteOperatorsOptions
- func (options *DeleteOperatorsOptions) SetHeaders(param map[string]string) *DeleteOperatorsOptions
- func (_options *DeleteOperatorsOptions) SetRegion(region string) *DeleteOperatorsOptions
- func (_options *DeleteOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *DeleteOperatorsOptions
- func (_options *DeleteOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeleteOperatorsOptions
- type DeleteVersionOptions
- type DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetAllNamespaces(allNamespaces bool) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetChannel(channel string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetClusterID(clusterID string) *DeployOperatorsOptions
- func (options *DeployOperatorsOptions) SetHeaders(param map[string]string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetInstallPlan(installPlan string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetNamespaces(namespaces []string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetRegion(region string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *DeployOperatorsOptions
- func (_options *DeployOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeployOperatorsOptions
- type DeployRequestBodyEnvironmentVariablesItem
- type DeployRequestBodyOverrideValues
- func (o *DeployRequestBodyOverrideValues) GetProperties() map[string]interface{}
- func (o *DeployRequestBodyOverrideValues) GetProperty(key string) interface{}
- func (o *DeployRequestBodyOverrideValues) MarshalJSON() (buffer []byte, err error)
- func (o *DeployRequestBodyOverrideValues) SetProperties(m map[string]interface{})
- func (o *DeployRequestBodyOverrideValues) SetProperty(key string, value interface{})
- type DeployRequestBodySchematics
- type DeprecateOfferingOptions
- func (_options *DeprecateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *DeprecateOfferingOptions
- func (_options *DeprecateOfferingOptions) SetDaysUntilDeprecate(daysUntilDeprecate int64) *DeprecateOfferingOptions
- func (_options *DeprecateOfferingOptions) SetDescription(description string) *DeprecateOfferingOptions
- func (options *DeprecateOfferingOptions) SetHeaders(param map[string]string) *DeprecateOfferingOptions
- func (_options *DeprecateOfferingOptions) SetOfferingID(offeringID string) *DeprecateOfferingOptions
- func (_options *DeprecateOfferingOptions) SetSetting(setting string) *DeprecateOfferingOptions
- type DeprecatePending
- type DeprecateVersionOptions
- type EnterpriseAuditsPager
- func (pager *EnterpriseAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *EnterpriseAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *EnterpriseAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *EnterpriseAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *EnterpriseAuditsPager) HasNext() bool
- type EvaluatedControl
- type Evaluation
- type Feature
- type FilterTerms
- type Filters
- type Flavor
- type GetCatalogAccountAuditOptions
- func (_options *GetCatalogAccountAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetCatalogAccountAuditOptions
- func (options *GetCatalogAccountAuditOptions) SetHeaders(param map[string]string) *GetCatalogAccountAuditOptions
- func (_options *GetCatalogAccountAuditOptions) SetLookupnames(lookupnames bool) *GetCatalogAccountAuditOptions
- type GetCatalogAccountFiltersOptions
- type GetCatalogAccountOptions
- type GetCatalogAuditOptions
- func (_options *GetCatalogAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetCatalogAuditOptions
- func (_options *GetCatalogAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetCatalogAuditOptions
- func (options *GetCatalogAuditOptions) SetHeaders(param map[string]string) *GetCatalogAuditOptions
- func (_options *GetCatalogAuditOptions) SetLookupnames(lookupnames bool) *GetCatalogAuditOptions
- type GetCatalogOptions
- type GetClusterOptions
- func (_options *GetClusterOptions) SetClusterID(clusterID string) *GetClusterOptions
- func (options *GetClusterOptions) SetHeaders(param map[string]string) *GetClusterOptions
- func (_options *GetClusterOptions) SetRegion(region string) *GetClusterOptions
- func (_options *GetClusterOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetClusterOptions
- type GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetCatalog(catalog string) *GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetDigest(digest bool) *GetConsumptionOfferingsOptions
- func (options *GetConsumptionOfferingsOptions) SetHeaders(param map[string]string) *GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetIncludeHidden(includeHidden bool) *GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetLimit(limit int64) *GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetOffset(offset int64) *GetConsumptionOfferingsOptions
- func (_options *GetConsumptionOfferingsOptions) SetSelect(selectVar string) *GetConsumptionOfferingsOptions
- type GetConsumptionOfferingsPager
- func (pager *GetConsumptionOfferingsPager) GetAll() (allItems []Offering, err error)
- func (pager *GetConsumptionOfferingsPager) GetAllWithContext(ctx context.Context) (allItems []Offering, err error)
- func (pager *GetConsumptionOfferingsPager) GetNext() (page []Offering, err error)
- func (pager *GetConsumptionOfferingsPager) GetNextWithContext(ctx context.Context) (page []Offering, err error)
- func (pager *GetConsumptionOfferingsPager) HasNext() bool
- type GetEnterpriseAuditOptions
- func (_options *GetEnterpriseAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetEnterpriseAuditOptions
- func (_options *GetEnterpriseAuditOptions) SetEnterpriseIdentifier(enterpriseIdentifier string) *GetEnterpriseAuditOptions
- func (options *GetEnterpriseAuditOptions) SetHeaders(param map[string]string) *GetEnterpriseAuditOptions
- func (_options *GetEnterpriseAuditOptions) SetLookupnames(lookupnames bool) *GetEnterpriseAuditOptions
- type GetNamespacesOptions
- func (_options *GetNamespacesOptions) SetClusterID(clusterID string) *GetNamespacesOptions
- func (options *GetNamespacesOptions) SetHeaders(param map[string]string) *GetNamespacesOptions
- func (_options *GetNamespacesOptions) SetLimit(limit int64) *GetNamespacesOptions
- func (_options *GetNamespacesOptions) SetOffset(offset int64) *GetNamespacesOptions
- func (_options *GetNamespacesOptions) SetRegion(region string) *GetNamespacesOptions
- func (_options *GetNamespacesOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetNamespacesOptions
- type GetNamespacesPager
- func (pager *GetNamespacesPager) GetAll() (allItems []string, err error)
- func (pager *GetNamespacesPager) GetAllWithContext(ctx context.Context) (allItems []string, err error)
- func (pager *GetNamespacesPager) GetNext() (page []string, err error)
- func (pager *GetNamespacesPager) GetNextWithContext(ctx context.Context) (page []string, err error)
- func (pager *GetNamespacesPager) HasNext() bool
- type GetObjectAccessListDeprecatedOptions
- func (_options *GetObjectAccessListDeprecatedOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessListDeprecatedOptions
- func (options *GetObjectAccessListDeprecatedOptions) SetHeaders(param map[string]string) *GetObjectAccessListDeprecatedOptions
- func (_options *GetObjectAccessListDeprecatedOptions) SetLimit(limit int64) *GetObjectAccessListDeprecatedOptions
- func (_options *GetObjectAccessListDeprecatedOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessListDeprecatedOptions
- func (_options *GetObjectAccessListDeprecatedOptions) SetOffset(offset int64) *GetObjectAccessListDeprecatedOptions
- type GetObjectAccessListDeprecatedPager
- func (pager *GetObjectAccessListDeprecatedPager) GetAll() (allItems []Access, err error)
- func (pager *GetObjectAccessListDeprecatedPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
- func (pager *GetObjectAccessListDeprecatedPager) GetNext() (page []Access, err error)
- func (pager *GetObjectAccessListDeprecatedPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
- func (pager *GetObjectAccessListDeprecatedPager) HasNext() bool
- type GetObjectAccessListOptions
- func (_options *GetObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessListOptions
- func (options *GetObjectAccessListOptions) SetHeaders(param map[string]string) *GetObjectAccessListOptions
- func (_options *GetObjectAccessListOptions) SetLimit(limit int64) *GetObjectAccessListOptions
- func (_options *GetObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessListOptions
- func (_options *GetObjectAccessListOptions) SetStart(start string) *GetObjectAccessListOptions
- type GetObjectAccessListPager
- func (pager *GetObjectAccessListPager) GetAll() (allItems []Access, err error)
- func (pager *GetObjectAccessListPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
- func (pager *GetObjectAccessListPager) GetNext() (page []Access, err error)
- func (pager *GetObjectAccessListPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
- func (pager *GetObjectAccessListPager) HasNext() bool
- type GetObjectAccessOptions
- func (_options *GetObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *GetObjectAccessOptions
- func (_options *GetObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessOptions
- func (options *GetObjectAccessOptions) SetHeaders(param map[string]string) *GetObjectAccessOptions
- func (_options *GetObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessOptions
- type GetObjectAuditOptions
- func (_options *GetObjectAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetObjectAuditOptions
- func (_options *GetObjectAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAuditOptions
- func (options *GetObjectAuditOptions) SetHeaders(param map[string]string) *GetObjectAuditOptions
- func (_options *GetObjectAuditOptions) SetLookupnames(lookupnames bool) *GetObjectAuditOptions
- func (_options *GetObjectAuditOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAuditOptions
- type GetObjectOptions
- type GetOfferingAboutOptions
- type GetOfferingAccessListOptions
- func (_options *GetOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAccessListOptions
- func (options *GetOfferingAccessListOptions) SetHeaders(param map[string]string) *GetOfferingAccessListOptions
- func (_options *GetOfferingAccessListOptions) SetLimit(limit int64) *GetOfferingAccessListOptions
- func (_options *GetOfferingAccessListOptions) SetOfferingID(offeringID string) *GetOfferingAccessListOptions
- func (_options *GetOfferingAccessListOptions) SetStart(start string) *GetOfferingAccessListOptions
- type GetOfferingAccessListPager
- func (pager *GetOfferingAccessListPager) GetAll() (allItems []Access, err error)
- func (pager *GetOfferingAccessListPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
- func (pager *GetOfferingAccessListPager) GetNext() (page []Access, err error)
- func (pager *GetOfferingAccessListPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
- func (pager *GetOfferingAccessListPager) HasNext() bool
- type GetOfferingAccessOptions
- func (_options *GetOfferingAccessOptions) SetAccessIdentifier(accessIdentifier string) *GetOfferingAccessOptions
- func (_options *GetOfferingAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAccessOptions
- func (options *GetOfferingAccessOptions) SetHeaders(param map[string]string) *GetOfferingAccessOptions
- func (_options *GetOfferingAccessOptions) SetOfferingID(offeringID string) *GetOfferingAccessOptions
- type GetOfferingAuditOptions
- func (_options *GetOfferingAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetOfferingAuditOptions
- func (_options *GetOfferingAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAuditOptions
- func (options *GetOfferingAuditOptions) SetHeaders(param map[string]string) *GetOfferingAuditOptions
- func (_options *GetOfferingAuditOptions) SetLookupnames(lookupnames bool) *GetOfferingAuditOptions
- func (_options *GetOfferingAuditOptions) SetOfferingID(offeringID string) *GetOfferingAuditOptions
- type GetOfferingContainerImagesOptions
- type GetOfferingInstanceAuditOptions
- func (_options *GetOfferingInstanceAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetOfferingInstanceAuditOptions
- func (options *GetOfferingInstanceAuditOptions) SetHeaders(param map[string]string) *GetOfferingInstanceAuditOptions
- func (_options *GetOfferingInstanceAuditOptions) SetInstanceIdentifier(instanceIdentifier string) *GetOfferingInstanceAuditOptions
- func (_options *GetOfferingInstanceAuditOptions) SetLookupnames(lookupnames bool) *GetOfferingInstanceAuditOptions
- type GetOfferingInstanceOptions
- type GetOfferingLicenseOptions
- func (options *GetOfferingLicenseOptions) SetHeaders(param map[string]string) *GetOfferingLicenseOptions
- func (_options *GetOfferingLicenseOptions) SetLicenseID(licenseID string) *GetOfferingLicenseOptions
- func (_options *GetOfferingLicenseOptions) SetVersionLocID(versionLocID string) *GetOfferingLicenseOptions
- type GetOfferingOptions
- func (_options *GetOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingOptions
- func (_options *GetOfferingOptions) SetDigest(digest bool) *GetOfferingOptions
- func (options *GetOfferingOptions) SetHeaders(param map[string]string) *GetOfferingOptions
- func (_options *GetOfferingOptions) SetOfferingID(offeringID string) *GetOfferingOptions
- func (_options *GetOfferingOptions) SetType(typeVar string) *GetOfferingOptions
- type GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetAccept(accept string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetAsIs(asIs bool) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetCatalogID(catalogID string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetChannel(channel string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetFlavor(flavor string) *GetOfferingSourceOptions
- func (options *GetOfferingSourceOptions) SetHeaders(param map[string]string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetID(id string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetInstallType(installType string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetKind(kind string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetName(name string) *GetOfferingSourceOptions
- func (_options *GetOfferingSourceOptions) SetVersion(version string) *GetOfferingSourceOptions
- type GetOfferingSourceURLOptions
- func (_options *GetOfferingSourceURLOptions) SetAccept(accept string) *GetOfferingSourceURLOptions
- func (_options *GetOfferingSourceURLOptions) SetCatalogID(catalogID string) *GetOfferingSourceURLOptions
- func (options *GetOfferingSourceURLOptions) SetHeaders(param map[string]string) *GetOfferingSourceURLOptions
- func (_options *GetOfferingSourceURLOptions) SetID(id string) *GetOfferingSourceURLOptions
- func (_options *GetOfferingSourceURLOptions) SetKeyIdentifier(keyIdentifier string) *GetOfferingSourceURLOptions
- func (_options *GetOfferingSourceURLOptions) SetName(name string) *GetOfferingSourceURLOptions
- type GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetAllNamespaces(allNamespaces bool) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetChannel(channel string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetClusterID(clusterID string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetFlavor(flavor string) *GetOfferingUpdatesOptions
- func (options *GetOfferingUpdatesOptions) SetHeaders(param map[string]string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetInstallType(installType string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetKind(kind string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetNamespace(namespace string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetNamespaces(namespaces []string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetOfferingID(offeringID string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetRegion(region string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetResourceGroupID(resourceGroupID string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetSha(sha string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetTarget(target string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetVersion(version string) *GetOfferingUpdatesOptions
- func (_options *GetOfferingUpdatesOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetOfferingUpdatesOptions
- type GetOfferingWorkingCopyOptions
- type GetOverrideValuesOptions
- type GetPreinstallOptions
- func (_options *GetPreinstallOptions) SetClusterID(clusterID string) *GetPreinstallOptions
- func (options *GetPreinstallOptions) SetHeaders(param map[string]string) *GetPreinstallOptions
- func (_options *GetPreinstallOptions) SetNamespace(namespace string) *GetPreinstallOptions
- func (_options *GetPreinstallOptions) SetRegion(region string) *GetPreinstallOptions
- func (_options *GetPreinstallOptions) SetVersionLocID(versionLocID string) *GetPreinstallOptions
- func (_options *GetPreinstallOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetPreinstallOptions
- type GetValidationStatusOptions
- func (options *GetValidationStatusOptions) SetHeaders(param map[string]string) *GetValidationStatusOptions
- func (_options *GetValidationStatusOptions) SetTargetContextName(targetContextName string) *GetValidationStatusOptions
- func (_options *GetValidationStatusOptions) SetVersionLocID(versionLocID string) *GetValidationStatusOptions
- func (_options *GetValidationStatusOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetValidationStatusOptions
- type GetVersionOptions
- type IDFilter
- type IamPermission
- type IamResource
- type Image
- type ImageManifest
- type ImagePullKey
- type ImportOfferingBodyMetadata
- type ImportOfferingBodyMetadataFile
- type ImportOfferingBodyMetadataImagesItem
- type ImportOfferingBodyMetadataOperatingSystem
- type ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetContent(content []byte) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetFlavor(flavor *Flavor) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetFormatKind(formatKind string) *ImportOfferingOptions
- func (options *ImportOfferingOptions) SetHeaders(param map[string]string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetIncludeConfig(includeConfig bool) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetInstallKind(installKind string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetIsVsi(isVsi bool) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetLabel(label string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetMetadata(metadata *ImportOfferingBodyMetadata) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetName(name string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetOfferingID(offeringID string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetProductKind(productKind string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetRepotype(repotype string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetSha(sha string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetTags(tags []string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetTargetKinds(targetKinds []string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetTargetVersion(targetVersion string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetVersion(version string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetWorkingDirectory(workingDirectory string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetXAuthToken(xAuthToken string) *ImportOfferingOptions
- func (_options *ImportOfferingOptions) SetZipurl(zipurl string) *ImportOfferingOptions
- type ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetCatalogIdentifier(catalogIdentifier string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetContent(content []byte) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetFlavor(flavor *Flavor) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetFormatKind(formatKind string) *ImportOfferingVersionOptions
- func (options *ImportOfferingVersionOptions) SetHeaders(param map[string]string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetIncludeConfig(includeConfig bool) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetInstallKind(installKind string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetIsVsi(isVsi bool) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetLabel(label string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetMetadata(metadata *ImportOfferingBodyMetadata) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetName(name string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetOfferingID(offeringID string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetProductKind(productKind string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetRepotype(repotype string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetSha(sha string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetTags(tags []string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetTargetKinds(targetKinds []string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetTargetVersion(targetVersion string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetVersion(version string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetWorkingDirectory(workingDirectory string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetXAuthToken(xAuthToken string) *ImportOfferingVersionOptions
- func (_options *ImportOfferingVersionOptions) SetZipurl(zipurl string) *ImportOfferingVersionOptions
- type InstallStatus
- type InstallStatusContentMgmt
- type InstallStatusMetadata
- type InstallStatusRelease
- type InstallVersionOptions
- func (_options *InstallVersionOptions) SetClusterID(clusterID string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetEntitlementApikey(entitlementApikey string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *InstallVersionOptions
- func (options *InstallVersionOptions) SetHeaders(param map[string]string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetNamespace(namespace string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetRegion(region string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetSchematics(schematics *DeployRequestBodySchematics) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetScript(script string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetScriptID(scriptID string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVcenterDatastore(vcenterDatastore string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVcenterID(vcenterID string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVcenterLocation(vcenterLocation string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVcenterPassword(vcenterPassword string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVcenterUser(vcenterUser string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVersionLocID(versionLocID string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetVersionLocatorID(versionLocatorID string) *InstallVersionOptions
- func (_options *InstallVersionOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *InstallVersionOptions
- type JSONPatchOperation
- type Kind
- type LearnMoreLinks
- type License
- type ListCatalogAccountAuditsOptions
- func (options *ListCatalogAccountAuditsOptions) SetHeaders(param map[string]string) *ListCatalogAccountAuditsOptions
- func (_options *ListCatalogAccountAuditsOptions) SetLimit(limit int64) *ListCatalogAccountAuditsOptions
- func (_options *ListCatalogAccountAuditsOptions) SetLookupnames(lookupnames bool) *ListCatalogAccountAuditsOptions
- func (_options *ListCatalogAccountAuditsOptions) SetStart(start string) *ListCatalogAccountAuditsOptions
- type ListCatalogAuditsOptions
- func (_options *ListCatalogAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListCatalogAuditsOptions
- func (options *ListCatalogAuditsOptions) SetHeaders(param map[string]string) *ListCatalogAuditsOptions
- func (_options *ListCatalogAuditsOptions) SetLimit(limit int64) *ListCatalogAuditsOptions
- func (_options *ListCatalogAuditsOptions) SetLookupnames(lookupnames bool) *ListCatalogAuditsOptions
- func (_options *ListCatalogAuditsOptions) SetStart(start string) *ListCatalogAuditsOptions
- type ListCatalogsOptions
- type ListEnterpriseAuditsOptions
- func (_options *ListEnterpriseAuditsOptions) SetEnterpriseIdentifier(enterpriseIdentifier string) *ListEnterpriseAuditsOptions
- func (options *ListEnterpriseAuditsOptions) SetHeaders(param map[string]string) *ListEnterpriseAuditsOptions
- func (_options *ListEnterpriseAuditsOptions) SetLimit(limit int64) *ListEnterpriseAuditsOptions
- func (_options *ListEnterpriseAuditsOptions) SetLookupnames(lookupnames bool) *ListEnterpriseAuditsOptions
- func (_options *ListEnterpriseAuditsOptions) SetStart(start string) *ListEnterpriseAuditsOptions
- type ListObjectAuditsOptions
- func (_options *ListObjectAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListObjectAuditsOptions
- func (options *ListObjectAuditsOptions) SetHeaders(param map[string]string) *ListObjectAuditsOptions
- func (_options *ListObjectAuditsOptions) SetLimit(limit int64) *ListObjectAuditsOptions
- func (_options *ListObjectAuditsOptions) SetLookupnames(lookupnames bool) *ListObjectAuditsOptions
- func (_options *ListObjectAuditsOptions) SetObjectIdentifier(objectIdentifier string) *ListObjectAuditsOptions
- func (_options *ListObjectAuditsOptions) SetStart(start string) *ListObjectAuditsOptions
- type ListObjectsOptions
- func (_options *ListObjectsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListObjectsOptions
- func (options *ListObjectsOptions) SetHeaders(param map[string]string) *ListObjectsOptions
- func (_options *ListObjectsOptions) SetLimit(limit int64) *ListObjectsOptions
- func (_options *ListObjectsOptions) SetName(name string) *ListObjectsOptions
- func (_options *ListObjectsOptions) SetOffset(offset int64) *ListObjectsOptions
- func (_options *ListObjectsOptions) SetSort(sort string) *ListObjectsOptions
- type ListOfferingAuditsOptions
- func (_options *ListOfferingAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListOfferingAuditsOptions
- func (options *ListOfferingAuditsOptions) SetHeaders(param map[string]string) *ListOfferingAuditsOptions
- func (_options *ListOfferingAuditsOptions) SetLimit(limit int64) *ListOfferingAuditsOptions
- func (_options *ListOfferingAuditsOptions) SetLookupnames(lookupnames bool) *ListOfferingAuditsOptions
- func (_options *ListOfferingAuditsOptions) SetOfferingID(offeringID string) *ListOfferingAuditsOptions
- func (_options *ListOfferingAuditsOptions) SetStart(start string) *ListOfferingAuditsOptions
- type ListOfferingInstanceAuditsOptions
- func (options *ListOfferingInstanceAuditsOptions) SetHeaders(param map[string]string) *ListOfferingInstanceAuditsOptions
- func (_options *ListOfferingInstanceAuditsOptions) SetInstanceIdentifier(instanceIdentifier string) *ListOfferingInstanceAuditsOptions
- func (_options *ListOfferingInstanceAuditsOptions) SetLimit(limit int64) *ListOfferingInstanceAuditsOptions
- func (_options *ListOfferingInstanceAuditsOptions) SetLookupnames(lookupnames bool) *ListOfferingInstanceAuditsOptions
- func (_options *ListOfferingInstanceAuditsOptions) SetStart(start string) *ListOfferingInstanceAuditsOptions
- type ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetDigest(digest bool) *ListOfferingsOptions
- func (options *ListOfferingsOptions) SetHeaders(param map[string]string) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetIncludeHidden(includeHidden bool) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetLimit(limit int64) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetName(name string) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetOffset(offset int64) *ListOfferingsOptions
- func (_options *ListOfferingsOptions) SetSort(sort string) *ListOfferingsOptions
- type ListOperatorsOptions
- func (_options *ListOperatorsOptions) SetClusterID(clusterID string) *ListOperatorsOptions
- func (options *ListOperatorsOptions) SetHeaders(param map[string]string) *ListOperatorsOptions
- func (_options *ListOperatorsOptions) SetRegion(region string) *ListOperatorsOptions
- func (_options *ListOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *ListOperatorsOptions
- func (_options *ListOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ListOperatorsOptions
- type MediaItem
- type NamespaceSearchResult
- type ObjectAccessListResult
- type ObjectAuditsPager
- func (pager *ObjectAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *ObjectAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *ObjectAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *ObjectAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *ObjectAuditsPager) HasNext() bool
- type ObjectListResult
- type ObjectSearchResult
- type ObjectsPager
- func (pager *ObjectsPager) GetAll() (allItems []CatalogObject, err error)
- func (pager *ObjectsPager) GetAllWithContext(ctx context.Context) (allItems []CatalogObject, err error)
- func (pager *ObjectsPager) GetNext() (page []CatalogObject, err error)
- func (pager *ObjectsPager) GetNextWithContext(ctx context.Context) (page []CatalogObject, err error)
- func (pager *ObjectsPager) HasNext() bool
- type Offering
- type OfferingAuditsPager
- func (pager *OfferingAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *OfferingAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *OfferingAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *OfferingAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *OfferingAuditsPager) HasNext() bool
- type OfferingInstance
- type OfferingInstanceAuditsPager
- func (pager *OfferingInstanceAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
- func (pager *OfferingInstanceAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
- func (pager *OfferingInstanceAuditsPager) GetNext() (page []AuditLogDigest, err error)
- func (pager *OfferingInstanceAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
- func (pager *OfferingInstanceAuditsPager) HasNext() bool
- type OfferingInstanceLastOperation
- type OfferingReference
- type OfferingSearchResult
- type OfferingsPager
- func (pager *OfferingsPager) GetAll() (allItems []Offering, err error)
- func (pager *OfferingsPager) GetAllWithContext(ctx context.Context) (allItems []Offering, err error)
- func (pager *OfferingsPager) GetNext() (page []Offering, err error)
- func (pager *OfferingsPager) GetNextWithContext(ctx context.Context) (page []Offering, err error)
- func (pager *OfferingsPager) HasNext() bool
- type OperatorDeployResult
- type Output
- type PaginationTokenLink
- type PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetClusterID(clusterID string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetEntitlementApikey(entitlementApikey string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *PreinstallVersionOptions
- func (options *PreinstallVersionOptions) SetHeaders(param map[string]string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetNamespace(namespace string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetRegion(region string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetSchematics(schematics *DeployRequestBodySchematics) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetScript(script string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetScriptID(scriptID string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVcenterDatastore(vcenterDatastore string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVcenterID(vcenterID string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVcenterLocation(vcenterLocation string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVcenterPassword(vcenterPassword string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVcenterUser(vcenterUser string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVersionLocID(versionLocID string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetVersionLocatorID(versionLocatorID string) *PreinstallVersionOptions
- func (_options *PreinstallVersionOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *PreinstallVersionOptions
- type PrereleaseVersionOptions
- type Project
- type ProviderInfo
- type PublishObject
- type PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetAccount(account string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetCRN(crn string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetCatalogID(catalogID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetChannel(channel string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetClusterAllNamespaces(clusterAllNamespaces bool) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetClusterID(clusterID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetClusterNamespaces(clusterNamespaces []string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetClusterRegion(clusterRegion string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetCreated(created *strfmt.DateTime) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetDisabled(disabled bool) *PutOfferingInstanceOptions
- func (options *PutOfferingInstanceOptions) SetHeaders(param map[string]string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetID(id string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetInstallPlan(installPlan string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetInstanceIdentifier(instanceIdentifier string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetKindFormat(kindFormat string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetKindTarget(kindTarget string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetLabel(label string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetLastOperation(lastOperation *OfferingInstanceLastOperation) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetLocation(location string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetMetadata(metadata map[string]interface{}) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetOfferingID(offeringID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetResourceGroupID(resourceGroupID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetRev(rev string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetSchematicsWorkspaceID(schematicsWorkspaceID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetSha(sha string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetURL(url string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetUpdated(updated *strfmt.DateTime) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetVersion(version string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetVersionID(versionID string) *PutOfferingInstanceOptions
- func (_options *PutOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *PutOfferingInstanceOptions
- type Rating
- type ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetContent(content []byte) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetFlavor(flavor *Flavor) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetFormatKind(formatKind string) *ReloadOfferingOptions
- func (options *ReloadOfferingOptions) SetHeaders(param map[string]string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetOfferingID(offeringID string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetRepoType(repoType string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetTags(tags []string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetTargetKinds(targetKinds []string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetTargetVersion(targetVersion string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetWorkingDirectory(workingDirectory string) *ReloadOfferingOptions
- func (_options *ReloadOfferingOptions) SetZipurl(zipurl string) *ReloadOfferingOptions
- type RenderType
- type RenderTypeAssociations
- type RenderTypeAssociationsParametersItem
- type ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetCatalogBannerURL(catalogBannerURL string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetCatalogFilters(catalogFilters *Filters) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetCatalogIconURL(catalogIconURL string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetDisabled(disabled bool) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetFeatures(features []Feature) *ReplaceCatalogOptions
- func (options *ReplaceCatalogOptions) SetHeaders(param map[string]string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetID(id string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetKind(kind string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetLabel(label string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetMetadata(metadata map[string]interface{}) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetOwningAccount(owningAccount string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetResourceGroupID(resourceGroupID string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetRev(rev string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetShortDescription(shortDescription string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetSyndicationSettings(syndicationSettings *SyndicationResource) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetTags(tags []string) *ReplaceCatalogOptions
- func (_options *ReplaceCatalogOptions) SetTargetAccountContexts(targetAccountContexts []TargetAccountContext) *ReplaceCatalogOptions
- type ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetCRN(crn string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetCatalogID(catalogID string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetCatalogName(catalogName string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetCreated(created *strfmt.DateTime) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetData(data map[string]interface{}) *ReplaceObjectOptions
- func (options *ReplaceObjectOptions) SetHeaders(param map[string]string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetID(id string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetKind(kind string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetLabel(label string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetName(name string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetObjectIdentifier(objectIdentifier string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetParentID(parentID string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetPublish(publish *PublishObject) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetRev(rev string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetShortDescription(shortDescription string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetState(state *State) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetTags(tags []string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetURL(url string) *ReplaceObjectOptions
- func (_options *ReplaceObjectOptions) SetUpdated(updated *strfmt.DateTime) *ReplaceObjectOptions
- type ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetBadges(badges []Badge) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetCRN(crn string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetCatalogID(catalogID string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetCatalogName(catalogName string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetCreated(created *strfmt.DateTime) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetDeprecatePending(deprecatePending *DeprecatePending) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetDisclaimer(disclaimer string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetFeatures(features []Feature) *ReplaceOfferingOptions
- func (options *ReplaceOfferingOptions) SetHeaders(param map[string]string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetHidden(hidden bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetIBMPublishApproved(ibmPublishApproved bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetID(id string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetImagePullKeys(imagePullKeys []ImagePullKey) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetKeywords(keywords []string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetKinds(kinds []Kind) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetLabel(label string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetLongDescription(longDescription string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetLongDescriptionI18n(longDescriptionI18n map[string]string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetMedia(media []MediaItem) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetMetadata(metadata map[string]interface{}) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetName(name string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetOfferingDocsURL(offeringDocsURL string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetOfferingID(offeringID string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetOfferingIconURL(offeringIconURL string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetOfferingSupportURL(offeringSupportURL string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPcManaged(pcManaged bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPermitRequestIBMPublicPublish(permitRequestIBMPublicPublish bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPortalApprovalRecord(portalApprovalRecord string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPortalUIURL(portalUIURL string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetProductKind(productKind string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetProvider(provider string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetProviderInfo(providerInfo *ProviderInfo) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPublicOriginalCRN(publicOriginalCRN string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPublicPublishApproved(publicPublishApproved bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPublishApproved(publishApproved bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetPublishPublicCRN(publishPublicCRN string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetRating(rating *Rating) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetRepoInfo(repoInfo *RepoInfo) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetRev(rev string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetShareEnabled(shareEnabled bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetShareWithAll(shareWithAll bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetShareWithIBM(shareWithIBM bool) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetShortDescription(shortDescription string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetSupport(support *Support) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetTags(tags []string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetURL(url string) *ReplaceOfferingOptions
- func (_options *ReplaceOfferingOptions) SetUpdated(updated *strfmt.DateTime) *ReplaceOfferingOptions
- type ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetAllNamespaces(allNamespaces bool) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetChannel(channel string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetClusterID(clusterID string) *ReplaceOperatorsOptions
- func (options *ReplaceOperatorsOptions) SetHeaders(param map[string]string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetInstallPlan(installPlan string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetNamespaces(namespaces []string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetRegion(region string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *ReplaceOperatorsOptions
- func (_options *ReplaceOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ReplaceOperatorsOptions
- type RepoInfo
- type Resource
- type Result
- type SccAssessment
- type SccControl
- type SccProfile
- type SccSpecification
- type SchematicsEnvValues
- type Script
- type SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetCollapse(collapse bool) *SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetDigest(digest bool) *SearchObjectsOptions
- func (options *SearchObjectsOptions) SetHeaders(param map[string]string) *SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetKind(kind string) *SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetLimit(limit int64) *SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetOffset(offset int64) *SearchObjectsOptions
- func (_options *SearchObjectsOptions) SetQuery(query string) *SearchObjectsOptions
- type SearchObjectsPager
- func (pager *SearchObjectsPager) GetAll() (allItems []CatalogObject, err error)
- func (pager *SearchObjectsPager) GetAllWithContext(ctx context.Context) (allItems []CatalogObject, err error)
- func (pager *SearchObjectsPager) GetNext() (page []CatalogObject, err error)
- func (pager *SearchObjectsPager) GetNextWithContext(ctx context.Context) (page []CatalogObject, err error)
- func (pager *SearchObjectsPager) HasNext() bool
- type SetDeprecateVersionOptions
- func (_options *SetDeprecateVersionOptions) SetDaysUntilDeprecate(daysUntilDeprecate int64) *SetDeprecateVersionOptions
- func (_options *SetDeprecateVersionOptions) SetDescription(description string) *SetDeprecateVersionOptions
- func (options *SetDeprecateVersionOptions) SetHeaders(param map[string]string) *SetDeprecateVersionOptions
- func (_options *SetDeprecateVersionOptions) SetSetting(setting string) *SetDeprecateVersionOptions
- func (_options *SetDeprecateVersionOptions) SetVersionLocID(versionLocID string) *SetDeprecateVersionOptions
- type SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetApprovalType(approvalType string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetApproved(approved string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetCatalogIdentifier(catalogIdentifier string) *SetOfferingPublishOptions
- func (options *SetOfferingPublishOptions) SetHeaders(param map[string]string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetOfferingID(offeringID string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetPortalRecord(portalRecord string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetPortalURL(portalURL string) *SetOfferingPublishOptions
- func (_options *SetOfferingPublishOptions) SetXApproverToken(xApproverToken string) *SetOfferingPublishOptions
- type ShareObjectOptions
- func (_options *ShareObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ShareObjectOptions
- func (_options *ShareObjectOptions) SetEnabled(enabled bool) *ShareObjectOptions
- func (options *ShareObjectOptions) SetHeaders(param map[string]string) *ShareObjectOptions
- func (_options *ShareObjectOptions) SetIBM(ibm bool) *ShareObjectOptions
- func (_options *ShareObjectOptions) SetObjectIdentifier(objectIdentifier string) *ShareObjectOptions
- func (_options *ShareObjectOptions) SetPublic(public bool) *ShareObjectOptions
- type ShareOfferingOptions
- func (_options *ShareOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ShareOfferingOptions
- func (_options *ShareOfferingOptions) SetEnabled(enabled bool) *ShareOfferingOptions
- func (options *ShareOfferingOptions) SetHeaders(param map[string]string) *ShareOfferingOptions
- func (_options *ShareOfferingOptions) SetIBM(ibm bool) *ShareOfferingOptions
- func (_options *ShareOfferingOptions) SetOfferingID(offeringID string) *ShareOfferingOptions
- func (_options *ShareOfferingOptions) SetPublic(public bool) *ShareOfferingOptions
- type ShareSetting
- type SolutionInfo
- type State
- type Support
- type SupportAvailability
- type SupportDetail
- type SupportEscalation
- type SupportTime
- type SupportWaitTime
- type SuspendVersionOptions
- type SyndicationAuthorization
- type SyndicationCluster
- type SyndicationHistory
- type SyndicationResource
- type TargetAccountContext
- type TrustedProfileInfo
- type URLProxy
- type UpdateCatalogAccountOptions
- func (_options *UpdateCatalogAccountOptions) SetAccountFilters(accountFilters *Filters) *UpdateCatalogAccountOptions
- func (options *UpdateCatalogAccountOptions) SetHeaders(param map[string]string) *UpdateCatalogAccountOptions
- func (_options *UpdateCatalogAccountOptions) SetHideIBMCloudCatalog(hideIBMCloudCatalog bool) *UpdateCatalogAccountOptions
- func (_options *UpdateCatalogAccountOptions) SetID(id string) *UpdateCatalogAccountOptions
- func (_options *UpdateCatalogAccountOptions) SetRev(rev string) *UpdateCatalogAccountOptions
- type UpdateOfferingOptions
- func (_options *UpdateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *UpdateOfferingOptions
- func (options *UpdateOfferingOptions) SetHeaders(param map[string]string) *UpdateOfferingOptions
- func (_options *UpdateOfferingOptions) SetIfMatch(ifMatch string) *UpdateOfferingOptions
- func (_options *UpdateOfferingOptions) SetOfferingID(offeringID string) *UpdateOfferingOptions
- func (_options *UpdateOfferingOptions) SetUpdates(updates []JSONPatchOperation) *UpdateOfferingOptions
- type ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetClusterID(clusterID string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetEntitlementApikey(entitlementApikey string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *ValidateInstallOptions
- func (options *ValidateInstallOptions) SetHeaders(param map[string]string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetNamespace(namespace string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetRegion(region string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetSchematics(schematics *DeployRequestBodySchematics) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetScript(script string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetScriptID(scriptID string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetTargetContextName(targetContextName string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVcenterDatastore(vcenterDatastore string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVcenterID(vcenterID string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVcenterLocation(vcenterLocation string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVcenterPassword(vcenterPassword string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVcenterUser(vcenterUser string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVersionLocID(versionLocID string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetVersionLocatorID(versionLocatorID string) *ValidateInstallOptions
- func (_options *ValidateInstallOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ValidateInstallOptions
- type Validation
- type Version
- type VersionEntitlement
- type VersionUpdateDescriptor
Constants ¶
const ( DeprecateOfferingOptionsSettingFalseConst = "false" DeprecateOfferingOptionsSettingTrueConst = "true" )
Constants associated with the DeprecateOfferingOptions.Setting property. Set deprecation (true) or cancel deprecation (false).
const ( GetConsumptionOfferingsOptionsSelectAllConst = "all" GetConsumptionOfferingsOptionsSelectPrivateConst = "private" GetConsumptionOfferingsOptionsSelectPublicConst = "public" )
Constants associated with the GetConsumptionOfferingsOptions.Select property. What should be selected. Default is 'all' which will return both public and private offerings. 'public' returns only the public offerings and 'private' returns only the private offerings.
const ( JSONPatchOperationOpAddConst = "add" JSONPatchOperationOpCopyConst = "copy" JSONPatchOperationOpMoveConst = "move" JSONPatchOperationOpRemoveConst = "remove" JSONPatchOperationOpReplaceConst = "replace" JSONPatchOperationOpTestConst = "test" )
Constants associated with the JSONPatchOperation.Op property. The operation to be performed.
const ( ResourceTypeCoresConst = "cores" ResourceTypeDiskConst = "disk" ResourceTypeMemConst = "mem" ResourceTypeNodesConst = "nodes" ResourceTypeTargetversionConst = "targetVersion" )
Constants associated with the Resource.Type property. Type of requirement.
const ( SetDeprecateVersionOptionsSettingFalseConst = "false" SetDeprecateVersionOptionsSettingTrueConst = "true" )
Constants associated with the SetDeprecateVersionOptions.Setting property. Set deprecation (true) or cancel deprecation (false).
const ( SetOfferingPublishOptionsApprovalTypePcManagedConst = "pc_managed" SetOfferingPublishOptionsApprovalTypePublishApprovedConst = "publish_approved" )
Constants associated with the SetOfferingPublishOptions.ApprovalType property. Type of approval.
- `pc_managed` - Partner Center is managing this offering
- `publish_approved` - Publishing approved, offering owners can now set who sees the offering in public catalog
- `allow_request` - (deprecated)
- `ibm` - (deprecated)
- `public` - (deprecated).
const ( SetOfferingPublishOptionsApprovedFalseConst = "false" SetOfferingPublishOptionsApprovedTrueConst = "true" )
Constants associated with the SetOfferingPublishOptions.Approved property. Approve (true) or disapprove (false).
const DefaultServiceName = "catalog_management"
DefaultServiceName is the default key used to find external configuration information.
const DefaultServiceURL = "https://cm.globalcatalog.cloud.ibm.com/api/v1-beta"
DefaultServiceURL is the default URL to make service requests to.
const (
SearchObjectsOptionsKindVpeConst = "vpe"
)
Constants associated with the SearchObjectsOptions.Kind property. The kind of the object. It will default to "vpe".
Variables ¶
This section is empty.
Functions ¶
func GetServiceURLForRegion ¶ added in v0.17.8
GetServiceURLForRegion returns the service URL to be used for the specified region
func UnmarshalAccess ¶ added in v0.28.4
func UnmarshalAccess(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccess unmarshals an instance of Access from the specified map of raw messages.
func UnmarshalAccessListBulkResponse ¶ added in v0.17.8
func UnmarshalAccessListBulkResponse(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccessListBulkResponse unmarshals an instance of AccessListBulkResponse from the specified map of raw messages.
func UnmarshalAccessListResult ¶ added in v0.28.4
func UnmarshalAccessListResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccessListResult unmarshals an instance of AccessListResult from the specified map of raw messages.
func UnmarshalAccount ¶
func UnmarshalAccount(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccount unmarshals an instance of Account from the specified map of raw messages.
func UnmarshalAccumulatedFilters ¶
func UnmarshalAccumulatedFilters(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccumulatedFilters unmarshals an instance of AccumulatedFilters from the specified map of raw messages.
func UnmarshalAccumulatedFiltersCatalogFiltersItem ¶
func UnmarshalAccumulatedFiltersCatalogFiltersItem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccumulatedFiltersCatalogFiltersItem unmarshals an instance of AccumulatedFiltersCatalogFiltersItem from the specified map of raw messages.
func UnmarshalAccumulatedFiltersCatalogFiltersItemCatalog ¶
func UnmarshalAccumulatedFiltersCatalogFiltersItemCatalog(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAccumulatedFiltersCatalogFiltersItemCatalog unmarshals an instance of AccumulatedFiltersCatalogFiltersItemCatalog from the specified map of raw messages.
func UnmarshalApprovalResult ¶
func UnmarshalApprovalResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalApprovalResult unmarshals an instance of ApprovalResult from the specified map of raw messages.
func UnmarshalArchitectureDiagram ¶ added in v0.28.4
func UnmarshalArchitectureDiagram(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalArchitectureDiagram unmarshals an instance of ArchitectureDiagram from the specified map of raw messages.
func UnmarshalAuditLog ¶ added in v0.17.8
func UnmarshalAuditLog(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAuditLog unmarshals an instance of AuditLog from the specified map of raw messages.
func UnmarshalAuditLogDigest ¶ added in v0.28.4
func UnmarshalAuditLogDigest(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAuditLogDigest unmarshals an instance of AuditLogDigest from the specified map of raw messages.
func UnmarshalAuditLogs ¶ added in v0.28.4
func UnmarshalAuditLogs(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalAuditLogs unmarshals an instance of AuditLogs from the specified map of raw messages.
func UnmarshalBadge ¶ added in v0.28.4
func UnmarshalBadge(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalBadge unmarshals an instance of Badge from the specified map of raw messages.
func UnmarshalCatalog ¶
func UnmarshalCatalog(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCatalog unmarshals an instance of Catalog from the specified map of raw messages.
func UnmarshalCatalogObject ¶ added in v0.17.8
func UnmarshalCatalogObject(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCatalogObject unmarshals an instance of CatalogObject from the specified map of raw messages.
func UnmarshalCatalogSearchResult ¶
func UnmarshalCatalogSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCatalogSearchResult unmarshals an instance of CatalogSearchResult from the specified map of raw messages.
func UnmarshalCategoryFilter ¶
func UnmarshalCategoryFilter(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCategoryFilter unmarshals an instance of CategoryFilter from the specified map of raw messages.
func UnmarshalClaimedControl ¶ added in v0.45.0
func UnmarshalClaimedControl(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalClaimedControl unmarshals an instance of ClaimedControl from the specified map of raw messages.
func UnmarshalClaims ¶ added in v0.45.0
func UnmarshalClaims(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalClaims unmarshals an instance of Claims from the specified map of raw messages.
func UnmarshalClusterInfo ¶
func UnmarshalClusterInfo(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalClusterInfo unmarshals an instance of ClusterInfo from the specified map of raw messages.
func UnmarshalCompliance ¶ added in v0.45.0
func UnmarshalCompliance(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCompliance unmarshals an instance of Compliance from the specified map of raw messages.
func UnmarshalConfiguration ¶
func UnmarshalConfiguration(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalConfiguration unmarshals an instance of Configuration from the specified map of raw messages.
func UnmarshalConstraint ¶ added in v0.28.4
func UnmarshalConstraint(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalConstraint unmarshals an instance of Constraint from the specified map of raw messages.
func UnmarshalCostBreakdown ¶ added in v0.28.4
func UnmarshalCostBreakdown(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCostBreakdown unmarshals an instance of CostBreakdown from the specified map of raw messages.
func UnmarshalCostComponent ¶ added in v0.28.4
func UnmarshalCostComponent(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCostComponent unmarshals an instance of CostComponent from the specified map of raw messages.
func UnmarshalCostEstimate ¶ added in v0.28.4
func UnmarshalCostEstimate(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCostEstimate unmarshals an instance of CostEstimate from the specified map of raw messages.
func UnmarshalCostResource ¶ added in v0.28.4
func UnmarshalCostResource(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCostResource unmarshals an instance of CostResource from the specified map of raw messages.
func UnmarshalCostSummary ¶ added in v0.28.4
func UnmarshalCostSummary(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalCostSummary unmarshals an instance of CostSummary from the specified map of raw messages.
func UnmarshalDeployRequestBodyEnvironmentVariablesItem ¶ added in v0.28.4
func UnmarshalDeployRequestBodyEnvironmentVariablesItem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalDeployRequestBodyEnvironmentVariablesItem unmarshals an instance of DeployRequestBodyEnvironmentVariablesItem from the specified map of raw messages.
func UnmarshalDeployRequestBodyOverrideValues ¶ added in v0.28.4
func UnmarshalDeployRequestBodyOverrideValues(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalDeployRequestBodyOverrideValues unmarshals an instance of DeployRequestBodyOverrideValues from the specified map of raw messages.
func UnmarshalDeployRequestBodySchematics ¶
func UnmarshalDeployRequestBodySchematics(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalDeployRequestBodySchematics unmarshals an instance of DeployRequestBodySchematics from the specified map of raw messages.
func UnmarshalDeprecatePending ¶ added in v0.28.4
func UnmarshalDeprecatePending(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalDeprecatePending unmarshals an instance of DeprecatePending from the specified map of raw messages.
func UnmarshalEvaluatedControl ¶ added in v0.45.0
func UnmarshalEvaluatedControl(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalEvaluatedControl unmarshals an instance of EvaluatedControl from the specified map of raw messages.
func UnmarshalEvaluation ¶ added in v0.45.0
func UnmarshalEvaluation(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalEvaluation unmarshals an instance of Evaluation from the specified map of raw messages.
func UnmarshalFeature ¶
func UnmarshalFeature(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalFeature unmarshals an instance of Feature from the specified map of raw messages.
func UnmarshalFilterTerms ¶
func UnmarshalFilterTerms(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalFilterTerms unmarshals an instance of FilterTerms from the specified map of raw messages.
func UnmarshalFilters ¶
func UnmarshalFilters(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalFilters unmarshals an instance of Filters from the specified map of raw messages.
func UnmarshalFlavor ¶ added in v0.28.4
func UnmarshalFlavor(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalFlavor unmarshals an instance of Flavor from the specified map of raw messages.
func UnmarshalIDFilter ¶
func UnmarshalIDFilter(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIDFilter unmarshals an instance of IDFilter from the specified map of raw messages.
func UnmarshalIamPermission ¶ added in v0.28.4
func UnmarshalIamPermission(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIamPermission unmarshals an instance of IamPermission from the specified map of raw messages.
func UnmarshalIamResource ¶ added in v0.28.4
func UnmarshalIamResource(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalIamResource unmarshals an instance of IamResource from the specified map of raw messages.
func UnmarshalImage ¶
func UnmarshalImage(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImage unmarshals an instance of Image from the specified map of raw messages.
func UnmarshalImageManifest ¶
func UnmarshalImageManifest(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImageManifest unmarshals an instance of ImageManifest from the specified map of raw messages.
func UnmarshalImagePullKey ¶ added in v0.28.4
func UnmarshalImagePullKey(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImagePullKey unmarshals an instance of ImagePullKey from the specified map of raw messages.
func UnmarshalImportOfferingBodyMetadata ¶ added in v0.28.4
func UnmarshalImportOfferingBodyMetadata(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImportOfferingBodyMetadata unmarshals an instance of ImportOfferingBodyMetadata from the specified map of raw messages.
func UnmarshalImportOfferingBodyMetadataFile ¶ added in v0.28.4
func UnmarshalImportOfferingBodyMetadataFile(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImportOfferingBodyMetadataFile unmarshals an instance of ImportOfferingBodyMetadataFile from the specified map of raw messages.
func UnmarshalImportOfferingBodyMetadataImagesItem ¶ added in v0.28.4
func UnmarshalImportOfferingBodyMetadataImagesItem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImportOfferingBodyMetadataImagesItem unmarshals an instance of ImportOfferingBodyMetadataImagesItem from the specified map of raw messages.
func UnmarshalImportOfferingBodyMetadataOperatingSystem ¶ added in v0.28.4
func UnmarshalImportOfferingBodyMetadataOperatingSystem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalImportOfferingBodyMetadataOperatingSystem unmarshals an instance of ImportOfferingBodyMetadataOperatingSystem from the specified map of raw messages.
func UnmarshalInstallStatus ¶
func UnmarshalInstallStatus(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalInstallStatus unmarshals an instance of InstallStatus from the specified map of raw messages.
func UnmarshalInstallStatusContentMgmt ¶
func UnmarshalInstallStatusContentMgmt(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalInstallStatusContentMgmt unmarshals an instance of InstallStatusContentMgmt from the specified map of raw messages.
func UnmarshalInstallStatusMetadata ¶
func UnmarshalInstallStatusMetadata(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalInstallStatusMetadata unmarshals an instance of InstallStatusMetadata from the specified map of raw messages.
func UnmarshalInstallStatusRelease ¶
func UnmarshalInstallStatusRelease(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalInstallStatusRelease unmarshals an instance of InstallStatusRelease from the specified map of raw messages.
func UnmarshalJSONPatchOperation ¶ added in v0.22.7
func UnmarshalJSONPatchOperation(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalJSONPatchOperation unmarshals an instance of JSONPatchOperation from the specified map of raw messages.
func UnmarshalKind ¶
func UnmarshalKind(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalKind unmarshals an instance of Kind from the specified map of raw messages.
func UnmarshalLearnMoreLinks ¶ added in v0.28.4
func UnmarshalLearnMoreLinks(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalLearnMoreLinks unmarshals an instance of LearnMoreLinks from the specified map of raw messages.
func UnmarshalLicense ¶
func UnmarshalLicense(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalLicense unmarshals an instance of License from the specified map of raw messages.
func UnmarshalMediaItem ¶ added in v0.22.7
func UnmarshalMediaItem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalMediaItem unmarshals an instance of MediaItem from the specified map of raw messages.
func UnmarshalNamespaceSearchResult ¶
func UnmarshalNamespaceSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalNamespaceSearchResult unmarshals an instance of NamespaceSearchResult from the specified map of raw messages.
func UnmarshalObjectAccessListResult ¶ added in v0.17.8
func UnmarshalObjectAccessListResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalObjectAccessListResult unmarshals an instance of ObjectAccessListResult from the specified map of raw messages.
func UnmarshalObjectListResult ¶ added in v0.12.2
func UnmarshalObjectListResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalObjectListResult unmarshals an instance of ObjectListResult from the specified map of raw messages.
func UnmarshalObjectSearchResult ¶ added in v0.12.2
func UnmarshalObjectSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalObjectSearchResult unmarshals an instance of ObjectSearchResult from the specified map of raw messages.
func UnmarshalOffering ¶
func UnmarshalOffering(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOffering unmarshals an instance of Offering from the specified map of raw messages.
func UnmarshalOfferingInstance ¶ added in v0.17.13
func UnmarshalOfferingInstance(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOfferingInstance unmarshals an instance of OfferingInstance from the specified map of raw messages.
func UnmarshalOfferingInstanceLastOperation ¶ added in v0.18.16
func UnmarshalOfferingInstanceLastOperation(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOfferingInstanceLastOperation unmarshals an instance of OfferingInstanceLastOperation from the specified map of raw messages.
func UnmarshalOfferingReference ¶ added in v0.34.0
func UnmarshalOfferingReference(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOfferingReference unmarshals an instance of OfferingReference from the specified map of raw messages.
func UnmarshalOfferingSearchResult ¶
func UnmarshalOfferingSearchResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOfferingSearchResult unmarshals an instance of OfferingSearchResult from the specified map of raw messages.
func UnmarshalOperatorDeployResult ¶
func UnmarshalOperatorDeployResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOperatorDeployResult unmarshals an instance of OperatorDeployResult from the specified map of raw messages.
func UnmarshalOutput ¶ added in v0.28.4
func UnmarshalOutput(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalOutput unmarshals an instance of Output from the specified map of raw messages.
func UnmarshalPaginationTokenLink ¶ added in v0.28.4
func UnmarshalPaginationTokenLink(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPaginationTokenLink unmarshals an instance of PaginationTokenLink from the specified map of raw messages.
func UnmarshalProject ¶ added in v0.28.4
func UnmarshalProject(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalProject unmarshals an instance of Project from the specified map of raw messages.
func UnmarshalProviderInfo ¶ added in v0.22.7
func UnmarshalProviderInfo(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalProviderInfo unmarshals an instance of ProviderInfo from the specified map of raw messages.
func UnmarshalPublishObject ¶ added in v0.12.2
func UnmarshalPublishObject(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalPublishObject unmarshals an instance of PublishObject from the specified map of raw messages.
func UnmarshalRating ¶
func UnmarshalRating(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalRating unmarshals an instance of Rating from the specified map of raw messages.
func UnmarshalRenderType ¶ added in v0.28.4
func UnmarshalRenderType(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalRenderType unmarshals an instance of RenderType from the specified map of raw messages.
func UnmarshalRenderTypeAssociations ¶ added in v0.28.4
func UnmarshalRenderTypeAssociations(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalRenderTypeAssociations unmarshals an instance of RenderTypeAssociations from the specified map of raw messages.
func UnmarshalRenderTypeAssociationsParametersItem ¶ added in v0.28.4
func UnmarshalRenderTypeAssociationsParametersItem(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalRenderTypeAssociationsParametersItem unmarshals an instance of RenderTypeAssociationsParametersItem from the specified map of raw messages.
func UnmarshalRepoInfo ¶
func UnmarshalRepoInfo(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalRepoInfo unmarshals an instance of RepoInfo from the specified map of raw messages.
func UnmarshalResource ¶
func UnmarshalResource(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalResource unmarshals an instance of Resource from the specified map of raw messages.
func UnmarshalResult ¶ added in v0.45.0
func UnmarshalResult(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalResult unmarshals an instance of Result from the specified map of raw messages.
func UnmarshalSccAssessment ¶ added in v0.45.0
func UnmarshalSccAssessment(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSccAssessment unmarshals an instance of SccAssessment from the specified map of raw messages.
func UnmarshalSccControl ¶ added in v0.45.0
func UnmarshalSccControl(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSccControl unmarshals an instance of SccControl from the specified map of raw messages.
func UnmarshalSccProfile ¶ added in v0.45.0
func UnmarshalSccProfile(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSccProfile unmarshals an instance of SccProfile from the specified map of raw messages.
func UnmarshalSccSpecification ¶ added in v0.45.0
func UnmarshalSccSpecification(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSccSpecification unmarshals an instance of SccSpecification from the specified map of raw messages.
func UnmarshalSchematicsEnvValues ¶ added in v0.45.0
func UnmarshalSchematicsEnvValues(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSchematicsEnvValues unmarshals an instance of SchematicsEnvValues from the specified map of raw messages.
func UnmarshalScript ¶
func UnmarshalScript(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalScript unmarshals an instance of Script from the specified map of raw messages.
func UnmarshalShareSetting ¶ added in v0.28.4
func UnmarshalShareSetting(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalShareSetting unmarshals an instance of ShareSetting from the specified map of raw messages.
func UnmarshalSolutionInfo ¶ added in v0.28.4
func UnmarshalSolutionInfo(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSolutionInfo unmarshals an instance of SolutionInfo from the specified map of raw messages.
func UnmarshalState ¶
func UnmarshalState(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalState unmarshals an instance of State from the specified map of raw messages.
func UnmarshalSupport ¶ added in v0.22.7
func UnmarshalSupport(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupport unmarshals an instance of Support from the specified map of raw messages.
func UnmarshalSupportAvailability ¶ added in v0.28.4
func UnmarshalSupportAvailability(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupportAvailability unmarshals an instance of SupportAvailability from the specified map of raw messages.
func UnmarshalSupportDetail ¶ added in v0.28.4
func UnmarshalSupportDetail(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupportDetail unmarshals an instance of SupportDetail from the specified map of raw messages.
func UnmarshalSupportEscalation ¶ added in v0.28.4
func UnmarshalSupportEscalation(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupportEscalation unmarshals an instance of SupportEscalation from the specified map of raw messages.
func UnmarshalSupportTime ¶ added in v0.28.4
func UnmarshalSupportTime(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupportTime unmarshals an instance of SupportTime from the specified map of raw messages.
func UnmarshalSupportWaitTime ¶ added in v0.28.4
func UnmarshalSupportWaitTime(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSupportWaitTime unmarshals an instance of SupportWaitTime from the specified map of raw messages.
func UnmarshalSyndicationAuthorization ¶
func UnmarshalSyndicationAuthorization(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSyndicationAuthorization unmarshals an instance of SyndicationAuthorization from the specified map of raw messages.
func UnmarshalSyndicationCluster ¶
func UnmarshalSyndicationCluster(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSyndicationCluster unmarshals an instance of SyndicationCluster from the specified map of raw messages.
func UnmarshalSyndicationHistory ¶
func UnmarshalSyndicationHistory(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSyndicationHistory unmarshals an instance of SyndicationHistory from the specified map of raw messages.
func UnmarshalSyndicationResource ¶
func UnmarshalSyndicationResource(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalSyndicationResource unmarshals an instance of SyndicationResource from the specified map of raw messages.
func UnmarshalTargetAccountContext ¶ added in v0.45.0
func UnmarshalTargetAccountContext(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTargetAccountContext unmarshals an instance of TargetAccountContext from the specified map of raw messages.
func UnmarshalTrustedProfileInfo ¶ added in v0.45.0
func UnmarshalTrustedProfileInfo(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalTrustedProfileInfo unmarshals an instance of TrustedProfileInfo from the specified map of raw messages.
func UnmarshalURLProxy ¶ added in v0.28.4
func UnmarshalURLProxy(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalURLProxy unmarshals an instance of URLProxy from the specified map of raw messages.
func UnmarshalValidation ¶
func UnmarshalValidation(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalValidation unmarshals an instance of Validation from the specified map of raw messages.
func UnmarshalVersion ¶
func UnmarshalVersion(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalVersion unmarshals an instance of Version from the specified map of raw messages.
func UnmarshalVersionEntitlement ¶
func UnmarshalVersionEntitlement(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalVersionEntitlement unmarshals an instance of VersionEntitlement from the specified map of raw messages.
func UnmarshalVersionUpdateDescriptor ¶
func UnmarshalVersionUpdateDescriptor(m map[string]json.RawMessage, result interface{}) (err error)
UnmarshalVersionUpdateDescriptor unmarshals an instance of VersionUpdateDescriptor from the specified map of raw messages.
Types ¶
type Access ¶ added in v0.28.4
type Access struct { // unique id. ID *string `json:"id,omitempty"` // account id. Account *string `json:"account,omitempty"` // Normal account or enterprise. AccountType *int64 `json:"account_type,omitempty"` // unique id. CatalogID *string `json:"catalog_id,omitempty"` // object ID. TargetID *string `json:"target_id,omitempty"` // object's owner's account. TargetAccount *string `json:"target_account,omitempty"` // entity type. TargetKind *string `json:"target_kind,omitempty"` // accessible to the private object. PrivateAccessible *bool `json:"private_accessible,omitempty"` // date and time create. Created *strfmt.DateTime `json:"created,omitempty"` }
Access : access.
type AccessListBulkResponse ¶ added in v0.17.8
type AccessListBulkResponse struct { // in the case of error on an account add/remove - account: error. Errors map[string]string `json:"errors,omitempty"` }
AccessListBulkResponse : Access List Add/Remove result.
type AccessListResult ¶ added in v0.28.4
type AccessListResult struct { // The start token used for this response. Start *string `json:"start,omitempty"` // The limit that was applied to this response. It may be smaller than in the request because that was too large. Limit *int64 `json:"limit" validate:"required"` // The total count of resources in the system that matches the request. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this response. ResourceCount *int64 `json:"resource_count" validate:"required"` // Link response on a token paginated query. First *PaginationTokenLink `json:"first" validate:"required"` // Link response on a token paginated query. Next *PaginationTokenLink `json:"next,omitempty"` // Link response on a token paginated query. Prev *PaginationTokenLink `json:"prev,omitempty"` // Link response on a token paginated query. Last *PaginationTokenLink `json:"last,omitempty"` // A list of access records. Resources []Access `json:"resources" validate:"required"` }
AccessListResult : Paginated Offering search result.
func (*AccessListResult) GetNextStart ¶ added in v0.28.4
func (resp *AccessListResult) GetNextStart() (*string, error)
Retrieve the value to be passed to a request to access the next page of results
type Account ¶
type Account struct { // Account identification. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // Hide the public catalog in this account. HideIBMCloudCatalog *bool `json:"hide_IBM_cloud_catalog,omitempty"` // Filters for account and catalog filters. AccountFilters *Filters `json:"account_filters,omitempty"` }
Account : Account information.
type AccumulatedFilters ¶
type AccumulatedFilters struct { // Hide the public catalog in this account. HideIBMCloudCatalog *bool `json:"hide_IBM_cloud_catalog,omitempty"` // Filters for accounts (at this time this will always be just one item array). AccountFilters []Filters `json:"account_filters,omitempty"` // The filters for all of the accessible catalogs. CatalogFilters []AccumulatedFiltersCatalogFiltersItem `json:"catalog_filters,omitempty"` }
AccumulatedFilters : The accumulated filters for an account. This will return the account filters plus a filter for each catalog the user has access to.
type AccumulatedFiltersCatalogFiltersItem ¶
type AccumulatedFiltersCatalogFiltersItem struct { // Filters for catalog. Catalog *AccumulatedFiltersCatalogFiltersItemCatalog `json:"catalog,omitempty"` // Filters for account and catalog filters. Filters *Filters `json:"filters,omitempty"` }
AccumulatedFiltersCatalogFiltersItem : AccumulatedFiltersCatalogFiltersItem struct
type AccumulatedFiltersCatalogFiltersItemCatalog ¶
type AccumulatedFiltersCatalogFiltersItemCatalog struct { // The ID of the catalog. ID *string `json:"id,omitempty"` // The name of the catalog. Name *string `json:"name,omitempty"` }
AccumulatedFiltersCatalogFiltersItemCatalog : Filters for catalog.
type AddObjectAccessListOptions ¶ added in v0.17.8
type AddObjectAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // A list of accesses to add. Accesses []string `json:"accesses" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
AddObjectAccessListOptions : The AddObjectAccessList options.
func (*AddObjectAccessListOptions) SetAccesses ¶ added in v0.28.4
func (_options *AddObjectAccessListOptions) SetAccesses(accesses []string) *AddObjectAccessListOptions
SetAccesses : Allow user to set Accesses
func (*AddObjectAccessListOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *AddObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *AddObjectAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*AddObjectAccessListOptions) SetHeaders ¶ added in v0.17.8
func (options *AddObjectAccessListOptions) SetHeaders(param map[string]string) *AddObjectAccessListOptions
SetHeaders : Allow user to set Headers
func (*AddObjectAccessListOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *AddObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *AddObjectAccessListOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type AddOfferingAccessListOptions ¶ added in v0.28.4
type AddOfferingAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // A list of accesses to add. Accesses []string `json:"accesses" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
AddOfferingAccessListOptions : The AddOfferingAccessList options.
func (*AddOfferingAccessListOptions) SetAccesses ¶ added in v0.28.4
func (_options *AddOfferingAccessListOptions) SetAccesses(accesses []string) *AddOfferingAccessListOptions
SetAccesses : Allow user to set Accesses
func (*AddOfferingAccessListOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *AddOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *AddOfferingAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*AddOfferingAccessListOptions) SetHeaders ¶ added in v0.28.4
func (options *AddOfferingAccessListOptions) SetHeaders(param map[string]string) *AddOfferingAccessListOptions
SetHeaders : Allow user to set Headers
func (*AddOfferingAccessListOptions) SetOfferingID ¶ added in v0.28.4
func (_options *AddOfferingAccessListOptions) SetOfferingID(offeringID string) *AddOfferingAccessListOptions
SetOfferingID : Allow user to set OfferingID
type ApprovalResult ¶
type ApprovalResult struct { // Deprecated: this field is deprecated and may be removed in a future release. Shared *bool `json:"shared,omitempty"` // Shared with IBM only - access list is also applicable - not set when using PC Managed objects. // Deprecated: this field is deprecated and may be removed in a future release. IBM *bool `json:"ibm,omitempty"` // Shared with everyone - not set when using PC Managed objects. // Deprecated: this field is deprecated and may be removed in a future release. Public *bool `json:"public,omitempty"` // Published to Partner Center (pc_managed) or for objects, allowed to request publishing. AllowRequest *bool `json:"allow_request,omitempty"` // Approvers have approved publishing to public catalog. Approved *bool `json:"approved,omitempty"` // Partner Center document ID. PortalRecord *string `json:"portal_record,omitempty"` // Partner Center URL for this product. PortalURL *string `json:"portal_url,omitempty"` // Denotes whether approvals have changed. Changed *bool `json:"changed,omitempty"` }
ApprovalResult : Result of approval.
type ArchitectureDiagram ¶ added in v0.28.4
type ArchitectureDiagram struct { // Offering Media information. Diagram *MediaItem `json:"diagram,omitempty"` // Description of this diagram. Description *string `json:"description,omitempty"` // A map of translated strings, by language code. DescriptionI18n map[string]string `json:"description_i18n,omitempty"` }
ArchitectureDiagram : An Architecture Diagram.
type ArchiveVersionOptions ¶ added in v0.28.4
type ArchiveVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
ArchiveVersionOptions : The ArchiveVersion options.
func (*ArchiveVersionOptions) SetHeaders ¶ added in v0.28.4
func (options *ArchiveVersionOptions) SetHeaders(param map[string]string) *ArchiveVersionOptions
SetHeaders : Allow user to set Headers
func (*ArchiveVersionOptions) SetVersionLocID ¶ added in v0.28.4
func (_options *ArchiveVersionOptions) SetVersionLocID(versionLocID string) *ArchiveVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type AuditLog ¶ added in v0.17.8
type AuditLog struct { // The identifier of the audit record. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The time at which the change was made. Created *strfmt.DateTime `json:"created,omitempty"` // The type of change described by the audit record. ChangeType *string `json:"change_type,omitempty"` // The resource type associated with the change. TargetType *string `json:"target_type,omitempty"` // The identifier of the resource that was changed. TargetID *string `json:"target_id,omitempty"` // The email address of the user that made the change. WhoEmail *string `json:"who_email,omitempty"` // The email address of the delegate user that made the change. This happens when a service makes a change onbehalf of // the user. WhoDelegateEmail *string `json:"who_delegate_email,omitempty"` // A message which describes the change. Message *string `json:"message,omitempty"` // Transaction id for this change. Gid *string `json:"gid,omitempty"` // IAM identifier of the user who made the change. WhoID *string `json:"who_id,omitempty"` // Name of the user who made the change. WhoName *string `json:"who_name,omitempty"` // IAM identifier of the delegate user who made the change. WhoDelegateID *string `json:"who_delegate_id,omitempty"` // Name of the delegate user who made the change. WhoDelegateName *string `json:"who_delegate_name,omitempty"` // Data about the change. Usually a change log of what was changed, both before and after. Can be of any type. Data interface{} `json:"data,omitempty"` }
AuditLog : An audit log which describes a change made to a catalog or associated resource.
type AuditLogDigest ¶ added in v0.28.4
type AuditLogDigest struct { // The identifier of the audit record. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The time at which the change was made. Created *strfmt.DateTime `json:"created,omitempty"` // The type of change described by the audit record. ChangeType *string `json:"change_type,omitempty"` // The resource type associated with the change. TargetType *string `json:"target_type,omitempty"` // The identifier of the resource that was changed. TargetID *string `json:"target_id,omitempty"` // The email address of the user that made the change. WhoEmail *string `json:"who_email,omitempty"` // The email address of the delegate user that made the change. This happens when a service makes a change onbehalf of // the user. WhoDelegateEmail *string `json:"who_delegate_email,omitempty"` // A message which describes the change. Message *string `json:"message,omitempty"` }
AuditLogDigest : An reduced audit log which describes a change made to a catalog or associated resource.
type AuditLogs ¶ added in v0.28.4
type AuditLogs struct { // The start token used for this response. Start *string `json:"start,omitempty"` // The limit that was applied to this response. It may be smaller than in the request because that was too large. Limit *int64 `json:"limit" validate:"required"` // The total count of resources in the system that matches the request. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this response. ResourceCount *int64 `json:"resource_count" validate:"required"` // Link response on a token paginated query. First *PaginationTokenLink `json:"first" validate:"required"` // Link response on a token paginated query. Next *PaginationTokenLink `json:"next,omitempty"` // Link response on a token paginated query. Prev *PaginationTokenLink `json:"prev,omitempty"` // Link response on a token paginated query. Last *PaginationTokenLink `json:"last,omitempty"` // A list of audit records. Audits []AuditLogDigest `json:"audits" validate:"required"` }
AuditLogs : A collection of audit records.
func (*AuditLogs) GetNextStart ¶ added in v0.28.4
Retrieve the value to be passed to a request to access the next page of results
type Badge ¶ added in v0.28.4
type Badge struct { // ID of the current badge. ID *string `json:"id,omitempty"` // Display name for the current badge. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Description of the current badge. Description *string `json:"description,omitempty"` // A map of translated strings, by language code. DescriptionI18n map[string]string `json:"description_i18n,omitempty"` // Icon for the current badge. Icon *string `json:"icon,omitempty"` // Authority for the current badge. Authority *string `json:"authority,omitempty"` // Tag for the current badge. Tag *string `json:"tag,omitempty"` // Learn more links for a badge. LearnMoreLinks *LearnMoreLinks `json:"learn_more_links,omitempty"` // An optional set of constraints indicating which versions in an Offering have this particular badge. Constraints []Constraint `json:"constraints,omitempty"` }
Badge : Badge information.
type Catalog ¶
type Catalog struct { // Unique ID. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // URL for an icon associated with this catalog. CatalogIconURL *string `json:"catalog_icon_url,omitempty"` // URL for a banner image for this catalog. CatalogBannerURL *string `json:"catalog_banner_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // The url for this specific catalog. URL *string `json:"url,omitempty"` // CRN associated with the catalog. CRN *string `json:"crn,omitempty"` // URL path to offerings. OfferingsURL *string `json:"offerings_url,omitempty"` // List of features associated with this catalog. Features []Feature `json:"features,omitempty"` // Denotes whether a catalog is disabled. Disabled *bool `json:"disabled,omitempty"` // The date-time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date-time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Resource group id the catalog is owned by. ResourceGroupID *string `json:"resource_group_id,omitempty"` // Account that owns catalog. OwningAccount *string `json:"owning_account,omitempty"` // Filters for account and catalog filters. CatalogFilters *Filters `json:"catalog_filters,omitempty"` // Feature information. SyndicationSettings *SyndicationResource `json:"syndication_settings,omitempty"` // Kind of catalog. Supported kinds are offering and vpe. Kind *string `json:"kind,omitempty"` // Catalog specific metadata. Metadata map[string]interface{} `json:"metadata,omitempty"` // List of target accounts contexts on this catalog. TargetAccountContexts []TargetAccountContext `json:"target_account_contexts,omitempty"` }
Catalog : Catalog information.
type CatalogAccountAuditsPager ¶ added in v0.28.4
type CatalogAccountAuditsPager struct {
// contains filtered or unexported fields
}
CatalogAccountAuditsPager can be used to simplify the use of the "ListCatalogAccountAudits" method.
func (*CatalogAccountAuditsPager) GetAll ¶ added in v0.28.4
func (pager *CatalogAccountAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*CatalogAccountAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *CatalogAccountAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*CatalogAccountAuditsPager) GetNext ¶ added in v0.28.4
func (pager *CatalogAccountAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*CatalogAccountAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *CatalogAccountAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*CatalogAccountAuditsPager) HasNext ¶ added in v0.28.4
func (pager *CatalogAccountAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type CatalogAuditsPager ¶ added in v0.28.4
type CatalogAuditsPager struct {
// contains filtered or unexported fields
}
CatalogAuditsPager can be used to simplify the use of the "ListCatalogAudits" method.
func (*CatalogAuditsPager) GetAll ¶ added in v0.28.4
func (pager *CatalogAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*CatalogAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *CatalogAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*CatalogAuditsPager) GetNext ¶ added in v0.28.4
func (pager *CatalogAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*CatalogAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *CatalogAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*CatalogAuditsPager) HasNext ¶ added in v0.28.4
func (pager *CatalogAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type CatalogManagementV1 ¶
type CatalogManagementV1 struct {
Service *core.BaseService
}
CatalogManagementV1 : This is the API to use for managing private catalogs for IBM Cloud. Private catalogs provide a way to centrally manage access to products in the IBM Cloud catalog and your own catalogs.
API Version: 1.0
func NewCatalogManagementV1 ¶
func NewCatalogManagementV1(options *CatalogManagementV1Options) (service *CatalogManagementV1, err error)
NewCatalogManagementV1 : constructs an instance of CatalogManagementV1 with passed in options.
func NewCatalogManagementV1UsingExternalConfig ¶
func NewCatalogManagementV1UsingExternalConfig(options *CatalogManagementV1Options) (catalogManagement *CatalogManagementV1, err error)
NewCatalogManagementV1UsingExternalConfig : constructs an instance of CatalogManagementV1 with passed in options and external configuration.
func (*CatalogManagementV1) AddObjectAccessList ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) AddObjectAccessList(addObjectAccessListOptions *AddObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
AddObjectAccessList : Add accesses to object access list Add one or more accesses to the specified object's access list.
func (*CatalogManagementV1) AddObjectAccessListWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) AddObjectAccessListWithContext(ctx context.Context, addObjectAccessListOptions *AddObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
AddObjectAccessListWithContext is an alternate form of the AddObjectAccessList method which supports a Context parameter
func (*CatalogManagementV1) AddOfferingAccessList ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) AddOfferingAccessList(addOfferingAccessListOptions *AddOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
AddOfferingAccessList : Add accesses to offering access list Add one or more accesses to the specified offering's access list.
func (*CatalogManagementV1) AddOfferingAccessListWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) AddOfferingAccessListWithContext(ctx context.Context, addOfferingAccessListOptions *AddOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
AddOfferingAccessListWithContext is an alternate form of the AddOfferingAccessList method which supports a Context parameter
func (*CatalogManagementV1) ArchiveVersion ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ArchiveVersion(archiveVersionOptions *ArchiveVersionOptions) (response *core.DetailedResponse, err error)
ArchiveVersion : Archive version immediately Archive the specified version.
func (*CatalogManagementV1) ArchiveVersionWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ArchiveVersionWithContext(ctx context.Context, archiveVersionOptions *ArchiveVersionOptions) (response *core.DetailedResponse, err error)
ArchiveVersionWithContext is an alternate form of the ArchiveVersion method which supports a Context parameter
func (*CatalogManagementV1) Clone ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) Clone() *CatalogManagementV1
Clone makes a copy of "catalogManagement" suitable for processing requests.
func (*CatalogManagementV1) CommitVersion ¶
func (catalogManagement *CatalogManagementV1) CommitVersion(commitVersionOptions *CommitVersionOptions) (response *core.DetailedResponse, err error)
CommitVersion : Commit version Commit a working copy of the specified version.
func (*CatalogManagementV1) CommitVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CommitVersionWithContext(ctx context.Context, commitVersionOptions *CommitVersionOptions) (response *core.DetailedResponse, err error)
CommitVersionWithContext is an alternate form of the CommitVersion method which supports a Context parameter
func (*CatalogManagementV1) ConsumableShareObject ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ConsumableShareObject(consumableShareObjectOptions *ConsumableShareObjectOptions) (response *core.DetailedResponse, err error)
ConsumableShareObject : Make object consumable for sharing Set the object as consumable in order to use the object sharing permissions.
func (*CatalogManagementV1) ConsumableShareObjectWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ConsumableShareObjectWithContext(ctx context.Context, consumableShareObjectOptions *ConsumableShareObjectOptions) (response *core.DetailedResponse, err error)
ConsumableShareObjectWithContext is an alternate form of the ConsumableShareObject method which supports a Context parameter
func (*CatalogManagementV1) ConsumableVersion ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ConsumableVersion(consumableVersionOptions *ConsumableVersionOptions) (response *core.DetailedResponse, err error)
ConsumableVersion : Make version consumable for sharing Set the version as consumable in order to inherit the offering sharing permissions.
func (*CatalogManagementV1) ConsumableVersionWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ConsumableVersionWithContext(ctx context.Context, consumableVersionOptions *ConsumableVersionOptions) (response *core.DetailedResponse, err error)
ConsumableVersionWithContext is an alternate form of the ConsumableVersion method which supports a Context parameter
func (*CatalogManagementV1) CopyFromPreviousVersion ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) CopyFromPreviousVersion(copyFromPreviousVersionOptions *CopyFromPreviousVersionOptions) (response *core.DetailedResponse, err error)
CopyFromPreviousVersion : Copy values from a previous version Copy values from a specified previous version.
func (*CatalogManagementV1) CopyFromPreviousVersionWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) CopyFromPreviousVersionWithContext(ctx context.Context, copyFromPreviousVersionOptions *CopyFromPreviousVersionOptions) (response *core.DetailedResponse, err error)
CopyFromPreviousVersionWithContext is an alternate form of the CopyFromPreviousVersion method which supports a Context parameter
func (*CatalogManagementV1) CopyVersion ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CopyVersion(copyVersionOptions *CopyVersionOptions) (response *core.DetailedResponse, err error)
CopyVersion : Copy version to new target kind Copy the specified version to a new target kind within the same offering.
func (*CatalogManagementV1) CopyVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CopyVersionWithContext(ctx context.Context, copyVersionOptions *CopyVersionOptions) (response *core.DetailedResponse, err error)
CopyVersionWithContext is an alternate form of the CopyVersion method which supports a Context parameter
func (*CatalogManagementV1) CreateCatalog ¶
func (catalogManagement *CatalogManagementV1) CreateCatalog(createCatalogOptions *CreateCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
CreateCatalog : Create a catalog Create a catalog for a given account.
func (*CatalogManagementV1) CreateCatalogWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CreateCatalogWithContext(ctx context.Context, createCatalogOptions *CreateCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
CreateCatalogWithContext is an alternate form of the CreateCatalog method which supports a Context parameter
func (*CatalogManagementV1) CreateObject ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CreateObject(createObjectOptions *CreateObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
CreateObject : Create catalog object Create an object with a specific catalog.
func (*CatalogManagementV1) CreateObjectAccess ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) CreateObjectAccess(createObjectAccessOptions *CreateObjectAccessOptions) (response *core.DetailedResponse, err error)
CreateObjectAccess : Add account ID to object access list Add an account ID to an object's access list. Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) CreateObjectAccessWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) CreateObjectAccessWithContext(ctx context.Context, createObjectAccessOptions *CreateObjectAccessOptions) (response *core.DetailedResponse, err error)
CreateObjectAccessWithContext is an alternate form of the CreateObjectAccess method which supports a Context parameter Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) CreateObjectWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CreateObjectWithContext(ctx context.Context, createObjectOptions *CreateObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
CreateObjectWithContext is an alternate form of the CreateObject method which supports a Context parameter
func (*CatalogManagementV1) CreateOffering ¶
func (catalogManagement *CatalogManagementV1) CreateOffering(createOfferingOptions *CreateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
CreateOffering : Create offering Create an offering.
func (*CatalogManagementV1) CreateOfferingInstance ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) CreateOfferingInstance(createOfferingInstanceOptions *CreateOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
CreateOfferingInstance : Create an offering resource instance Provision a new offering in a given account, and return its resource instance.
func (*CatalogManagementV1) CreateOfferingInstanceWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) CreateOfferingInstanceWithContext(ctx context.Context, createOfferingInstanceOptions *CreateOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
CreateOfferingInstanceWithContext is an alternate form of the CreateOfferingInstance method which supports a Context parameter
func (*CatalogManagementV1) CreateOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) CreateOfferingWithContext(ctx context.Context, createOfferingOptions *CreateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
CreateOfferingWithContext is an alternate form of the CreateOffering method which supports a Context parameter
func (*CatalogManagementV1) DeleteCatalog ¶
func (catalogManagement *CatalogManagementV1) DeleteCatalog(deleteCatalogOptions *DeleteCatalogOptions) (response *core.DetailedResponse, err error)
DeleteCatalog : Delete catalog Delete a catalog.
func (*CatalogManagementV1) DeleteCatalogWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeleteCatalogWithContext(ctx context.Context, deleteCatalogOptions *DeleteCatalogOptions) (response *core.DetailedResponse, err error)
DeleteCatalogWithContext is an alternate form of the DeleteCatalog method which supports a Context parameter
func (*CatalogManagementV1) DeleteObject ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeleteObject(deleteObjectOptions *DeleteObjectOptions) (response *core.DetailedResponse, err error)
DeleteObject : Delete catalog object Delete a specific object within a specific catalog.
func (*CatalogManagementV1) DeleteObjectAccess ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteObjectAccess(deleteObjectAccessOptions *DeleteObjectAccessOptions) (response *core.DetailedResponse, err error)
DeleteObjectAccess : Remove account ID from object access list Delete the specified account ID from the specified object's access list. Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) DeleteObjectAccessList ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteObjectAccessList(deleteObjectAccessListOptions *DeleteObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
DeleteObjectAccessList : Delete accesses from object access list Delete all or a set of accesses from an object's access list.
func (*CatalogManagementV1) DeleteObjectAccessListWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteObjectAccessListWithContext(ctx context.Context, deleteObjectAccessListOptions *DeleteObjectAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
DeleteObjectAccessListWithContext is an alternate form of the DeleteObjectAccessList method which supports a Context parameter
func (*CatalogManagementV1) DeleteObjectAccessWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteObjectAccessWithContext(ctx context.Context, deleteObjectAccessOptions *DeleteObjectAccessOptions) (response *core.DetailedResponse, err error)
DeleteObjectAccessWithContext is an alternate form of the DeleteObjectAccess method which supports a Context parameter Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) DeleteObjectWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeleteObjectWithContext(ctx context.Context, deleteObjectOptions *DeleteObjectOptions) (response *core.DetailedResponse, err error)
DeleteObjectWithContext is an alternate form of the DeleteObject method which supports a Context parameter
func (*CatalogManagementV1) DeleteOffering ¶
func (catalogManagement *CatalogManagementV1) DeleteOffering(deleteOfferingOptions *DeleteOfferingOptions) (response *core.DetailedResponse, err error)
DeleteOffering : Delete offering Delete an offering.
func (*CatalogManagementV1) DeleteOfferingAccessList ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) DeleteOfferingAccessList(deleteOfferingAccessListOptions *DeleteOfferingAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
DeleteOfferingAccessList : Delete accesses from offering access list Delete all or a set of accesses from an offering's access list.
func (*CatalogManagementV1) DeleteOfferingAccessListWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) DeleteOfferingAccessListWithContext(ctx context.Context, deleteOfferingAccessListOptions *DeleteOfferingAccessListOptions) (result *AccessListBulkResponse, response *core.DetailedResponse, err error)
DeleteOfferingAccessListWithContext is an alternate form of the DeleteOfferingAccessList method which supports a Context parameter
func (*CatalogManagementV1) DeleteOfferingInstance ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) DeleteOfferingInstance(deleteOfferingInstanceOptions *DeleteOfferingInstanceOptions) (response *core.DetailedResponse, err error)
DeleteOfferingInstance : Delete a version instance Delete and instance deployed out of a product version.
func (*CatalogManagementV1) DeleteOfferingInstanceWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) DeleteOfferingInstanceWithContext(ctx context.Context, deleteOfferingInstanceOptions *DeleteOfferingInstanceOptions) (response *core.DetailedResponse, err error)
DeleteOfferingInstanceWithContext is an alternate form of the DeleteOfferingInstance method which supports a Context parameter
func (*CatalogManagementV1) DeleteOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeleteOfferingWithContext(ctx context.Context, deleteOfferingOptions *DeleteOfferingOptions) (response *core.DetailedResponse, err error)
DeleteOfferingWithContext is an alternate form of the DeleteOffering method which supports a Context parameter
func (*CatalogManagementV1) DeleteOperators ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteOperators(deleteOperatorsOptions *DeleteOperatorsOptions) (response *core.DetailedResponse, err error)
DeleteOperators : Delete operators Delete operators from a kubernetes cluster.
func (*CatalogManagementV1) DeleteOperatorsWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeleteOperatorsWithContext(ctx context.Context, deleteOperatorsOptions *DeleteOperatorsOptions) (response *core.DetailedResponse, err error)
DeleteOperatorsWithContext is an alternate form of the DeleteOperators method which supports a Context parameter
func (*CatalogManagementV1) DeleteVersion ¶
func (catalogManagement *CatalogManagementV1) DeleteVersion(deleteVersionOptions *DeleteVersionOptions) (response *core.DetailedResponse, err error)
DeleteVersion : Delete version Delete the specified version. If the version is an active version with a working copy, the working copy will be deleted as well.
func (*CatalogManagementV1) DeleteVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeleteVersionWithContext(ctx context.Context, deleteVersionOptions *DeleteVersionOptions) (response *core.DetailedResponse, err error)
DeleteVersionWithContext is an alternate form of the DeleteVersion method which supports a Context parameter
func (*CatalogManagementV1) DeployOperators ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeployOperators(deployOperatorsOptions *DeployOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
DeployOperators : Deploy operators Deploy operators on a kubernetes cluster.
func (*CatalogManagementV1) DeployOperatorsWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) DeployOperatorsWithContext(ctx context.Context, deployOperatorsOptions *DeployOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
DeployOperatorsWithContext is an alternate form of the DeployOperators method which supports a Context parameter
func (*CatalogManagementV1) DeprecateOffering ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) DeprecateOffering(deprecateOfferingOptions *DeprecateOfferingOptions) (response *core.DetailedResponse, err error)
DeprecateOffering : Allows offering to be deprecated Approve or disapprove the offering to be deprecated.
func (*CatalogManagementV1) DeprecateOfferingWithContext ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) DeprecateOfferingWithContext(ctx context.Context, deprecateOfferingOptions *DeprecateOfferingOptions) (response *core.DetailedResponse, err error)
DeprecateOfferingWithContext is an alternate form of the DeprecateOffering method which supports a Context parameter
func (*CatalogManagementV1) DeprecateVersion ¶
func (catalogManagement *CatalogManagementV1) DeprecateVersion(deprecateVersionOptions *DeprecateVersionOptions) (response *core.DetailedResponse, err error)
DeprecateVersion : Deprecate version immediately - use /archive instead Deprecate the specified version. Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) DeprecateVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DeprecateVersionWithContext(ctx context.Context, deprecateVersionOptions *DeprecateVersionOptions) (response *core.DetailedResponse, err error)
DeprecateVersionWithContext is an alternate form of the DeprecateVersion method which supports a Context parameter Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) DisableRetries ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) DisableRetries()
DisableRetries disables automatic retries for requests invoked for this service instance.
func (*CatalogManagementV1) EnableRetries ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) EnableRetries(maxRetries int, maxRetryInterval time.Duration)
EnableRetries enables automatic retries for requests invoked for this service instance. If either parameter is specified as 0, then a default value is used instead.
func (*CatalogManagementV1) GetCatalog ¶
func (catalogManagement *CatalogManagementV1) GetCatalog(getCatalogOptions *GetCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
GetCatalog : Get catalog Get a catalog. This can also be used by an unauthenticated user to get the public catalog.
func (*CatalogManagementV1) GetCatalogAccount ¶
func (catalogManagement *CatalogManagementV1) GetCatalogAccount(getCatalogAccountOptions *GetCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
GetCatalogAccount : Get catalog account settings Get the account level settings for the account for private catalog.
func (*CatalogManagementV1) GetCatalogAccountAudit ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAccountAudit(getCatalogAccountAuditOptions *GetCatalogAccountAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetCatalogAccountAudit : Get a catalog account audit log entry Get the full audit log entry associated with a catalog account.
func (*CatalogManagementV1) GetCatalogAccountAuditWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAccountAuditWithContext(ctx context.Context, getCatalogAccountAuditOptions *GetCatalogAccountAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetCatalogAccountAuditWithContext is an alternate form of the GetCatalogAccountAudit method which supports a Context parameter
func (*CatalogManagementV1) GetCatalogAccountFilters ¶
func (catalogManagement *CatalogManagementV1) GetCatalogAccountFilters(getCatalogAccountFiltersOptions *GetCatalogAccountFiltersOptions) (result *AccumulatedFilters, response *core.DetailedResponse, err error)
GetCatalogAccountFilters : Get catalog account filters Get the accumulated filters of the account and of the catalogs you have access to.
func (*CatalogManagementV1) GetCatalogAccountFiltersWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAccountFiltersWithContext(ctx context.Context, getCatalogAccountFiltersOptions *GetCatalogAccountFiltersOptions) (result *AccumulatedFilters, response *core.DetailedResponse, err error)
GetCatalogAccountFiltersWithContext is an alternate form of the GetCatalogAccountFilters method which supports a Context parameter
func (*CatalogManagementV1) GetCatalogAccountWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAccountWithContext(ctx context.Context, getCatalogAccountOptions *GetCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
GetCatalogAccountWithContext is an alternate form of the GetCatalogAccount method which supports a Context parameter
func (*CatalogManagementV1) GetCatalogAudit ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAudit(getCatalogAuditOptions *GetCatalogAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetCatalogAudit : Get a catalog audit log entry Get the full audit log entry associated with a catalog.
func (*CatalogManagementV1) GetCatalogAuditWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogAuditWithContext(ctx context.Context, getCatalogAuditOptions *GetCatalogAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetCatalogAuditWithContext is an alternate form of the GetCatalogAudit method which supports a Context parameter
func (*CatalogManagementV1) GetCatalogWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetCatalogWithContext(ctx context.Context, getCatalogOptions *GetCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
GetCatalogWithContext is an alternate form of the GetCatalog method which supports a Context parameter
func (*CatalogManagementV1) GetCluster ¶
func (catalogManagement *CatalogManagementV1) GetCluster(getClusterOptions *GetClusterOptions) (result *ClusterInfo, response *core.DetailedResponse, err error)
GetCluster : Get kubernetes cluster Get the contents of the specified kubernetes cluster.
func (*CatalogManagementV1) GetClusterWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetClusterWithContext(ctx context.Context, getClusterOptions *GetClusterOptions) (result *ClusterInfo, response *core.DetailedResponse, err error)
GetClusterWithContext is an alternate form of the GetCluster method which supports a Context parameter
func (*CatalogManagementV1) GetConsumptionOfferings ¶
func (catalogManagement *CatalogManagementV1) GetConsumptionOfferings(getConsumptionOfferingsOptions *GetConsumptionOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
GetConsumptionOfferings : Get consumption offerings Retrieve the available offerings from both public and from the account that currently scoped for consumption. These copies cannot be used for updating. They are not complete and only return what is visible to the caller. This can be used by an unauthenticated user to retreive publicly available offerings.
func (*CatalogManagementV1) GetConsumptionOfferingsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetConsumptionOfferingsWithContext(ctx context.Context, getConsumptionOfferingsOptions *GetConsumptionOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
GetConsumptionOfferingsWithContext is an alternate form of the GetConsumptionOfferings method which supports a Context parameter
func (*CatalogManagementV1) GetEnableGzipCompression ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetEnableGzipCompression() bool
GetEnableGzipCompression returns the service's EnableGzipCompression field
func (*CatalogManagementV1) GetEnterpriseAudit ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetEnterpriseAudit(getEnterpriseAuditOptions *GetEnterpriseAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetEnterpriseAudit : Get an enterprise audit log entry Get the full audit log entry associated with an enterprise.
func (*CatalogManagementV1) GetEnterpriseAuditWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetEnterpriseAuditWithContext(ctx context.Context, getEnterpriseAuditOptions *GetEnterpriseAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetEnterpriseAuditWithContext is an alternate form of the GetEnterpriseAudit method which supports a Context parameter
func (*CatalogManagementV1) GetNamespaces ¶
func (catalogManagement *CatalogManagementV1) GetNamespaces(getNamespacesOptions *GetNamespacesOptions) (result *NamespaceSearchResult, response *core.DetailedResponse, err error)
GetNamespaces : Get cluster namespaces Get the namespaces associated with the specified kubernetes cluster.
func (*CatalogManagementV1) GetNamespacesWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetNamespacesWithContext(ctx context.Context, getNamespacesOptions *GetNamespacesOptions) (result *NamespaceSearchResult, response *core.DetailedResponse, err error)
GetNamespacesWithContext is an alternate form of the GetNamespaces method which supports a Context parameter
func (*CatalogManagementV1) GetObject ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetObject(getObjectOptions *GetObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
GetObject : Get catalog object Get the specified object from within the specified catalog.
func (*CatalogManagementV1) GetObjectAccess ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetObjectAccess(getObjectAccessOptions *GetObjectAccessOptions) (result *Access, response *core.DetailedResponse, err error)
GetObjectAccess : Check for account ID in object access list Determine if an account ID is in an object's access list.
func (*CatalogManagementV1) GetObjectAccessList ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetObjectAccessList(getObjectAccessListOptions *GetObjectAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
GetObjectAccessList : Get object access list Get the access list associated with the specified object.
func (*CatalogManagementV1) GetObjectAccessListDeprecated ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetObjectAccessListDeprecated(getObjectAccessListDeprecatedOptions *GetObjectAccessListDeprecatedOptions) (result *ObjectAccessListResult, response *core.DetailedResponse, err error)
GetObjectAccessListDeprecated : Get object access list Deprecated - use /accessv1 instead. Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) GetObjectAccessListDeprecatedWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetObjectAccessListDeprecatedWithContext(ctx context.Context, getObjectAccessListDeprecatedOptions *GetObjectAccessListDeprecatedOptions) (result *ObjectAccessListResult, response *core.DetailedResponse, err error)
GetObjectAccessListDeprecatedWithContext is an alternate form of the GetObjectAccessListDeprecated method which supports a Context parameter Deprecated: this method is deprecated and may be removed in a future release.
func (*CatalogManagementV1) GetObjectAccessListWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetObjectAccessListWithContext(ctx context.Context, getObjectAccessListOptions *GetObjectAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
GetObjectAccessListWithContext is an alternate form of the GetObjectAccessList method which supports a Context parameter
func (*CatalogManagementV1) GetObjectAccessWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) GetObjectAccessWithContext(ctx context.Context, getObjectAccessOptions *GetObjectAccessOptions) (result *Access, response *core.DetailedResponse, err error)
GetObjectAccessWithContext is an alternate form of the GetObjectAccess method which supports a Context parameter
func (*CatalogManagementV1) GetObjectAudit ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetObjectAudit(getObjectAuditOptions *GetObjectAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetObjectAudit : Get an object audit log entry Get the full audit log entry associated with an object.
func (*CatalogManagementV1) GetObjectAuditWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetObjectAuditWithContext(ctx context.Context, getObjectAuditOptions *GetObjectAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetObjectAuditWithContext is an alternate form of the GetObjectAudit method which supports a Context parameter
func (*CatalogManagementV1) GetObjectWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetObjectWithContext(ctx context.Context, getObjectOptions *GetObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
GetObjectWithContext is an alternate form of the GetObject method which supports a Context parameter
func (*CatalogManagementV1) GetOffering ¶
func (catalogManagement *CatalogManagementV1) GetOffering(getOfferingOptions *GetOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
GetOffering : Get offering Get an offering. This can be used by an unauthenticated user for publicly available offerings.
func (*CatalogManagementV1) GetOfferingAbout ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingAbout(getOfferingAboutOptions *GetOfferingAboutOptions) (result *string, response *core.DetailedResponse, err error)
GetOfferingAbout : Get version about information Get the about information, in markdown, for the current version.
func (*CatalogManagementV1) GetOfferingAboutWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingAboutWithContext(ctx context.Context, getOfferingAboutOptions *GetOfferingAboutOptions) (result *string, response *core.DetailedResponse, err error)
GetOfferingAboutWithContext is an alternate form of the GetOfferingAbout method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingAccess ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingAccess(getOfferingAccessOptions *GetOfferingAccessOptions) (result *Access, response *core.DetailedResponse, err error)
GetOfferingAccess : Check for account ID in offering access list Determine if an account ID is in an offering's access list.
func (*CatalogManagementV1) GetOfferingAccessList ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingAccessList(getOfferingAccessListOptions *GetOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
GetOfferingAccessList : Get offering access list Get the access list associated with the specified offering.
func (*CatalogManagementV1) GetOfferingAccessListWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingAccessListWithContext(ctx context.Context, getOfferingAccessListOptions *GetOfferingAccessListOptions) (result *AccessListResult, response *core.DetailedResponse, err error)
GetOfferingAccessListWithContext is an alternate form of the GetOfferingAccessList method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingAccessWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingAccessWithContext(ctx context.Context, getOfferingAccessOptions *GetOfferingAccessOptions) (result *Access, response *core.DetailedResponse, err error)
GetOfferingAccessWithContext is an alternate form of the GetOfferingAccess method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingAudit ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetOfferingAudit(getOfferingAuditOptions *GetOfferingAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetOfferingAudit : Get an offering audit log entry Get the full audit log entry associated with an offering.
func (*CatalogManagementV1) GetOfferingAuditWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetOfferingAuditWithContext(ctx context.Context, getOfferingAuditOptions *GetOfferingAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetOfferingAuditWithContext is an alternate form of the GetOfferingAudit method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingContainerImages ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingContainerImages(getOfferingContainerImagesOptions *GetOfferingContainerImagesOptions) (result *ImageManifest, response *core.DetailedResponse, err error)
GetOfferingContainerImages : Get version's container images Get the list of container images associated with the specified version. The "image_manifest_url" property of the version should be the URL for the image manifest, and the operation will return that content.
func (*CatalogManagementV1) GetOfferingContainerImagesWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingContainerImagesWithContext(ctx context.Context, getOfferingContainerImagesOptions *GetOfferingContainerImagesOptions) (result *ImageManifest, response *core.DetailedResponse, err error)
GetOfferingContainerImagesWithContext is an alternate form of the GetOfferingContainerImages method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingInstance ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingInstance(getOfferingInstanceOptions *GetOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
GetOfferingInstance : Get Offering Instance Get the resource associated with an installed offering instance.
func (*CatalogManagementV1) GetOfferingInstanceAudit ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingInstanceAudit(getOfferingInstanceAuditOptions *GetOfferingInstanceAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetOfferingInstanceAudit : Get an offering instance audit log entry Get the full audit log entry associated with an offering instance.
func (*CatalogManagementV1) GetOfferingInstanceAuditWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingInstanceAuditWithContext(ctx context.Context, getOfferingInstanceAuditOptions *GetOfferingInstanceAuditOptions) (result *AuditLog, response *core.DetailedResponse, err error)
GetOfferingInstanceAuditWithContext is an alternate form of the GetOfferingInstanceAudit method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingInstanceWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingInstanceWithContext(ctx context.Context, getOfferingInstanceOptions *GetOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
GetOfferingInstanceWithContext is an alternate form of the GetOfferingInstance method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingLicense ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingLicense(getOfferingLicenseOptions *GetOfferingLicenseOptions) (result *string, response *core.DetailedResponse, err error)
GetOfferingLicense : Get version license content Get the license content for the specified license ID in the specified version.
func (*CatalogManagementV1) GetOfferingLicenseWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingLicenseWithContext(ctx context.Context, getOfferingLicenseOptions *GetOfferingLicenseOptions) (result *string, response *core.DetailedResponse, err error)
GetOfferingLicenseWithContext is an alternate form of the GetOfferingLicense method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingSource ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) GetOfferingSource(getOfferingSourceOptions *GetOfferingSourceOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
GetOfferingSource : Get offering source Get an offering's source. This request requires authorization, even for public offerings.
func (*CatalogManagementV1) GetOfferingSourceURL ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingSourceURL(getOfferingSourceURLOptions *GetOfferingSourceURLOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
GetOfferingSourceURL : Get offering source URL Get an offering's private source image.
func (*CatalogManagementV1) GetOfferingSourceURLWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) GetOfferingSourceURLWithContext(ctx context.Context, getOfferingSourceURLOptions *GetOfferingSourceURLOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
GetOfferingSourceURLWithContext is an alternate form of the GetOfferingSourceURL method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingSourceWithContext ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) GetOfferingSourceWithContext(ctx context.Context, getOfferingSourceOptions *GetOfferingSourceOptions) (result io.ReadCloser, response *core.DetailedResponse, err error)
GetOfferingSourceWithContext is an alternate form of the GetOfferingSource method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingUpdates ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingUpdates(getOfferingUpdatesOptions *GetOfferingUpdatesOptions) (result []VersionUpdateDescriptor, response *core.DetailedResponse, err error)
GetOfferingUpdates : Get version updates Get available updates for the specified version.
func (*CatalogManagementV1) GetOfferingUpdatesWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingUpdatesWithContext(ctx context.Context, getOfferingUpdatesOptions *GetOfferingUpdatesOptions) (result []VersionUpdateDescriptor, response *core.DetailedResponse, err error)
GetOfferingUpdatesWithContext is an alternate form of the GetOfferingUpdates method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetOfferingWithContext(ctx context.Context, getOfferingOptions *GetOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
GetOfferingWithContext is an alternate form of the GetOffering method which supports a Context parameter
func (*CatalogManagementV1) GetOfferingWorkingCopy ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingWorkingCopy(getOfferingWorkingCopyOptions *GetOfferingWorkingCopyOptions) (result *Version, response *core.DetailedResponse, err error)
GetOfferingWorkingCopy : Create working copy of version Create a working copy of the specified version.
func (*CatalogManagementV1) GetOfferingWorkingCopyWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) GetOfferingWorkingCopyWithContext(ctx context.Context, getOfferingWorkingCopyOptions *GetOfferingWorkingCopyOptions) (result *Version, response *core.DetailedResponse, err error)
GetOfferingWorkingCopyWithContext is an alternate form of the GetOfferingWorkingCopy method which supports a Context parameter
func (*CatalogManagementV1) GetOverrideValues ¶
func (catalogManagement *CatalogManagementV1) GetOverrideValues(getOverrideValuesOptions *GetOverrideValuesOptions) (result map[string]interface{}, response *core.DetailedResponse, err error)
GetOverrideValues : Get override values Returns the override values that were used to validate the specified offering version.
func (*CatalogManagementV1) GetOverrideValuesWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetOverrideValuesWithContext(ctx context.Context, getOverrideValuesOptions *GetOverrideValuesOptions) (result map[string]interface{}, response *core.DetailedResponse, err error)
GetOverrideValuesWithContext is an alternate form of the GetOverrideValues method which supports a Context parameter
func (*CatalogManagementV1) GetPreinstall ¶
func (catalogManagement *CatalogManagementV1) GetPreinstall(getPreinstallOptions *GetPreinstallOptions) (result *InstallStatus, response *core.DetailedResponse, err error)
GetPreinstall : Get version pre-install status Get the pre-install status for the specified version.
func (*CatalogManagementV1) GetPreinstallWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetPreinstallWithContext(ctx context.Context, getPreinstallOptions *GetPreinstallOptions) (result *InstallStatus, response *core.DetailedResponse, err error)
GetPreinstallWithContext is an alternate form of the GetPreinstall method which supports a Context parameter
func (*CatalogManagementV1) GetServiceURL ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetServiceURL() string
GetServiceURL returns the service URL
func (*CatalogManagementV1) GetValidationStatus ¶
func (catalogManagement *CatalogManagementV1) GetValidationStatus(getValidationStatusOptions *GetValidationStatusOptions) (result *Validation, response *core.DetailedResponse, err error)
GetValidationStatus : Get offering install status Returns the install status for the specified offering version.
func (*CatalogManagementV1) GetValidationStatusWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetValidationStatusWithContext(ctx context.Context, getValidationStatusOptions *GetValidationStatusOptions) (result *Validation, response *core.DetailedResponse, err error)
GetValidationStatusWithContext is an alternate form of the GetValidationStatus method which supports a Context parameter
func (*CatalogManagementV1) GetVersion ¶
func (catalogManagement *CatalogManagementV1) GetVersion(getVersionOptions *GetVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
GetVersion : Get offering/kind/version 'branch' Get the Offering/Kind/Version 'branch' for the specified locator ID.
func (*CatalogManagementV1) GetVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) GetVersionWithContext(ctx context.Context, getVersionOptions *GetVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
GetVersionWithContext is an alternate form of the GetVersion method which supports a Context parameter
func (*CatalogManagementV1) ImportOffering ¶
func (catalogManagement *CatalogManagementV1) ImportOffering(importOfferingOptions *ImportOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ImportOffering : Import offering Import a new offering.
func (*CatalogManagementV1) ImportOfferingVersion ¶
func (catalogManagement *CatalogManagementV1) ImportOfferingVersion(importOfferingVersionOptions *ImportOfferingVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
ImportOfferingVersion : Import offering version Import new version to an offering.
func (*CatalogManagementV1) ImportOfferingVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ImportOfferingVersionWithContext(ctx context.Context, importOfferingVersionOptions *ImportOfferingVersionOptions) (result *Offering, response *core.DetailedResponse, err error)
ImportOfferingVersionWithContext is an alternate form of the ImportOfferingVersion method which supports a Context parameter
func (*CatalogManagementV1) ImportOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ImportOfferingWithContext(ctx context.Context, importOfferingOptions *ImportOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ImportOfferingWithContext is an alternate form of the ImportOffering method which supports a Context parameter
func (*CatalogManagementV1) InstallVersion ¶
func (catalogManagement *CatalogManagementV1) InstallVersion(installVersionOptions *InstallVersionOptions) (response *core.DetailedResponse, err error)
InstallVersion : Install version Create an install for the specified version.
func (*CatalogManagementV1) InstallVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) InstallVersionWithContext(ctx context.Context, installVersionOptions *InstallVersionOptions) (response *core.DetailedResponse, err error)
InstallVersionWithContext is an alternate form of the InstallVersion method which supports a Context parameter
func (*CatalogManagementV1) ListCatalogAccountAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListCatalogAccountAudits(listCatalogAccountAuditsOptions *ListCatalogAccountAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListCatalogAccountAudits : Get catalog account audit logs Get the audit logs associated with a catalog account.
func (*CatalogManagementV1) ListCatalogAccountAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListCatalogAccountAuditsWithContext(ctx context.Context, listCatalogAccountAuditsOptions *ListCatalogAccountAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListCatalogAccountAuditsWithContext is an alternate form of the ListCatalogAccountAudits method which supports a Context parameter
func (*CatalogManagementV1) ListCatalogAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListCatalogAudits(listCatalogAuditsOptions *ListCatalogAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListCatalogAudits : Get catalog audit logs Get the audit logs associated with a catalog.
func (*CatalogManagementV1) ListCatalogAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListCatalogAuditsWithContext(ctx context.Context, listCatalogAuditsOptions *ListCatalogAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListCatalogAuditsWithContext is an alternate form of the ListCatalogAudits method which supports a Context parameter
func (*CatalogManagementV1) ListCatalogs ¶
func (catalogManagement *CatalogManagementV1) ListCatalogs(listCatalogsOptions *ListCatalogsOptions) (result *CatalogSearchResult, response *core.DetailedResponse, err error)
ListCatalogs : Get list of catalogs Retrieves the available catalogs for a given account. This can be used by an unauthenticated user to retrieve the public catalog.
func (*CatalogManagementV1) ListCatalogsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ListCatalogsWithContext(ctx context.Context, listCatalogsOptions *ListCatalogsOptions) (result *CatalogSearchResult, response *core.DetailedResponse, err error)
ListCatalogsWithContext is an alternate form of the ListCatalogs method which supports a Context parameter
func (*CatalogManagementV1) ListEnterpriseAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListEnterpriseAudits(listEnterpriseAuditsOptions *ListEnterpriseAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListEnterpriseAudits : Get enterprise audit logs Get the audit logs associated with an enterprise.
func (*CatalogManagementV1) ListEnterpriseAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListEnterpriseAuditsWithContext(ctx context.Context, listEnterpriseAuditsOptions *ListEnterpriseAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListEnterpriseAuditsWithContext is an alternate form of the ListEnterpriseAudits method which supports a Context parameter
func (*CatalogManagementV1) ListObjectAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListObjectAudits(listObjectAuditsOptions *ListObjectAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListObjectAudits : Get object audit logs Get the audit logs associated with an object.
func (*CatalogManagementV1) ListObjectAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListObjectAuditsWithContext(ctx context.Context, listObjectAuditsOptions *ListObjectAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListObjectAuditsWithContext is an alternate form of the ListObjectAudits method which supports a Context parameter
func (*CatalogManagementV1) ListObjects ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ListObjects(listObjectsOptions *ListObjectsOptions) (result *ObjectListResult, response *core.DetailedResponse, err error)
ListObjects : List objects within a catalog List the available objects within the specified catalog.
func (*CatalogManagementV1) ListObjectsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ListObjectsWithContext(ctx context.Context, listObjectsOptions *ListObjectsOptions) (result *ObjectListResult, response *core.DetailedResponse, err error)
ListObjectsWithContext is an alternate form of the ListObjects method which supports a Context parameter
func (*CatalogManagementV1) ListOfferingAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListOfferingAudits(listOfferingAuditsOptions *ListOfferingAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListOfferingAudits : Get offering audit logs Get the audit logs associated with an offering.
func (*CatalogManagementV1) ListOfferingAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListOfferingAuditsWithContext(ctx context.Context, listOfferingAuditsOptions *ListOfferingAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListOfferingAuditsWithContext is an alternate form of the ListOfferingAudits method which supports a Context parameter
func (*CatalogManagementV1) ListOfferingInstanceAudits ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListOfferingInstanceAudits(listOfferingInstanceAuditsOptions *ListOfferingInstanceAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListOfferingInstanceAudits : Get offering instance audit logs Get the audit logs associated with an offering instance.
func (*CatalogManagementV1) ListOfferingInstanceAuditsWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ListOfferingInstanceAuditsWithContext(ctx context.Context, listOfferingInstanceAuditsOptions *ListOfferingInstanceAuditsOptions) (result *AuditLogs, response *core.DetailedResponse, err error)
ListOfferingInstanceAuditsWithContext is an alternate form of the ListOfferingInstanceAudits method which supports a Context parameter
func (*CatalogManagementV1) ListOfferings ¶
func (catalogManagement *CatalogManagementV1) ListOfferings(listOfferingsOptions *ListOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
ListOfferings : Get list of offerings Retrieve the available offerings in the specified catalog. This can also be used by an unauthenticated user to retreive publicly available offerings.
func (*CatalogManagementV1) ListOfferingsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ListOfferingsWithContext(ctx context.Context, listOfferingsOptions *ListOfferingsOptions) (result *OfferingSearchResult, response *core.DetailedResponse, err error)
ListOfferingsWithContext is an alternate form of the ListOfferings method which supports a Context parameter
func (*CatalogManagementV1) ListOperators ¶
func (catalogManagement *CatalogManagementV1) ListOperators(listOperatorsOptions *ListOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
ListOperators : List operators List the operators from a kubernetes cluster.
func (*CatalogManagementV1) ListOperatorsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ListOperatorsWithContext(ctx context.Context, listOperatorsOptions *ListOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
ListOperatorsWithContext is an alternate form of the ListOperators method which supports a Context parameter
func (*CatalogManagementV1) NewAddObjectAccessListOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewAddObjectAccessListOptions(catalogIdentifier string, objectIdentifier string, accesses []string) *AddObjectAccessListOptions
NewAddObjectAccessListOptions : Instantiate AddObjectAccessListOptions
func (*CatalogManagementV1) NewAddOfferingAccessListOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewAddOfferingAccessListOptions(catalogIdentifier string, offeringID string, accesses []string) *AddOfferingAccessListOptions
NewAddOfferingAccessListOptions : Instantiate AddOfferingAccessListOptions
func (*CatalogManagementV1) NewArchiveVersionOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewArchiveVersionOptions(versionLocID string) *ArchiveVersionOptions
NewArchiveVersionOptions : Instantiate ArchiveVersionOptions
func (*CatalogManagementV1) NewCatalogAccountAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewCatalogAccountAuditsPager(options *ListCatalogAccountAuditsOptions) (pager *CatalogAccountAuditsPager, err error)
NewCatalogAccountAuditsPager returns a new CatalogAccountAuditsPager instance.
func (*CatalogManagementV1) NewCatalogAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewCatalogAuditsPager(options *ListCatalogAuditsOptions) (pager *CatalogAuditsPager, err error)
NewCatalogAuditsPager returns a new CatalogAuditsPager instance.
func (*CatalogManagementV1) NewCommitVersionOptions ¶
func (*CatalogManagementV1) NewCommitVersionOptions(versionLocID string) *CommitVersionOptions
NewCommitVersionOptions : Instantiate CommitVersionOptions
func (*CatalogManagementV1) NewConsumableShareObjectOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewConsumableShareObjectOptions(catalogIdentifier string, objectIdentifier string) *ConsumableShareObjectOptions
NewConsumableShareObjectOptions : Instantiate ConsumableShareObjectOptions
func (*CatalogManagementV1) NewConsumableVersionOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewConsumableVersionOptions(versionLocID string) *ConsumableVersionOptions
NewConsumableVersionOptions : Instantiate ConsumableVersionOptions
func (*CatalogManagementV1) NewCopyFromPreviousVersionOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewCopyFromPreviousVersionOptions(versionLocID string, typeVar string, versionLocIDToCopyFrom string) *CopyFromPreviousVersionOptions
NewCopyFromPreviousVersionOptions : Instantiate CopyFromPreviousVersionOptions
func (*CatalogManagementV1) NewCopyVersionOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewCopyVersionOptions(versionLocID string) *CopyVersionOptions
NewCopyVersionOptions : Instantiate CopyVersionOptions
func (*CatalogManagementV1) NewCreateCatalogOptions ¶
func (*CatalogManagementV1) NewCreateCatalogOptions() *CreateCatalogOptions
NewCreateCatalogOptions : Instantiate CreateCatalogOptions
func (*CatalogManagementV1) NewCreateObjectAccessOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewCreateObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *CreateObjectAccessOptions
NewCreateObjectAccessOptions : Instantiate CreateObjectAccessOptions
func (*CatalogManagementV1) NewCreateObjectOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewCreateObjectOptions(catalogIdentifier string) *CreateObjectOptions
NewCreateObjectOptions : Instantiate CreateObjectOptions
func (*CatalogManagementV1) NewCreateOfferingInstanceOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewCreateOfferingInstanceOptions(xAuthRefreshToken string) *CreateOfferingInstanceOptions
NewCreateOfferingInstanceOptions : Instantiate CreateOfferingInstanceOptions
func (*CatalogManagementV1) NewCreateOfferingOptions ¶
func (*CatalogManagementV1) NewCreateOfferingOptions(catalogIdentifier string) *CreateOfferingOptions
NewCreateOfferingOptions : Instantiate CreateOfferingOptions
func (*CatalogManagementV1) NewDeleteCatalogOptions ¶
func (*CatalogManagementV1) NewDeleteCatalogOptions(catalogIdentifier string) *DeleteCatalogOptions
NewDeleteCatalogOptions : Instantiate DeleteCatalogOptions
func (*CatalogManagementV1) NewDeleteObjectAccessListOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewDeleteObjectAccessListOptions(catalogIdentifier string, objectIdentifier string, accesses []string) *DeleteObjectAccessListOptions
NewDeleteObjectAccessListOptions : Instantiate DeleteObjectAccessListOptions
func (*CatalogManagementV1) NewDeleteObjectAccessOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewDeleteObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *DeleteObjectAccessOptions
NewDeleteObjectAccessOptions : Instantiate DeleteObjectAccessOptions
func (*CatalogManagementV1) NewDeleteObjectOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewDeleteObjectOptions(catalogIdentifier string, objectIdentifier string) *DeleteObjectOptions
NewDeleteObjectOptions : Instantiate DeleteObjectOptions
func (*CatalogManagementV1) NewDeleteOfferingAccessListOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewDeleteOfferingAccessListOptions(catalogIdentifier string, offeringID string, accesses []string) *DeleteOfferingAccessListOptions
NewDeleteOfferingAccessListOptions : Instantiate DeleteOfferingAccessListOptions
func (*CatalogManagementV1) NewDeleteOfferingInstanceOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewDeleteOfferingInstanceOptions(instanceIdentifier string, xAuthRefreshToken string) *DeleteOfferingInstanceOptions
NewDeleteOfferingInstanceOptions : Instantiate DeleteOfferingInstanceOptions
func (*CatalogManagementV1) NewDeleteOfferingOptions ¶
func (*CatalogManagementV1) NewDeleteOfferingOptions(catalogIdentifier string, offeringID string) *DeleteOfferingOptions
NewDeleteOfferingOptions : Instantiate DeleteOfferingOptions
func (*CatalogManagementV1) NewDeleteOperatorsOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewDeleteOperatorsOptions(xAuthRefreshToken string, clusterID string, region string, versionLocatorID string) *DeleteOperatorsOptions
NewDeleteOperatorsOptions : Instantiate DeleteOperatorsOptions
func (*CatalogManagementV1) NewDeleteVersionOptions ¶
func (*CatalogManagementV1) NewDeleteVersionOptions(versionLocID string) *DeleteVersionOptions
NewDeleteVersionOptions : Instantiate DeleteVersionOptions
func (*CatalogManagementV1) NewDeployOperatorsOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewDeployOperatorsOptions(xAuthRefreshToken string) *DeployOperatorsOptions
NewDeployOperatorsOptions : Instantiate DeployOperatorsOptions
func (*CatalogManagementV1) NewDeprecateOfferingOptions ¶ added in v0.22.7
func (*CatalogManagementV1) NewDeprecateOfferingOptions(catalogIdentifier string, offeringID string, setting string) *DeprecateOfferingOptions
NewDeprecateOfferingOptions : Instantiate DeprecateOfferingOptions
func (*CatalogManagementV1) NewDeprecateVersionOptions ¶
func (*CatalogManagementV1) NewDeprecateVersionOptions(versionLocID string) *DeprecateVersionOptions
NewDeprecateVersionOptions : Instantiate DeprecateVersionOptions
func (*CatalogManagementV1) NewEnterpriseAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewEnterpriseAuditsPager(options *ListEnterpriseAuditsOptions) (pager *EnterpriseAuditsPager, err error)
NewEnterpriseAuditsPager returns a new EnterpriseAuditsPager instance.
func (*CatalogManagementV1) NewGetCatalogAccountAuditOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewGetCatalogAccountAuditOptions(auditlogIdentifier string) *GetCatalogAccountAuditOptions
NewGetCatalogAccountAuditOptions : Instantiate GetCatalogAccountAuditOptions
func (*CatalogManagementV1) NewGetCatalogAccountFiltersOptions ¶
func (*CatalogManagementV1) NewGetCatalogAccountFiltersOptions() *GetCatalogAccountFiltersOptions
NewGetCatalogAccountFiltersOptions : Instantiate GetCatalogAccountFiltersOptions
func (*CatalogManagementV1) NewGetCatalogAccountOptions ¶
func (*CatalogManagementV1) NewGetCatalogAccountOptions() *GetCatalogAccountOptions
NewGetCatalogAccountOptions : Instantiate GetCatalogAccountOptions
func (*CatalogManagementV1) NewGetCatalogAuditOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewGetCatalogAuditOptions(catalogIdentifier string, auditlogIdentifier string) *GetCatalogAuditOptions
NewGetCatalogAuditOptions : Instantiate GetCatalogAuditOptions
func (*CatalogManagementV1) NewGetCatalogOptions ¶
func (*CatalogManagementV1) NewGetCatalogOptions(catalogIdentifier string) *GetCatalogOptions
NewGetCatalogOptions : Instantiate GetCatalogOptions
func (*CatalogManagementV1) NewGetClusterOptions ¶
func (*CatalogManagementV1) NewGetClusterOptions(clusterID string, region string, xAuthRefreshToken string) *GetClusterOptions
NewGetClusterOptions : Instantiate GetClusterOptions
func (*CatalogManagementV1) NewGetConsumptionOfferingsOptions ¶
func (*CatalogManagementV1) NewGetConsumptionOfferingsOptions() *GetConsumptionOfferingsOptions
NewGetConsumptionOfferingsOptions : Instantiate GetConsumptionOfferingsOptions
func (*CatalogManagementV1) NewGetConsumptionOfferingsPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewGetConsumptionOfferingsPager(options *GetConsumptionOfferingsOptions) (pager *GetConsumptionOfferingsPager, err error)
NewGetConsumptionOfferingsPager returns a new GetConsumptionOfferingsPager instance.
func (*CatalogManagementV1) NewGetEnterpriseAuditOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewGetEnterpriseAuditOptions(enterpriseIdentifier string, auditlogIdentifier string) *GetEnterpriseAuditOptions
NewGetEnterpriseAuditOptions : Instantiate GetEnterpriseAuditOptions
func (*CatalogManagementV1) NewGetNamespacesOptions ¶
func (*CatalogManagementV1) NewGetNamespacesOptions(clusterID string, region string, xAuthRefreshToken string) *GetNamespacesOptions
NewGetNamespacesOptions : Instantiate GetNamespacesOptions
func (*CatalogManagementV1) NewGetNamespacesPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewGetNamespacesPager(options *GetNamespacesOptions) (pager *GetNamespacesPager, err error)
NewGetNamespacesPager returns a new GetNamespacesPager instance.
func (*CatalogManagementV1) NewGetObjectAccessListDeprecatedOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewGetObjectAccessListDeprecatedOptions(catalogIdentifier string, objectIdentifier string) *GetObjectAccessListDeprecatedOptions
NewGetObjectAccessListDeprecatedOptions : Instantiate GetObjectAccessListDeprecatedOptions
func (*CatalogManagementV1) NewGetObjectAccessListDeprecatedPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewGetObjectAccessListDeprecatedPager(options *GetObjectAccessListDeprecatedOptions) (pager *GetObjectAccessListDeprecatedPager, err error)
NewGetObjectAccessListDeprecatedPager returns a new GetObjectAccessListDeprecatedPager instance.
func (*CatalogManagementV1) NewGetObjectAccessListOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewGetObjectAccessListOptions(catalogIdentifier string, objectIdentifier string) *GetObjectAccessListOptions
NewGetObjectAccessListOptions : Instantiate GetObjectAccessListOptions
func (*CatalogManagementV1) NewGetObjectAccessListPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewGetObjectAccessListPager(options *GetObjectAccessListOptions) (pager *GetObjectAccessListPager, err error)
NewGetObjectAccessListPager returns a new GetObjectAccessListPager instance.
func (*CatalogManagementV1) NewGetObjectAccessOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewGetObjectAccessOptions(catalogIdentifier string, objectIdentifier string, accessIdentifier string) *GetObjectAccessOptions
NewGetObjectAccessOptions : Instantiate GetObjectAccessOptions
func (*CatalogManagementV1) NewGetObjectAuditOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewGetObjectAuditOptions(catalogIdentifier string, objectIdentifier string, auditlogIdentifier string) *GetObjectAuditOptions
NewGetObjectAuditOptions : Instantiate GetObjectAuditOptions
func (*CatalogManagementV1) NewGetObjectOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewGetObjectOptions(catalogIdentifier string, objectIdentifier string) *GetObjectOptions
NewGetObjectOptions : Instantiate GetObjectOptions
func (*CatalogManagementV1) NewGetOfferingAboutOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingAboutOptions(versionLocID string) *GetOfferingAboutOptions
NewGetOfferingAboutOptions : Instantiate GetOfferingAboutOptions
func (*CatalogManagementV1) NewGetOfferingAccessListOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewGetOfferingAccessListOptions(catalogIdentifier string, offeringID string) *GetOfferingAccessListOptions
NewGetOfferingAccessListOptions : Instantiate GetOfferingAccessListOptions
func (*CatalogManagementV1) NewGetOfferingAccessListPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewGetOfferingAccessListPager(options *GetOfferingAccessListOptions) (pager *GetOfferingAccessListPager, err error)
NewGetOfferingAccessListPager returns a new GetOfferingAccessListPager instance.
func (*CatalogManagementV1) NewGetOfferingAccessOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewGetOfferingAccessOptions(catalogIdentifier string, offeringID string, accessIdentifier string) *GetOfferingAccessOptions
NewGetOfferingAccessOptions : Instantiate GetOfferingAccessOptions
func (*CatalogManagementV1) NewGetOfferingAuditOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewGetOfferingAuditOptions(catalogIdentifier string, offeringID string, auditlogIdentifier string) *GetOfferingAuditOptions
NewGetOfferingAuditOptions : Instantiate GetOfferingAuditOptions
func (*CatalogManagementV1) NewGetOfferingContainerImagesOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingContainerImagesOptions(versionLocID string) *GetOfferingContainerImagesOptions
NewGetOfferingContainerImagesOptions : Instantiate GetOfferingContainerImagesOptions
func (*CatalogManagementV1) NewGetOfferingInstanceAuditOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewGetOfferingInstanceAuditOptions(instanceIdentifier string, auditlogIdentifier string) *GetOfferingInstanceAuditOptions
NewGetOfferingInstanceAuditOptions : Instantiate GetOfferingInstanceAuditOptions
func (*CatalogManagementV1) NewGetOfferingInstanceOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingInstanceOptions(instanceIdentifier string) *GetOfferingInstanceOptions
NewGetOfferingInstanceOptions : Instantiate GetOfferingInstanceOptions
func (*CatalogManagementV1) NewGetOfferingLicenseOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingLicenseOptions(versionLocID string, licenseID string) *GetOfferingLicenseOptions
NewGetOfferingLicenseOptions : Instantiate GetOfferingLicenseOptions
func (*CatalogManagementV1) NewGetOfferingOptions ¶
func (*CatalogManagementV1) NewGetOfferingOptions(catalogIdentifier string, offeringID string) *GetOfferingOptions
NewGetOfferingOptions : Instantiate GetOfferingOptions
func (*CatalogManagementV1) NewGetOfferingSourceOptions ¶ added in v0.22.7
func (*CatalogManagementV1) NewGetOfferingSourceOptions(version string) *GetOfferingSourceOptions
NewGetOfferingSourceOptions : Instantiate GetOfferingSourceOptions
func (*CatalogManagementV1) NewGetOfferingSourceURLOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewGetOfferingSourceURLOptions(keyIdentifier string) *GetOfferingSourceURLOptions
NewGetOfferingSourceURLOptions : Instantiate GetOfferingSourceURLOptions
func (*CatalogManagementV1) NewGetOfferingUpdatesOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingUpdatesOptions(catalogIdentifier string, offeringID string, kind string, xAuthRefreshToken string) *GetOfferingUpdatesOptions
NewGetOfferingUpdatesOptions : Instantiate GetOfferingUpdatesOptions
func (*CatalogManagementV1) NewGetOfferingWorkingCopyOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewGetOfferingWorkingCopyOptions(versionLocID string) *GetOfferingWorkingCopyOptions
NewGetOfferingWorkingCopyOptions : Instantiate GetOfferingWorkingCopyOptions
func (*CatalogManagementV1) NewGetOverrideValuesOptions ¶
func (*CatalogManagementV1) NewGetOverrideValuesOptions(versionLocID string) *GetOverrideValuesOptions
NewGetOverrideValuesOptions : Instantiate GetOverrideValuesOptions
func (*CatalogManagementV1) NewGetPreinstallOptions ¶
func (*CatalogManagementV1) NewGetPreinstallOptions(versionLocID string, xAuthRefreshToken string) *GetPreinstallOptions
NewGetPreinstallOptions : Instantiate GetPreinstallOptions
func (*CatalogManagementV1) NewGetValidationStatusOptions ¶
func (*CatalogManagementV1) NewGetValidationStatusOptions(versionLocID string, xAuthRefreshToken string) *GetValidationStatusOptions
NewGetValidationStatusOptions : Instantiate GetValidationStatusOptions
func (*CatalogManagementV1) NewGetVersionOptions ¶
func (*CatalogManagementV1) NewGetVersionOptions(versionLocID string) *GetVersionOptions
NewGetVersionOptions : Instantiate GetVersionOptions
func (*CatalogManagementV1) NewImportOfferingOptions ¶
func (*CatalogManagementV1) NewImportOfferingOptions(catalogIdentifier string) *ImportOfferingOptions
NewImportOfferingOptions : Instantiate ImportOfferingOptions
func (*CatalogManagementV1) NewImportOfferingVersionOptions ¶
func (*CatalogManagementV1) NewImportOfferingVersionOptions(catalogIdentifier string, offeringID string) *ImportOfferingVersionOptions
NewImportOfferingVersionOptions : Instantiate ImportOfferingVersionOptions
func (*CatalogManagementV1) NewInstallVersionOptions ¶
func (*CatalogManagementV1) NewInstallVersionOptions(versionLocID string, xAuthRefreshToken string) *InstallVersionOptions
NewInstallVersionOptions : Instantiate InstallVersionOptions
func (*CatalogManagementV1) NewJSONPatchOperation ¶ added in v0.22.7
func (*CatalogManagementV1) NewJSONPatchOperation(op string, path string) (_model *JSONPatchOperation, err error)
NewJSONPatchOperation : Instantiate JSONPatchOperation (Generic Model Constructor)
func (*CatalogManagementV1) NewListCatalogAccountAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListCatalogAccountAuditsOptions() *ListCatalogAccountAuditsOptions
NewListCatalogAccountAuditsOptions : Instantiate ListCatalogAccountAuditsOptions
func (*CatalogManagementV1) NewListCatalogAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListCatalogAuditsOptions(catalogIdentifier string) *ListCatalogAuditsOptions
NewListCatalogAuditsOptions : Instantiate ListCatalogAuditsOptions
func (*CatalogManagementV1) NewListCatalogsOptions ¶
func (*CatalogManagementV1) NewListCatalogsOptions() *ListCatalogsOptions
NewListCatalogsOptions : Instantiate ListCatalogsOptions
func (*CatalogManagementV1) NewListEnterpriseAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListEnterpriseAuditsOptions(enterpriseIdentifier string) *ListEnterpriseAuditsOptions
NewListEnterpriseAuditsOptions : Instantiate ListEnterpriseAuditsOptions
func (*CatalogManagementV1) NewListObjectAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListObjectAuditsOptions(catalogIdentifier string, objectIdentifier string) *ListObjectAuditsOptions
NewListObjectAuditsOptions : Instantiate ListObjectAuditsOptions
func (*CatalogManagementV1) NewListObjectsOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewListObjectsOptions(catalogIdentifier string) *ListObjectsOptions
NewListObjectsOptions : Instantiate ListObjectsOptions
func (*CatalogManagementV1) NewListOfferingAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListOfferingAuditsOptions(catalogIdentifier string, offeringID string) *ListOfferingAuditsOptions
NewListOfferingAuditsOptions : Instantiate ListOfferingAuditsOptions
func (*CatalogManagementV1) NewListOfferingInstanceAuditsOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewListOfferingInstanceAuditsOptions(instanceIdentifier string) *ListOfferingInstanceAuditsOptions
NewListOfferingInstanceAuditsOptions : Instantiate ListOfferingInstanceAuditsOptions
func (*CatalogManagementV1) NewListOfferingsOptions ¶
func (*CatalogManagementV1) NewListOfferingsOptions(catalogIdentifier string) *ListOfferingsOptions
NewListOfferingsOptions : Instantiate ListOfferingsOptions
func (*CatalogManagementV1) NewListOperatorsOptions ¶
func (*CatalogManagementV1) NewListOperatorsOptions(xAuthRefreshToken string, clusterID string, region string, versionLocatorID string) *ListOperatorsOptions
NewListOperatorsOptions : Instantiate ListOperatorsOptions
func (*CatalogManagementV1) NewObjectAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewObjectAuditsPager(options *ListObjectAuditsOptions) (pager *ObjectAuditsPager, err error)
NewObjectAuditsPager returns a new ObjectAuditsPager instance.
func (*CatalogManagementV1) NewObjectsPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewObjectsPager(options *ListObjectsOptions) (pager *ObjectsPager, err error)
NewObjectsPager returns a new ObjectsPager instance.
func (*CatalogManagementV1) NewOfferingAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewOfferingAuditsPager(options *ListOfferingAuditsOptions) (pager *OfferingAuditsPager, err error)
NewOfferingAuditsPager returns a new OfferingAuditsPager instance.
func (*CatalogManagementV1) NewOfferingInstanceAuditsPager ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) NewOfferingInstanceAuditsPager(options *ListOfferingInstanceAuditsOptions) (pager *OfferingInstanceAuditsPager, err error)
NewOfferingInstanceAuditsPager returns a new OfferingInstanceAuditsPager instance.
func (*CatalogManagementV1) NewOfferingsPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewOfferingsPager(options *ListOfferingsOptions) (pager *OfferingsPager, err error)
NewOfferingsPager returns a new OfferingsPager instance.
func (*CatalogManagementV1) NewPreinstallVersionOptions ¶
func (*CatalogManagementV1) NewPreinstallVersionOptions(versionLocID string, xAuthRefreshToken string) *PreinstallVersionOptions
NewPreinstallVersionOptions : Instantiate PreinstallVersionOptions
func (*CatalogManagementV1) NewPrereleaseVersionOptions ¶ added in v0.45.0
func (*CatalogManagementV1) NewPrereleaseVersionOptions(versionLocID string) *PrereleaseVersionOptions
NewPrereleaseVersionOptions : Instantiate PrereleaseVersionOptions
func (*CatalogManagementV1) NewPutOfferingInstanceOptions ¶ added in v0.17.13
func (*CatalogManagementV1) NewPutOfferingInstanceOptions(instanceIdentifier string, xAuthRefreshToken string) *PutOfferingInstanceOptions
NewPutOfferingInstanceOptions : Instantiate PutOfferingInstanceOptions
func (*CatalogManagementV1) NewReloadOfferingOptions ¶
func (*CatalogManagementV1) NewReloadOfferingOptions(catalogIdentifier string, offeringID string, targetVersion string) *ReloadOfferingOptions
NewReloadOfferingOptions : Instantiate ReloadOfferingOptions
func (*CatalogManagementV1) NewReplaceCatalogOptions ¶
func (*CatalogManagementV1) NewReplaceCatalogOptions(catalogIdentifier string) *ReplaceCatalogOptions
NewReplaceCatalogOptions : Instantiate ReplaceCatalogOptions
func (*CatalogManagementV1) NewReplaceObjectOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewReplaceObjectOptions(catalogIdentifier string, objectIdentifier string) *ReplaceObjectOptions
NewReplaceObjectOptions : Instantiate ReplaceObjectOptions
func (*CatalogManagementV1) NewReplaceOfferingOptions ¶
func (*CatalogManagementV1) NewReplaceOfferingOptions(catalogIdentifier string, offeringID string) *ReplaceOfferingOptions
NewReplaceOfferingOptions : Instantiate ReplaceOfferingOptions
func (*CatalogManagementV1) NewReplaceOperatorsOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewReplaceOperatorsOptions(xAuthRefreshToken string) *ReplaceOperatorsOptions
NewReplaceOperatorsOptions : Instantiate ReplaceOperatorsOptions
func (*CatalogManagementV1) NewSearchObjectsOptions ¶ added in v0.12.2
func (*CatalogManagementV1) NewSearchObjectsOptions(query string) *SearchObjectsOptions
NewSearchObjectsOptions : Instantiate SearchObjectsOptions
func (*CatalogManagementV1) NewSearchObjectsPager ¶ added in v0.34.0
func (catalogManagement *CatalogManagementV1) NewSearchObjectsPager(options *SearchObjectsOptions) (pager *SearchObjectsPager, err error)
NewSearchObjectsPager returns a new SearchObjectsPager instance.
func (*CatalogManagementV1) NewSetDeprecateVersionOptions ¶ added in v0.22.7
func (*CatalogManagementV1) NewSetDeprecateVersionOptions(versionLocID string, setting string) *SetDeprecateVersionOptions
NewSetDeprecateVersionOptions : Instantiate SetDeprecateVersionOptions
func (*CatalogManagementV1) NewSetOfferingPublishOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewSetOfferingPublishOptions(catalogIdentifier string, offeringID string, approvalType string, approved string) *SetOfferingPublishOptions
NewSetOfferingPublishOptions : Instantiate SetOfferingPublishOptions
func (*CatalogManagementV1) NewShareObjectOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewShareObjectOptions(catalogIdentifier string, objectIdentifier string) *ShareObjectOptions
NewShareObjectOptions : Instantiate ShareObjectOptions
func (*CatalogManagementV1) NewShareOfferingOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewShareOfferingOptions(catalogIdentifier string, offeringID string) *ShareOfferingOptions
NewShareOfferingOptions : Instantiate ShareOfferingOptions
func (*CatalogManagementV1) NewSuspendVersionOptions ¶ added in v0.28.4
func (*CatalogManagementV1) NewSuspendVersionOptions(versionLocID string) *SuspendVersionOptions
NewSuspendVersionOptions : Instantiate SuspendVersionOptions
func (*CatalogManagementV1) NewUpdateCatalogAccountOptions ¶
func (*CatalogManagementV1) NewUpdateCatalogAccountOptions() *UpdateCatalogAccountOptions
NewUpdateCatalogAccountOptions : Instantiate UpdateCatalogAccountOptions
func (*CatalogManagementV1) NewUpdateOfferingOptions ¶ added in v0.22.7
func (*CatalogManagementV1) NewUpdateOfferingOptions(catalogIdentifier string, offeringID string, ifMatch string) *UpdateOfferingOptions
NewUpdateOfferingOptions : Instantiate UpdateOfferingOptions
func (*CatalogManagementV1) NewValidateInstallOptions ¶ added in v0.17.8
func (*CatalogManagementV1) NewValidateInstallOptions(versionLocID string, xAuthRefreshToken string) *ValidateInstallOptions
NewValidateInstallOptions : Instantiate ValidateInstallOptions
func (*CatalogManagementV1) PreinstallVersion ¶
func (catalogManagement *CatalogManagementV1) PreinstallVersion(preinstallVersionOptions *PreinstallVersionOptions) (response *core.DetailedResponse, err error)
PreinstallVersion : Pre-install version Create a pre-install for the specified version.
func (*CatalogManagementV1) PreinstallVersionWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) PreinstallVersionWithContext(ctx context.Context, preinstallVersionOptions *PreinstallVersionOptions) (response *core.DetailedResponse, err error)
PreinstallVersionWithContext is an alternate form of the PreinstallVersion method which supports a Context parameter
func (*CatalogManagementV1) PrereleaseVersion ¶ added in v0.45.0
func (catalogManagement *CatalogManagementV1) PrereleaseVersion(prereleaseVersionOptions *PrereleaseVersionOptions) (response *core.DetailedResponse, err error)
PrereleaseVersion : Make version prerelease for sharing Set the version as prerelease in order to inherit the offering sharing permissions.
func (*CatalogManagementV1) PrereleaseVersionWithContext ¶ added in v0.45.0
func (catalogManagement *CatalogManagementV1) PrereleaseVersionWithContext(ctx context.Context, prereleaseVersionOptions *PrereleaseVersionOptions) (response *core.DetailedResponse, err error)
PrereleaseVersionWithContext is an alternate form of the PrereleaseVersion method which supports a Context parameter
func (*CatalogManagementV1) PutOfferingInstance ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) PutOfferingInstance(putOfferingInstanceOptions *PutOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
PutOfferingInstance : Update Offering Instance Update an installed offering instance.
func (*CatalogManagementV1) PutOfferingInstanceWithContext ¶ added in v0.17.13
func (catalogManagement *CatalogManagementV1) PutOfferingInstanceWithContext(ctx context.Context, putOfferingInstanceOptions *PutOfferingInstanceOptions) (result *OfferingInstance, response *core.DetailedResponse, err error)
PutOfferingInstanceWithContext is an alternate form of the PutOfferingInstance method which supports a Context parameter
func (*CatalogManagementV1) ReloadOffering ¶
func (catalogManagement *CatalogManagementV1) ReloadOffering(reloadOfferingOptions *ReloadOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ReloadOffering : Reload offering Reload an existing version in offering from a tgz.
func (*CatalogManagementV1) ReloadOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ReloadOfferingWithContext(ctx context.Context, reloadOfferingOptions *ReloadOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ReloadOfferingWithContext is an alternate form of the ReloadOffering method which supports a Context parameter
func (*CatalogManagementV1) ReplaceCatalog ¶
func (catalogManagement *CatalogManagementV1) ReplaceCatalog(replaceCatalogOptions *ReplaceCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
ReplaceCatalog : Update catalog Update a catalog.
func (*CatalogManagementV1) ReplaceCatalogWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ReplaceCatalogWithContext(ctx context.Context, replaceCatalogOptions *ReplaceCatalogOptions) (result *Catalog, response *core.DetailedResponse, err error)
ReplaceCatalogWithContext is an alternate form of the ReplaceCatalog method which supports a Context parameter
func (*CatalogManagementV1) ReplaceObject ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ReplaceObject(replaceObjectOptions *ReplaceObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
ReplaceObject : Update catalog object Update an object within a specific catalog.
func (*CatalogManagementV1) ReplaceObjectWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ReplaceObjectWithContext(ctx context.Context, replaceObjectOptions *ReplaceObjectOptions) (result *CatalogObject, response *core.DetailedResponse, err error)
ReplaceObjectWithContext is an alternate form of the ReplaceObject method which supports a Context parameter
func (*CatalogManagementV1) ReplaceOffering ¶
func (catalogManagement *CatalogManagementV1) ReplaceOffering(replaceOfferingOptions *ReplaceOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ReplaceOffering : Update offering Update an offering.
func (*CatalogManagementV1) ReplaceOfferingWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) ReplaceOfferingWithContext(ctx context.Context, replaceOfferingOptions *ReplaceOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
ReplaceOfferingWithContext is an alternate form of the ReplaceOffering method which supports a Context parameter
func (*CatalogManagementV1) ReplaceOperators ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) ReplaceOperators(replaceOperatorsOptions *ReplaceOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
ReplaceOperators : Update operators Update the operators on a kubernetes cluster.
func (*CatalogManagementV1) ReplaceOperatorsWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) ReplaceOperatorsWithContext(ctx context.Context, replaceOperatorsOptions *ReplaceOperatorsOptions) (result []OperatorDeployResult, response *core.DetailedResponse, err error)
ReplaceOperatorsWithContext is an alternate form of the ReplaceOperators method which supports a Context parameter
func (*CatalogManagementV1) SearchObjects ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) SearchObjects(searchObjectsOptions *SearchObjectsOptions) (result *ObjectSearchResult, response *core.DetailedResponse, err error)
SearchObjects : List objects across catalogs List the available objects from both public and private catalogs. These copies cannot be used for updating. They are not complete and only return what is visible to the caller.
func (*CatalogManagementV1) SearchObjectsWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) SearchObjectsWithContext(ctx context.Context, searchObjectsOptions *SearchObjectsOptions) (result *ObjectSearchResult, response *core.DetailedResponse, err error)
SearchObjectsWithContext is an alternate form of the SearchObjects method which supports a Context parameter
func (*CatalogManagementV1) SetDefaultHeaders ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) SetDefaultHeaders(headers http.Header)
SetDefaultHeaders sets HTTP headers to be sent in every request
func (*CatalogManagementV1) SetDeprecateVersion ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) SetDeprecateVersion(setDeprecateVersionOptions *SetDeprecateVersionOptions) (response *core.DetailedResponse, err error)
SetDeprecateVersion : Sets version to be deprecated in a certain time period Set or cancel the version to be deprecated.
func (*CatalogManagementV1) SetDeprecateVersionWithContext ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) SetDeprecateVersionWithContext(ctx context.Context, setDeprecateVersionOptions *SetDeprecateVersionOptions) (response *core.DetailedResponse, err error)
SetDeprecateVersionWithContext is an alternate form of the SetDeprecateVersion method which supports a Context parameter
func (*CatalogManagementV1) SetEnableGzipCompression ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) SetEnableGzipCompression(enableGzip bool)
SetEnableGzipCompression sets the service's EnableGzipCompression field
func (*CatalogManagementV1) SetOfferingPublish ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) SetOfferingPublish(setOfferingPublishOptions *SetOfferingPublishOptions) (result *ApprovalResult, response *core.DetailedResponse, err error)
SetOfferingPublish : Set offering publish approval settings Approve or disapprove the offering to be allowed to publish to the IBM Public Catalog. This is used only by Partner Center. Only users with Approval IAM authority can use this. Approvers should use the catalog and offering id from the public catalog since they wouldn't have access to the private offering.
func (*CatalogManagementV1) SetOfferingPublishWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) SetOfferingPublishWithContext(ctx context.Context, setOfferingPublishOptions *SetOfferingPublishOptions) (result *ApprovalResult, response *core.DetailedResponse, err error)
SetOfferingPublishWithContext is an alternate form of the SetOfferingPublish method which supports a Context parameter
func (*CatalogManagementV1) SetServiceURL ¶
func (catalogManagement *CatalogManagementV1) SetServiceURL(url string) error
SetServiceURL sets the service URL
func (*CatalogManagementV1) ShareObject ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ShareObject(shareObjectOptions *ShareObjectOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
ShareObject : Allows object to be shared Set the share options on an object.
func (*CatalogManagementV1) ShareObjectWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ShareObjectWithContext(ctx context.Context, shareObjectOptions *ShareObjectOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
ShareObjectWithContext is an alternate form of the ShareObject method which supports a Context parameter
func (*CatalogManagementV1) ShareOffering ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ShareOffering(shareOfferingOptions *ShareOfferingOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
ShareOffering : Allows offering to be shared Set the share options on an offering.
func (*CatalogManagementV1) ShareOfferingWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) ShareOfferingWithContext(ctx context.Context, shareOfferingOptions *ShareOfferingOptions) (result *ShareSetting, response *core.DetailedResponse, err error)
ShareOfferingWithContext is an alternate form of the ShareOffering method which supports a Context parameter
func (*CatalogManagementV1) SuspendVersion ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) SuspendVersion(suspendVersionOptions *SuspendVersionOptions) (response *core.DetailedResponse, err error)
SuspendVersion : Suspend a version Limits the visibility of a version by moving a version state from consumable back to validated.
func (*CatalogManagementV1) SuspendVersionWithContext ¶ added in v0.28.4
func (catalogManagement *CatalogManagementV1) SuspendVersionWithContext(ctx context.Context, suspendVersionOptions *SuspendVersionOptions) (response *core.DetailedResponse, err error)
SuspendVersionWithContext is an alternate form of the SuspendVersion method which supports a Context parameter
func (*CatalogManagementV1) UpdateCatalogAccount ¶
func (catalogManagement *CatalogManagementV1) UpdateCatalogAccount(updateCatalogAccountOptions *UpdateCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
UpdateCatalogAccount : Update account settings Update the account level settings for the account for private catalog.
func (*CatalogManagementV1) UpdateCatalogAccountWithContext ¶ added in v0.12.2
func (catalogManagement *CatalogManagementV1) UpdateCatalogAccountWithContext(ctx context.Context, updateCatalogAccountOptions *UpdateCatalogAccountOptions) (result *Account, response *core.DetailedResponse, err error)
UpdateCatalogAccountWithContext is an alternate form of the UpdateCatalogAccount method which supports a Context parameter
func (*CatalogManagementV1) UpdateOffering ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) UpdateOffering(updateOfferingOptions *UpdateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
UpdateOffering : Update offering Update an offering using a JSONPatch document as defined by RFC 6902.
func (*CatalogManagementV1) UpdateOfferingWithContext ¶ added in v0.22.7
func (catalogManagement *CatalogManagementV1) UpdateOfferingWithContext(ctx context.Context, updateOfferingOptions *UpdateOfferingOptions) (result *Offering, response *core.DetailedResponse, err error)
UpdateOfferingWithContext is an alternate form of the UpdateOffering method which supports a Context parameter
func (*CatalogManagementV1) ValidateInstall ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) ValidateInstall(validateInstallOptions *ValidateInstallOptions) (response *core.DetailedResponse, err error)
ValidateInstall : Validate offering Validate the offering associated with the specified version.
func (*CatalogManagementV1) ValidateInstallWithContext ¶ added in v0.17.8
func (catalogManagement *CatalogManagementV1) ValidateInstallWithContext(ctx context.Context, validateInstallOptions *ValidateInstallOptions) (response *core.DetailedResponse, err error)
ValidateInstallWithContext is an alternate form of the ValidateInstall method which supports a Context parameter
type CatalogManagementV1Options ¶
type CatalogManagementV1Options struct { ServiceName string URL string Authenticator core.Authenticator }
CatalogManagementV1Options : Service options
type CatalogObject ¶ added in v0.17.8
type CatalogObject struct { // unique id. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The programmatic name of this object. Name *string `json:"name,omitempty"` // The crn for this specific object. CRN *string `json:"crn,omitempty"` // The url for this specific object. URL *string `json:"url,omitempty"` // The parent for this specific object. ParentID *string `json:"parent_id,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Display name in the requested language. Label *string `json:"label,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Kind of object. Kind *string `json:"kind,omitempty"` // Publish information. Publish *PublishObject `json:"publish,omitempty"` // Offering state. State *State `json:"state,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of data values for this object. Data map[string]interface{} `json:"data,omitempty"` }
CatalogObject : object information.
type CatalogSearchResult ¶
type CatalogSearchResult struct { // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // Resulting objects. Resources []Catalog `json:"resources,omitempty"` }
CatalogSearchResult : Paginated catalog search result.
type CategoryFilter ¶
type CategoryFilter struct { // -> true - This is an include filter, false - this is an exclude filter. Include *bool `json:"include,omitempty"` // Offering filter terms. Filter *FilterTerms `json:"filter,omitempty"` }
CategoryFilter : Filter on a category. The filter will match against the values of the given category with include or exclude.
type ClaimedControl ¶ added in v0.45.0
type ClaimedControl struct { // SCC Profile. Profile *SccProfile `json:"profile,omitempty"` // Names. Names []string `json:"names,omitempty"` }
ClaimedControl : Claimed control.
type Claims ¶ added in v0.45.0
type Claims struct { // Profiles. Profiles []SccProfile `json:"profiles,omitempty"` // Controls. Controls []ClaimedControl `json:"controls,omitempty"` }
Claims : SCC Claims.
type ClusterInfo ¶
type ClusterInfo struct { // Resource Group ID. ResourceGroupID *string `json:"resource_group_id,omitempty"` // Resource Group name. ResourceGroupName *string `json:"resource_group_name,omitempty"` // Cluster ID. ID *string `json:"id,omitempty"` // Cluster name. Name *string `json:"name,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Cluster Ingress hostname. IngressHostname *string `json:"ingress_hostname,omitempty"` // Cluster provider. Provider *string `json:"provider,omitempty"` // Cluster status. Status *string `json:"status,omitempty"` }
ClusterInfo : Cluster information.
type CommitVersionOptions ¶
type CommitVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
CommitVersionOptions : The CommitVersion options.
func (*CommitVersionOptions) SetHeaders ¶
func (options *CommitVersionOptions) SetHeaders(param map[string]string) *CommitVersionOptions
SetHeaders : Allow user to set Headers
func (*CommitVersionOptions) SetVersionLocID ¶
func (_options *CommitVersionOptions) SetVersionLocID(versionLocID string) *CommitVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type Compliance ¶ added in v0.45.0
type Compliance struct { // Authority. Authority *string `json:"authority,omitempty"` // SCC Claims. Claims *Claims `json:"claims,omitempty"` // Evaluations. Evaluations []Evaluation `json:"evaluations,omitempty"` }
Compliance : Compliance info for a version.
type Configuration ¶
type Configuration struct { // Configuration key. Key *string `json:"key,omitempty"` // Value type (string, boolean, int). Type *string `json:"type,omitempty"` // The default value. To use a secret when the type is password, specify a JSON encoded value of // $ref:#/components/schemas/SecretInstance, prefixed with `cmsm_v1:`. DefaultValue interface{} `json:"default_value,omitempty"` // Display name for configuration type. DisplayName *string `json:"display_name,omitempty"` // Constraint associated with value, e.g., for string type - regx:[a-z]. ValueConstraint *string `json:"value_constraint,omitempty"` // Key description. Description *string `json:"description,omitempty"` // Is key required to install. Required *bool `json:"required,omitempty"` // List of options of type. Options []interface{} `json:"options,omitempty"` // Hide values. Hidden *bool `json:"hidden,omitempty"` // Render type. CustomConfig *RenderType `json:"custom_config,omitempty"` // The original type, as found in the source being onboarded. TypeMetadata *string `json:"type_metadata,omitempty"` }
Configuration : Configuration description.
type Constraint ¶ added in v0.28.4
type Constraint struct { // Type of the current constraint. Type *string `json:"type,omitempty"` // Rule for the current constraint. Rule interface{} `json:"rule,omitempty"` }
Constraint : Constraint information.
type ConsumableShareObjectOptions ¶ added in v0.28.4
type ConsumableShareObjectOptions struct { string `json:"catalog_identifier" validate:"required,ne="` ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` Headers map[string]string }CatalogIdentifier *
ConsumableShareObjectOptions : The ConsumableShareObject options.
func (*ConsumableShareObjectOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ConsumableShareObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ConsumableShareObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ConsumableShareObjectOptions) SetHeaders ¶ added in v0.28.4
func (options *ConsumableShareObjectOptions) SetHeaders(param map[string]string) *ConsumableShareObjectOptions
SetHeaders : Allow user to set Headers
func (*ConsumableShareObjectOptions) SetObjectIdentifier ¶ added in v0.28.4
func (_options *ConsumableShareObjectOptions) SetObjectIdentifier(objectIdentifier string) *ConsumableShareObjectOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type ConsumableVersionOptions ¶ added in v0.28.4
type ConsumableVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
ConsumableVersionOptions : The ConsumableVersion options.
func (*ConsumableVersionOptions) SetHeaders ¶ added in v0.28.4
func (options *ConsumableVersionOptions) SetHeaders(param map[string]string) *ConsumableVersionOptions
SetHeaders : Allow user to set Headers
func (*ConsumableVersionOptions) SetVersionLocID ¶ added in v0.28.4
func (_options *ConsumableVersionOptions) SetVersionLocID(versionLocID string) *ConsumableVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type CopyFromPreviousVersionOptions ¶ added in v0.28.4
type CopyFromPreviousVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // The type of data you would like to copy from a previous version. Valid values are 'configuration' or 'licenses'. Type *string `json:"type" validate:"required,ne="` // The version locator id of the version you wish to copy data from. VersionLocIDToCopyFrom *string `json:"version_loc_id_to_copy_from" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
CopyFromPreviousVersionOptions : The CopyFromPreviousVersion options.
func (*CopyFromPreviousVersionOptions) SetHeaders ¶ added in v0.28.4
func (options *CopyFromPreviousVersionOptions) SetHeaders(param map[string]string) *CopyFromPreviousVersionOptions
SetHeaders : Allow user to set Headers
func (*CopyFromPreviousVersionOptions) SetType ¶ added in v0.28.4
func (_options *CopyFromPreviousVersionOptions) SetType(typeVar string) *CopyFromPreviousVersionOptions
SetType : Allow user to set Type
func (*CopyFromPreviousVersionOptions) SetVersionLocID ¶ added in v0.28.4
func (_options *CopyFromPreviousVersionOptions) SetVersionLocID(versionLocID string) *CopyFromPreviousVersionOptions
SetVersionLocID : Allow user to set VersionLocID
func (*CopyFromPreviousVersionOptions) SetVersionLocIDToCopyFrom ¶ added in v0.28.4
func (_options *CopyFromPreviousVersionOptions) SetVersionLocIDToCopyFrom(versionLocIDToCopyFrom string) *CopyFromPreviousVersionOptions
SetVersionLocIDToCopyFrom : Allow user to set VersionLocIDToCopyFrom
type CopyVersionOptions ¶ added in v0.12.2
type CopyVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Tags array. Tags []string `json:"tags,omitempty"` // byte array representing the content to be imported. Only supported for OVA images at this time. Content *[]byte `json:"content,omitempty"` // Target kinds. Current valid values are 'iks', 'roks', 'vcenter', 'power-iaas', and 'terraform'. TargetKinds []string `json:"target_kinds,omitempty"` // Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC. FormatKind *string `json:"format_kind,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // Optional - The sub-folder within the specified tgz file that contains the software being onboarded. WorkingDirectory *string `json:"working_directory,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
CopyVersionOptions : The CopyVersion options.
func (*CopyVersionOptions) SetContent ¶ added in v0.12.2
func (_options *CopyVersionOptions) SetContent(content []byte) *CopyVersionOptions
SetContent : Allow user to set Content
func (*CopyVersionOptions) SetFlavor ¶ added in v0.28.4
func (_options *CopyVersionOptions) SetFlavor(flavor *Flavor) *CopyVersionOptions
SetFlavor : Allow user to set Flavor
func (*CopyVersionOptions) SetFormatKind ¶ added in v0.28.4
func (_options *CopyVersionOptions) SetFormatKind(formatKind string) *CopyVersionOptions
SetFormatKind : Allow user to set FormatKind
func (*CopyVersionOptions) SetHeaders ¶ added in v0.12.2
func (options *CopyVersionOptions) SetHeaders(param map[string]string) *CopyVersionOptions
SetHeaders : Allow user to set Headers
func (*CopyVersionOptions) SetTags ¶ added in v0.12.2
func (_options *CopyVersionOptions) SetTags(tags []string) *CopyVersionOptions
SetTags : Allow user to set Tags
func (*CopyVersionOptions) SetTargetKinds ¶ added in v0.12.2
func (_options *CopyVersionOptions) SetTargetKinds(targetKinds []string) *CopyVersionOptions
SetTargetKinds : Allow user to set TargetKinds
func (*CopyVersionOptions) SetVersionLocID ¶ added in v0.12.2
func (_options *CopyVersionOptions) SetVersionLocID(versionLocID string) *CopyVersionOptions
SetVersionLocID : Allow user to set VersionLocID
func (*CopyVersionOptions) SetWorkingDirectory ¶ added in v0.28.4
func (_options *CopyVersionOptions) SetWorkingDirectory(workingDirectory string) *CopyVersionOptions
SetWorkingDirectory : Allow user to set WorkingDirectory
type CostBreakdown ¶ added in v0.28.4
type CostBreakdown struct { // Total hourly cost. TotalHourlyCost *string `json:"totalHourlyCost,omitempty"` // Total monthly cost. TotalMonthlyCost *string `json:"totalMonthlyCost,omitempty"` // Resources. Resources []CostResource `json:"resources,omitempty"` }
CostBreakdown : Cost breakdown definition.
type CostComponent ¶ added in v0.28.4
type CostComponent struct { // Cost component name. Name *string `json:"name,omitempty"` // Cost component unit. Unit *string `json:"unit,omitempty"` // Cost component hourly quantity. HourlyQuantity *string `json:"hourlyQuantity,omitempty"` // Cost component monthly quantity. MonthlyQuantity *string `json:"monthlyQuantity,omitempty"` // Cost component price. Price *string `json:"price,omitempty"` // Cost component hourly cost. HourlyCost *string `json:"hourlyCost,omitempty"` // Cost component monthly cist. MonthlyCost *string `json:"monthlyCost,omitempty"` }
CostComponent : Cost component definition.
type CostEstimate ¶ added in v0.28.4
type CostEstimate struct { // Cost estimate version. Version *string `json:"version,omitempty"` // Cost estimate currency. Currency *string `json:"currency,omitempty"` // Cost estimate projects. Projects []Project `json:"projects,omitempty"` // Cost summary definition. Summary *CostSummary `json:"summary,omitempty"` // Total hourly cost. TotalHourlyCost *string `json:"totalHourlyCost,omitempty"` // Total monthly cost. TotalMonthlyCost *string `json:"totalMonthlyCost,omitempty"` // Past total hourly cost. PastTotalHourlyCost *string `json:"pastTotalHourlyCost,omitempty"` // Past total monthly cost. PastTotalMonthlyCost *string `json:"pastTotalMonthlyCost,omitempty"` // Difference in total hourly cost. DiffTotalHourlyCost *string `json:"diffTotalHourlyCost,omitempty"` // Difference in total monthly cost. DiffTotalMonthlyCost *string `json:"diffTotalMonthlyCost,omitempty"` // When this estimate was generated. TimeGenerated *strfmt.DateTime `json:"timeGenerated,omitempty"` }
CostEstimate : Cost estimate definition.
type CostResource ¶ added in v0.28.4
type CostResource struct { // Resource name. Name *string `json:"name,omitempty"` // Resource metadata. Metadata map[string]interface{} `json:"metadata,omitempty"` // Hourly cost. HourlyCost *string `json:"hourlyCost,omitempty"` // Monthly cost. MonthlyCost *string `json:"monthlyCost,omitempty"` // Cost components. CostComponents []CostComponent `json:"costComponents,omitempty"` }
CostResource : Cost resource definition.
type CostSummary ¶ added in v0.28.4
type CostSummary struct { // Total detected resources. TotalDetectedResources *int64 `json:"totalDetectedResources,omitempty"` // Total supported resources. TotalSupportedResources *int64 `json:"totalSupportedResources,omitempty"` // Total unsupported resources. TotalUnsupportedResources *int64 `json:"totalUnsupportedResources,omitempty"` // Total usage based resources. TotalUsageBasedResources *int64 `json:"totalUsageBasedResources,omitempty"` // Total no price resources. TotalNoPriceResources *int64 `json:"totalNoPriceResources,omitempty"` // Unsupported resource counts. UnsupportedResourceCounts map[string]int64 `json:"unsupportedResourceCounts,omitempty"` // No price resource counts. NoPriceResourceCounts map[string]int64 `json:"noPriceResourceCounts,omitempty"` }
CostSummary : Cost summary definition.
type CreateCatalogOptions ¶
type CreateCatalogOptions struct { // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // URL for an icon associated with this catalog. CatalogIconURL *string `json:"catalog_icon_url,omitempty"` // URL for a banner image for this catalog. CatalogBannerURL *string `json:"catalog_banner_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of features associated with this catalog. Features []Feature `json:"features,omitempty"` // Denotes whether a catalog is disabled. Disabled *bool `json:"disabled,omitempty"` // Resource group id the catalog is owned by. ResourceGroupID *string `json:"resource_group_id,omitempty"` // Account that owns catalog. OwningAccount *string `json:"owning_account,omitempty"` // Filters for account and catalog filters. CatalogFilters *Filters `json:"catalog_filters,omitempty"` // Feature information. SyndicationSettings *SyndicationResource `json:"syndication_settings,omitempty"` // Kind of catalog. Supported kinds are offering and vpe. Kind *string `json:"kind,omitempty"` // Catalog specific metadata. Metadata map[string]interface{} `json:"metadata,omitempty"` // List of target accounts contexts on this catalog. TargetAccountContexts []TargetAccountContext `json:"target_account_contexts,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
CreateCatalogOptions : The CreateCatalog options.
func (*CreateCatalogOptions) SetCatalogBannerURL ¶ added in v0.34.0
func (_options *CreateCatalogOptions) SetCatalogBannerURL(catalogBannerURL string) *CreateCatalogOptions
SetCatalogBannerURL : Allow user to set CatalogBannerURL
func (*CreateCatalogOptions) SetCatalogFilters ¶
func (_options *CreateCatalogOptions) SetCatalogFilters(catalogFilters *Filters) *CreateCatalogOptions
SetCatalogFilters : Allow user to set CatalogFilters
func (*CreateCatalogOptions) SetCatalogIconURL ¶
func (_options *CreateCatalogOptions) SetCatalogIconURL(catalogIconURL string) *CreateCatalogOptions
SetCatalogIconURL : Allow user to set CatalogIconURL
func (*CreateCatalogOptions) SetDisabled ¶
func (_options *CreateCatalogOptions) SetDisabled(disabled bool) *CreateCatalogOptions
SetDisabled : Allow user to set Disabled
func (*CreateCatalogOptions) SetFeatures ¶
func (_options *CreateCatalogOptions) SetFeatures(features []Feature) *CreateCatalogOptions
SetFeatures : Allow user to set Features
func (*CreateCatalogOptions) SetHeaders ¶
func (options *CreateCatalogOptions) SetHeaders(param map[string]string) *CreateCatalogOptions
SetHeaders : Allow user to set Headers
func (*CreateCatalogOptions) SetKind ¶ added in v0.18.11
func (_options *CreateCatalogOptions) SetKind(kind string) *CreateCatalogOptions
SetKind : Allow user to set Kind
func (*CreateCatalogOptions) SetLabel ¶
func (_options *CreateCatalogOptions) SetLabel(label string) *CreateCatalogOptions
SetLabel : Allow user to set Label
func (*CreateCatalogOptions) SetLabelI18n ¶ added in v0.28.4
func (_options *CreateCatalogOptions) SetLabelI18n(labelI18n map[string]string) *CreateCatalogOptions
SetLabelI18n : Allow user to set LabelI18n
func (*CreateCatalogOptions) SetMetadata ¶ added in v0.28.4
func (_options *CreateCatalogOptions) SetMetadata(metadata map[string]interface{}) *CreateCatalogOptions
SetMetadata : Allow user to set Metadata
func (*CreateCatalogOptions) SetOwningAccount ¶
func (_options *CreateCatalogOptions) SetOwningAccount(owningAccount string) *CreateCatalogOptions
SetOwningAccount : Allow user to set OwningAccount
func (*CreateCatalogOptions) SetResourceGroupID ¶
func (_options *CreateCatalogOptions) SetResourceGroupID(resourceGroupID string) *CreateCatalogOptions
SetResourceGroupID : Allow user to set ResourceGroupID
func (*CreateCatalogOptions) SetShortDescription ¶
func (_options *CreateCatalogOptions) SetShortDescription(shortDescription string) *CreateCatalogOptions
SetShortDescription : Allow user to set ShortDescription
func (*CreateCatalogOptions) SetShortDescriptionI18n ¶ added in v0.28.4
func (_options *CreateCatalogOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateCatalogOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*CreateCatalogOptions) SetSyndicationSettings ¶
func (_options *CreateCatalogOptions) SetSyndicationSettings(syndicationSettings *SyndicationResource) *CreateCatalogOptions
SetSyndicationSettings : Allow user to set SyndicationSettings
func (*CreateCatalogOptions) SetTags ¶
func (_options *CreateCatalogOptions) SetTags(tags []string) *CreateCatalogOptions
SetTags : Allow user to set Tags
func (*CreateCatalogOptions) SetTargetAccountContexts ¶ added in v0.45.0
func (_options *CreateCatalogOptions) SetTargetAccountContexts(targetAccountContexts []TargetAccountContext) *CreateCatalogOptions
SetTargetAccountContexts : Allow user to set TargetAccountContexts
type CreateObjectAccessOptions ¶ added in v0.17.8
type CreateObjectAccessOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Identifier for access. Use 'accountId' for an account, '-ent-enterpriseid' for an enterprise, and // '-entgroup-enterprisegroupid' for an enterprise group. AccessIdentifier *string `json:"access_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
CreateObjectAccessOptions : The CreateObjectAccess options.
func (*CreateObjectAccessOptions) SetAccessIdentifier ¶ added in v0.28.4
func (_options *CreateObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *CreateObjectAccessOptions
SetAccessIdentifier : Allow user to set AccessIdentifier
func (*CreateObjectAccessOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *CreateObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateObjectAccessOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*CreateObjectAccessOptions) SetHeaders ¶ added in v0.17.8
func (options *CreateObjectAccessOptions) SetHeaders(param map[string]string) *CreateObjectAccessOptions
SetHeaders : Allow user to set Headers
func (*CreateObjectAccessOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *CreateObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *CreateObjectAccessOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type CreateObjectOptions ¶ added in v0.12.2
type CreateObjectOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // The programmatic name of this object. Name *string `json:"name,omitempty"` // The crn for this specific object. CRN *string `json:"crn,omitempty"` // The url for this specific object. URL *string `json:"url,omitempty"` // The parent for this specific object. ParentID *string `json:"parent_id,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Display name in the requested language. Label *string `json:"label,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Kind of object. Kind *string `json:"kind,omitempty"` // Publish information. Publish *PublishObject `json:"publish,omitempty"` // Offering state. State *State `json:"state,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of data values for this object. Data map[string]interface{} `json:"data,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
CreateObjectOptions : The CreateObject options.
func (*CreateObjectOptions) SetCRN ¶ added in v0.17.8
func (_options *CreateObjectOptions) SetCRN(crn string) *CreateObjectOptions
SetCRN : Allow user to set CRN
func (*CreateObjectOptions) SetCatalogID ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetCatalogID(catalogID string) *CreateObjectOptions
SetCatalogID : Allow user to set CatalogID
func (*CreateObjectOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*CreateObjectOptions) SetCatalogName ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetCatalogName(catalogName string) *CreateObjectOptions
SetCatalogName : Allow user to set CatalogName
func (*CreateObjectOptions) SetCreated ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetCreated(created *strfmt.DateTime) *CreateObjectOptions
SetCreated : Allow user to set Created
func (*CreateObjectOptions) SetData ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetData(data map[string]interface{}) *CreateObjectOptions
SetData : Allow user to set Data
func (*CreateObjectOptions) SetHeaders ¶ added in v0.12.2
func (options *CreateObjectOptions) SetHeaders(param map[string]string) *CreateObjectOptions
SetHeaders : Allow user to set Headers
func (*CreateObjectOptions) SetKind ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetKind(kind string) *CreateObjectOptions
SetKind : Allow user to set Kind
func (*CreateObjectOptions) SetLabel ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetLabel(label string) *CreateObjectOptions
SetLabel : Allow user to set Label
func (*CreateObjectOptions) SetLabelI18n ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetLabelI18n(labelI18n map[string]string) *CreateObjectOptions
SetLabelI18n : Allow user to set LabelI18n
func (*CreateObjectOptions) SetName ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetName(name string) *CreateObjectOptions
SetName : Allow user to set Name
func (*CreateObjectOptions) SetParentID ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetParentID(parentID string) *CreateObjectOptions
SetParentID : Allow user to set ParentID
func (*CreateObjectOptions) SetPublish ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetPublish(publish *PublishObject) *CreateObjectOptions
SetPublish : Allow user to set Publish
func (*CreateObjectOptions) SetShortDescription ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetShortDescription(shortDescription string) *CreateObjectOptions
SetShortDescription : Allow user to set ShortDescription
func (*CreateObjectOptions) SetShortDescriptionI18n ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateObjectOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*CreateObjectOptions) SetState ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetState(state *State) *CreateObjectOptions
SetState : Allow user to set State
func (*CreateObjectOptions) SetTags ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetTags(tags []string) *CreateObjectOptions
SetTags : Allow user to set Tags
func (*CreateObjectOptions) SetURL ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetURL(url string) *CreateObjectOptions
SetURL : Allow user to set URL
func (*CreateObjectOptions) SetUpdated ¶ added in v0.12.2
func (_options *CreateObjectOptions) SetUpdated(updated *strfmt.DateTime) *CreateObjectOptions
SetUpdated : Allow user to set Updated
type CreateOfferingInstanceOptions ¶ added in v0.17.13
type CreateOfferingInstanceOptions struct { // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // provisioned instance ID (part of the CRN). ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // url reference to this object. URL *string `json:"url,omitempty"` // platform CRN for this instance. CRN *string `json:"crn,omitempty"` // the label for this instance. Label *string `json:"label,omitempty"` // Catalog ID this instance was created from. CatalogID *string `json:"catalog_id,omitempty"` // Offering ID this instance was created from. OfferingID *string `json:"offering_id,omitempty"` // the format this instance has (helm, operator, ova...). KindFormat *string `json:"kind_format,omitempty"` // The version this instance was installed from (semver - not version id). Version *string `json:"version,omitempty"` // The version id this instance was installed from (version id - not semver). VersionID *string `json:"version_id,omitempty"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region (e.g., us-south). ClusterRegion *string `json:"cluster_region,omitempty"` // List of target namespaces to install into. ClusterNamespaces []string `json:"cluster_namespaces,omitempty"` // designate to install into all namespaces. ClusterAllNamespaces *bool `json:"cluster_all_namespaces,omitempty"` // Id of the schematics workspace, for offering instances provisioned through schematics. SchematicsWorkspaceID *string `json:"schematics_workspace_id,omitempty"` // Type of install plan (also known as approval strategy) for operator subscriptions. Can be either automatic, which // automatically upgrades operators to the latest in a channel, or manual, which requires approval on the cluster. InstallPlan *string `json:"install_plan,omitempty"` // Channel to pin the operator subscription to. Channel *string `json:"channel,omitempty"` // date and time create. Created *strfmt.DateTime `json:"created,omitempty"` // date and time updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Map of metadata values for this offering instance. Metadata map[string]interface{} `json:"metadata,omitempty"` // Id of the resource group to provision the offering instance into. ResourceGroupID *string `json:"resource_group_id,omitempty"` // String location of OfferingInstance deployment. Location *string `json:"location,omitempty"` // Indicates if Resource Controller has disabled this instance. Disabled *bool `json:"disabled,omitempty"` // The account this instance is owned by. Account *string `json:"account,omitempty"` // the last operation performed and status. LastOperation *OfferingInstanceLastOperation `json:"last_operation,omitempty"` // The target kind for the installed software version. KindTarget *string `json:"kind_target,omitempty"` // The digest value of the installed software version. Sha *string `json:"sha,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
CreateOfferingInstanceOptions : The CreateOfferingInstance options.
func (*CreateOfferingInstanceOptions) SetAccount ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetAccount(account string) *CreateOfferingInstanceOptions
SetAccount : Allow user to set Account
func (*CreateOfferingInstanceOptions) SetCRN ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetCRN(crn string) *CreateOfferingInstanceOptions
SetCRN : Allow user to set CRN
func (*CreateOfferingInstanceOptions) SetCatalogID ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetCatalogID(catalogID string) *CreateOfferingInstanceOptions
SetCatalogID : Allow user to set CatalogID
func (*CreateOfferingInstanceOptions) SetChannel ¶ added in v0.18.15
func (_options *CreateOfferingInstanceOptions) SetChannel(channel string) *CreateOfferingInstanceOptions
SetChannel : Allow user to set Channel
func (*CreateOfferingInstanceOptions) SetClusterAllNamespaces ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetClusterAllNamespaces(clusterAllNamespaces bool) *CreateOfferingInstanceOptions
SetClusterAllNamespaces : Allow user to set ClusterAllNamespaces
func (*CreateOfferingInstanceOptions) SetClusterID ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetClusterID(clusterID string) *CreateOfferingInstanceOptions
SetClusterID : Allow user to set ClusterID
func (*CreateOfferingInstanceOptions) SetClusterNamespaces ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetClusterNamespaces(clusterNamespaces []string) *CreateOfferingInstanceOptions
SetClusterNamespaces : Allow user to set ClusterNamespaces
func (*CreateOfferingInstanceOptions) SetClusterRegion ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetClusterRegion(clusterRegion string) *CreateOfferingInstanceOptions
SetClusterRegion : Allow user to set ClusterRegion
func (*CreateOfferingInstanceOptions) SetCreated ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetCreated(created *strfmt.DateTime) *CreateOfferingInstanceOptions
SetCreated : Allow user to set Created
func (*CreateOfferingInstanceOptions) SetDisabled ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetDisabled(disabled bool) *CreateOfferingInstanceOptions
SetDisabled : Allow user to set Disabled
func (*CreateOfferingInstanceOptions) SetHeaders ¶ added in v0.17.13
func (options *CreateOfferingInstanceOptions) SetHeaders(param map[string]string) *CreateOfferingInstanceOptions
SetHeaders : Allow user to set Headers
func (*CreateOfferingInstanceOptions) SetID ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetID(id string) *CreateOfferingInstanceOptions
SetID : Allow user to set ID
func (*CreateOfferingInstanceOptions) SetInstallPlan ¶ added in v0.18.15
func (_options *CreateOfferingInstanceOptions) SetInstallPlan(installPlan string) *CreateOfferingInstanceOptions
SetInstallPlan : Allow user to set InstallPlan
func (*CreateOfferingInstanceOptions) SetKindFormat ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetKindFormat(kindFormat string) *CreateOfferingInstanceOptions
SetKindFormat : Allow user to set KindFormat
func (*CreateOfferingInstanceOptions) SetKindTarget ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetKindTarget(kindTarget string) *CreateOfferingInstanceOptions
SetKindTarget : Allow user to set KindTarget
func (*CreateOfferingInstanceOptions) SetLabel ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetLabel(label string) *CreateOfferingInstanceOptions
SetLabel : Allow user to set Label
func (*CreateOfferingInstanceOptions) SetLastOperation ¶ added in v0.18.16
func (_options *CreateOfferingInstanceOptions) SetLastOperation(lastOperation *OfferingInstanceLastOperation) *CreateOfferingInstanceOptions
SetLastOperation : Allow user to set LastOperation
func (*CreateOfferingInstanceOptions) SetLocation ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetLocation(location string) *CreateOfferingInstanceOptions
SetLocation : Allow user to set Location
func (*CreateOfferingInstanceOptions) SetMetadata ¶ added in v0.18.16
func (_options *CreateOfferingInstanceOptions) SetMetadata(metadata map[string]interface{}) *CreateOfferingInstanceOptions
SetMetadata : Allow user to set Metadata
func (*CreateOfferingInstanceOptions) SetOfferingID ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetOfferingID(offeringID string) *CreateOfferingInstanceOptions
SetOfferingID : Allow user to set OfferingID
func (*CreateOfferingInstanceOptions) SetResourceGroupID ¶ added in v0.18.12
func (_options *CreateOfferingInstanceOptions) SetResourceGroupID(resourceGroupID string) *CreateOfferingInstanceOptions
SetResourceGroupID : Allow user to set ResourceGroupID
func (*CreateOfferingInstanceOptions) SetRev ¶ added in v0.18.12
func (_options *CreateOfferingInstanceOptions) SetRev(rev string) *CreateOfferingInstanceOptions
SetRev : Allow user to set Rev
func (*CreateOfferingInstanceOptions) SetSchematicsWorkspaceID ¶ added in v0.18.12
func (_options *CreateOfferingInstanceOptions) SetSchematicsWorkspaceID(schematicsWorkspaceID string) *CreateOfferingInstanceOptions
SetSchematicsWorkspaceID : Allow user to set SchematicsWorkspaceID
func (*CreateOfferingInstanceOptions) SetSha ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetSha(sha string) *CreateOfferingInstanceOptions
SetSha : Allow user to set Sha
func (*CreateOfferingInstanceOptions) SetURL ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetURL(url string) *CreateOfferingInstanceOptions
SetURL : Allow user to set URL
func (*CreateOfferingInstanceOptions) SetUpdated ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetUpdated(updated *strfmt.DateTime) *CreateOfferingInstanceOptions
SetUpdated : Allow user to set Updated
func (*CreateOfferingInstanceOptions) SetVersion ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetVersion(version string) *CreateOfferingInstanceOptions
SetVersion : Allow user to set Version
func (*CreateOfferingInstanceOptions) SetVersionID ¶ added in v0.28.4
func (_options *CreateOfferingInstanceOptions) SetVersionID(versionID string) *CreateOfferingInstanceOptions
SetVersionID : Allow user to set VersionID
func (*CreateOfferingInstanceOptions) SetXAuthRefreshToken ¶ added in v0.17.13
func (_options *CreateOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *CreateOfferingInstanceOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type CreateOfferingOptions ¶
type CreateOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // The url for this specific offering. URL *string `json:"url,omitempty"` // The crn for this specific offering. CRN *string `json:"crn,omitempty"` // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // The programmatic name of this offering. Name *string `json:"name,omitempty"` // URL for an icon associated with this offering. OfferingIconURL *string `json:"offering_icon_url,omitempty"` // URL for an additional docs with this offering. OfferingDocsURL *string `json:"offering_docs_url,omitempty"` // [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this // offering. OfferingSupportURL *string `json:"offering_support_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of keywords associated with offering, typically used to search for it. Keywords []string `json:"keywords,omitempty"` // Repository info for offerings. Rating *Rating `json:"rating,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Long description in the requested language. LongDescription *string `json:"long_description,omitempty"` // A map of translated strings, by language code. LongDescriptionI18n map[string]string `json:"long_description_i18n,omitempty"` // list of features associated with this offering. Features []Feature `json:"features,omitempty"` // Array of kind. Kinds []Kind `json:"kinds,omitempty"` // Offering is managed by Partner Center. PcManaged *bool `json:"pc_managed,omitempty"` // Offering has been approved to publish to permitted to IBM or Public Catalog. PublishApproved *bool `json:"publish_approved,omitempty"` ShareWithAll *bool `json:"share_with_all,omitempty"` ShareWithIBM *bool `json:"share_with_ibm,omitempty"` ShareEnabled *bool `json:"share_enabled,omitempty"` // Is it permitted to request publishing to IBM or Public. // Deprecated: this field is deprecated and may be removed in a future release. PermitRequestIBMPublicPublish *bool `json:"permit_request_ibm_public_publish,omitempty"` // Indicates if this offering has been approved for use by all IBMers. // Deprecated: this field is deprecated and may be removed in a future release. IBMPublishApproved *bool `json:"ibm_publish_approved,omitempty"` // Indicates if this offering has been approved for use by all IBM Cloud users. // Deprecated: this field is deprecated and may be removed in a future release. PublicPublishApproved *bool `json:"public_publish_approved,omitempty"` // The original offering CRN that this publish entry came from. PublicOriginalCRN *string `json:"public_original_crn,omitempty"` // The crn of the public catalog entry of this offering. PublishPublicCRN *string `json:"publish_public_crn,omitempty"` // The portal's approval record ID. PortalApprovalRecord *string `json:"portal_approval_record,omitempty"` // The portal UI URL. PortalUIURL *string `json:"portal_ui_url,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of metadata values for this offering. Metadata map[string]interface{} `json:"metadata,omitempty"` // A disclaimer for this offering. Disclaimer *string `json:"disclaimer,omitempty"` // Determine if this offering should be displayed in the Consumption UI. Hidden *bool `json:"hidden,omitempty"` // Deprecated - Provider of this offering. // Deprecated: this field is deprecated and may be removed in a future release. Provider *string `json:"provider,omitempty"` // Information on the provider for this offering, or omitted if no provider information is given. ProviderInfo *ProviderInfo `json:"provider_info,omitempty"` // Repository info for offerings. RepoInfo *RepoInfo `json:"repo_info,omitempty"` // Image pull keys for this offering. ImagePullKeys []ImagePullKey `json:"image_pull_keys,omitempty"` // Offering Support information. Support *Support `json:"support,omitempty"` // A list of media items related to this offering. Media []MediaItem `json:"media,omitempty"` // Deprecation information for an Offering. DeprecatePending *DeprecatePending `json:"deprecate_pending,omitempty"` // The product kind. Valid values are module, solution, or empty string. ProductKind *string `json:"product_kind,omitempty"` // A list of badges for this offering. Badges []Badge `json:"badges,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
CreateOfferingOptions : The CreateOffering options.
func (*CreateOfferingOptions) SetBadges ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetBadges(badges []Badge) *CreateOfferingOptions
SetBadges : Allow user to set Badges
func (*CreateOfferingOptions) SetCRN ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetCRN(crn string) *CreateOfferingOptions
SetCRN : Allow user to set CRN
func (*CreateOfferingOptions) SetCatalogID ¶
func (_options *CreateOfferingOptions) SetCatalogID(catalogID string) *CreateOfferingOptions
SetCatalogID : Allow user to set CatalogID
func (*CreateOfferingOptions) SetCatalogIdentifier ¶
func (_options *CreateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *CreateOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*CreateOfferingOptions) SetCatalogName ¶
func (_options *CreateOfferingOptions) SetCatalogName(catalogName string) *CreateOfferingOptions
SetCatalogName : Allow user to set CatalogName
func (*CreateOfferingOptions) SetCreated ¶
func (_options *CreateOfferingOptions) SetCreated(created *strfmt.DateTime) *CreateOfferingOptions
SetCreated : Allow user to set Created
func (*CreateOfferingOptions) SetDeprecatePending ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetDeprecatePending(deprecatePending *DeprecatePending) *CreateOfferingOptions
SetDeprecatePending : Allow user to set DeprecatePending
func (*CreateOfferingOptions) SetDisclaimer ¶
func (_options *CreateOfferingOptions) SetDisclaimer(disclaimer string) *CreateOfferingOptions
SetDisclaimer : Allow user to set Disclaimer
func (*CreateOfferingOptions) SetFeatures ¶
func (_options *CreateOfferingOptions) SetFeatures(features []Feature) *CreateOfferingOptions
SetFeatures : Allow user to set Features
func (*CreateOfferingOptions) SetHeaders ¶
func (options *CreateOfferingOptions) SetHeaders(param map[string]string) *CreateOfferingOptions
SetHeaders : Allow user to set Headers
func (*CreateOfferingOptions) SetHidden ¶
func (_options *CreateOfferingOptions) SetHidden(hidden bool) *CreateOfferingOptions
SetHidden : Allow user to set Hidden
func (*CreateOfferingOptions) SetIBMPublishApproved ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetIBMPublishApproved(ibmPublishApproved bool) *CreateOfferingOptions
SetIBMPublishApproved : Allow user to set IBMPublishApproved Deprecated: this method is deprecated and may be removed in a future release.
func (*CreateOfferingOptions) SetImagePullKeys ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetImagePullKeys(imagePullKeys []ImagePullKey) *CreateOfferingOptions
SetImagePullKeys : Allow user to set ImagePullKeys
func (*CreateOfferingOptions) SetKeywords ¶ added in v0.18.11
func (_options *CreateOfferingOptions) SetKeywords(keywords []string) *CreateOfferingOptions
SetKeywords : Allow user to set Keywords
func (*CreateOfferingOptions) SetKinds ¶
func (_options *CreateOfferingOptions) SetKinds(kinds []Kind) *CreateOfferingOptions
SetKinds : Allow user to set Kinds
func (*CreateOfferingOptions) SetLabel ¶
func (_options *CreateOfferingOptions) SetLabel(label string) *CreateOfferingOptions
SetLabel : Allow user to set Label
func (*CreateOfferingOptions) SetLabelI18n ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetLabelI18n(labelI18n map[string]string) *CreateOfferingOptions
SetLabelI18n : Allow user to set LabelI18n
func (*CreateOfferingOptions) SetLongDescription ¶
func (_options *CreateOfferingOptions) SetLongDescription(longDescription string) *CreateOfferingOptions
SetLongDescription : Allow user to set LongDescription
func (*CreateOfferingOptions) SetLongDescriptionI18n ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetLongDescriptionI18n(longDescriptionI18n map[string]string) *CreateOfferingOptions
SetLongDescriptionI18n : Allow user to set LongDescriptionI18n
func (*CreateOfferingOptions) SetMedia ¶ added in v0.22.7
func (_options *CreateOfferingOptions) SetMedia(media []MediaItem) *CreateOfferingOptions
SetMedia : Allow user to set Media
func (*CreateOfferingOptions) SetMetadata ¶
func (_options *CreateOfferingOptions) SetMetadata(metadata map[string]interface{}) *CreateOfferingOptions
SetMetadata : Allow user to set Metadata
func (*CreateOfferingOptions) SetName ¶
func (_options *CreateOfferingOptions) SetName(name string) *CreateOfferingOptions
SetName : Allow user to set Name
func (*CreateOfferingOptions) SetOfferingDocsURL ¶
func (_options *CreateOfferingOptions) SetOfferingDocsURL(offeringDocsURL string) *CreateOfferingOptions
SetOfferingDocsURL : Allow user to set OfferingDocsURL
func (*CreateOfferingOptions) SetOfferingIconURL ¶
func (_options *CreateOfferingOptions) SetOfferingIconURL(offeringIconURL string) *CreateOfferingOptions
SetOfferingIconURL : Allow user to set OfferingIconURL
func (*CreateOfferingOptions) SetOfferingSupportURL ¶
func (_options *CreateOfferingOptions) SetOfferingSupportURL(offeringSupportURL string) *CreateOfferingOptions
SetOfferingSupportURL : Allow user to set OfferingSupportURL
func (*CreateOfferingOptions) SetPcManaged ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetPcManaged(pcManaged bool) *CreateOfferingOptions
SetPcManaged : Allow user to set PcManaged
func (*CreateOfferingOptions) SetPermitRequestIBMPublicPublish ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetPermitRequestIBMPublicPublish(permitRequestIBMPublicPublish bool) *CreateOfferingOptions
SetPermitRequestIBMPublicPublish : Allow user to set PermitRequestIBMPublicPublish Deprecated: this method is deprecated and may be removed in a future release.
func (*CreateOfferingOptions) SetPortalApprovalRecord ¶
func (_options *CreateOfferingOptions) SetPortalApprovalRecord(portalApprovalRecord string) *CreateOfferingOptions
SetPortalApprovalRecord : Allow user to set PortalApprovalRecord
func (*CreateOfferingOptions) SetPortalUIURL ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetPortalUIURL(portalUIURL string) *CreateOfferingOptions
SetPortalUIURL : Allow user to set PortalUIURL
func (*CreateOfferingOptions) SetProductKind ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetProductKind(productKind string) *CreateOfferingOptions
SetProductKind : Allow user to set ProductKind
func (*CreateOfferingOptions) SetProvider ¶
func (_options *CreateOfferingOptions) SetProvider(provider string) *CreateOfferingOptions
SetProvider : Allow user to set Provider Deprecated: this method is deprecated and may be removed in a future release.
func (*CreateOfferingOptions) SetProviderInfo ¶ added in v0.22.7
func (_options *CreateOfferingOptions) SetProviderInfo(providerInfo *ProviderInfo) *CreateOfferingOptions
SetProviderInfo : Allow user to set ProviderInfo
func (*CreateOfferingOptions) SetPublicOriginalCRN ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetPublicOriginalCRN(publicOriginalCRN string) *CreateOfferingOptions
SetPublicOriginalCRN : Allow user to set PublicOriginalCRN
func (*CreateOfferingOptions) SetPublicPublishApproved ¶
func (_options *CreateOfferingOptions) SetPublicPublishApproved(publicPublishApproved bool) *CreateOfferingOptions
SetPublicPublishApproved : Allow user to set PublicPublishApproved Deprecated: this method is deprecated and may be removed in a future release.
func (*CreateOfferingOptions) SetPublishApproved ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetPublishApproved(publishApproved bool) *CreateOfferingOptions
SetPublishApproved : Allow user to set PublishApproved
func (*CreateOfferingOptions) SetPublishPublicCRN ¶ added in v0.17.8
func (_options *CreateOfferingOptions) SetPublishPublicCRN(publishPublicCRN string) *CreateOfferingOptions
SetPublishPublicCRN : Allow user to set PublishPublicCRN
func (*CreateOfferingOptions) SetRating ¶
func (_options *CreateOfferingOptions) SetRating(rating *Rating) *CreateOfferingOptions
SetRating : Allow user to set Rating
func (*CreateOfferingOptions) SetRepoInfo ¶
func (_options *CreateOfferingOptions) SetRepoInfo(repoInfo *RepoInfo) *CreateOfferingOptions
SetRepoInfo : Allow user to set RepoInfo
func (*CreateOfferingOptions) SetShareEnabled ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetShareEnabled(shareEnabled bool) *CreateOfferingOptions
SetShareEnabled : Allow user to set ShareEnabled
func (*CreateOfferingOptions) SetShareWithAll ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetShareWithAll(shareWithAll bool) *CreateOfferingOptions
SetShareWithAll : Allow user to set ShareWithAll
func (*CreateOfferingOptions) SetShareWithIBM ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetShareWithIBM(shareWithIBM bool) *CreateOfferingOptions
SetShareWithIBM : Allow user to set ShareWithIBM
func (*CreateOfferingOptions) SetShortDescription ¶
func (_options *CreateOfferingOptions) SetShortDescription(shortDescription string) *CreateOfferingOptions
SetShortDescription : Allow user to set ShortDescription
func (*CreateOfferingOptions) SetShortDescriptionI18n ¶ added in v0.28.4
func (_options *CreateOfferingOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *CreateOfferingOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*CreateOfferingOptions) SetSupport ¶ added in v0.22.7
func (_options *CreateOfferingOptions) SetSupport(support *Support) *CreateOfferingOptions
SetSupport : Allow user to set Support
func (*CreateOfferingOptions) SetTags ¶
func (_options *CreateOfferingOptions) SetTags(tags []string) *CreateOfferingOptions
SetTags : Allow user to set Tags
func (*CreateOfferingOptions) SetURL ¶
func (_options *CreateOfferingOptions) SetURL(url string) *CreateOfferingOptions
SetURL : Allow user to set URL
func (*CreateOfferingOptions) SetUpdated ¶
func (_options *CreateOfferingOptions) SetUpdated(updated *strfmt.DateTime) *CreateOfferingOptions
SetUpdated : Allow user to set Updated
type DeleteCatalogOptions ¶
type DeleteCatalogOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeleteCatalogOptions : The DeleteCatalog options.
func (*DeleteCatalogOptions) SetCatalogIdentifier ¶
func (_options *DeleteCatalogOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteCatalogOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteCatalogOptions) SetHeaders ¶
func (options *DeleteCatalogOptions) SetHeaders(param map[string]string) *DeleteCatalogOptions
SetHeaders : Allow user to set Headers
type DeleteObjectAccessListOptions ¶ added in v0.17.8
type DeleteObjectAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // A list of accesses to delete. An entry with star["*"] will remove all accesses. Accesses []string `json:"accesses" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
DeleteObjectAccessListOptions : The DeleteObjectAccessList options.
func (*DeleteObjectAccessListOptions) SetAccesses ¶ added in v0.28.4
func (_options *DeleteObjectAccessListOptions) SetAccesses(accesses []string) *DeleteObjectAccessListOptions
SetAccesses : Allow user to set Accesses
func (*DeleteObjectAccessListOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *DeleteObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteObjectAccessListOptions) SetHeaders ¶ added in v0.17.8
func (options *DeleteObjectAccessListOptions) SetHeaders(param map[string]string) *DeleteObjectAccessListOptions
SetHeaders : Allow user to set Headers
func (*DeleteObjectAccessListOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *DeleteObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectAccessListOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type DeleteObjectAccessOptions ¶ added in v0.17.8
type DeleteObjectAccessOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Identifier for access. Use 'accountId' for an account, '-ent-enterpriseid' for an enterprise, and // '-entgroup-enterprisegroupid' for an enterprise group. AccessIdentifier *string `json:"access_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeleteObjectAccessOptions : The DeleteObjectAccess options.
func (*DeleteObjectAccessOptions) SetAccessIdentifier ¶ added in v0.28.4
func (_options *DeleteObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *DeleteObjectAccessOptions
SetAccessIdentifier : Allow user to set AccessIdentifier
func (*DeleteObjectAccessOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *DeleteObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectAccessOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteObjectAccessOptions) SetHeaders ¶ added in v0.17.8
func (options *DeleteObjectAccessOptions) SetHeaders(param map[string]string) *DeleteObjectAccessOptions
SetHeaders : Allow user to set Headers
func (*DeleteObjectAccessOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *DeleteObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectAccessOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type DeleteObjectOptions ¶ added in v0.12.2
type DeleteObjectOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeleteObjectOptions : The DeleteObject options.
func (*DeleteObjectOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *DeleteObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteObjectOptions) SetHeaders ¶ added in v0.12.2
func (options *DeleteObjectOptions) SetHeaders(param map[string]string) *DeleteObjectOptions
SetHeaders : Allow user to set Headers
func (*DeleteObjectOptions) SetObjectIdentifier ¶ added in v0.12.2
func (_options *DeleteObjectOptions) SetObjectIdentifier(objectIdentifier string) *DeleteObjectOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type DeleteOfferingAccessListOptions ¶ added in v0.28.4
type DeleteOfferingAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // A list of accesses to delete. An entry with star["*"] will remove all accesses. Accesses []string `json:"accesses" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
DeleteOfferingAccessListOptions : The DeleteOfferingAccessList options.
func (*DeleteOfferingAccessListOptions) SetAccesses ¶ added in v0.28.4
func (_options *DeleteOfferingAccessListOptions) SetAccesses(accesses []string) *DeleteOfferingAccessListOptions
SetAccesses : Allow user to set Accesses
func (*DeleteOfferingAccessListOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *DeleteOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteOfferingAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteOfferingAccessListOptions) SetHeaders ¶ added in v0.28.4
func (options *DeleteOfferingAccessListOptions) SetHeaders(param map[string]string) *DeleteOfferingAccessListOptions
SetHeaders : Allow user to set Headers
func (*DeleteOfferingAccessListOptions) SetOfferingID ¶ added in v0.28.4
func (_options *DeleteOfferingAccessListOptions) SetOfferingID(offeringID string) *DeleteOfferingAccessListOptions
SetOfferingID : Allow user to set OfferingID
type DeleteOfferingInstanceOptions ¶ added in v0.17.13
type DeleteOfferingInstanceOptions struct { // Version Instance identifier. InstanceIdentifier *string `json:"instance_identifier" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
DeleteOfferingInstanceOptions : The DeleteOfferingInstance options.
func (*DeleteOfferingInstanceOptions) SetHeaders ¶ added in v0.17.13
func (options *DeleteOfferingInstanceOptions) SetHeaders(param map[string]string) *DeleteOfferingInstanceOptions
SetHeaders : Allow user to set Headers
func (*DeleteOfferingInstanceOptions) SetInstanceIdentifier ¶ added in v0.17.13
func (_options *DeleteOfferingInstanceOptions) SetInstanceIdentifier(instanceIdentifier string) *DeleteOfferingInstanceOptions
SetInstanceIdentifier : Allow user to set InstanceIdentifier
func (*DeleteOfferingInstanceOptions) SetXAuthRefreshToken ¶ added in v0.17.13
func (_options *DeleteOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeleteOfferingInstanceOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type DeleteOfferingOptions ¶
type DeleteOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeleteOfferingOptions : The DeleteOffering options.
func (*DeleteOfferingOptions) SetCatalogIdentifier ¶
func (_options *DeleteOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *DeleteOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeleteOfferingOptions) SetHeaders ¶
func (options *DeleteOfferingOptions) SetHeaders(param map[string]string) *DeleteOfferingOptions
SetHeaders : Allow user to set Headers
func (*DeleteOfferingOptions) SetOfferingID ¶
func (_options *DeleteOfferingOptions) SetOfferingID(offeringID string) *DeleteOfferingOptions
SetOfferingID : Allow user to set OfferingID
type DeleteOperatorsOptions ¶ added in v0.17.8
type DeleteOperatorsOptions struct { // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster identification. ClusterID *string `json:"cluster_id" validate:"required"` // Cluster region. Region *string `json:"region" validate:"required"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
DeleteOperatorsOptions : The DeleteOperators options.
func (*DeleteOperatorsOptions) SetClusterID ¶ added in v0.17.8
func (_options *DeleteOperatorsOptions) SetClusterID(clusterID string) *DeleteOperatorsOptions
SetClusterID : Allow user to set ClusterID
func (*DeleteOperatorsOptions) SetHeaders ¶ added in v0.17.8
func (options *DeleteOperatorsOptions) SetHeaders(param map[string]string) *DeleteOperatorsOptions
SetHeaders : Allow user to set Headers
func (*DeleteOperatorsOptions) SetRegion ¶ added in v0.17.8
func (_options *DeleteOperatorsOptions) SetRegion(region string) *DeleteOperatorsOptions
SetRegion : Allow user to set Region
func (*DeleteOperatorsOptions) SetVersionLocatorID ¶ added in v0.17.8
func (_options *DeleteOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *DeleteOperatorsOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*DeleteOperatorsOptions) SetXAuthRefreshToken ¶ added in v0.17.8
func (_options *DeleteOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeleteOperatorsOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type DeleteVersionOptions ¶
type DeleteVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeleteVersionOptions : The DeleteVersion options.
func (*DeleteVersionOptions) SetHeaders ¶
func (options *DeleteVersionOptions) SetHeaders(param map[string]string) *DeleteVersionOptions
SetHeaders : Allow user to set Headers
func (*DeleteVersionOptions) SetVersionLocID ¶
func (_options *DeleteVersionOptions) SetVersionLocID(versionLocID string) *DeleteVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type DeployOperatorsOptions ¶ added in v0.17.8
type DeployOperatorsOptions struct { // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Kube namespaces to deploy Operator(s) to. Namespaces []string `json:"namespaces,omitempty"` // Denotes whether to install Operator(s) globally. AllNamespaces *bool `json:"all_namespaces,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id,omitempty"` // Operator channel. Channel *string `json:"channel,omitempty"` // Plan. InstallPlan *string `json:"install_plan,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
DeployOperatorsOptions : The DeployOperators options.
func (*DeployOperatorsOptions) SetAllNamespaces ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetAllNamespaces(allNamespaces bool) *DeployOperatorsOptions
SetAllNamespaces : Allow user to set AllNamespaces
func (*DeployOperatorsOptions) SetChannel ¶ added in v0.28.4
func (_options *DeployOperatorsOptions) SetChannel(channel string) *DeployOperatorsOptions
SetChannel : Allow user to set Channel
func (*DeployOperatorsOptions) SetClusterID ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetClusterID(clusterID string) *DeployOperatorsOptions
SetClusterID : Allow user to set ClusterID
func (*DeployOperatorsOptions) SetHeaders ¶ added in v0.17.8
func (options *DeployOperatorsOptions) SetHeaders(param map[string]string) *DeployOperatorsOptions
SetHeaders : Allow user to set Headers
func (*DeployOperatorsOptions) SetInstallPlan ¶ added in v0.28.4
func (_options *DeployOperatorsOptions) SetInstallPlan(installPlan string) *DeployOperatorsOptions
SetInstallPlan : Allow user to set InstallPlan
func (*DeployOperatorsOptions) SetNamespaces ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetNamespaces(namespaces []string) *DeployOperatorsOptions
SetNamespaces : Allow user to set Namespaces
func (*DeployOperatorsOptions) SetRegion ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetRegion(region string) *DeployOperatorsOptions
SetRegion : Allow user to set Region
func (*DeployOperatorsOptions) SetVersionLocatorID ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *DeployOperatorsOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*DeployOperatorsOptions) SetXAuthRefreshToken ¶ added in v0.17.8
func (_options *DeployOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *DeployOperatorsOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type DeployRequestBodyEnvironmentVariablesItem ¶ added in v0.28.4
type DeployRequestBodyEnvironmentVariablesItem struct { // Variable name. Name *string `json:"name,omitempty"` // Variable value. Value interface{} `json:"value,omitempty"` // Does this variable contain a secure value. Secure *bool `json:"secure,omitempty"` // Environment variable is hidden. Hidden *bool `json:"hidden,omitempty"` }
DeployRequestBodyEnvironmentVariablesItem : DeployRequestBodyEnvironmentVariablesItem struct
type DeployRequestBodyOverrideValues ¶ added in v0.28.4
type DeployRequestBodyOverrideValues struct { // Name of virtual server image instance to create. Required for virtual server image for VPC. VsiInstanceName *string `json:"vsi_instance_name,omitempty"` // Profile to use when validating virtual server image. Required for virtual server image for VPC. VPCProfile *string `json:"vpc_profile,omitempty"` // ID of subnet to use when validating virtual server image. Required for virtual server image for VPC. SubnetID *string `json:"subnet_id,omitempty"` // ID of VPC to use when validating virtual server image. Required for virtual server image for VPC. VPCID *string `json:"vpc_id,omitempty"` // Zone of subnet to use when validating virtual server image. Required for virtual server image for VPC. SubnetZone *string `json:"subnet_zone,omitempty"` // ID off SSH key to use when validating virtual server image. Required for virtual server image for VPC. SSHKeyID *string `json:"ssh_key_id,omitempty"` // Region virtual server image exists in. Required for virtual server image for VPC. VPCRegion *string `json:"vpc_region,omitempty"` // contains filtered or unexported fields }
DeployRequestBodyOverrideValues : Validation override values. Required for virtual server image for VPC.
func (*DeployRequestBodyOverrideValues) GetProperties ¶ added in v0.28.4
func (o *DeployRequestBodyOverrideValues) GetProperties() map[string]interface{}
GetProperties allows the user to retrieve the map of arbitrary properties from an instance of DeployRequestBodyOverrideValues
func (*DeployRequestBodyOverrideValues) GetProperty ¶ added in v0.28.4
func (o *DeployRequestBodyOverrideValues) GetProperty(key string) interface{}
GetProperty allows the user to retrieve an arbitrary property from an instance of DeployRequestBodyOverrideValues
func (*DeployRequestBodyOverrideValues) MarshalJSON ¶ added in v0.28.4
func (o *DeployRequestBodyOverrideValues) MarshalJSON() (buffer []byte, err error)
MarshalJSON performs custom serialization for instances of DeployRequestBodyOverrideValues
func (*DeployRequestBodyOverrideValues) SetProperties ¶ added in v0.28.4
func (o *DeployRequestBodyOverrideValues) SetProperties(m map[string]interface{})
SetProperties allows the user to set a map of arbitrary properties on an instance of DeployRequestBodyOverrideValues
func (*DeployRequestBodyOverrideValues) SetProperty ¶ added in v0.28.4
func (o *DeployRequestBodyOverrideValues) SetProperty(key string, value interface{})
SetProperty allows the user to set an arbitrary property on an instance of DeployRequestBodyOverrideValues
type DeployRequestBodySchematics ¶
type DeployRequestBodySchematics struct { // Schematics workspace name. Name *string `json:"name,omitempty"` // Schematics workspace description. Description *string `json:"description,omitempty"` // Schematics workspace tags. Tags []string `json:"tags,omitempty"` // Resource group to use when creating the schematics workspace. ResourceGroupID *string `json:"resource_group_id,omitempty"` // Terraform version override. TerraformVersion *string `json:"terraform_version,omitempty"` // Schematics workspace region. Region *string `json:"region,omitempty"` }
DeployRequestBodySchematics : Schematics workspace configuration.
type DeprecateOfferingOptions ¶ added in v0.22.7
type DeprecateOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Set deprecation (true) or cancel deprecation (false). Setting *string `json:"setting" validate:"required,ne="` // Additional information that users can provide to be displayed in deprecation notification. Description *string `json:"description,omitempty"` // Specifies the amount of days until product is not available in catalog. DaysUntilDeprecate *int64 `json:"days_until_deprecate,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
DeprecateOfferingOptions : The DeprecateOffering options.
func (*DeprecateOfferingOptions) SetCatalogIdentifier ¶ added in v0.22.7
func (_options *DeprecateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *DeprecateOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*DeprecateOfferingOptions) SetDaysUntilDeprecate ¶ added in v0.22.7
func (_options *DeprecateOfferingOptions) SetDaysUntilDeprecate(daysUntilDeprecate int64) *DeprecateOfferingOptions
SetDaysUntilDeprecate : Allow user to set DaysUntilDeprecate
func (*DeprecateOfferingOptions) SetDescription ¶ added in v0.22.7
func (_options *DeprecateOfferingOptions) SetDescription(description string) *DeprecateOfferingOptions
SetDescription : Allow user to set Description
func (*DeprecateOfferingOptions) SetHeaders ¶ added in v0.22.7
func (options *DeprecateOfferingOptions) SetHeaders(param map[string]string) *DeprecateOfferingOptions
SetHeaders : Allow user to set Headers
func (*DeprecateOfferingOptions) SetOfferingID ¶ added in v0.22.7
func (_options *DeprecateOfferingOptions) SetOfferingID(offeringID string) *DeprecateOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*DeprecateOfferingOptions) SetSetting ¶ added in v0.22.7
func (_options *DeprecateOfferingOptions) SetSetting(setting string) *DeprecateOfferingOptions
SetSetting : Allow user to set Setting
type DeprecatePending ¶ added in v0.28.4
type DeprecatePending struct { // Date of deprecation. DeprecateDate *strfmt.DateTime `json:"deprecate_date,omitempty"` // Deprecation state. DeprecateState *string `json:"deprecate_state,omitempty"` Description *string `json:"description,omitempty"` }
DeprecatePending : Deprecation information for an Offering.
type DeprecateVersionOptions ¶
type DeprecateVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
DeprecateVersionOptions : The DeprecateVersion options.
func (*DeprecateVersionOptions) SetHeaders ¶
func (options *DeprecateVersionOptions) SetHeaders(param map[string]string) *DeprecateVersionOptions
SetHeaders : Allow user to set Headers
func (*DeprecateVersionOptions) SetVersionLocID ¶
func (_options *DeprecateVersionOptions) SetVersionLocID(versionLocID string) *DeprecateVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type EnterpriseAuditsPager ¶ added in v0.28.4
type EnterpriseAuditsPager struct {
// contains filtered or unexported fields
}
EnterpriseAuditsPager can be used to simplify the use of the "ListEnterpriseAudits" method.
func (*EnterpriseAuditsPager) GetAll ¶ added in v0.28.4
func (pager *EnterpriseAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*EnterpriseAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *EnterpriseAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*EnterpriseAuditsPager) GetNext ¶ added in v0.28.4
func (pager *EnterpriseAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*EnterpriseAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *EnterpriseAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*EnterpriseAuditsPager) HasNext ¶ added in v0.28.4
func (pager *EnterpriseAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type EvaluatedControl ¶ added in v0.45.0
type EvaluatedControl struct { // ID. ID *string `json:"id,omitempty"` // Name. Name *string `json:"name,omitempty"` // Description. Description *string `json:"description,omitempty"` // Specifications. Specifications []SccSpecification `json:"specifications,omitempty"` // Child controls. ChildControls []EvaluatedControl `json:"child_controls,omitempty"` // Failure count. FailureCount *int64 `json:"failure_count,omitempty"` // Pass count. PassCount *int64 `json:"pass_count,omitempty"` // SCC Control. Parent *SccControl `json:"parent,omitempty"` // UI href. UIHref *string `json:"ui_href,omitempty"` }
EvaluatedControl : Evaluated control.
type Evaluation ¶ added in v0.45.0
type Evaluation struct { // Scan ID. ScanID *string `json:"scan_id,omitempty"` // Account ID. AccountID *string `json:"account_id,omitempty"` // SCC Profile. Profile *SccProfile `json:"profile,omitempty"` // Result. Result *Result `json:"result,omitempty"` // Controls. Controls []EvaluatedControl `json:"controls,omitempty"` }
Evaluation : Evaluation.
type Feature ¶
type Feature struct { // Heading. Title *string `json:"title,omitempty"` // A map of translated strings, by language code. TitleI18n map[string]string `json:"title_i18n,omitempty"` // Feature description. Description *string `json:"description,omitempty"` // A map of translated strings, by language code. DescriptionI18n map[string]string `json:"description_i18n,omitempty"` }
Feature : Feature information.
type FilterTerms ¶
type FilterTerms struct { // List of values to match against. If include is true, then if the offering has one of the values then the offering is // included. If include is false, then if the offering has one of the values then the offering is excluded. FilterTerms []string `json:"filter_terms,omitempty"` }
FilterTerms : Offering filter terms.
type Filters ¶
type Filters struct { // -> true - Include all of the public catalog when filtering. Further settings will specifically exclude some // offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some // offerings. IncludeAll *bool `json:"include_all,omitempty"` // Filter against offering properties. CategoryFilters map[string]CategoryFilter `json:"category_filters,omitempty"` // Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. IDFilters *IDFilter `json:"id_filters,omitempty"` }
Filters : Filters for account and catalog filters.
type Flavor ¶ added in v0.28.4
type Flavor struct { // Programmatic name for this flavor. Name *string `json:"name,omitempty"` // Label for this flavor. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Order that this flavor should appear when listed for a single version. Index *int64 `json:"index,omitempty"` }
Flavor : Version Flavor Information. Only supported for Product kind Solution.
type GetCatalogAccountAuditOptions ¶ added in v0.12.2
type GetCatalogAccountAuditOptions struct { // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetCatalogAccountAuditOptions : The GetCatalogAccountAudit options.
func (*GetCatalogAccountAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetCatalogAccountAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetCatalogAccountAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetCatalogAccountAuditOptions) SetHeaders ¶ added in v0.12.2
func (options *GetCatalogAccountAuditOptions) SetHeaders(param map[string]string) *GetCatalogAccountAuditOptions
SetHeaders : Allow user to set Headers
func (*GetCatalogAccountAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetCatalogAccountAuditOptions) SetLookupnames(lookupnames bool) *GetCatalogAccountAuditOptions
SetLookupnames : Allow user to set Lookupnames
type GetCatalogAccountFiltersOptions ¶
type GetCatalogAccountFiltersOptions struct { // catalog id. Narrow down filters to the account and just the one catalog. Catalog *string `json:"catalog,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetCatalogAccountFiltersOptions : The GetCatalogAccountFilters options.
func (*GetCatalogAccountFiltersOptions) SetCatalog ¶
func (_options *GetCatalogAccountFiltersOptions) SetCatalog(catalog string) *GetCatalogAccountFiltersOptions
SetCatalog : Allow user to set Catalog
func (*GetCatalogAccountFiltersOptions) SetHeaders ¶
func (options *GetCatalogAccountFiltersOptions) SetHeaders(param map[string]string) *GetCatalogAccountFiltersOptions
SetHeaders : Allow user to set Headers
type GetCatalogAccountOptions ¶
type GetCatalogAccountOptions struct { // Allows users to set headers on API requests Headers map[string]string }
GetCatalogAccountOptions : The GetCatalogAccount options.
func (*GetCatalogAccountOptions) SetHeaders ¶
func (options *GetCatalogAccountOptions) SetHeaders(param map[string]string) *GetCatalogAccountOptions
SetHeaders : Allow user to set Headers
type GetCatalogAuditOptions ¶ added in v0.12.2
type GetCatalogAuditOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetCatalogAuditOptions : The GetCatalogAudit options.
func (*GetCatalogAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetCatalogAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetCatalogAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetCatalogAuditOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *GetCatalogAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetCatalogAuditOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetCatalogAuditOptions) SetHeaders ¶ added in v0.12.2
func (options *GetCatalogAuditOptions) SetHeaders(param map[string]string) *GetCatalogAuditOptions
SetHeaders : Allow user to set Headers
func (*GetCatalogAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetCatalogAuditOptions) SetLookupnames(lookupnames bool) *GetCatalogAuditOptions
SetLookupnames : Allow user to set Lookupnames
type GetCatalogOptions ¶
type GetCatalogOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetCatalogOptions : The GetCatalog options.
func (*GetCatalogOptions) SetCatalogIdentifier ¶
func (_options *GetCatalogOptions) SetCatalogIdentifier(catalogIdentifier string) *GetCatalogOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetCatalogOptions) SetHeaders ¶
func (options *GetCatalogOptions) SetHeaders(param map[string]string) *GetCatalogOptions
SetHeaders : Allow user to set Headers
type GetClusterOptions ¶
type GetClusterOptions struct { // ID of the cluster. ClusterID *string `json:"cluster_id" validate:"required,ne="` // Region of the cluster. Region *string `json:"region" validate:"required"` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
GetClusterOptions : The GetCluster options.
func (*GetClusterOptions) SetClusterID ¶
func (_options *GetClusterOptions) SetClusterID(clusterID string) *GetClusterOptions
SetClusterID : Allow user to set ClusterID
func (*GetClusterOptions) SetHeaders ¶
func (options *GetClusterOptions) SetHeaders(param map[string]string) *GetClusterOptions
SetHeaders : Allow user to set Headers
func (*GetClusterOptions) SetRegion ¶
func (_options *GetClusterOptions) SetRegion(region string) *GetClusterOptions
SetRegion : Allow user to set Region
func (*GetClusterOptions) SetXAuthRefreshToken ¶
func (_options *GetClusterOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetClusterOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type GetConsumptionOfferingsOptions ¶
type GetConsumptionOfferingsOptions struct { // true - Strip down the content of what is returned. For example don't return the readme. Makes the result much // smaller. Defaults to false. Digest *bool `json:"digest,omitempty"` // catalog id. Narrow search down to just a particular catalog. It will apply the catalog's public filters to the // public catalog offerings on the result. Catalog *string `json:"catalog,omitempty"` // What should be selected. Default is 'all' which will return both public and private offerings. 'public' returns only // the public offerings and 'private' returns only the private offerings. Select *string `json:"select,omitempty"` // true - include offerings which have been marked as hidden. The default is false and hidden offerings are not // returned. IncludeHidden *bool `json:"includeHidden,omitempty"` // number or results to return. Limit *int64 `json:"limit,omitempty"` // number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetConsumptionOfferingsOptions : The GetConsumptionOfferings options.
func (*GetConsumptionOfferingsOptions) SetCatalog ¶
func (_options *GetConsumptionOfferingsOptions) SetCatalog(catalog string) *GetConsumptionOfferingsOptions
SetCatalog : Allow user to set Catalog
func (*GetConsumptionOfferingsOptions) SetDigest ¶
func (_options *GetConsumptionOfferingsOptions) SetDigest(digest bool) *GetConsumptionOfferingsOptions
SetDigest : Allow user to set Digest
func (*GetConsumptionOfferingsOptions) SetHeaders ¶
func (options *GetConsumptionOfferingsOptions) SetHeaders(param map[string]string) *GetConsumptionOfferingsOptions
SetHeaders : Allow user to set Headers
func (*GetConsumptionOfferingsOptions) SetIncludeHidden ¶
func (_options *GetConsumptionOfferingsOptions) SetIncludeHidden(includeHidden bool) *GetConsumptionOfferingsOptions
SetIncludeHidden : Allow user to set IncludeHidden
func (*GetConsumptionOfferingsOptions) SetLimit ¶ added in v0.12.2
func (_options *GetConsumptionOfferingsOptions) SetLimit(limit int64) *GetConsumptionOfferingsOptions
SetLimit : Allow user to set Limit
func (*GetConsumptionOfferingsOptions) SetOffset ¶ added in v0.12.2
func (_options *GetConsumptionOfferingsOptions) SetOffset(offset int64) *GetConsumptionOfferingsOptions
SetOffset : Allow user to set Offset
func (*GetConsumptionOfferingsOptions) SetSelect ¶
func (_options *GetConsumptionOfferingsOptions) SetSelect(selectVar string) *GetConsumptionOfferingsOptions
SetSelect : Allow user to set Select
type GetConsumptionOfferingsPager ¶ added in v0.34.0
type GetConsumptionOfferingsPager struct {
// contains filtered or unexported fields
}
GetConsumptionOfferingsPager can be used to simplify the use of the "GetConsumptionOfferings" method.
func (*GetConsumptionOfferingsPager) GetAll ¶ added in v0.34.0
func (pager *GetConsumptionOfferingsPager) GetAll() (allItems []Offering, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*GetConsumptionOfferingsPager) GetAllWithContext ¶ added in v0.34.0
func (pager *GetConsumptionOfferingsPager) GetAllWithContext(ctx context.Context) (allItems []Offering, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*GetConsumptionOfferingsPager) GetNext ¶ added in v0.34.0
func (pager *GetConsumptionOfferingsPager) GetNext() (page []Offering, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*GetConsumptionOfferingsPager) GetNextWithContext ¶ added in v0.34.0
func (pager *GetConsumptionOfferingsPager) GetNextWithContext(ctx context.Context) (page []Offering, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*GetConsumptionOfferingsPager) HasNext ¶ added in v0.34.0
func (pager *GetConsumptionOfferingsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type GetEnterpriseAuditOptions ¶ added in v0.17.8
type GetEnterpriseAuditOptions struct { // Enterprise ID. EnterpriseIdentifier *string `json:"enterprise_identifier" validate:"required,ne="` // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetEnterpriseAuditOptions : The GetEnterpriseAudit options.
func (*GetEnterpriseAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetEnterpriseAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetEnterpriseAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetEnterpriseAuditOptions) SetEnterpriseIdentifier ¶ added in v0.28.4
func (_options *GetEnterpriseAuditOptions) SetEnterpriseIdentifier(enterpriseIdentifier string) *GetEnterpriseAuditOptions
SetEnterpriseIdentifier : Allow user to set EnterpriseIdentifier
func (*GetEnterpriseAuditOptions) SetHeaders ¶ added in v0.17.8
func (options *GetEnterpriseAuditOptions) SetHeaders(param map[string]string) *GetEnterpriseAuditOptions
SetHeaders : Allow user to set Headers
func (*GetEnterpriseAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetEnterpriseAuditOptions) SetLookupnames(lookupnames bool) *GetEnterpriseAuditOptions
SetLookupnames : Allow user to set Lookupnames
type GetNamespacesOptions ¶
type GetNamespacesOptions struct { // ID of the cluster. ClusterID *string `json:"cluster_id" validate:"required,ne="` // Cluster region. Region *string `json:"region" validate:"required"` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // The maximum number of results to return. Limit *int64 `json:"limit,omitempty"` // The number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetNamespacesOptions : The GetNamespaces options.
func (*GetNamespacesOptions) SetClusterID ¶
func (_options *GetNamespacesOptions) SetClusterID(clusterID string) *GetNamespacesOptions
SetClusterID : Allow user to set ClusterID
func (*GetNamespacesOptions) SetHeaders ¶
func (options *GetNamespacesOptions) SetHeaders(param map[string]string) *GetNamespacesOptions
SetHeaders : Allow user to set Headers
func (*GetNamespacesOptions) SetLimit ¶
func (_options *GetNamespacesOptions) SetLimit(limit int64) *GetNamespacesOptions
SetLimit : Allow user to set Limit
func (*GetNamespacesOptions) SetOffset ¶
func (_options *GetNamespacesOptions) SetOffset(offset int64) *GetNamespacesOptions
SetOffset : Allow user to set Offset
func (*GetNamespacesOptions) SetRegion ¶
func (_options *GetNamespacesOptions) SetRegion(region string) *GetNamespacesOptions
SetRegion : Allow user to set Region
func (*GetNamespacesOptions) SetXAuthRefreshToken ¶
func (_options *GetNamespacesOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetNamespacesOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type GetNamespacesPager ¶ added in v0.34.0
type GetNamespacesPager struct {
// contains filtered or unexported fields
}
GetNamespacesPager can be used to simplify the use of the "GetNamespaces" method.
func (*GetNamespacesPager) GetAll ¶ added in v0.34.0
func (pager *GetNamespacesPager) GetAll() (allItems []string, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*GetNamespacesPager) GetAllWithContext ¶ added in v0.34.0
func (pager *GetNamespacesPager) GetAllWithContext(ctx context.Context) (allItems []string, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*GetNamespacesPager) GetNext ¶ added in v0.34.0
func (pager *GetNamespacesPager) GetNext() (page []string, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*GetNamespacesPager) GetNextWithContext ¶ added in v0.34.0
func (pager *GetNamespacesPager) GetNextWithContext(ctx context.Context) (page []string, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*GetNamespacesPager) HasNext ¶ added in v0.34.0
func (pager *GetNamespacesPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type GetObjectAccessListDeprecatedOptions ¶ added in v0.28.4
type GetObjectAccessListDeprecatedOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // The maximum number of results to return. Limit *int64 `json:"limit,omitempty"` // The number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetObjectAccessListDeprecatedOptions : The GetObjectAccessListDeprecated options.
func (*GetObjectAccessListDeprecatedOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *GetObjectAccessListDeprecatedOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessListDeprecatedOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetObjectAccessListDeprecatedOptions) SetHeaders ¶ added in v0.28.4
func (options *GetObjectAccessListDeprecatedOptions) SetHeaders(param map[string]string) *GetObjectAccessListDeprecatedOptions
SetHeaders : Allow user to set Headers
func (*GetObjectAccessListDeprecatedOptions) SetLimit ¶ added in v0.28.4
func (_options *GetObjectAccessListDeprecatedOptions) SetLimit(limit int64) *GetObjectAccessListDeprecatedOptions
SetLimit : Allow user to set Limit
func (*GetObjectAccessListDeprecatedOptions) SetObjectIdentifier ¶ added in v0.28.4
func (_options *GetObjectAccessListDeprecatedOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessListDeprecatedOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
func (*GetObjectAccessListDeprecatedOptions) SetOffset ¶ added in v0.28.4
func (_options *GetObjectAccessListDeprecatedOptions) SetOffset(offset int64) *GetObjectAccessListDeprecatedOptions
SetOffset : Allow user to set Offset
type GetObjectAccessListDeprecatedPager ¶ added in v0.34.0
type GetObjectAccessListDeprecatedPager struct {
// contains filtered or unexported fields
}
GetObjectAccessListDeprecatedPager can be used to simplify the use of the "GetObjectAccessListDeprecated" method.
func (*GetObjectAccessListDeprecatedPager) GetAll ¶ added in v0.34.0
func (pager *GetObjectAccessListDeprecatedPager) GetAll() (allItems []Access, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*GetObjectAccessListDeprecatedPager) GetAllWithContext ¶ added in v0.34.0
func (pager *GetObjectAccessListDeprecatedPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*GetObjectAccessListDeprecatedPager) GetNext ¶ added in v0.34.0
func (pager *GetObjectAccessListDeprecatedPager) GetNext() (page []Access, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*GetObjectAccessListDeprecatedPager) GetNextWithContext ¶ added in v0.34.0
func (pager *GetObjectAccessListDeprecatedPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*GetObjectAccessListDeprecatedPager) HasNext ¶ added in v0.34.0
func (pager *GetObjectAccessListDeprecatedPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type GetObjectAccessListOptions ¶ added in v0.17.8
type GetObjectAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetObjectAccessListOptions : The GetObjectAccessList options.
func (*GetObjectAccessListOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *GetObjectAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetObjectAccessListOptions) SetHeaders ¶ added in v0.17.8
func (options *GetObjectAccessListOptions) SetHeaders(param map[string]string) *GetObjectAccessListOptions
SetHeaders : Allow user to set Headers
func (*GetObjectAccessListOptions) SetLimit ¶ added in v0.17.8
func (_options *GetObjectAccessListOptions) SetLimit(limit int64) *GetObjectAccessListOptions
SetLimit : Allow user to set Limit
func (*GetObjectAccessListOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *GetObjectAccessListOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessListOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
func (*GetObjectAccessListOptions) SetStart ¶ added in v0.28.4
func (_options *GetObjectAccessListOptions) SetStart(start string) *GetObjectAccessListOptions
SetStart : Allow user to set Start
type GetObjectAccessListPager ¶ added in v0.28.4
type GetObjectAccessListPager struct {
// contains filtered or unexported fields
}
GetObjectAccessListPager can be used to simplify the use of the "GetObjectAccessList" method.
func (*GetObjectAccessListPager) GetAll ¶ added in v0.28.4
func (pager *GetObjectAccessListPager) GetAll() (allItems []Access, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*GetObjectAccessListPager) GetAllWithContext ¶ added in v0.28.4
func (pager *GetObjectAccessListPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*GetObjectAccessListPager) GetNext ¶ added in v0.28.4
func (pager *GetObjectAccessListPager) GetNext() (page []Access, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*GetObjectAccessListPager) GetNextWithContext ¶ added in v0.28.4
func (pager *GetObjectAccessListPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*GetObjectAccessListPager) HasNext ¶ added in v0.28.4
func (pager *GetObjectAccessListPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type GetObjectAccessOptions ¶ added in v0.17.8
type GetObjectAccessOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Identifier for access. Use 'accountId' for an account, '-ent-enterpriseid' for an enterprise, and // '-entgroup-enterprisegroupid' for an enterprise group. AccessIdentifier *string `json:"access_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetObjectAccessOptions : The GetObjectAccess options.
func (*GetObjectAccessOptions) SetAccessIdentifier ¶ added in v0.28.4
func (_options *GetObjectAccessOptions) SetAccessIdentifier(accessIdentifier string) *GetObjectAccessOptions
SetAccessIdentifier : Allow user to set AccessIdentifier
func (*GetObjectAccessOptions) SetCatalogIdentifier ¶ added in v0.17.8
func (_options *GetObjectAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAccessOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetObjectAccessOptions) SetHeaders ¶ added in v0.17.8
func (options *GetObjectAccessOptions) SetHeaders(param map[string]string) *GetObjectAccessOptions
SetHeaders : Allow user to set Headers
func (*GetObjectAccessOptions) SetObjectIdentifier ¶ added in v0.17.8
func (_options *GetObjectAccessOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAccessOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type GetObjectAuditOptions ¶ added in v0.12.2
type GetObjectAuditOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetObjectAuditOptions : The GetObjectAudit options.
func (*GetObjectAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetObjectAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetObjectAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetObjectAuditOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *GetObjectAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectAuditOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetObjectAuditOptions) SetHeaders ¶ added in v0.12.2
func (options *GetObjectAuditOptions) SetHeaders(param map[string]string) *GetObjectAuditOptions
SetHeaders : Allow user to set Headers
func (*GetObjectAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetObjectAuditOptions) SetLookupnames(lookupnames bool) *GetObjectAuditOptions
SetLookupnames : Allow user to set Lookupnames
func (*GetObjectAuditOptions) SetObjectIdentifier ¶ added in v0.12.2
func (_options *GetObjectAuditOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectAuditOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type GetObjectOptions ¶ added in v0.12.2
type GetObjectOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetObjectOptions : The GetObject options.
func (*GetObjectOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *GetObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *GetObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetObjectOptions) SetHeaders ¶ added in v0.12.2
func (options *GetObjectOptions) SetHeaders(param map[string]string) *GetObjectOptions
SetHeaders : Allow user to set Headers
func (*GetObjectOptions) SetObjectIdentifier ¶ added in v0.12.2
func (_options *GetObjectOptions) SetObjectIdentifier(objectIdentifier string) *GetObjectOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
type GetOfferingAboutOptions ¶ added in v0.17.13
type GetOfferingAboutOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingAboutOptions : The GetOfferingAbout options.
func (*GetOfferingAboutOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingAboutOptions) SetHeaders(param map[string]string) *GetOfferingAboutOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingAboutOptions) SetVersionLocID ¶ added in v0.17.13
func (_options *GetOfferingAboutOptions) SetVersionLocID(versionLocID string) *GetOfferingAboutOptions
SetVersionLocID : Allow user to set VersionLocID
type GetOfferingAccessListOptions ¶ added in v0.28.4
type GetOfferingAccessListOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingAccessListOptions : The GetOfferingAccessList options.
func (*GetOfferingAccessListOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *GetOfferingAccessListOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAccessListOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetOfferingAccessListOptions) SetHeaders ¶ added in v0.28.4
func (options *GetOfferingAccessListOptions) SetHeaders(param map[string]string) *GetOfferingAccessListOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingAccessListOptions) SetLimit ¶ added in v0.28.4
func (_options *GetOfferingAccessListOptions) SetLimit(limit int64) *GetOfferingAccessListOptions
SetLimit : Allow user to set Limit
func (*GetOfferingAccessListOptions) SetOfferingID ¶ added in v0.28.4
func (_options *GetOfferingAccessListOptions) SetOfferingID(offeringID string) *GetOfferingAccessListOptions
SetOfferingID : Allow user to set OfferingID
func (*GetOfferingAccessListOptions) SetStart ¶ added in v0.28.4
func (_options *GetOfferingAccessListOptions) SetStart(start string) *GetOfferingAccessListOptions
SetStart : Allow user to set Start
type GetOfferingAccessListPager ¶ added in v0.28.4
type GetOfferingAccessListPager struct {
// contains filtered or unexported fields
}
GetOfferingAccessListPager can be used to simplify the use of the "GetOfferingAccessList" method.
func (*GetOfferingAccessListPager) GetAll ¶ added in v0.28.4
func (pager *GetOfferingAccessListPager) GetAll() (allItems []Access, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*GetOfferingAccessListPager) GetAllWithContext ¶ added in v0.28.4
func (pager *GetOfferingAccessListPager) GetAllWithContext(ctx context.Context) (allItems []Access, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*GetOfferingAccessListPager) GetNext ¶ added in v0.28.4
func (pager *GetOfferingAccessListPager) GetNext() (page []Access, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*GetOfferingAccessListPager) GetNextWithContext ¶ added in v0.28.4
func (pager *GetOfferingAccessListPager) GetNextWithContext(ctx context.Context) (page []Access, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*GetOfferingAccessListPager) HasNext ¶ added in v0.28.4
func (pager *GetOfferingAccessListPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type GetOfferingAccessOptions ¶ added in v0.28.4
type GetOfferingAccessOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Identifier for access. Use 'accountId' for an account, '-ent-enterpriseid' for an enterprise, and // '-entgroup-enterprisegroupid' for an enterprise group. AccessIdentifier *string `json:"access_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingAccessOptions : The GetOfferingAccess options.
func (*GetOfferingAccessOptions) SetAccessIdentifier ¶ added in v0.28.4
func (_options *GetOfferingAccessOptions) SetAccessIdentifier(accessIdentifier string) *GetOfferingAccessOptions
SetAccessIdentifier : Allow user to set AccessIdentifier
func (*GetOfferingAccessOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *GetOfferingAccessOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAccessOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetOfferingAccessOptions) SetHeaders ¶ added in v0.28.4
func (options *GetOfferingAccessOptions) SetHeaders(param map[string]string) *GetOfferingAccessOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingAccessOptions) SetOfferingID ¶ added in v0.28.4
func (_options *GetOfferingAccessOptions) SetOfferingID(offeringID string) *GetOfferingAccessOptions
SetOfferingID : Allow user to set OfferingID
type GetOfferingAuditOptions ¶ added in v0.12.2
type GetOfferingAuditOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingAuditOptions : The GetOfferingAudit options.
func (*GetOfferingAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetOfferingAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetOfferingAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetOfferingAuditOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *GetOfferingAuditOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingAuditOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetOfferingAuditOptions) SetHeaders ¶ added in v0.12.2
func (options *GetOfferingAuditOptions) SetHeaders(param map[string]string) *GetOfferingAuditOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetOfferingAuditOptions) SetLookupnames(lookupnames bool) *GetOfferingAuditOptions
SetLookupnames : Allow user to set Lookupnames
func (*GetOfferingAuditOptions) SetOfferingID ¶ added in v0.12.2
func (_options *GetOfferingAuditOptions) SetOfferingID(offeringID string) *GetOfferingAuditOptions
SetOfferingID : Allow user to set OfferingID
type GetOfferingContainerImagesOptions ¶ added in v0.17.13
type GetOfferingContainerImagesOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingContainerImagesOptions : The GetOfferingContainerImages options.
func (*GetOfferingContainerImagesOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingContainerImagesOptions) SetHeaders(param map[string]string) *GetOfferingContainerImagesOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingContainerImagesOptions) SetVersionLocID ¶ added in v0.17.13
func (_options *GetOfferingContainerImagesOptions) SetVersionLocID(versionLocID string) *GetOfferingContainerImagesOptions
SetVersionLocID : Allow user to set VersionLocID
type GetOfferingInstanceAuditOptions ¶ added in v0.28.4
type GetOfferingInstanceAuditOptions struct { // Version Instance identifier. InstanceIdentifier *string `json:"instance_identifier" validate:"required,ne="` // Auditlog ID. AuditlogIdentifier *string `json:"auditlog_identifier" validate:"required,ne="` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingInstanceAuditOptions : The GetOfferingInstanceAudit options.
func (*GetOfferingInstanceAuditOptions) SetAuditlogIdentifier ¶ added in v0.28.4
func (_options *GetOfferingInstanceAuditOptions) SetAuditlogIdentifier(auditlogIdentifier string) *GetOfferingInstanceAuditOptions
SetAuditlogIdentifier : Allow user to set AuditlogIdentifier
func (*GetOfferingInstanceAuditOptions) SetHeaders ¶ added in v0.28.4
func (options *GetOfferingInstanceAuditOptions) SetHeaders(param map[string]string) *GetOfferingInstanceAuditOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingInstanceAuditOptions) SetInstanceIdentifier ¶ added in v0.28.4
func (_options *GetOfferingInstanceAuditOptions) SetInstanceIdentifier(instanceIdentifier string) *GetOfferingInstanceAuditOptions
SetInstanceIdentifier : Allow user to set InstanceIdentifier
func (*GetOfferingInstanceAuditOptions) SetLookupnames ¶ added in v0.28.4
func (_options *GetOfferingInstanceAuditOptions) SetLookupnames(lookupnames bool) *GetOfferingInstanceAuditOptions
SetLookupnames : Allow user to set Lookupnames
type GetOfferingInstanceOptions ¶ added in v0.17.13
type GetOfferingInstanceOptions struct { // Version Instance identifier. InstanceIdentifier *string `json:"instance_identifier" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingInstanceOptions : The GetOfferingInstance options.
func (*GetOfferingInstanceOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingInstanceOptions) SetHeaders(param map[string]string) *GetOfferingInstanceOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingInstanceOptions) SetInstanceIdentifier ¶ added in v0.17.13
func (_options *GetOfferingInstanceOptions) SetInstanceIdentifier(instanceIdentifier string) *GetOfferingInstanceOptions
SetInstanceIdentifier : Allow user to set InstanceIdentifier
type GetOfferingLicenseOptions ¶ added in v0.17.13
type GetOfferingLicenseOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // The ID of the license, which maps to the file name in the 'licenses' directory of this verions tgz file. LicenseID *string `json:"license_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingLicenseOptions : The GetOfferingLicense options.
func (*GetOfferingLicenseOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingLicenseOptions) SetHeaders(param map[string]string) *GetOfferingLicenseOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingLicenseOptions) SetLicenseID ¶ added in v0.17.13
func (_options *GetOfferingLicenseOptions) SetLicenseID(licenseID string) *GetOfferingLicenseOptions
SetLicenseID : Allow user to set LicenseID
func (*GetOfferingLicenseOptions) SetVersionLocID ¶ added in v0.17.13
func (_options *GetOfferingLicenseOptions) SetVersionLocID(versionLocID string) *GetOfferingLicenseOptions
SetVersionLocID : Allow user to set VersionLocID
type GetOfferingOptions ¶
type GetOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Offering Parameter Type. Valid values are 'name' or 'id'. Default is 'id'. Type *string `json:"type,omitempty"` // Return the digest format of the specified offering. Default is false. Digest *bool `json:"digest,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingOptions : The GetOffering options.
func (*GetOfferingOptions) SetCatalogIdentifier ¶
func (_options *GetOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetOfferingOptions) SetDigest ¶ added in v0.22.7
func (_options *GetOfferingOptions) SetDigest(digest bool) *GetOfferingOptions
SetDigest : Allow user to set Digest
func (*GetOfferingOptions) SetHeaders ¶
func (options *GetOfferingOptions) SetHeaders(param map[string]string) *GetOfferingOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingOptions) SetOfferingID ¶
func (_options *GetOfferingOptions) SetOfferingID(offeringID string) *GetOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*GetOfferingOptions) SetType ¶ added in v0.22.7
func (_options *GetOfferingOptions) SetType(typeVar string) *GetOfferingOptions
SetType : Allow user to set Type
type GetOfferingSourceOptions ¶ added in v0.22.7
type GetOfferingSourceOptions struct { // The version being requested. Version *string `json:"version" validate:"required"` // The type of the response: application/yaml, application/json, or application/x-gzip. Accept *string `json:"Accept,omitempty"` // Catalog ID. If not specified, this value will default to the public catalog. CatalogID *string `json:"catalogID,omitempty"` // Offering name. An offering name or ID must be specified. Name *string `json:"name,omitempty"` // Offering id. An offering name or ID must be specified. ID *string `json:"id,omitempty"` // The kind of offering (e.g. helm, ova, terraform...). Kind *string `json:"kind,omitempty"` // The channel value of the specified version. Channel *string `json:"channel,omitempty"` // The programmatic flavor name of the specified version. Flavor *string `json:"flavor,omitempty"` // If false (the default), the root folder from the original onboarded tgz file is removed. If true, the root folder // is returned. AsIs *bool `json:"asIs,omitempty"` // The install type of the specified version. InstallType *string `json:"installType,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingSourceOptions : The GetOfferingSource options.
func (*GetOfferingSourceOptions) SetAccept ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetAccept(accept string) *GetOfferingSourceOptions
SetAccept : Allow user to set Accept
func (*GetOfferingSourceOptions) SetAsIs ¶ added in v0.34.0
func (_options *GetOfferingSourceOptions) SetAsIs(asIs bool) *GetOfferingSourceOptions
SetAsIs : Allow user to set AsIs
func (*GetOfferingSourceOptions) SetCatalogID ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetCatalogID(catalogID string) *GetOfferingSourceOptions
SetCatalogID : Allow user to set CatalogID
func (*GetOfferingSourceOptions) SetChannel ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetChannel(channel string) *GetOfferingSourceOptions
SetChannel : Allow user to set Channel
func (*GetOfferingSourceOptions) SetFlavor ¶ added in v0.37.0
func (_options *GetOfferingSourceOptions) SetFlavor(flavor string) *GetOfferingSourceOptions
SetFlavor : Allow user to set Flavor
func (*GetOfferingSourceOptions) SetHeaders ¶ added in v0.22.7
func (options *GetOfferingSourceOptions) SetHeaders(param map[string]string) *GetOfferingSourceOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingSourceOptions) SetID ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetID(id string) *GetOfferingSourceOptions
SetID : Allow user to set ID
func (*GetOfferingSourceOptions) SetInstallType ¶ added in v0.38.1
func (_options *GetOfferingSourceOptions) SetInstallType(installType string) *GetOfferingSourceOptions
SetInstallType : Allow user to set InstallType
func (*GetOfferingSourceOptions) SetKind ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetKind(kind string) *GetOfferingSourceOptions
SetKind : Allow user to set Kind
func (*GetOfferingSourceOptions) SetName ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetName(name string) *GetOfferingSourceOptions
SetName : Allow user to set Name
func (*GetOfferingSourceOptions) SetVersion ¶ added in v0.22.7
func (_options *GetOfferingSourceOptions) SetVersion(version string) *GetOfferingSourceOptions
SetVersion : Allow user to set Version
type GetOfferingSourceURLOptions ¶ added in v0.28.4
type GetOfferingSourceURLOptions struct { // Unique key identifying an image. KeyIdentifier *string `json:"key_identifier" validate:"required,ne="` // The type of the response: application/yaml, application/json, or application/x-gzip. Accept *string `json:"Accept,omitempty"` // Catalog ID. If not specified, this value will default to the public catalog. CatalogID *string `json:"catalogID,omitempty"` // Offering name. An offering name or ID must be specified. Name *string `json:"name,omitempty"` // Offering id. An offering name or ID must be specified. ID *string `json:"id,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingSourceURLOptions : The GetOfferingSourceURL options.
func (*GetOfferingSourceURLOptions) SetAccept ¶ added in v0.28.4
func (_options *GetOfferingSourceURLOptions) SetAccept(accept string) *GetOfferingSourceURLOptions
SetAccept : Allow user to set Accept
func (*GetOfferingSourceURLOptions) SetCatalogID ¶ added in v0.28.4
func (_options *GetOfferingSourceURLOptions) SetCatalogID(catalogID string) *GetOfferingSourceURLOptions
SetCatalogID : Allow user to set CatalogID
func (*GetOfferingSourceURLOptions) SetHeaders ¶ added in v0.28.4
func (options *GetOfferingSourceURLOptions) SetHeaders(param map[string]string) *GetOfferingSourceURLOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingSourceURLOptions) SetID ¶ added in v0.28.4
func (_options *GetOfferingSourceURLOptions) SetID(id string) *GetOfferingSourceURLOptions
SetID : Allow user to set ID
func (*GetOfferingSourceURLOptions) SetKeyIdentifier ¶ added in v0.28.4
func (_options *GetOfferingSourceURLOptions) SetKeyIdentifier(keyIdentifier string) *GetOfferingSourceURLOptions
SetKeyIdentifier : Allow user to set KeyIdentifier
func (*GetOfferingSourceURLOptions) SetName ¶ added in v0.28.4
func (_options *GetOfferingSourceURLOptions) SetName(name string) *GetOfferingSourceURLOptions
SetName : Allow user to set Name
type GetOfferingUpdatesOptions ¶ added in v0.17.13
type GetOfferingUpdatesOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // The kind of offering (e.g, helm, ova, terraform ...). Kind *string `json:"kind" validate:"required"` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // The target kind of the currently installed version (e.g. iks, roks, etc). Target *string `json:"target,omitempty"` // optionaly provide an existing version to check updates for if one is not given, all version will be returned. Version *string `json:"version,omitempty"` // The id of the cluster where this version was installed. ClusterID *string `json:"cluster_id,omitempty"` // The region of the cluster where this version was installed. Region *string `json:"region,omitempty"` // The resource group id of the cluster where this version was installed. ResourceGroupID *string `json:"resource_group_id,omitempty"` // The namespace of the cluster where this version was installed. Namespace *string `json:"namespace,omitempty"` // The sha value of the currently installed version. Sha *string `json:"sha,omitempty"` // Optionally provide the channel value of the currently installed version. Channel *string `json:"channel,omitempty"` // Optionally provide a list of namespaces used for the currently installed version. Namespaces []string `json:"namespaces,omitempty"` // Optionally indicate that the current version was installed in all namespaces. AllNamespaces *bool `json:"all_namespaces,omitempty"` // The programmatic flavor name of the version that was installed. Flavor *string `json:"flavor,omitempty"` // The install type of the version that was installed. InstallType *string `json:"install_type,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingUpdatesOptions : The GetOfferingUpdates options.
func (*GetOfferingUpdatesOptions) SetAllNamespaces ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetAllNamespaces(allNamespaces bool) *GetOfferingUpdatesOptions
SetAllNamespaces : Allow user to set AllNamespaces
func (*GetOfferingUpdatesOptions) SetCatalogIdentifier ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetCatalogIdentifier(catalogIdentifier string) *GetOfferingUpdatesOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*GetOfferingUpdatesOptions) SetChannel ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetChannel(channel string) *GetOfferingUpdatesOptions
SetChannel : Allow user to set Channel
func (*GetOfferingUpdatesOptions) SetClusterID ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetClusterID(clusterID string) *GetOfferingUpdatesOptions
SetClusterID : Allow user to set ClusterID
func (*GetOfferingUpdatesOptions) SetFlavor ¶ added in v0.45.0
func (_options *GetOfferingUpdatesOptions) SetFlavor(flavor string) *GetOfferingUpdatesOptions
SetFlavor : Allow user to set Flavor
func (*GetOfferingUpdatesOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingUpdatesOptions) SetHeaders(param map[string]string) *GetOfferingUpdatesOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingUpdatesOptions) SetInstallType ¶ added in v0.45.0
func (_options *GetOfferingUpdatesOptions) SetInstallType(installType string) *GetOfferingUpdatesOptions
SetInstallType : Allow user to set InstallType
func (*GetOfferingUpdatesOptions) SetKind ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetKind(kind string) *GetOfferingUpdatesOptions
SetKind : Allow user to set Kind
func (*GetOfferingUpdatesOptions) SetNamespace ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetNamespace(namespace string) *GetOfferingUpdatesOptions
SetNamespace : Allow user to set Namespace
func (*GetOfferingUpdatesOptions) SetNamespaces ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetNamespaces(namespaces []string) *GetOfferingUpdatesOptions
SetNamespaces : Allow user to set Namespaces
func (*GetOfferingUpdatesOptions) SetOfferingID ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetOfferingID(offeringID string) *GetOfferingUpdatesOptions
SetOfferingID : Allow user to set OfferingID
func (*GetOfferingUpdatesOptions) SetRegion ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetRegion(region string) *GetOfferingUpdatesOptions
SetRegion : Allow user to set Region
func (*GetOfferingUpdatesOptions) SetResourceGroupID ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetResourceGroupID(resourceGroupID string) *GetOfferingUpdatesOptions
SetResourceGroupID : Allow user to set ResourceGroupID
func (*GetOfferingUpdatesOptions) SetSha ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetSha(sha string) *GetOfferingUpdatesOptions
SetSha : Allow user to set Sha
func (*GetOfferingUpdatesOptions) SetTarget ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetTarget(target string) *GetOfferingUpdatesOptions
SetTarget : Allow user to set Target
func (*GetOfferingUpdatesOptions) SetVersion ¶ added in v0.17.13
func (_options *GetOfferingUpdatesOptions) SetVersion(version string) *GetOfferingUpdatesOptions
SetVersion : Allow user to set Version
func (*GetOfferingUpdatesOptions) SetXAuthRefreshToken ¶ added in v0.22.7
func (_options *GetOfferingUpdatesOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetOfferingUpdatesOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type GetOfferingWorkingCopyOptions ¶ added in v0.17.13
type GetOfferingWorkingCopyOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOfferingWorkingCopyOptions : The GetOfferingWorkingCopy options.
func (*GetOfferingWorkingCopyOptions) SetHeaders ¶ added in v0.17.13
func (options *GetOfferingWorkingCopyOptions) SetHeaders(param map[string]string) *GetOfferingWorkingCopyOptions
SetHeaders : Allow user to set Headers
func (*GetOfferingWorkingCopyOptions) SetVersionLocID ¶ added in v0.17.13
func (_options *GetOfferingWorkingCopyOptions) SetVersionLocID(versionLocID string) *GetOfferingWorkingCopyOptions
SetVersionLocID : Allow user to set VersionLocID
type GetOverrideValuesOptions ¶
type GetOverrideValuesOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetOverrideValuesOptions : The GetOverrideValues options.
func (*GetOverrideValuesOptions) SetHeaders ¶
func (options *GetOverrideValuesOptions) SetHeaders(param map[string]string) *GetOverrideValuesOptions
SetHeaders : Allow user to set Headers
func (*GetOverrideValuesOptions) SetVersionLocID ¶
func (_options *GetOverrideValuesOptions) SetVersionLocID(versionLocID string) *GetOverrideValuesOptions
SetVersionLocID : Allow user to set VersionLocID
type GetPreinstallOptions ¶
type GetPreinstallOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // ID of the cluster. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Required if the version's pre-install scope is `namespace`. Namespace *string `json:"namespace,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetPreinstallOptions : The GetPreinstall options.
func (*GetPreinstallOptions) SetClusterID ¶
func (_options *GetPreinstallOptions) SetClusterID(clusterID string) *GetPreinstallOptions
SetClusterID : Allow user to set ClusterID
func (*GetPreinstallOptions) SetHeaders ¶
func (options *GetPreinstallOptions) SetHeaders(param map[string]string) *GetPreinstallOptions
SetHeaders : Allow user to set Headers
func (*GetPreinstallOptions) SetNamespace ¶
func (_options *GetPreinstallOptions) SetNamespace(namespace string) *GetPreinstallOptions
SetNamespace : Allow user to set Namespace
func (*GetPreinstallOptions) SetRegion ¶
func (_options *GetPreinstallOptions) SetRegion(region string) *GetPreinstallOptions
SetRegion : Allow user to set Region
func (*GetPreinstallOptions) SetVersionLocID ¶
func (_options *GetPreinstallOptions) SetVersionLocID(versionLocID string) *GetPreinstallOptions
SetVersionLocID : Allow user to set VersionLocID
func (*GetPreinstallOptions) SetXAuthRefreshToken ¶
func (_options *GetPreinstallOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetPreinstallOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type GetValidationStatusOptions ¶
type GetValidationStatusOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // The name of a target account context on a catalog. TargetContextName *string `json:"targetContextName,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
GetValidationStatusOptions : The GetValidationStatus options.
func (*GetValidationStatusOptions) SetHeaders ¶
func (options *GetValidationStatusOptions) SetHeaders(param map[string]string) *GetValidationStatusOptions
SetHeaders : Allow user to set Headers
func (*GetValidationStatusOptions) SetTargetContextName ¶ added in v0.45.0
func (_options *GetValidationStatusOptions) SetTargetContextName(targetContextName string) *GetValidationStatusOptions
SetTargetContextName : Allow user to set TargetContextName
func (*GetValidationStatusOptions) SetVersionLocID ¶
func (_options *GetValidationStatusOptions) SetVersionLocID(versionLocID string) *GetValidationStatusOptions
SetVersionLocID : Allow user to set VersionLocID
func (*GetValidationStatusOptions) SetXAuthRefreshToken ¶
func (_options *GetValidationStatusOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *GetValidationStatusOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type GetVersionOptions ¶
type GetVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
GetVersionOptions : The GetVersion options.
func (*GetVersionOptions) SetHeaders ¶
func (options *GetVersionOptions) SetHeaders(param map[string]string) *GetVersionOptions
SetHeaders : Allow user to set Headers
func (*GetVersionOptions) SetVersionLocID ¶
func (_options *GetVersionOptions) SetVersionLocID(versionLocID string) *GetVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type IDFilter ¶
type IDFilter struct { // Offering filter terms. Include *FilterTerms `json:"include,omitempty"` // Offering filter terms. Exclude *FilterTerms `json:"exclude,omitempty"` }
IDFilter : Filter on offering ID's. There is an include filter and an exclule filter. Both can be set.
type IamPermission ¶ added in v0.28.4
type IamPermission struct { // Service name. ServiceName *string `json:"service_name,omitempty"` // Role CRNs for this permission. RoleCrns []string `json:"role_crns,omitempty"` // Resources for this permission. Resources []IamResource `json:"resources,omitempty"` }
IamPermission : IAM Permission definition.
type IamResource ¶ added in v0.28.4
type IamResource struct { // Resource name. Name *string `json:"name,omitempty"` // Resource description. Description *string `json:"description,omitempty"` // Role CRNs for this permission. RoleCrns []string `json:"role_crns,omitempty"` }
IamResource : IAM Resource definition.
type ImageManifest ¶
type ImageManifest struct { // Image manifest description. Description *string `json:"description,omitempty"` // List of images. Images []Image `json:"images,omitempty"` }
ImageManifest : Image Manifest.
type ImagePullKey ¶ added in v0.28.4
type ImagePullKey struct { // Key name. Name *string `json:"name,omitempty"` // Key value. Value *string `json:"value,omitempty"` // Key description. Description *string `json:"description,omitempty"` }
ImagePullKey : Image pull keys for an offering.
type ImportOfferingBodyMetadata ¶ added in v0.28.4
type ImportOfferingBodyMetadata struct { // Operating system included in this image. Required for virtual server image for VPC. OperatingSystem *ImportOfferingBodyMetadataOperatingSystem `json:"operating_system,omitempty"` // Details for the stored image file. Required for virtual server image for VPC. File *ImportOfferingBodyMetadataFile `json:"file,omitempty"` // Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image // for VPC. MinimumProvisionedSize *int64 `json:"minimum_provisioned_size,omitempty"` // Image operating system. Required for virtual server image for VPC. Images []ImportOfferingBodyMetadataImagesItem `json:"images,omitempty"` }
ImportOfferingBodyMetadata : Generic data to be included with content being onboarded. Required for virtual server image for VPC.
type ImportOfferingBodyMetadataFile ¶ added in v0.28.4
type ImportOfferingBodyMetadataFile struct { // Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC. Size *int64 `json:"size,omitempty"` }
ImportOfferingBodyMetadataFile : Details for the stored image file. Required for virtual server image for VPC.
type ImportOfferingBodyMetadataImagesItem ¶ added in v0.28.4
type ImportOfferingBodyMetadataImagesItem struct { // Programmatic ID of virtual server image. Required for virtual server image for VPC. ID *string `json:"id,omitempty"` // Programmatic name of virtual server image. Required for virtual server image for VPC. Name *string `json:"name,omitempty"` // Region the virtual server image is available in. Required for virtual server image for VPC. Region *string `json:"region,omitempty"` }
ImportOfferingBodyMetadataImagesItem : A list of details that identify a virtual server image. Required for virtual server image for VPC.
type ImportOfferingBodyMetadataOperatingSystem ¶ added in v0.28.4
type ImportOfferingBodyMetadataOperatingSystem struct { // Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual // server image for VPC. DedicatedHostOnly *bool `json:"dedicated_host_only,omitempty"` // Vendor of the operating system. Required for virtual server image for VPC. Vendor *string `json:"vendor,omitempty"` // Globally unique name for this operating system Required for virtual server image for VPC. Name *string `json:"name,omitempty"` // URL for this operating system. Required for virtual server image for VPC. Href *string `json:"href,omitempty"` // Unique, display-friendly name for the operating system. Required for virtual server image for VPC. DisplayName *string `json:"display_name,omitempty"` // Software family for this operating system. Required for virtual server image for VPC. Family *string `json:"family,omitempty"` // Major release version of this operating system. Required for virtual server image for VPC. Version *string `json:"version,omitempty"` // Operating system architecture. Required for virtual server image for VPC. Architecture *string `json:"architecture,omitempty"` }
ImportOfferingBodyMetadataOperatingSystem : Operating system included in this image. Required for virtual server image for VPC.
type ImportOfferingOptions ¶
type ImportOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Tags array. Tags []string `json:"tags,omitempty"` // Byte array representing the content to be imported. Only supported for OVA images at this time. Content *[]byte `json:"content,omitempty"` // Name of version. Required for virtual server image for VPC. Name *string `json:"name,omitempty"` // Display name of version. Required for virtual server image for VPC. Label *string `json:"label,omitempty"` // Install type. Example: instance. Required for virtual server image for VPC. InstallKind *string `json:"install_kind,omitempty"` // Deployment target of the content being onboarded. Current valid values are iks, roks, vcenter, power-iaas, // terraform, and vpc-x86. Required for virtual server image for VPC. TargetKinds []string `json:"target_kinds,omitempty"` // Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC. FormatKind *string `json:"format_kind,omitempty"` // Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default // value is software. ProductKind *string `json:"product_kind,omitempty"` // SHA256 fingerprint of the image file. Required for virtual server image for VPC. Sha *string `json:"sha,omitempty"` // Semantic version of the software being onboarded. Required for virtual server image for VPC. Version *string `json:"version,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // Generic data to be included with content being onboarded. Required for virtual server image for VPC. Metadata *ImportOfferingBodyMetadata `json:"metadata,omitempty"` // Optional - The sub-folder within the specified tgz file that contains the software being onboarded. WorkingDirectory *string `json:"working_directory,omitempty"` // URL path to zip location. If not specified, must provide content in this post body. Zipurl *string `json:"zipurl,omitempty"` // Re-use the specified offeringID during import. OfferingID *string `json:"offeringID,omitempty"` // The semver value for this new version. TargetVersion *string `json:"targetVersion,omitempty"` // Add all possible configuration items when creating this version. IncludeConfig *bool `json:"includeConfig,omitempty"` // Indicates that the current terraform template is used to install a virtual server image. IsVsi *bool `json:"isVSI,omitempty"` // The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'. Repotype *string `json:"repotype,omitempty"` // Authentication token used to access the specified zip file. XAuthToken *string `json:"X-Auth-Token,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ImportOfferingOptions : The ImportOffering options.
func (*ImportOfferingOptions) SetCatalogIdentifier ¶
func (_options *ImportOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ImportOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ImportOfferingOptions) SetContent ¶ added in v0.12.2
func (_options *ImportOfferingOptions) SetContent(content []byte) *ImportOfferingOptions
SetContent : Allow user to set Content
func (*ImportOfferingOptions) SetFlavor ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetFlavor(flavor *Flavor) *ImportOfferingOptions
SetFlavor : Allow user to set Flavor
func (*ImportOfferingOptions) SetFormatKind ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetFormatKind(formatKind string) *ImportOfferingOptions
SetFormatKind : Allow user to set FormatKind
func (*ImportOfferingOptions) SetHeaders ¶
func (options *ImportOfferingOptions) SetHeaders(param map[string]string) *ImportOfferingOptions
SetHeaders : Allow user to set Headers
func (*ImportOfferingOptions) SetIncludeConfig ¶
func (_options *ImportOfferingOptions) SetIncludeConfig(includeConfig bool) *ImportOfferingOptions
SetIncludeConfig : Allow user to set IncludeConfig
func (*ImportOfferingOptions) SetInstallKind ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetInstallKind(installKind string) *ImportOfferingOptions
SetInstallKind : Allow user to set InstallKind
func (*ImportOfferingOptions) SetIsVsi ¶ added in v0.18.11
func (_options *ImportOfferingOptions) SetIsVsi(isVsi bool) *ImportOfferingOptions
SetIsVsi : Allow user to set IsVsi
func (*ImportOfferingOptions) SetLabel ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetLabel(label string) *ImportOfferingOptions
SetLabel : Allow user to set Label
func (*ImportOfferingOptions) SetMetadata ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetMetadata(metadata *ImportOfferingBodyMetadata) *ImportOfferingOptions
SetMetadata : Allow user to set Metadata
func (*ImportOfferingOptions) SetName ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetName(name string) *ImportOfferingOptions
SetName : Allow user to set Name
func (*ImportOfferingOptions) SetOfferingID ¶
func (_options *ImportOfferingOptions) SetOfferingID(offeringID string) *ImportOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*ImportOfferingOptions) SetProductKind ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetProductKind(productKind string) *ImportOfferingOptions
SetProductKind : Allow user to set ProductKind
func (*ImportOfferingOptions) SetRepotype ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetRepotype(repotype string) *ImportOfferingOptions
SetRepotype : Allow user to set Repotype
func (*ImportOfferingOptions) SetSha ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetSha(sha string) *ImportOfferingOptions
SetSha : Allow user to set Sha
func (*ImportOfferingOptions) SetTags ¶
func (_options *ImportOfferingOptions) SetTags(tags []string) *ImportOfferingOptions
SetTags : Allow user to set Tags
func (*ImportOfferingOptions) SetTargetKinds ¶
func (_options *ImportOfferingOptions) SetTargetKinds(targetKinds []string) *ImportOfferingOptions
SetTargetKinds : Allow user to set TargetKinds
func (*ImportOfferingOptions) SetTargetVersion ¶ added in v0.12.2
func (_options *ImportOfferingOptions) SetTargetVersion(targetVersion string) *ImportOfferingOptions
SetTargetVersion : Allow user to set TargetVersion
func (*ImportOfferingOptions) SetVersion ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetVersion(version string) *ImportOfferingOptions
SetVersion : Allow user to set Version
func (*ImportOfferingOptions) SetWorkingDirectory ¶ added in v0.28.4
func (_options *ImportOfferingOptions) SetWorkingDirectory(workingDirectory string) *ImportOfferingOptions
SetWorkingDirectory : Allow user to set WorkingDirectory
func (*ImportOfferingOptions) SetXAuthToken ¶
func (_options *ImportOfferingOptions) SetXAuthToken(xAuthToken string) *ImportOfferingOptions
SetXAuthToken : Allow user to set XAuthToken
func (*ImportOfferingOptions) SetZipurl ¶
func (_options *ImportOfferingOptions) SetZipurl(zipurl string) *ImportOfferingOptions
SetZipurl : Allow user to set Zipurl
type ImportOfferingVersionOptions ¶
type ImportOfferingVersionOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Tags array. Tags []string `json:"tags,omitempty"` // Byte array representing the content to be imported. Only supported for OVA images at this time. Content *[]byte `json:"content,omitempty"` // Name of version. Required for virtual server image for VPC. Name *string `json:"name,omitempty"` // Display name of version. Required for virtual server image for VPC. Label *string `json:"label,omitempty"` // Install type. Example: instance. Required for virtual server image for VPC. InstallKind *string `json:"install_kind,omitempty"` // Deployment target of the content being onboarded. Current valid values are iks, roks, vcenter, power-iaas, // terraform, and vpc-x86. Required for virtual server image for VPC. TargetKinds []string `json:"target_kinds,omitempty"` // Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC. FormatKind *string `json:"format_kind,omitempty"` // Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default // value is software. ProductKind *string `json:"product_kind,omitempty"` // SHA256 fingerprint of the image file. Required for virtual server image for VPC. Sha *string `json:"sha,omitempty"` // Semantic version of the software being onboarded. Required for virtual server image for VPC. Version *string `json:"version,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // Generic data to be included with content being onboarded. Required for virtual server image for VPC. Metadata *ImportOfferingBodyMetadata `json:"metadata,omitempty"` // Optional - The sub-folder within the specified tgz file that contains the software being onboarded. WorkingDirectory *string `json:"working_directory,omitempty"` // URL path to zip location. If not specified, must provide content in the body of this call. Zipurl *string `json:"zipurl,omitempty"` // The semver value for this new version, if not found in the zip url package content. TargetVersion *string `json:"targetVersion,omitempty"` // Add all possible configuration values to this version when importing. IncludeConfig *bool `json:"includeConfig,omitempty"` // Indicates that the current terraform template is used to install a virtual server image. IsVsi *bool `json:"isVSI,omitempty"` // The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'. Repotype *string `json:"repotype,omitempty"` // Authentication token used to access the specified zip file. XAuthToken *string `json:"X-Auth-Token,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ImportOfferingVersionOptions : The ImportOfferingVersion options.
func (*ImportOfferingVersionOptions) SetCatalogIdentifier ¶
func (_options *ImportOfferingVersionOptions) SetCatalogIdentifier(catalogIdentifier string) *ImportOfferingVersionOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ImportOfferingVersionOptions) SetContent ¶ added in v0.12.2
func (_options *ImportOfferingVersionOptions) SetContent(content []byte) *ImportOfferingVersionOptions
SetContent : Allow user to set Content
func (*ImportOfferingVersionOptions) SetFlavor ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetFlavor(flavor *Flavor) *ImportOfferingVersionOptions
SetFlavor : Allow user to set Flavor
func (*ImportOfferingVersionOptions) SetFormatKind ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetFormatKind(formatKind string) *ImportOfferingVersionOptions
SetFormatKind : Allow user to set FormatKind
func (*ImportOfferingVersionOptions) SetHeaders ¶
func (options *ImportOfferingVersionOptions) SetHeaders(param map[string]string) *ImportOfferingVersionOptions
SetHeaders : Allow user to set Headers
func (*ImportOfferingVersionOptions) SetIncludeConfig ¶
func (_options *ImportOfferingVersionOptions) SetIncludeConfig(includeConfig bool) *ImportOfferingVersionOptions
SetIncludeConfig : Allow user to set IncludeConfig
func (*ImportOfferingVersionOptions) SetInstallKind ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetInstallKind(installKind string) *ImportOfferingVersionOptions
SetInstallKind : Allow user to set InstallKind
func (*ImportOfferingVersionOptions) SetIsVsi ¶ added in v0.18.11
func (_options *ImportOfferingVersionOptions) SetIsVsi(isVsi bool) *ImportOfferingVersionOptions
SetIsVsi : Allow user to set IsVsi
func (*ImportOfferingVersionOptions) SetLabel ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetLabel(label string) *ImportOfferingVersionOptions
SetLabel : Allow user to set Label
func (*ImportOfferingVersionOptions) SetMetadata ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetMetadata(metadata *ImportOfferingBodyMetadata) *ImportOfferingVersionOptions
SetMetadata : Allow user to set Metadata
func (*ImportOfferingVersionOptions) SetName ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetName(name string) *ImportOfferingVersionOptions
SetName : Allow user to set Name
func (*ImportOfferingVersionOptions) SetOfferingID ¶
func (_options *ImportOfferingVersionOptions) SetOfferingID(offeringID string) *ImportOfferingVersionOptions
SetOfferingID : Allow user to set OfferingID
func (*ImportOfferingVersionOptions) SetProductKind ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetProductKind(productKind string) *ImportOfferingVersionOptions
SetProductKind : Allow user to set ProductKind
func (*ImportOfferingVersionOptions) SetRepotype ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetRepotype(repotype string) *ImportOfferingVersionOptions
SetRepotype : Allow user to set Repotype
func (*ImportOfferingVersionOptions) SetSha ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetSha(sha string) *ImportOfferingVersionOptions
SetSha : Allow user to set Sha
func (*ImportOfferingVersionOptions) SetTags ¶
func (_options *ImportOfferingVersionOptions) SetTags(tags []string) *ImportOfferingVersionOptions
SetTags : Allow user to set Tags
func (*ImportOfferingVersionOptions) SetTargetKinds ¶
func (_options *ImportOfferingVersionOptions) SetTargetKinds(targetKinds []string) *ImportOfferingVersionOptions
SetTargetKinds : Allow user to set TargetKinds
func (*ImportOfferingVersionOptions) SetTargetVersion ¶
func (_options *ImportOfferingVersionOptions) SetTargetVersion(targetVersion string) *ImportOfferingVersionOptions
SetTargetVersion : Allow user to set TargetVersion
func (*ImportOfferingVersionOptions) SetVersion ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetVersion(version string) *ImportOfferingVersionOptions
SetVersion : Allow user to set Version
func (*ImportOfferingVersionOptions) SetWorkingDirectory ¶ added in v0.28.4
func (_options *ImportOfferingVersionOptions) SetWorkingDirectory(workingDirectory string) *ImportOfferingVersionOptions
SetWorkingDirectory : Allow user to set WorkingDirectory
func (*ImportOfferingVersionOptions) SetXAuthToken ¶
func (_options *ImportOfferingVersionOptions) SetXAuthToken(xAuthToken string) *ImportOfferingVersionOptions
SetXAuthToken : Allow user to set XAuthToken
func (*ImportOfferingVersionOptions) SetZipurl ¶
func (_options *ImportOfferingVersionOptions) SetZipurl(zipurl string) *ImportOfferingVersionOptions
SetZipurl : Allow user to set Zipurl
type InstallStatus ¶
type InstallStatus struct { // Installation status metadata. Metadata *InstallStatusMetadata `json:"metadata,omitempty"` // Release information. Release *InstallStatusRelease `json:"release,omitempty"` // Content management information. ContentMgmt *InstallStatusContentMgmt `json:"content_mgmt,omitempty"` }
InstallStatus : Installation status.
type InstallStatusContentMgmt ¶
type InstallStatusContentMgmt struct { // Pods. Pods []map[string]string `json:"pods,omitempty"` // Errors. Errors []map[string]string `json:"errors,omitempty"` }
InstallStatusContentMgmt : Content management information.
type InstallStatusMetadata ¶
type InstallStatusMetadata struct { // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Cluster namespace. Namespace *string `json:"namespace,omitempty"` // Workspace ID. WorkspaceID *string `json:"workspace_id,omitempty"` // Workspace name. WorkspaceName *string `json:"workspace_name,omitempty"` }
InstallStatusMetadata : Installation status metadata.
type InstallStatusRelease ¶
type InstallStatusRelease struct { // Kube deployments. Deployments []map[string]interface{} `json:"deployments,omitempty"` // Kube replica sets. Replicasets []map[string]interface{} `json:"replicasets,omitempty"` // Kube stateful sets. Statefulsets []map[string]interface{} `json:"statefulsets,omitempty"` // Kube pods. Pods []map[string]interface{} `json:"pods,omitempty"` // Kube errors. Errors []map[string]string `json:"errors,omitempty"` }
InstallStatusRelease : Release information.
type InstallVersionOptions ¶
type InstallVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Kube namespace. Namespace *string `json:"namespace,omitempty"` // Validation override values. Required for virtual server image for VPC. OverrideValues *DeployRequestBodyOverrideValues `json:"override_values,omitempty"` // Schematics environment variables to use with this workspace. EnvironmentVariables []DeployRequestBodyEnvironmentVariablesItem `json:"environment_variables,omitempty"` // Entitlement API Key for this offering. EntitlementApikey *string `json:"entitlement_apikey,omitempty"` // Schematics workspace configuration. Schematics *DeployRequestBodySchematics `json:"schematics,omitempty"` // Script. Script *string `json:"script,omitempty"` // Script ID. ScriptID *string `json:"script_id,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id,omitempty"` // VCenter ID. VcenterID *string `json:"vcenter_id,omitempty"` // VCenter Location. VcenterLocation *string `json:"vcenter_location,omitempty"` // VCenter User. VcenterUser *string `json:"vcenter_user,omitempty"` // VCenter Password. VcenterPassword *string `json:"vcenter_password,omitempty"` // VCenter Datastore. VcenterDatastore *string `json:"vcenter_datastore,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
InstallVersionOptions : The InstallVersion options.
func (*InstallVersionOptions) SetClusterID ¶
func (_options *InstallVersionOptions) SetClusterID(clusterID string) *InstallVersionOptions
SetClusterID : Allow user to set ClusterID
func (*InstallVersionOptions) SetEntitlementApikey ¶
func (_options *InstallVersionOptions) SetEntitlementApikey(entitlementApikey string) *InstallVersionOptions
SetEntitlementApikey : Allow user to set EntitlementApikey
func (*InstallVersionOptions) SetEnvironmentVariables ¶ added in v0.28.4
func (_options *InstallVersionOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *InstallVersionOptions
SetEnvironmentVariables : Allow user to set EnvironmentVariables
func (*InstallVersionOptions) SetHeaders ¶
func (options *InstallVersionOptions) SetHeaders(param map[string]string) *InstallVersionOptions
SetHeaders : Allow user to set Headers
func (*InstallVersionOptions) SetNamespace ¶
func (_options *InstallVersionOptions) SetNamespace(namespace string) *InstallVersionOptions
SetNamespace : Allow user to set Namespace
func (*InstallVersionOptions) SetOverrideValues ¶
func (_options *InstallVersionOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *InstallVersionOptions
SetOverrideValues : Allow user to set OverrideValues
func (*InstallVersionOptions) SetRegion ¶
func (_options *InstallVersionOptions) SetRegion(region string) *InstallVersionOptions
SetRegion : Allow user to set Region
func (*InstallVersionOptions) SetSchematics ¶
func (_options *InstallVersionOptions) SetSchematics(schematics *DeployRequestBodySchematics) *InstallVersionOptions
SetSchematics : Allow user to set Schematics
func (*InstallVersionOptions) SetScript ¶
func (_options *InstallVersionOptions) SetScript(script string) *InstallVersionOptions
SetScript : Allow user to set Script
func (*InstallVersionOptions) SetScriptID ¶
func (_options *InstallVersionOptions) SetScriptID(scriptID string) *InstallVersionOptions
SetScriptID : Allow user to set ScriptID
func (*InstallVersionOptions) SetVcenterDatastore ¶ added in v0.12.2
func (_options *InstallVersionOptions) SetVcenterDatastore(vcenterDatastore string) *InstallVersionOptions
SetVcenterDatastore : Allow user to set VcenterDatastore
func (*InstallVersionOptions) SetVcenterID ¶
func (_options *InstallVersionOptions) SetVcenterID(vcenterID string) *InstallVersionOptions
SetVcenterID : Allow user to set VcenterID
func (*InstallVersionOptions) SetVcenterLocation ¶
func (_options *InstallVersionOptions) SetVcenterLocation(vcenterLocation string) *InstallVersionOptions
SetVcenterLocation : Allow user to set VcenterLocation
func (*InstallVersionOptions) SetVcenterPassword ¶
func (_options *InstallVersionOptions) SetVcenterPassword(vcenterPassword string) *InstallVersionOptions
SetVcenterPassword : Allow user to set VcenterPassword
func (*InstallVersionOptions) SetVcenterUser ¶ added in v0.12.2
func (_options *InstallVersionOptions) SetVcenterUser(vcenterUser string) *InstallVersionOptions
SetVcenterUser : Allow user to set VcenterUser
func (*InstallVersionOptions) SetVersionLocID ¶
func (_options *InstallVersionOptions) SetVersionLocID(versionLocID string) *InstallVersionOptions
SetVersionLocID : Allow user to set VersionLocID
func (*InstallVersionOptions) SetVersionLocatorID ¶
func (_options *InstallVersionOptions) SetVersionLocatorID(versionLocatorID string) *InstallVersionOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*InstallVersionOptions) SetXAuthRefreshToken ¶
func (_options *InstallVersionOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *InstallVersionOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type JSONPatchOperation ¶ added in v0.22.7
type JSONPatchOperation struct { // The operation to be performed. Op *string `json:"op" validate:"required"` // A JSON-Pointer. Path *string `json:"path" validate:"required"` // The value to be used within the operations. Value interface{} `json:"value,omitempty"` // A string containing a JSON Pointer value. From *string `json:"from,omitempty"` }
JSONPatchOperation : A JSONPatch document as defined by RFC 6902.
type Kind ¶
type Kind struct { // Unique ID. ID *string `json:"id,omitempty"` // content kind, e.g., helm, vm image. FormatKind *string `json:"format_kind,omitempty"` // install kind, e.g., helm, operator, terraform. InstallKind *string `json:"install_kind,omitempty"` // target cloud to install, e.g., iks, open_shift_iks. TargetKind *string `json:"target_kind,omitempty"` // Open ended metadata information. Metadata map[string]interface{} `json:"metadata,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of features associated with this offering. AdditionalFeatures []Feature `json:"additional_features,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // list of versions. Versions []Version `json:"versions,omitempty"` }
Kind : Offering kind.
type LearnMoreLinks ¶ added in v0.28.4
type LearnMoreLinks struct { // First party link. FirstParty *string `json:"first_party,omitempty"` // Third party link. ThirdParty *string `json:"third_party,omitempty"` }
LearnMoreLinks : Learn more links for a badge.
type License ¶
type License struct { // License ID. ID *string `json:"id,omitempty"` // license name. Name *string `json:"name,omitempty"` // type of license e.g., Apache xxx. Type *string `json:"type,omitempty"` // URL for the license text. URL *string `json:"url,omitempty"` // License description. Description *string `json:"description,omitempty"` }
License : BSS license.
type ListCatalogAccountAuditsOptions ¶ added in v0.28.4
type ListCatalogAccountAuditsOptions struct { // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListCatalogAccountAuditsOptions : The ListCatalogAccountAudits options.
func (*ListCatalogAccountAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListCatalogAccountAuditsOptions) SetHeaders(param map[string]string) *ListCatalogAccountAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListCatalogAccountAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListCatalogAccountAuditsOptions) SetLimit(limit int64) *ListCatalogAccountAuditsOptions
SetLimit : Allow user to set Limit
func (*ListCatalogAccountAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListCatalogAccountAuditsOptions) SetLookupnames(lookupnames bool) *ListCatalogAccountAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListCatalogAccountAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListCatalogAccountAuditsOptions) SetStart(start string) *ListCatalogAccountAuditsOptions
SetStart : Allow user to set Start
type ListCatalogAuditsOptions ¶ added in v0.28.4
type ListCatalogAuditsOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListCatalogAuditsOptions : The ListCatalogAudits options.
func (*ListCatalogAuditsOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ListCatalogAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListCatalogAuditsOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ListCatalogAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListCatalogAuditsOptions) SetHeaders(param map[string]string) *ListCatalogAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListCatalogAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListCatalogAuditsOptions) SetLimit(limit int64) *ListCatalogAuditsOptions
SetLimit : Allow user to set Limit
func (*ListCatalogAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListCatalogAuditsOptions) SetLookupnames(lookupnames bool) *ListCatalogAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListCatalogAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListCatalogAuditsOptions) SetStart(start string) *ListCatalogAuditsOptions
SetStart : Allow user to set Start
type ListCatalogsOptions ¶
type ListCatalogsOptions struct { // Allows users to set headers on API requests Headers map[string]string }
ListCatalogsOptions : The ListCatalogs options.
func (*ListCatalogsOptions) SetHeaders ¶
func (options *ListCatalogsOptions) SetHeaders(param map[string]string) *ListCatalogsOptions
SetHeaders : Allow user to set Headers
type ListEnterpriseAuditsOptions ¶ added in v0.28.4
type ListEnterpriseAuditsOptions struct { // Enterprise ID. EnterpriseIdentifier *string `json:"enterprise_identifier" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListEnterpriseAuditsOptions : The ListEnterpriseAudits options.
func (*ListEnterpriseAuditsOptions) SetEnterpriseIdentifier ¶ added in v0.28.4
func (_options *ListEnterpriseAuditsOptions) SetEnterpriseIdentifier(enterpriseIdentifier string) *ListEnterpriseAuditsOptions
SetEnterpriseIdentifier : Allow user to set EnterpriseIdentifier
func (*ListEnterpriseAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListEnterpriseAuditsOptions) SetHeaders(param map[string]string) *ListEnterpriseAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListEnterpriseAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListEnterpriseAuditsOptions) SetLimit(limit int64) *ListEnterpriseAuditsOptions
SetLimit : Allow user to set Limit
func (*ListEnterpriseAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListEnterpriseAuditsOptions) SetLookupnames(lookupnames bool) *ListEnterpriseAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListEnterpriseAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListEnterpriseAuditsOptions) SetStart(start string) *ListEnterpriseAuditsOptions
SetStart : Allow user to set Start
type ListObjectAuditsOptions ¶ added in v0.28.4
type ListObjectAuditsOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListObjectAuditsOptions : The ListObjectAudits options.
func (*ListObjectAuditsOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ListObjectAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListObjectAuditsOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ListObjectAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListObjectAuditsOptions) SetHeaders(param map[string]string) *ListObjectAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListObjectAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListObjectAuditsOptions) SetLimit(limit int64) *ListObjectAuditsOptions
SetLimit : Allow user to set Limit
func (*ListObjectAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListObjectAuditsOptions) SetLookupnames(lookupnames bool) *ListObjectAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListObjectAuditsOptions) SetObjectIdentifier ¶ added in v0.28.4
func (_options *ListObjectAuditsOptions) SetObjectIdentifier(objectIdentifier string) *ListObjectAuditsOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
func (*ListObjectAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListObjectAuditsOptions) SetStart(start string) *ListObjectAuditsOptions
SetStart : Allow user to set Start
type ListObjectsOptions ¶ added in v0.12.2
type ListObjectsOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // The number of results to return. Limit *int64 `json:"limit,omitempty"` // The number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // Only return results that contain the specified string. Name *string `json:"name,omitempty"` // The field on which the output is sorted. Sorts by default by **label** property. Available fields are **name**, // **label**, **created**, and **updated**. By adding **-** (i.e. **-label**) in front of the query string, you can // specify descending order. Default is ascending order. Sort *string `json:"sort,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListObjectsOptions : The ListObjects options.
func (*ListObjectsOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *ListObjectsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListObjectsOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ListObjectsOptions) SetHeaders ¶ added in v0.12.2
func (options *ListObjectsOptions) SetHeaders(param map[string]string) *ListObjectsOptions
SetHeaders : Allow user to set Headers
func (*ListObjectsOptions) SetLimit ¶ added in v0.12.2
func (_options *ListObjectsOptions) SetLimit(limit int64) *ListObjectsOptions
SetLimit : Allow user to set Limit
func (*ListObjectsOptions) SetName ¶ added in v0.12.2
func (_options *ListObjectsOptions) SetName(name string) *ListObjectsOptions
SetName : Allow user to set Name
func (*ListObjectsOptions) SetOffset ¶ added in v0.12.2
func (_options *ListObjectsOptions) SetOffset(offset int64) *ListObjectsOptions
SetOffset : Allow user to set Offset
func (*ListObjectsOptions) SetSort ¶ added in v0.12.2
func (_options *ListObjectsOptions) SetSort(sort string) *ListObjectsOptions
SetSort : Allow user to set Sort
type ListOfferingAuditsOptions ¶ added in v0.28.4
type ListOfferingAuditsOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListOfferingAuditsOptions : The ListOfferingAudits options.
func (*ListOfferingAuditsOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ListOfferingAuditsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListOfferingAuditsOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ListOfferingAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListOfferingAuditsOptions) SetHeaders(param map[string]string) *ListOfferingAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListOfferingAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListOfferingAuditsOptions) SetLimit(limit int64) *ListOfferingAuditsOptions
SetLimit : Allow user to set Limit
func (*ListOfferingAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListOfferingAuditsOptions) SetLookupnames(lookupnames bool) *ListOfferingAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListOfferingAuditsOptions) SetOfferingID ¶ added in v0.28.4
func (_options *ListOfferingAuditsOptions) SetOfferingID(offeringID string) *ListOfferingAuditsOptions
SetOfferingID : Allow user to set OfferingID
func (*ListOfferingAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListOfferingAuditsOptions) SetStart(start string) *ListOfferingAuditsOptions
SetStart : Allow user to set Start
type ListOfferingInstanceAuditsOptions ¶ added in v0.28.4
type ListOfferingInstanceAuditsOptions struct { // Version Instance identifier. InstanceIdentifier *string `json:"instance_identifier" validate:"required,ne="` // Start token for a query. Start *string `json:"start,omitempty"` // number or results to return in the query. Limit *int64 `json:"limit,omitempty"` // Auditlog Lookup Names - by default names are not returned in auditlog. Lookupnames *bool `json:"lookupnames,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListOfferingInstanceAuditsOptions : The ListOfferingInstanceAudits options.
func (*ListOfferingInstanceAuditsOptions) SetHeaders ¶ added in v0.28.4
func (options *ListOfferingInstanceAuditsOptions) SetHeaders(param map[string]string) *ListOfferingInstanceAuditsOptions
SetHeaders : Allow user to set Headers
func (*ListOfferingInstanceAuditsOptions) SetInstanceIdentifier ¶ added in v0.28.4
func (_options *ListOfferingInstanceAuditsOptions) SetInstanceIdentifier(instanceIdentifier string) *ListOfferingInstanceAuditsOptions
SetInstanceIdentifier : Allow user to set InstanceIdentifier
func (*ListOfferingInstanceAuditsOptions) SetLimit ¶ added in v0.28.4
func (_options *ListOfferingInstanceAuditsOptions) SetLimit(limit int64) *ListOfferingInstanceAuditsOptions
SetLimit : Allow user to set Limit
func (*ListOfferingInstanceAuditsOptions) SetLookupnames ¶ added in v0.28.4
func (_options *ListOfferingInstanceAuditsOptions) SetLookupnames(lookupnames bool) *ListOfferingInstanceAuditsOptions
SetLookupnames : Allow user to set Lookupnames
func (*ListOfferingInstanceAuditsOptions) SetStart ¶ added in v0.28.4
func (_options *ListOfferingInstanceAuditsOptions) SetStart(start string) *ListOfferingInstanceAuditsOptions
SetStart : Allow user to set Start
type ListOfferingsOptions ¶
type ListOfferingsOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // true - Strip down the content of what is returned. For example don't return the readme. Makes the result much // smaller. Defaults to false. Digest *bool `json:"digest,omitempty"` // The maximum number of results to return. Limit *int64 `json:"limit,omitempty"` // The number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // Only return results that contain the specified string. Name *string `json:"name,omitempty"` // The field on which the output is sorted. Sorts by default by **label** property. Available fields are **name**, // **label**, **created**, and **updated**. By adding **-** (i.e. **-label**) in front of the query string, you can // specify descending order. Default is ascending order. Sort *string `json:"sort,omitempty"` // true - include offerings which have been marked as hidden. The default is true. To not return hidden offerings false // must be explicitly set. IncludeHidden *bool `json:"includeHidden,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ListOfferingsOptions : The ListOfferings options.
func (*ListOfferingsOptions) SetCatalogIdentifier ¶
func (_options *ListOfferingsOptions) SetCatalogIdentifier(catalogIdentifier string) *ListOfferingsOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ListOfferingsOptions) SetDigest ¶
func (_options *ListOfferingsOptions) SetDigest(digest bool) *ListOfferingsOptions
SetDigest : Allow user to set Digest
func (*ListOfferingsOptions) SetHeaders ¶
func (options *ListOfferingsOptions) SetHeaders(param map[string]string) *ListOfferingsOptions
SetHeaders : Allow user to set Headers
func (*ListOfferingsOptions) SetIncludeHidden ¶ added in v0.28.4
func (_options *ListOfferingsOptions) SetIncludeHidden(includeHidden bool) *ListOfferingsOptions
SetIncludeHidden : Allow user to set IncludeHidden
func (*ListOfferingsOptions) SetLimit ¶ added in v0.12.2
func (_options *ListOfferingsOptions) SetLimit(limit int64) *ListOfferingsOptions
SetLimit : Allow user to set Limit
func (*ListOfferingsOptions) SetName ¶ added in v0.12.2
func (_options *ListOfferingsOptions) SetName(name string) *ListOfferingsOptions
SetName : Allow user to set Name
func (*ListOfferingsOptions) SetOffset ¶ added in v0.12.2
func (_options *ListOfferingsOptions) SetOffset(offset int64) *ListOfferingsOptions
SetOffset : Allow user to set Offset
func (*ListOfferingsOptions) SetSort ¶ added in v0.12.2
func (_options *ListOfferingsOptions) SetSort(sort string) *ListOfferingsOptions
SetSort : Allow user to set Sort
type ListOperatorsOptions ¶
type ListOperatorsOptions struct { // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster identification. ClusterID *string `json:"cluster_id" validate:"required"` // Cluster region. Region *string `json:"region" validate:"required"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id" validate:"required"` // Allows users to set headers on API requests Headers map[string]string }
ListOperatorsOptions : The ListOperators options.
func (*ListOperatorsOptions) SetClusterID ¶
func (_options *ListOperatorsOptions) SetClusterID(clusterID string) *ListOperatorsOptions
SetClusterID : Allow user to set ClusterID
func (*ListOperatorsOptions) SetHeaders ¶
func (options *ListOperatorsOptions) SetHeaders(param map[string]string) *ListOperatorsOptions
SetHeaders : Allow user to set Headers
func (*ListOperatorsOptions) SetRegion ¶
func (_options *ListOperatorsOptions) SetRegion(region string) *ListOperatorsOptions
SetRegion : Allow user to set Region
func (*ListOperatorsOptions) SetVersionLocatorID ¶
func (_options *ListOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *ListOperatorsOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*ListOperatorsOptions) SetXAuthRefreshToken ¶
func (_options *ListOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ListOperatorsOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type MediaItem ¶ added in v0.22.7
type MediaItem struct { // URL of the specified media item. URL *string `json:"url,omitempty"` // CM API specific URL of the specified media item. APIURL *string `json:"api_url,omitempty"` // Offering URL proxy information. URLProxy *URLProxy `json:"url_proxy,omitempty"` // Caption for this media item. Caption *string `json:"caption,omitempty"` // A map of translated strings, by language code. CaptionI18n map[string]string `json:"caption_i18n,omitempty"` // Type of this media item. Type *string `json:"type,omitempty"` // Thumbnail URL for this media item. ThumbnailURL *string `json:"thumbnail_url,omitempty"` }
MediaItem : Offering Media information.
type NamespaceSearchResult ¶
type NamespaceSearchResult struct { // The offset (origin 0) of the first resource in this page of search results. Offset *int64 `json:"offset" validate:"required"` // The maximum number of resources returned in each page of search results. Limit *int64 `json:"limit" validate:"required"` // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this page of search results. ResourceCount *int64 `json:"resource_count,omitempty"` // A URL for retrieving the first page of search results. First *string `json:"first,omitempty"` // A URL for retrieving the last page of search results. Last *string `json:"last,omitempty"` // A URL for retrieving the previous page of search results. Prev *string `json:"prev,omitempty"` // A URL for retrieving the next page of search results. Next *string `json:"next,omitempty"` // Resulting objects. Resources []string `json:"resources,omitempty"` }
NamespaceSearchResult : Paginated list of namespace search results.
func (*NamespaceSearchResult) GetNextOffset ¶ added in v0.34.0
func (resp *NamespaceSearchResult) GetNextOffset() (*int64, error)
Retrieve the value to be passed to a request to access the next page of results
type ObjectAccessListResult ¶ added in v0.17.8
type ObjectAccessListResult struct { // The offset (origin 0) of the first resource in this page of search results. Offset *int64 `json:"offset" validate:"required"` // The maximum number of resources returned in each page of search results. Limit *int64 `json:"limit" validate:"required"` // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this page of search results. ResourceCount *int64 `json:"resource_count,omitempty"` // A URL for retrieving the first page of search results. First *string `json:"first,omitempty"` // A URL for retrieving the last page of search results. Last *string `json:"last,omitempty"` // A URL for retrieving the previous page of search results. Prev *string `json:"prev,omitempty"` // A URL for retrieving the next page of search results. Next *string `json:"next,omitempty"` // Resulting objects. Resources []Access `json:"resources,omitempty"` }
ObjectAccessListResult : Paginated object search result.
func (*ObjectAccessListResult) GetNextOffset ¶ added in v0.34.0
func (resp *ObjectAccessListResult) GetNextOffset() (*int64, error)
Retrieve the value to be passed to a request to access the next page of results
type ObjectAuditsPager ¶ added in v0.28.4
type ObjectAuditsPager struct {
// contains filtered or unexported fields
}
ObjectAuditsPager can be used to simplify the use of the "ListObjectAudits" method.
func (*ObjectAuditsPager) GetAll ¶ added in v0.28.4
func (pager *ObjectAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*ObjectAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *ObjectAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*ObjectAuditsPager) GetNext ¶ added in v0.28.4
func (pager *ObjectAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*ObjectAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *ObjectAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*ObjectAuditsPager) HasNext ¶ added in v0.28.4
func (pager *ObjectAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type ObjectListResult ¶ added in v0.12.2
type ObjectListResult struct { // The offset (origin 0) of the first resource in this page of search results. Offset *int64 `json:"offset" validate:"required"` // The maximum number of resources returned in each page of search results. Limit *int64 `json:"limit" validate:"required"` // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this page of search results. ResourceCount *int64 `json:"resource_count,omitempty"` // A URL for retrieving the first page of search results. First *string `json:"first,omitempty"` // A URL for retrieving the last page of search results. Last *string `json:"last,omitempty"` // A URL for retrieving the previous page of search results. Prev *string `json:"prev,omitempty"` // A URL for retrieving the next page of search results. Next *string `json:"next,omitempty"` // Resulting objects. Resources []CatalogObject `json:"resources,omitempty"` }
ObjectListResult : Paginated object search result.
func (*ObjectListResult) GetNextOffset ¶ added in v0.34.0
func (resp *ObjectListResult) GetNextOffset() (*int64, error)
Retrieve the value to be passed to a request to access the next page of results
type ObjectSearchResult ¶ added in v0.12.2
type ObjectSearchResult struct { // The offset (origin 0) of the first resource in this page of search results. Offset *int64 `json:"offset" validate:"required"` // The maximum number of resources returned in each page of search results. Limit *int64 `json:"limit" validate:"required"` // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this page of search results. ResourceCount *int64 `json:"resource_count,omitempty"` // A URL for retrieving the first page of search results. First *string `json:"first,omitempty"` // A URL for retrieving the last page of search results. Last *string `json:"last,omitempty"` // A URL for retrieving the previous page of search results. Prev *string `json:"prev,omitempty"` // A URL for retrieving the next page of search results. Next *string `json:"next,omitempty"` // Resulting objects. Resources []CatalogObject `json:"resources,omitempty"` }
ObjectSearchResult : Paginated object search result.
func (*ObjectSearchResult) GetNextOffset ¶ added in v0.34.0
func (resp *ObjectSearchResult) GetNextOffset() (*int64, error)
Retrieve the value to be passed to a request to access the next page of results
type ObjectsPager ¶ added in v0.34.0
type ObjectsPager struct {
// contains filtered or unexported fields
}
ObjectsPager can be used to simplify the use of the "ListObjects" method.
func (*ObjectsPager) GetAll ¶ added in v0.34.0
func (pager *ObjectsPager) GetAll() (allItems []CatalogObject, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*ObjectsPager) GetAllWithContext ¶ added in v0.34.0
func (pager *ObjectsPager) GetAllWithContext(ctx context.Context) (allItems []CatalogObject, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*ObjectsPager) GetNext ¶ added in v0.34.0
func (pager *ObjectsPager) GetNext() (page []CatalogObject, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*ObjectsPager) GetNextWithContext ¶ added in v0.34.0
func (pager *ObjectsPager) GetNextWithContext(ctx context.Context) (page []CatalogObject, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*ObjectsPager) HasNext ¶ added in v0.34.0
func (pager *ObjectsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type Offering ¶
type Offering struct { // unique id. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The url for this specific offering. URL *string `json:"url,omitempty"` // The crn for this specific offering. CRN *string `json:"crn,omitempty"` // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // The programmatic name of this offering. Name *string `json:"name,omitempty"` // URL for an icon associated with this offering. OfferingIconURL *string `json:"offering_icon_url,omitempty"` // URL for an additional docs with this offering. OfferingDocsURL *string `json:"offering_docs_url,omitempty"` // [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this // offering. OfferingSupportURL *string `json:"offering_support_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of keywords associated with offering, typically used to search for it. Keywords []string `json:"keywords,omitempty"` // Repository info for offerings. Rating *Rating `json:"rating,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Long description in the requested language. LongDescription *string `json:"long_description,omitempty"` // A map of translated strings, by language code. LongDescriptionI18n map[string]string `json:"long_description_i18n,omitempty"` // list of features associated with this offering. Features []Feature `json:"features,omitempty"` // Array of kind. Kinds []Kind `json:"kinds,omitempty"` // Offering is managed by Partner Center. PcManaged *bool `json:"pc_managed,omitempty"` // Offering has been approved to publish to permitted to IBM or Public Catalog. PublishApproved *bool `json:"publish_approved,omitempty"` ShareWithAll *bool `json:"share_with_all,omitempty"` ShareWithIBM *bool `json:"share_with_ibm,omitempty"` ShareEnabled *bool `json:"share_enabled,omitempty"` // Is it permitted to request publishing to IBM or Public. // Deprecated: this field is deprecated and may be removed in a future release. PermitRequestIBMPublicPublish *bool `json:"permit_request_ibm_public_publish,omitempty"` // Indicates if this offering has been approved for use by all IBMers. // Deprecated: this field is deprecated and may be removed in a future release. IBMPublishApproved *bool `json:"ibm_publish_approved,omitempty"` // Indicates if this offering has been approved for use by all IBM Cloud users. // Deprecated: this field is deprecated and may be removed in a future release. PublicPublishApproved *bool `json:"public_publish_approved,omitempty"` // The original offering CRN that this publish entry came from. PublicOriginalCRN *string `json:"public_original_crn,omitempty"` // The crn of the public catalog entry of this offering. PublishPublicCRN *string `json:"publish_public_crn,omitempty"` // The portal's approval record ID. PortalApprovalRecord *string `json:"portal_approval_record,omitempty"` // The portal UI URL. PortalUIURL *string `json:"portal_ui_url,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of metadata values for this offering. Metadata map[string]interface{} `json:"metadata,omitempty"` // A disclaimer for this offering. Disclaimer *string `json:"disclaimer,omitempty"` // Determine if this offering should be displayed in the Consumption UI. Hidden *bool `json:"hidden,omitempty"` // Deprecated - Provider of this offering. // Deprecated: this field is deprecated and may be removed in a future release. Provider *string `json:"provider,omitempty"` // Information on the provider for this offering, or omitted if no provider information is given. ProviderInfo *ProviderInfo `json:"provider_info,omitempty"` // Repository info for offerings. RepoInfo *RepoInfo `json:"repo_info,omitempty"` // Image pull keys for this offering. ImagePullKeys []ImagePullKey `json:"image_pull_keys,omitempty"` // Offering Support information. Support *Support `json:"support,omitempty"` // A list of media items related to this offering. Media []MediaItem `json:"media,omitempty"` // Deprecation information for an Offering. DeprecatePending *DeprecatePending `json:"deprecate_pending,omitempty"` // The product kind. Valid values are module, solution, or empty string. ProductKind *string `json:"product_kind,omitempty"` // A list of badges for this offering. Badges []Badge `json:"badges,omitempty"` }
Offering : Offering information.
type OfferingAuditsPager ¶ added in v0.28.4
type OfferingAuditsPager struct {
// contains filtered or unexported fields
}
OfferingAuditsPager can be used to simplify the use of the "ListOfferingAudits" method.
func (*OfferingAuditsPager) GetAll ¶ added in v0.28.4
func (pager *OfferingAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*OfferingAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *OfferingAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*OfferingAuditsPager) GetNext ¶ added in v0.28.4
func (pager *OfferingAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*OfferingAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *OfferingAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*OfferingAuditsPager) HasNext ¶ added in v0.28.4
func (pager *OfferingAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type OfferingInstance ¶ added in v0.17.13
type OfferingInstance struct { // provisioned instance ID (part of the CRN). ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // url reference to this object. URL *string `json:"url,omitempty"` // platform CRN for this instance. CRN *string `json:"crn,omitempty"` // the label for this instance. Label *string `json:"label,omitempty"` // Catalog ID this instance was created from. CatalogID *string `json:"catalog_id,omitempty"` // Offering ID this instance was created from. OfferingID *string `json:"offering_id,omitempty"` // the format this instance has (helm, operator, ova...). KindFormat *string `json:"kind_format,omitempty"` // The version this instance was installed from (semver - not version id). Version *string `json:"version,omitempty"` // The version id this instance was installed from (version id - not semver). VersionID *string `json:"version_id,omitempty"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region (e.g., us-south). ClusterRegion *string `json:"cluster_region,omitempty"` // List of target namespaces to install into. ClusterNamespaces []string `json:"cluster_namespaces,omitempty"` // designate to install into all namespaces. ClusterAllNamespaces *bool `json:"cluster_all_namespaces,omitempty"` // Id of the schematics workspace, for offering instances provisioned through schematics. SchematicsWorkspaceID *string `json:"schematics_workspace_id,omitempty"` // Type of install plan (also known as approval strategy) for operator subscriptions. Can be either automatic, which // automatically upgrades operators to the latest in a channel, or manual, which requires approval on the cluster. InstallPlan *string `json:"install_plan,omitempty"` // Channel to pin the operator subscription to. Channel *string `json:"channel,omitempty"` // date and time create. Created *strfmt.DateTime `json:"created,omitempty"` // date and time updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Map of metadata values for this offering instance. Metadata map[string]interface{} `json:"metadata,omitempty"` // Id of the resource group to provision the offering instance into. ResourceGroupID *string `json:"resource_group_id,omitempty"` // String location of OfferingInstance deployment. Location *string `json:"location,omitempty"` // Indicates if Resource Controller has disabled this instance. Disabled *bool `json:"disabled,omitempty"` // The account this instance is owned by. Account *string `json:"account,omitempty"` // the last operation performed and status. LastOperation *OfferingInstanceLastOperation `json:"last_operation,omitempty"` // The target kind for the installed software version. KindTarget *string `json:"kind_target,omitempty"` // The digest value of the installed software version. Sha *string `json:"sha,omitempty"` }
OfferingInstance : A offering instance resource (provision instance of a catalog offering).
type OfferingInstanceAuditsPager ¶ added in v0.28.4
type OfferingInstanceAuditsPager struct {
// contains filtered or unexported fields
}
OfferingInstanceAuditsPager can be used to simplify the use of the "ListOfferingInstanceAudits" method.
func (*OfferingInstanceAuditsPager) GetAll ¶ added in v0.28.4
func (pager *OfferingInstanceAuditsPager) GetAll() (allItems []AuditLogDigest, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*OfferingInstanceAuditsPager) GetAllWithContext ¶ added in v0.28.4
func (pager *OfferingInstanceAuditsPager) GetAllWithContext(ctx context.Context) (allItems []AuditLogDigest, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*OfferingInstanceAuditsPager) GetNext ¶ added in v0.28.4
func (pager *OfferingInstanceAuditsPager) GetNext() (page []AuditLogDigest, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*OfferingInstanceAuditsPager) GetNextWithContext ¶ added in v0.28.4
func (pager *OfferingInstanceAuditsPager) GetNextWithContext(ctx context.Context) (page []AuditLogDigest, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*OfferingInstanceAuditsPager) HasNext ¶ added in v0.28.4
func (pager *OfferingInstanceAuditsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type OfferingInstanceLastOperation ¶ added in v0.18.16
type OfferingInstanceLastOperation struct { // last operation performed. Operation *string `json:"operation,omitempty"` // state after the last operation performed. State *string `json:"state,omitempty"` // additional information about the last operation. Message *string `json:"message,omitempty"` // transaction id from the last operation. TransactionID *string `json:"transaction_id,omitempty"` // Date and time last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Error code from the last operation, if applicable. Code *string `json:"code,omitempty"` }
OfferingInstanceLastOperation : the last operation performed and status.
type OfferingReference ¶ added in v0.34.0
type OfferingReference struct { // Optional - If not specified, assumes the Public Catalog. CatalogID *string `json:"catalog_id,omitempty"` // Optional - Offering ID - not required if name is set. ID *string `json:"id,omitempty"` // Optional - Programmatic Offering name. Name *string `json:"name,omitempty"` // Format kind. Kind *string `json:"kind,omitempty"` // Required - Semver value or range. Version *string `json:"version,omitempty"` // Optional - List of dependent flavors in the specified range. Flavors []string `json:"flavors,omitempty"` }
OfferingReference : Offering reference definition.
type OfferingSearchResult ¶
type OfferingSearchResult struct { // The offset (origin 0) of the first resource in this page of search results. Offset *int64 `json:"offset" validate:"required"` // The maximum number of resources returned in each page of search results. Limit *int64 `json:"limit" validate:"required"` // The overall total number of resources in the search result set. TotalCount *int64 `json:"total_count,omitempty"` // The number of resources returned in this page of search results. ResourceCount *int64 `json:"resource_count,omitempty"` // A URL for retrieving the first page of search results. First *string `json:"first,omitempty"` // A URL for retrieving the last page of search results. Last *string `json:"last,omitempty"` // A URL for retrieving the previous page of search results. Prev *string `json:"prev,omitempty"` // A URL for retrieving the next page of search results. Next *string `json:"next,omitempty"` // Resulting objects. Resources []Offering `json:"resources,omitempty"` }
OfferingSearchResult : Paginated offering search result.
func (*OfferingSearchResult) GetNextOffset ¶ added in v0.34.0
func (resp *OfferingSearchResult) GetNextOffset() (*int64, error)
Retrieve the value to be passed to a request to access the next page of results
type OfferingsPager ¶ added in v0.34.0
type OfferingsPager struct {
// contains filtered or unexported fields
}
OfferingsPager can be used to simplify the use of the "ListOfferings" method.
func (*OfferingsPager) GetAll ¶ added in v0.34.0
func (pager *OfferingsPager) GetAll() (allItems []Offering, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*OfferingsPager) GetAllWithContext ¶ added in v0.34.0
func (pager *OfferingsPager) GetAllWithContext(ctx context.Context) (allItems []Offering, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*OfferingsPager) GetNext ¶ added in v0.34.0
func (pager *OfferingsPager) GetNext() (page []Offering, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*OfferingsPager) GetNextWithContext ¶ added in v0.34.0
func (pager *OfferingsPager) GetNextWithContext(ctx context.Context) (page []Offering, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*OfferingsPager) HasNext ¶ added in v0.34.0
func (pager *OfferingsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type OperatorDeployResult ¶
type OperatorDeployResult struct { // Status phase. Phase *string `json:"phase,omitempty"` // Status message. Message *string `json:"message,omitempty"` // Operator API path. Link *string `json:"link,omitempty"` // Name of Operator. Name *string `json:"name,omitempty"` // Operator version. Version *string `json:"version,omitempty"` // Kube namespace. Namespace *string `json:"namespace,omitempty"` // Package Operator exists in. PackageName *string `json:"package_name,omitempty"` // Catalog identification. CatalogID *string `json:"catalog_id,omitempty"` }
OperatorDeployResult : Operator deploy result.
type Output ¶ added in v0.28.4
type Output struct { // Output key. Key *string `json:"key,omitempty"` // Output description. Description *string `json:"description,omitempty"` }
Output : Outputs for a version.
type PaginationTokenLink ¶ added in v0.28.4
type PaginationTokenLink struct { // The href to the linked response. Href *string `json:"href" validate:"required"` // The start token used in this link. Will not be returned on First links. Start *string `json:"start,omitempty"` }
PaginationTokenLink : Link response on a token paginated query.
type PreinstallVersionOptions ¶
type PreinstallVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Kube namespace. Namespace *string `json:"namespace,omitempty"` // Validation override values. Required for virtual server image for VPC. OverrideValues *DeployRequestBodyOverrideValues `json:"override_values,omitempty"` // Schematics environment variables to use with this workspace. EnvironmentVariables []DeployRequestBodyEnvironmentVariablesItem `json:"environment_variables,omitempty"` // Entitlement API Key for this offering. EntitlementApikey *string `json:"entitlement_apikey,omitempty"` // Schematics workspace configuration. Schematics *DeployRequestBodySchematics `json:"schematics,omitempty"` // Script. Script *string `json:"script,omitempty"` // Script ID. ScriptID *string `json:"script_id,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id,omitempty"` // VCenter ID. VcenterID *string `json:"vcenter_id,omitempty"` // VCenter Location. VcenterLocation *string `json:"vcenter_location,omitempty"` // VCenter User. VcenterUser *string `json:"vcenter_user,omitempty"` // VCenter Password. VcenterPassword *string `json:"vcenter_password,omitempty"` // VCenter Datastore. VcenterDatastore *string `json:"vcenter_datastore,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
PreinstallVersionOptions : The PreinstallVersion options.
func (*PreinstallVersionOptions) SetClusterID ¶
func (_options *PreinstallVersionOptions) SetClusterID(clusterID string) *PreinstallVersionOptions
SetClusterID : Allow user to set ClusterID
func (*PreinstallVersionOptions) SetEntitlementApikey ¶
func (_options *PreinstallVersionOptions) SetEntitlementApikey(entitlementApikey string) *PreinstallVersionOptions
SetEntitlementApikey : Allow user to set EntitlementApikey
func (*PreinstallVersionOptions) SetEnvironmentVariables ¶ added in v0.28.4
func (_options *PreinstallVersionOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *PreinstallVersionOptions
SetEnvironmentVariables : Allow user to set EnvironmentVariables
func (*PreinstallVersionOptions) SetHeaders ¶
func (options *PreinstallVersionOptions) SetHeaders(param map[string]string) *PreinstallVersionOptions
SetHeaders : Allow user to set Headers
func (*PreinstallVersionOptions) SetNamespace ¶
func (_options *PreinstallVersionOptions) SetNamespace(namespace string) *PreinstallVersionOptions
SetNamespace : Allow user to set Namespace
func (*PreinstallVersionOptions) SetOverrideValues ¶
func (_options *PreinstallVersionOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *PreinstallVersionOptions
SetOverrideValues : Allow user to set OverrideValues
func (*PreinstallVersionOptions) SetRegion ¶
func (_options *PreinstallVersionOptions) SetRegion(region string) *PreinstallVersionOptions
SetRegion : Allow user to set Region
func (*PreinstallVersionOptions) SetSchematics ¶
func (_options *PreinstallVersionOptions) SetSchematics(schematics *DeployRequestBodySchematics) *PreinstallVersionOptions
SetSchematics : Allow user to set Schematics
func (*PreinstallVersionOptions) SetScript ¶
func (_options *PreinstallVersionOptions) SetScript(script string) *PreinstallVersionOptions
SetScript : Allow user to set Script
func (*PreinstallVersionOptions) SetScriptID ¶
func (_options *PreinstallVersionOptions) SetScriptID(scriptID string) *PreinstallVersionOptions
SetScriptID : Allow user to set ScriptID
func (*PreinstallVersionOptions) SetVcenterDatastore ¶ added in v0.12.2
func (_options *PreinstallVersionOptions) SetVcenterDatastore(vcenterDatastore string) *PreinstallVersionOptions
SetVcenterDatastore : Allow user to set VcenterDatastore
func (*PreinstallVersionOptions) SetVcenterID ¶
func (_options *PreinstallVersionOptions) SetVcenterID(vcenterID string) *PreinstallVersionOptions
SetVcenterID : Allow user to set VcenterID
func (*PreinstallVersionOptions) SetVcenterLocation ¶
func (_options *PreinstallVersionOptions) SetVcenterLocation(vcenterLocation string) *PreinstallVersionOptions
SetVcenterLocation : Allow user to set VcenterLocation
func (*PreinstallVersionOptions) SetVcenterPassword ¶
func (_options *PreinstallVersionOptions) SetVcenterPassword(vcenterPassword string) *PreinstallVersionOptions
SetVcenterPassword : Allow user to set VcenterPassword
func (*PreinstallVersionOptions) SetVcenterUser ¶ added in v0.12.2
func (_options *PreinstallVersionOptions) SetVcenterUser(vcenterUser string) *PreinstallVersionOptions
SetVcenterUser : Allow user to set VcenterUser
func (*PreinstallVersionOptions) SetVersionLocID ¶
func (_options *PreinstallVersionOptions) SetVersionLocID(versionLocID string) *PreinstallVersionOptions
SetVersionLocID : Allow user to set VersionLocID
func (*PreinstallVersionOptions) SetVersionLocatorID ¶
func (_options *PreinstallVersionOptions) SetVersionLocatorID(versionLocatorID string) *PreinstallVersionOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*PreinstallVersionOptions) SetXAuthRefreshToken ¶
func (_options *PreinstallVersionOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *PreinstallVersionOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type PrereleaseVersionOptions ¶ added in v0.45.0
type PrereleaseVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
PrereleaseVersionOptions : The PrereleaseVersion options.
func (*PrereleaseVersionOptions) SetHeaders ¶ added in v0.45.0
func (options *PrereleaseVersionOptions) SetHeaders(param map[string]string) *PrereleaseVersionOptions
SetHeaders : Allow user to set Headers
func (*PrereleaseVersionOptions) SetVersionLocID ¶ added in v0.45.0
func (_options *PrereleaseVersionOptions) SetVersionLocID(versionLocID string) *PrereleaseVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type Project ¶ added in v0.28.4
type Project struct { // Project name. Name *string `json:"name,omitempty"` // Project metadata. Metadata map[string]interface{} `json:"metadata,omitempty"` // Cost breakdown definition. PastBreakdown *CostBreakdown `json:"pastBreakdown,omitempty"` // Cost breakdown definition. Breakdown *CostBreakdown `json:"breakdown,omitempty"` // Cost breakdown definition. Diff *CostBreakdown `json:"diff,omitempty"` // Cost summary definition. Summary *CostSummary `json:"summary,omitempty"` }
Project : Cost estimate project definition.
type ProviderInfo ¶ added in v0.22.7
type ProviderInfo struct { // The id of this provider. ID *string `json:"id,omitempty"` // The name of this provider. Name *string `json:"name,omitempty"` }
ProviderInfo : Information on the provider for this offering, or omitted if no provider information is given.
type PublishObject ¶ added in v0.12.2
type PublishObject struct { // Is it permitted to request publishing to IBM or Public. PermitIBMPublicPublish *bool `json:"permit_ibm_public_publish,omitempty"` // Indicates if this offering has been approved for use by all IBMers. IBMApproved *bool `json:"ibm_approved,omitempty"` // Indicates if this offering has been approved for use by all IBM Cloud users. PublicApproved *bool `json:"public_approved,omitempty"` // The portal's approval record ID. PortalApprovalRecord *string `json:"portal_approval_record,omitempty"` // The portal UI URL. PortalURL *string `json:"portal_url,omitempty"` }
PublishObject : Publish information.
type PutOfferingInstanceOptions ¶ added in v0.17.13
type PutOfferingInstanceOptions struct { // Version Instance identifier. InstanceIdentifier *string `json:"instance_identifier" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // provisioned instance ID (part of the CRN). ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // url reference to this object. URL *string `json:"url,omitempty"` // platform CRN for this instance. CRN *string `json:"crn,omitempty"` // the label for this instance. Label *string `json:"label,omitempty"` // Catalog ID this instance was created from. CatalogID *string `json:"catalog_id,omitempty"` // Offering ID this instance was created from. OfferingID *string `json:"offering_id,omitempty"` // the format this instance has (helm, operator, ova...). KindFormat *string `json:"kind_format,omitempty"` // The version this instance was installed from (semver - not version id). Version *string `json:"version,omitempty"` // The version id this instance was installed from (version id - not semver). VersionID *string `json:"version_id,omitempty"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region (e.g., us-south). ClusterRegion *string `json:"cluster_region,omitempty"` // List of target namespaces to install into. ClusterNamespaces []string `json:"cluster_namespaces,omitempty"` // designate to install into all namespaces. ClusterAllNamespaces *bool `json:"cluster_all_namespaces,omitempty"` // Id of the schematics workspace, for offering instances provisioned through schematics. SchematicsWorkspaceID *string `json:"schematics_workspace_id,omitempty"` // Type of install plan (also known as approval strategy) for operator subscriptions. Can be either automatic, which // automatically upgrades operators to the latest in a channel, or manual, which requires approval on the cluster. InstallPlan *string `json:"install_plan,omitempty"` // Channel to pin the operator subscription to. Channel *string `json:"channel,omitempty"` // date and time create. Created *strfmt.DateTime `json:"created,omitempty"` // date and time updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Map of metadata values for this offering instance. Metadata map[string]interface{} `json:"metadata,omitempty"` // Id of the resource group to provision the offering instance into. ResourceGroupID *string `json:"resource_group_id,omitempty"` // String location of OfferingInstance deployment. Location *string `json:"location,omitempty"` // Indicates if Resource Controller has disabled this instance. Disabled *bool `json:"disabled,omitempty"` // The account this instance is owned by. Account *string `json:"account,omitempty"` // the last operation performed and status. LastOperation *OfferingInstanceLastOperation `json:"last_operation,omitempty"` // The target kind for the installed software version. KindTarget *string `json:"kind_target,omitempty"` // The digest value of the installed software version. Sha *string `json:"sha,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
PutOfferingInstanceOptions : The PutOfferingInstance options.
func (*PutOfferingInstanceOptions) SetAccount ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetAccount(account string) *PutOfferingInstanceOptions
SetAccount : Allow user to set Account
func (*PutOfferingInstanceOptions) SetCRN ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetCRN(crn string) *PutOfferingInstanceOptions
SetCRN : Allow user to set CRN
func (*PutOfferingInstanceOptions) SetCatalogID ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetCatalogID(catalogID string) *PutOfferingInstanceOptions
SetCatalogID : Allow user to set CatalogID
func (*PutOfferingInstanceOptions) SetChannel ¶ added in v0.18.15
func (_options *PutOfferingInstanceOptions) SetChannel(channel string) *PutOfferingInstanceOptions
SetChannel : Allow user to set Channel
func (*PutOfferingInstanceOptions) SetClusterAllNamespaces ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetClusterAllNamespaces(clusterAllNamespaces bool) *PutOfferingInstanceOptions
SetClusterAllNamespaces : Allow user to set ClusterAllNamespaces
func (*PutOfferingInstanceOptions) SetClusterID ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetClusterID(clusterID string) *PutOfferingInstanceOptions
SetClusterID : Allow user to set ClusterID
func (*PutOfferingInstanceOptions) SetClusterNamespaces ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetClusterNamespaces(clusterNamespaces []string) *PutOfferingInstanceOptions
SetClusterNamespaces : Allow user to set ClusterNamespaces
func (*PutOfferingInstanceOptions) SetClusterRegion ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetClusterRegion(clusterRegion string) *PutOfferingInstanceOptions
SetClusterRegion : Allow user to set ClusterRegion
func (*PutOfferingInstanceOptions) SetCreated ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetCreated(created *strfmt.DateTime) *PutOfferingInstanceOptions
SetCreated : Allow user to set Created
func (*PutOfferingInstanceOptions) SetDisabled ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetDisabled(disabled bool) *PutOfferingInstanceOptions
SetDisabled : Allow user to set Disabled
func (*PutOfferingInstanceOptions) SetHeaders ¶ added in v0.17.13
func (options *PutOfferingInstanceOptions) SetHeaders(param map[string]string) *PutOfferingInstanceOptions
SetHeaders : Allow user to set Headers
func (*PutOfferingInstanceOptions) SetID ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetID(id string) *PutOfferingInstanceOptions
SetID : Allow user to set ID
func (*PutOfferingInstanceOptions) SetInstallPlan ¶ added in v0.18.15
func (_options *PutOfferingInstanceOptions) SetInstallPlan(installPlan string) *PutOfferingInstanceOptions
SetInstallPlan : Allow user to set InstallPlan
func (*PutOfferingInstanceOptions) SetInstanceIdentifier ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetInstanceIdentifier(instanceIdentifier string) *PutOfferingInstanceOptions
SetInstanceIdentifier : Allow user to set InstanceIdentifier
func (*PutOfferingInstanceOptions) SetKindFormat ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetKindFormat(kindFormat string) *PutOfferingInstanceOptions
SetKindFormat : Allow user to set KindFormat
func (*PutOfferingInstanceOptions) SetKindTarget ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetKindTarget(kindTarget string) *PutOfferingInstanceOptions
SetKindTarget : Allow user to set KindTarget
func (*PutOfferingInstanceOptions) SetLabel ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetLabel(label string) *PutOfferingInstanceOptions
SetLabel : Allow user to set Label
func (*PutOfferingInstanceOptions) SetLastOperation ¶ added in v0.18.16
func (_options *PutOfferingInstanceOptions) SetLastOperation(lastOperation *OfferingInstanceLastOperation) *PutOfferingInstanceOptions
SetLastOperation : Allow user to set LastOperation
func (*PutOfferingInstanceOptions) SetLocation ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetLocation(location string) *PutOfferingInstanceOptions
SetLocation : Allow user to set Location
func (*PutOfferingInstanceOptions) SetMetadata ¶ added in v0.18.16
func (_options *PutOfferingInstanceOptions) SetMetadata(metadata map[string]interface{}) *PutOfferingInstanceOptions
SetMetadata : Allow user to set Metadata
func (*PutOfferingInstanceOptions) SetOfferingID ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetOfferingID(offeringID string) *PutOfferingInstanceOptions
SetOfferingID : Allow user to set OfferingID
func (*PutOfferingInstanceOptions) SetResourceGroupID ¶ added in v0.18.12
func (_options *PutOfferingInstanceOptions) SetResourceGroupID(resourceGroupID string) *PutOfferingInstanceOptions
SetResourceGroupID : Allow user to set ResourceGroupID
func (*PutOfferingInstanceOptions) SetRev ¶ added in v0.18.12
func (_options *PutOfferingInstanceOptions) SetRev(rev string) *PutOfferingInstanceOptions
SetRev : Allow user to set Rev
func (*PutOfferingInstanceOptions) SetSchematicsWorkspaceID ¶ added in v0.18.12
func (_options *PutOfferingInstanceOptions) SetSchematicsWorkspaceID(schematicsWorkspaceID string) *PutOfferingInstanceOptions
SetSchematicsWorkspaceID : Allow user to set SchematicsWorkspaceID
func (*PutOfferingInstanceOptions) SetSha ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetSha(sha string) *PutOfferingInstanceOptions
SetSha : Allow user to set Sha
func (*PutOfferingInstanceOptions) SetURL ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetURL(url string) *PutOfferingInstanceOptions
SetURL : Allow user to set URL
func (*PutOfferingInstanceOptions) SetUpdated ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetUpdated(updated *strfmt.DateTime) *PutOfferingInstanceOptions
SetUpdated : Allow user to set Updated
func (*PutOfferingInstanceOptions) SetVersion ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetVersion(version string) *PutOfferingInstanceOptions
SetVersion : Allow user to set Version
func (*PutOfferingInstanceOptions) SetVersionID ¶ added in v0.28.4
func (_options *PutOfferingInstanceOptions) SetVersionID(versionID string) *PutOfferingInstanceOptions
SetVersionID : Allow user to set VersionID
func (*PutOfferingInstanceOptions) SetXAuthRefreshToken ¶ added in v0.17.13
func (_options *PutOfferingInstanceOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *PutOfferingInstanceOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type Rating ¶
type Rating struct { // One start rating. OneStarCount *int64 `json:"one_star_count,omitempty"` // Two start rating. TwoStarCount *int64 `json:"two_star_count,omitempty"` // Three start rating. ThreeStarCount *int64 `json:"three_star_count,omitempty"` // Four start rating. FourStarCount *int64 `json:"four_star_count,omitempty"` }
Rating : Repository info for offerings.
type ReloadOfferingOptions ¶
type ReloadOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // The semver value for this new version. TargetVersion *string `json:"targetVersion" validate:"required"` // Tags array. Tags []string `json:"tags,omitempty"` // byte array representing the content to be imported. Only supported for OVA images at this time. Content *[]byte `json:"content,omitempty"` // Target kinds. Current valid values are 'iks', 'roks', 'vcenter', 'power-iaas', and 'terraform'. TargetKinds []string `json:"target_kinds,omitempty"` // Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC. FormatKind *string `json:"format_kind,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // Optional - The sub-folder within the specified tgz file that contains the software being onboarded. WorkingDirectory *string `json:"working_directory,omitempty"` // URL path to zip location. If not specified, must provide content in this post body. Zipurl *string `json:"zipurl,omitempty"` // The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'. RepoType *string `json:"repoType,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ReloadOfferingOptions : The ReloadOffering options.
func (*ReloadOfferingOptions) SetCatalogIdentifier ¶
func (_options *ReloadOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ReloadOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ReloadOfferingOptions) SetContent ¶ added in v0.12.2
func (_options *ReloadOfferingOptions) SetContent(content []byte) *ReloadOfferingOptions
SetContent : Allow user to set Content
func (*ReloadOfferingOptions) SetFlavor ¶ added in v0.28.4
func (_options *ReloadOfferingOptions) SetFlavor(flavor *Flavor) *ReloadOfferingOptions
SetFlavor : Allow user to set Flavor
func (*ReloadOfferingOptions) SetFormatKind ¶ added in v0.28.4
func (_options *ReloadOfferingOptions) SetFormatKind(formatKind string) *ReloadOfferingOptions
SetFormatKind : Allow user to set FormatKind
func (*ReloadOfferingOptions) SetHeaders ¶
func (options *ReloadOfferingOptions) SetHeaders(param map[string]string) *ReloadOfferingOptions
SetHeaders : Allow user to set Headers
func (*ReloadOfferingOptions) SetOfferingID ¶
func (_options *ReloadOfferingOptions) SetOfferingID(offeringID string) *ReloadOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*ReloadOfferingOptions) SetRepoType ¶
func (_options *ReloadOfferingOptions) SetRepoType(repoType string) *ReloadOfferingOptions
SetRepoType : Allow user to set RepoType
func (*ReloadOfferingOptions) SetTags ¶
func (_options *ReloadOfferingOptions) SetTags(tags []string) *ReloadOfferingOptions
SetTags : Allow user to set Tags
func (*ReloadOfferingOptions) SetTargetKinds ¶
func (_options *ReloadOfferingOptions) SetTargetKinds(targetKinds []string) *ReloadOfferingOptions
SetTargetKinds : Allow user to set TargetKinds
func (*ReloadOfferingOptions) SetTargetVersion ¶
func (_options *ReloadOfferingOptions) SetTargetVersion(targetVersion string) *ReloadOfferingOptions
SetTargetVersion : Allow user to set TargetVersion
func (*ReloadOfferingOptions) SetWorkingDirectory ¶ added in v0.28.4
func (_options *ReloadOfferingOptions) SetWorkingDirectory(workingDirectory string) *ReloadOfferingOptions
SetWorkingDirectory : Allow user to set WorkingDirectory
func (*ReloadOfferingOptions) SetZipurl ¶
func (_options *ReloadOfferingOptions) SetZipurl(zipurl string) *ReloadOfferingOptions
SetZipurl : Allow user to set Zipurl
type RenderType ¶ added in v0.28.4
type RenderType struct { // ID of the widget type. Type *string `json:"type,omitempty"` // Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment). Grouping *string `json:"grouping,omitempty"` // Original grouping type for this configuration (3 types - Target, Resource, and Deployment). OriginalGrouping *string `json:"original_grouping,omitempty"` // Determines the order that this configuration item shows in that particular grouping. GroupingIndex *int64 `json:"grouping_index,omitempty"` // Map of constraint parameters that will be passed to the custom widget. ConfigConstraints map[string]interface{} `json:"config_constraints,omitempty"` // List of parameters that are associated with this configuration. Associations *RenderTypeAssociations `json:"associations,omitempty"` }
RenderType : Render type.
type RenderTypeAssociations ¶ added in v0.28.4
type RenderTypeAssociations struct { // Parameters for this association. Parameters []RenderTypeAssociationsParametersItem `json:"parameters,omitempty"` }
RenderTypeAssociations : List of parameters that are associated with this configuration.
type RenderTypeAssociationsParametersItem ¶ added in v0.28.4
type RenderTypeAssociationsParametersItem struct { // Name of this parameter. Name *string `json:"name,omitempty"` // Refresh options. OptionsRefresh *bool `json:"optionsRefresh,omitempty"` }
RenderTypeAssociationsParametersItem : RenderTypeAssociationsParametersItem struct
type ReplaceCatalogOptions ¶
type ReplaceCatalogOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Unique ID. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // URL for an icon associated with this catalog. CatalogIconURL *string `json:"catalog_icon_url,omitempty"` // URL for a banner image for this catalog. CatalogBannerURL *string `json:"catalog_banner_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of features associated with this catalog. Features []Feature `json:"features,omitempty"` // Denotes whether a catalog is disabled. Disabled *bool `json:"disabled,omitempty"` // Resource group id the catalog is owned by. ResourceGroupID *string `json:"resource_group_id,omitempty"` // Account that owns catalog. OwningAccount *string `json:"owning_account,omitempty"` // Filters for account and catalog filters. CatalogFilters *Filters `json:"catalog_filters,omitempty"` // Feature information. SyndicationSettings *SyndicationResource `json:"syndication_settings,omitempty"` // Kind of catalog. Supported kinds are offering and vpe. Kind *string `json:"kind,omitempty"` // Catalog specific metadata. Metadata map[string]interface{} `json:"metadata,omitempty"` // List of target accounts contexts on this catalog. TargetAccountContexts []TargetAccountContext `json:"target_account_contexts,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ReplaceCatalogOptions : The ReplaceCatalog options.
func (*ReplaceCatalogOptions) SetCatalogBannerURL ¶ added in v0.34.0
func (_options *ReplaceCatalogOptions) SetCatalogBannerURL(catalogBannerURL string) *ReplaceCatalogOptions
SetCatalogBannerURL : Allow user to set CatalogBannerURL
func (*ReplaceCatalogOptions) SetCatalogFilters ¶
func (_options *ReplaceCatalogOptions) SetCatalogFilters(catalogFilters *Filters) *ReplaceCatalogOptions
SetCatalogFilters : Allow user to set CatalogFilters
func (*ReplaceCatalogOptions) SetCatalogIconURL ¶
func (_options *ReplaceCatalogOptions) SetCatalogIconURL(catalogIconURL string) *ReplaceCatalogOptions
SetCatalogIconURL : Allow user to set CatalogIconURL
func (*ReplaceCatalogOptions) SetCatalogIdentifier ¶
func (_options *ReplaceCatalogOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceCatalogOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ReplaceCatalogOptions) SetDisabled ¶
func (_options *ReplaceCatalogOptions) SetDisabled(disabled bool) *ReplaceCatalogOptions
SetDisabled : Allow user to set Disabled
func (*ReplaceCatalogOptions) SetFeatures ¶
func (_options *ReplaceCatalogOptions) SetFeatures(features []Feature) *ReplaceCatalogOptions
SetFeatures : Allow user to set Features
func (*ReplaceCatalogOptions) SetHeaders ¶
func (options *ReplaceCatalogOptions) SetHeaders(param map[string]string) *ReplaceCatalogOptions
SetHeaders : Allow user to set Headers
func (*ReplaceCatalogOptions) SetID ¶
func (_options *ReplaceCatalogOptions) SetID(id string) *ReplaceCatalogOptions
SetID : Allow user to set ID
func (*ReplaceCatalogOptions) SetKind ¶ added in v0.18.11
func (_options *ReplaceCatalogOptions) SetKind(kind string) *ReplaceCatalogOptions
SetKind : Allow user to set Kind
func (*ReplaceCatalogOptions) SetLabel ¶
func (_options *ReplaceCatalogOptions) SetLabel(label string) *ReplaceCatalogOptions
SetLabel : Allow user to set Label
func (*ReplaceCatalogOptions) SetLabelI18n ¶ added in v0.28.4
func (_options *ReplaceCatalogOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceCatalogOptions
SetLabelI18n : Allow user to set LabelI18n
func (*ReplaceCatalogOptions) SetMetadata ¶ added in v0.28.4
func (_options *ReplaceCatalogOptions) SetMetadata(metadata map[string]interface{}) *ReplaceCatalogOptions
SetMetadata : Allow user to set Metadata
func (*ReplaceCatalogOptions) SetOwningAccount ¶
func (_options *ReplaceCatalogOptions) SetOwningAccount(owningAccount string) *ReplaceCatalogOptions
SetOwningAccount : Allow user to set OwningAccount
func (*ReplaceCatalogOptions) SetResourceGroupID ¶
func (_options *ReplaceCatalogOptions) SetResourceGroupID(resourceGroupID string) *ReplaceCatalogOptions
SetResourceGroupID : Allow user to set ResourceGroupID
func (*ReplaceCatalogOptions) SetRev ¶
func (_options *ReplaceCatalogOptions) SetRev(rev string) *ReplaceCatalogOptions
SetRev : Allow user to set Rev
func (*ReplaceCatalogOptions) SetShortDescription ¶
func (_options *ReplaceCatalogOptions) SetShortDescription(shortDescription string) *ReplaceCatalogOptions
SetShortDescription : Allow user to set ShortDescription
func (*ReplaceCatalogOptions) SetShortDescriptionI18n ¶ added in v0.28.4
func (_options *ReplaceCatalogOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceCatalogOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*ReplaceCatalogOptions) SetSyndicationSettings ¶
func (_options *ReplaceCatalogOptions) SetSyndicationSettings(syndicationSettings *SyndicationResource) *ReplaceCatalogOptions
SetSyndicationSettings : Allow user to set SyndicationSettings
func (*ReplaceCatalogOptions) SetTags ¶
func (_options *ReplaceCatalogOptions) SetTags(tags []string) *ReplaceCatalogOptions
SetTags : Allow user to set Tags
func (*ReplaceCatalogOptions) SetTargetAccountContexts ¶ added in v0.45.0
func (_options *ReplaceCatalogOptions) SetTargetAccountContexts(targetAccountContexts []TargetAccountContext) *ReplaceCatalogOptions
SetTargetAccountContexts : Allow user to set TargetAccountContexts
type ReplaceObjectOptions ¶ added in v0.12.2
type ReplaceObjectOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Object identifier. ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` // unique id. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The programmatic name of this object. Name *string `json:"name,omitempty"` // The crn for this specific object. CRN *string `json:"crn,omitempty"` // The url for this specific object. URL *string `json:"url,omitempty"` // The parent for this specific object. ParentID *string `json:"parent_id,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // Display name in the requested language. Label *string `json:"label,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Kind of object. Kind *string `json:"kind,omitempty"` // Publish information. Publish *PublishObject `json:"publish,omitempty"` // Offering state. State *State `json:"state,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of data values for this object. Data map[string]interface{} `json:"data,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ReplaceObjectOptions : The ReplaceObject options.
func (*ReplaceObjectOptions) SetCRN ¶ added in v0.17.8
func (_options *ReplaceObjectOptions) SetCRN(crn string) *ReplaceObjectOptions
SetCRN : Allow user to set CRN
func (*ReplaceObjectOptions) SetCatalogID ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetCatalogID(catalogID string) *ReplaceObjectOptions
SetCatalogID : Allow user to set CatalogID
func (*ReplaceObjectOptions) SetCatalogIdentifier ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ReplaceObjectOptions) SetCatalogName ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetCatalogName(catalogName string) *ReplaceObjectOptions
SetCatalogName : Allow user to set CatalogName
func (*ReplaceObjectOptions) SetCreated ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetCreated(created *strfmt.DateTime) *ReplaceObjectOptions
SetCreated : Allow user to set Created
func (*ReplaceObjectOptions) SetData ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetData(data map[string]interface{}) *ReplaceObjectOptions
SetData : Allow user to set Data
func (*ReplaceObjectOptions) SetHeaders ¶ added in v0.12.2
func (options *ReplaceObjectOptions) SetHeaders(param map[string]string) *ReplaceObjectOptions
SetHeaders : Allow user to set Headers
func (*ReplaceObjectOptions) SetID ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetID(id string) *ReplaceObjectOptions
SetID : Allow user to set ID
func (*ReplaceObjectOptions) SetKind ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetKind(kind string) *ReplaceObjectOptions
SetKind : Allow user to set Kind
func (*ReplaceObjectOptions) SetLabel ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetLabel(label string) *ReplaceObjectOptions
SetLabel : Allow user to set Label
func (*ReplaceObjectOptions) SetLabelI18n ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceObjectOptions
SetLabelI18n : Allow user to set LabelI18n
func (*ReplaceObjectOptions) SetName ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetName(name string) *ReplaceObjectOptions
SetName : Allow user to set Name
func (*ReplaceObjectOptions) SetObjectIdentifier ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetObjectIdentifier(objectIdentifier string) *ReplaceObjectOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
func (*ReplaceObjectOptions) SetParentID ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetParentID(parentID string) *ReplaceObjectOptions
SetParentID : Allow user to set ParentID
func (*ReplaceObjectOptions) SetPublish ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetPublish(publish *PublishObject) *ReplaceObjectOptions
SetPublish : Allow user to set Publish
func (*ReplaceObjectOptions) SetRev ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetRev(rev string) *ReplaceObjectOptions
SetRev : Allow user to set Rev
func (*ReplaceObjectOptions) SetShortDescription ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetShortDescription(shortDescription string) *ReplaceObjectOptions
SetShortDescription : Allow user to set ShortDescription
func (*ReplaceObjectOptions) SetShortDescriptionI18n ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceObjectOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*ReplaceObjectOptions) SetState ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetState(state *State) *ReplaceObjectOptions
SetState : Allow user to set State
func (*ReplaceObjectOptions) SetTags ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetTags(tags []string) *ReplaceObjectOptions
SetTags : Allow user to set Tags
func (*ReplaceObjectOptions) SetURL ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetURL(url string) *ReplaceObjectOptions
SetURL : Allow user to set URL
func (*ReplaceObjectOptions) SetUpdated ¶ added in v0.12.2
func (_options *ReplaceObjectOptions) SetUpdated(updated *strfmt.DateTime) *ReplaceObjectOptions
SetUpdated : Allow user to set Updated
type ReplaceOfferingOptions ¶
type ReplaceOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // unique id. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // The url for this specific offering. URL *string `json:"url,omitempty"` // The crn for this specific offering. CRN *string `json:"crn,omitempty"` // Display Name in the requested language. Label *string `json:"label,omitempty"` // A map of translated strings, by language code. LabelI18n map[string]string `json:"label_i18n,omitempty"` // The programmatic name of this offering. Name *string `json:"name,omitempty"` // URL for an icon associated with this offering. OfferingIconURL *string `json:"offering_icon_url,omitempty"` // URL for an additional docs with this offering. OfferingDocsURL *string `json:"offering_docs_url,omitempty"` // [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this // offering. OfferingSupportURL *string `json:"offering_support_url,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // List of keywords associated with offering, typically used to search for it. Keywords []string `json:"keywords,omitempty"` // Repository info for offerings. Rating *Rating `json:"rating,omitempty"` // The date and time this catalog was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this catalog was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Short description in the requested language. ShortDescription *string `json:"short_description,omitempty"` // A map of translated strings, by language code. ShortDescriptionI18n map[string]string `json:"short_description_i18n,omitempty"` // Long description in the requested language. LongDescription *string `json:"long_description,omitempty"` // A map of translated strings, by language code. LongDescriptionI18n map[string]string `json:"long_description_i18n,omitempty"` // list of features associated with this offering. Features []Feature `json:"features,omitempty"` // Array of kind. Kinds []Kind `json:"kinds,omitempty"` // Offering is managed by Partner Center. PcManaged *bool `json:"pc_managed,omitempty"` // Offering has been approved to publish to permitted to IBM or Public Catalog. PublishApproved *bool `json:"publish_approved,omitempty"` ShareWithAll *bool `json:"share_with_all,omitempty"` ShareWithIBM *bool `json:"share_with_ibm,omitempty"` ShareEnabled *bool `json:"share_enabled,omitempty"` // Is it permitted to request publishing to IBM or Public. // Deprecated: this field is deprecated and may be removed in a future release. PermitRequestIBMPublicPublish *bool `json:"permit_request_ibm_public_publish,omitempty"` // Indicates if this offering has been approved for use by all IBMers. // Deprecated: this field is deprecated and may be removed in a future release. IBMPublishApproved *bool `json:"ibm_publish_approved,omitempty"` // Indicates if this offering has been approved for use by all IBM Cloud users. // Deprecated: this field is deprecated and may be removed in a future release. PublicPublishApproved *bool `json:"public_publish_approved,omitempty"` // The original offering CRN that this publish entry came from. PublicOriginalCRN *string `json:"public_original_crn,omitempty"` // The crn of the public catalog entry of this offering. PublishPublicCRN *string `json:"publish_public_crn,omitempty"` // The portal's approval record ID. PortalApprovalRecord *string `json:"portal_approval_record,omitempty"` // The portal UI URL. PortalUIURL *string `json:"portal_ui_url,omitempty"` // The id of the catalog containing this offering. CatalogID *string `json:"catalog_id,omitempty"` // The name of the catalog. CatalogName *string `json:"catalog_name,omitempty"` // Map of metadata values for this offering. Metadata map[string]interface{} `json:"metadata,omitempty"` // A disclaimer for this offering. Disclaimer *string `json:"disclaimer,omitempty"` // Determine if this offering should be displayed in the Consumption UI. Hidden *bool `json:"hidden,omitempty"` // Deprecated - Provider of this offering. // Deprecated: this field is deprecated and may be removed in a future release. Provider *string `json:"provider,omitempty"` // Information on the provider for this offering, or omitted if no provider information is given. ProviderInfo *ProviderInfo `json:"provider_info,omitempty"` // Repository info for offerings. RepoInfo *RepoInfo `json:"repo_info,omitempty"` // Image pull keys for this offering. ImagePullKeys []ImagePullKey `json:"image_pull_keys,omitempty"` // Offering Support information. Support *Support `json:"support,omitempty"` // A list of media items related to this offering. Media []MediaItem `json:"media,omitempty"` // Deprecation information for an Offering. DeprecatePending *DeprecatePending `json:"deprecate_pending,omitempty"` // The product kind. Valid values are module, solution, or empty string. ProductKind *string `json:"product_kind,omitempty"` // A list of badges for this offering. Badges []Badge `json:"badges,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ReplaceOfferingOptions : The ReplaceOffering options.
func (*ReplaceOfferingOptions) SetBadges ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetBadges(badges []Badge) *ReplaceOfferingOptions
SetBadges : Allow user to set Badges
func (*ReplaceOfferingOptions) SetCRN ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetCRN(crn string) *ReplaceOfferingOptions
SetCRN : Allow user to set CRN
func (*ReplaceOfferingOptions) SetCatalogID ¶
func (_options *ReplaceOfferingOptions) SetCatalogID(catalogID string) *ReplaceOfferingOptions
SetCatalogID : Allow user to set CatalogID
func (*ReplaceOfferingOptions) SetCatalogIdentifier ¶
func (_options *ReplaceOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ReplaceOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ReplaceOfferingOptions) SetCatalogName ¶
func (_options *ReplaceOfferingOptions) SetCatalogName(catalogName string) *ReplaceOfferingOptions
SetCatalogName : Allow user to set CatalogName
func (*ReplaceOfferingOptions) SetCreated ¶
func (_options *ReplaceOfferingOptions) SetCreated(created *strfmt.DateTime) *ReplaceOfferingOptions
SetCreated : Allow user to set Created
func (*ReplaceOfferingOptions) SetDeprecatePending ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetDeprecatePending(deprecatePending *DeprecatePending) *ReplaceOfferingOptions
SetDeprecatePending : Allow user to set DeprecatePending
func (*ReplaceOfferingOptions) SetDisclaimer ¶
func (_options *ReplaceOfferingOptions) SetDisclaimer(disclaimer string) *ReplaceOfferingOptions
SetDisclaimer : Allow user to set Disclaimer
func (*ReplaceOfferingOptions) SetFeatures ¶
func (_options *ReplaceOfferingOptions) SetFeatures(features []Feature) *ReplaceOfferingOptions
SetFeatures : Allow user to set Features
func (*ReplaceOfferingOptions) SetHeaders ¶
func (options *ReplaceOfferingOptions) SetHeaders(param map[string]string) *ReplaceOfferingOptions
SetHeaders : Allow user to set Headers
func (*ReplaceOfferingOptions) SetHidden ¶
func (_options *ReplaceOfferingOptions) SetHidden(hidden bool) *ReplaceOfferingOptions
SetHidden : Allow user to set Hidden
func (*ReplaceOfferingOptions) SetIBMPublishApproved ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetIBMPublishApproved(ibmPublishApproved bool) *ReplaceOfferingOptions
SetIBMPublishApproved : Allow user to set IBMPublishApproved Deprecated: this method is deprecated and may be removed in a future release.
func (*ReplaceOfferingOptions) SetID ¶
func (_options *ReplaceOfferingOptions) SetID(id string) *ReplaceOfferingOptions
SetID : Allow user to set ID
func (*ReplaceOfferingOptions) SetImagePullKeys ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetImagePullKeys(imagePullKeys []ImagePullKey) *ReplaceOfferingOptions
SetImagePullKeys : Allow user to set ImagePullKeys
func (*ReplaceOfferingOptions) SetKeywords ¶ added in v0.18.11
func (_options *ReplaceOfferingOptions) SetKeywords(keywords []string) *ReplaceOfferingOptions
SetKeywords : Allow user to set Keywords
func (*ReplaceOfferingOptions) SetKinds ¶
func (_options *ReplaceOfferingOptions) SetKinds(kinds []Kind) *ReplaceOfferingOptions
SetKinds : Allow user to set Kinds
func (*ReplaceOfferingOptions) SetLabel ¶
func (_options *ReplaceOfferingOptions) SetLabel(label string) *ReplaceOfferingOptions
SetLabel : Allow user to set Label
func (*ReplaceOfferingOptions) SetLabelI18n ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetLabelI18n(labelI18n map[string]string) *ReplaceOfferingOptions
SetLabelI18n : Allow user to set LabelI18n
func (*ReplaceOfferingOptions) SetLongDescription ¶
func (_options *ReplaceOfferingOptions) SetLongDescription(longDescription string) *ReplaceOfferingOptions
SetLongDescription : Allow user to set LongDescription
func (*ReplaceOfferingOptions) SetLongDescriptionI18n ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetLongDescriptionI18n(longDescriptionI18n map[string]string) *ReplaceOfferingOptions
SetLongDescriptionI18n : Allow user to set LongDescriptionI18n
func (*ReplaceOfferingOptions) SetMedia ¶ added in v0.22.7
func (_options *ReplaceOfferingOptions) SetMedia(media []MediaItem) *ReplaceOfferingOptions
SetMedia : Allow user to set Media
func (*ReplaceOfferingOptions) SetMetadata ¶
func (_options *ReplaceOfferingOptions) SetMetadata(metadata map[string]interface{}) *ReplaceOfferingOptions
SetMetadata : Allow user to set Metadata
func (*ReplaceOfferingOptions) SetName ¶
func (_options *ReplaceOfferingOptions) SetName(name string) *ReplaceOfferingOptions
SetName : Allow user to set Name
func (*ReplaceOfferingOptions) SetOfferingDocsURL ¶
func (_options *ReplaceOfferingOptions) SetOfferingDocsURL(offeringDocsURL string) *ReplaceOfferingOptions
SetOfferingDocsURL : Allow user to set OfferingDocsURL
func (*ReplaceOfferingOptions) SetOfferingID ¶
func (_options *ReplaceOfferingOptions) SetOfferingID(offeringID string) *ReplaceOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*ReplaceOfferingOptions) SetOfferingIconURL ¶
func (_options *ReplaceOfferingOptions) SetOfferingIconURL(offeringIconURL string) *ReplaceOfferingOptions
SetOfferingIconURL : Allow user to set OfferingIconURL
func (*ReplaceOfferingOptions) SetOfferingSupportURL ¶
func (_options *ReplaceOfferingOptions) SetOfferingSupportURL(offeringSupportURL string) *ReplaceOfferingOptions
SetOfferingSupportURL : Allow user to set OfferingSupportURL
func (*ReplaceOfferingOptions) SetPcManaged ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetPcManaged(pcManaged bool) *ReplaceOfferingOptions
SetPcManaged : Allow user to set PcManaged
func (*ReplaceOfferingOptions) SetPermitRequestIBMPublicPublish ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetPermitRequestIBMPublicPublish(permitRequestIBMPublicPublish bool) *ReplaceOfferingOptions
SetPermitRequestIBMPublicPublish : Allow user to set PermitRequestIBMPublicPublish Deprecated: this method is deprecated and may be removed in a future release.
func (*ReplaceOfferingOptions) SetPortalApprovalRecord ¶
func (_options *ReplaceOfferingOptions) SetPortalApprovalRecord(portalApprovalRecord string) *ReplaceOfferingOptions
SetPortalApprovalRecord : Allow user to set PortalApprovalRecord
func (*ReplaceOfferingOptions) SetPortalUIURL ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetPortalUIURL(portalUIURL string) *ReplaceOfferingOptions
SetPortalUIURL : Allow user to set PortalUIURL
func (*ReplaceOfferingOptions) SetProductKind ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetProductKind(productKind string) *ReplaceOfferingOptions
SetProductKind : Allow user to set ProductKind
func (*ReplaceOfferingOptions) SetProvider ¶
func (_options *ReplaceOfferingOptions) SetProvider(provider string) *ReplaceOfferingOptions
SetProvider : Allow user to set Provider Deprecated: this method is deprecated and may be removed in a future release.
func (*ReplaceOfferingOptions) SetProviderInfo ¶ added in v0.22.7
func (_options *ReplaceOfferingOptions) SetProviderInfo(providerInfo *ProviderInfo) *ReplaceOfferingOptions
SetProviderInfo : Allow user to set ProviderInfo
func (*ReplaceOfferingOptions) SetPublicOriginalCRN ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetPublicOriginalCRN(publicOriginalCRN string) *ReplaceOfferingOptions
SetPublicOriginalCRN : Allow user to set PublicOriginalCRN
func (*ReplaceOfferingOptions) SetPublicPublishApproved ¶
func (_options *ReplaceOfferingOptions) SetPublicPublishApproved(publicPublishApproved bool) *ReplaceOfferingOptions
SetPublicPublishApproved : Allow user to set PublicPublishApproved Deprecated: this method is deprecated and may be removed in a future release.
func (*ReplaceOfferingOptions) SetPublishApproved ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetPublishApproved(publishApproved bool) *ReplaceOfferingOptions
SetPublishApproved : Allow user to set PublishApproved
func (*ReplaceOfferingOptions) SetPublishPublicCRN ¶ added in v0.17.8
func (_options *ReplaceOfferingOptions) SetPublishPublicCRN(publishPublicCRN string) *ReplaceOfferingOptions
SetPublishPublicCRN : Allow user to set PublishPublicCRN
func (*ReplaceOfferingOptions) SetRating ¶
func (_options *ReplaceOfferingOptions) SetRating(rating *Rating) *ReplaceOfferingOptions
SetRating : Allow user to set Rating
func (*ReplaceOfferingOptions) SetRepoInfo ¶
func (_options *ReplaceOfferingOptions) SetRepoInfo(repoInfo *RepoInfo) *ReplaceOfferingOptions
SetRepoInfo : Allow user to set RepoInfo
func (*ReplaceOfferingOptions) SetRev ¶
func (_options *ReplaceOfferingOptions) SetRev(rev string) *ReplaceOfferingOptions
SetRev : Allow user to set Rev
func (*ReplaceOfferingOptions) SetShareEnabled ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetShareEnabled(shareEnabled bool) *ReplaceOfferingOptions
SetShareEnabled : Allow user to set ShareEnabled
func (*ReplaceOfferingOptions) SetShareWithAll ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetShareWithAll(shareWithAll bool) *ReplaceOfferingOptions
SetShareWithAll : Allow user to set ShareWithAll
func (*ReplaceOfferingOptions) SetShareWithIBM ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetShareWithIBM(shareWithIBM bool) *ReplaceOfferingOptions
SetShareWithIBM : Allow user to set ShareWithIBM
func (*ReplaceOfferingOptions) SetShortDescription ¶
func (_options *ReplaceOfferingOptions) SetShortDescription(shortDescription string) *ReplaceOfferingOptions
SetShortDescription : Allow user to set ShortDescription
func (*ReplaceOfferingOptions) SetShortDescriptionI18n ¶ added in v0.28.4
func (_options *ReplaceOfferingOptions) SetShortDescriptionI18n(shortDescriptionI18n map[string]string) *ReplaceOfferingOptions
SetShortDescriptionI18n : Allow user to set ShortDescriptionI18n
func (*ReplaceOfferingOptions) SetSupport ¶ added in v0.22.7
func (_options *ReplaceOfferingOptions) SetSupport(support *Support) *ReplaceOfferingOptions
SetSupport : Allow user to set Support
func (*ReplaceOfferingOptions) SetTags ¶
func (_options *ReplaceOfferingOptions) SetTags(tags []string) *ReplaceOfferingOptions
SetTags : Allow user to set Tags
func (*ReplaceOfferingOptions) SetURL ¶
func (_options *ReplaceOfferingOptions) SetURL(url string) *ReplaceOfferingOptions
SetURL : Allow user to set URL
func (*ReplaceOfferingOptions) SetUpdated ¶
func (_options *ReplaceOfferingOptions) SetUpdated(updated *strfmt.DateTime) *ReplaceOfferingOptions
SetUpdated : Allow user to set Updated
type ReplaceOperatorsOptions ¶ added in v0.17.8
type ReplaceOperatorsOptions struct { // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Kube namespaces to deploy Operator(s) to. Namespaces []string `json:"namespaces,omitempty"` // Denotes whether to install Operator(s) globally. AllNamespaces *bool `json:"all_namespaces,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id,omitempty"` // Operator channel. Channel *string `json:"channel,omitempty"` // Plan. InstallPlan *string `json:"install_plan,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ReplaceOperatorsOptions : The ReplaceOperators options.
func (*ReplaceOperatorsOptions) SetAllNamespaces ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetAllNamespaces(allNamespaces bool) *ReplaceOperatorsOptions
SetAllNamespaces : Allow user to set AllNamespaces
func (*ReplaceOperatorsOptions) SetChannel ¶ added in v0.28.4
func (_options *ReplaceOperatorsOptions) SetChannel(channel string) *ReplaceOperatorsOptions
SetChannel : Allow user to set Channel
func (*ReplaceOperatorsOptions) SetClusterID ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetClusterID(clusterID string) *ReplaceOperatorsOptions
SetClusterID : Allow user to set ClusterID
func (*ReplaceOperatorsOptions) SetHeaders ¶ added in v0.17.8
func (options *ReplaceOperatorsOptions) SetHeaders(param map[string]string) *ReplaceOperatorsOptions
SetHeaders : Allow user to set Headers
func (*ReplaceOperatorsOptions) SetInstallPlan ¶ added in v0.28.4
func (_options *ReplaceOperatorsOptions) SetInstallPlan(installPlan string) *ReplaceOperatorsOptions
SetInstallPlan : Allow user to set InstallPlan
func (*ReplaceOperatorsOptions) SetNamespaces ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetNamespaces(namespaces []string) *ReplaceOperatorsOptions
SetNamespaces : Allow user to set Namespaces
func (*ReplaceOperatorsOptions) SetRegion ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetRegion(region string) *ReplaceOperatorsOptions
SetRegion : Allow user to set Region
func (*ReplaceOperatorsOptions) SetVersionLocatorID ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetVersionLocatorID(versionLocatorID string) *ReplaceOperatorsOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*ReplaceOperatorsOptions) SetXAuthRefreshToken ¶ added in v0.17.8
func (_options *ReplaceOperatorsOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ReplaceOperatorsOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type RepoInfo ¶
type RepoInfo struct { // Token for private repos. Token *string `json:"token,omitempty"` // Public or enterprise GitHub. Type *string `json:"type,omitempty"` }
RepoInfo : Repository info for offerings.
type Resource ¶
type Resource struct { // Type of requirement. Type *string `json:"type,omitempty"` // mem, disk, cores, and nodes can be parsed as an int. targetVersion will be a semver range value. Value interface{} `json:"value,omitempty"` }
Resource : Resource requirements.
type Result ¶ added in v0.45.0
type Result struct { // Total (assessment) errors against claimed controls. FailureCount *int64 `json:"failure_count,omitempty"` // When the scan took place. ScanTime *strfmt.DateTime `json:"scan_time,omitempty"` // Error message, empty implies no error. ErrorMessage *string `json:"error_message,omitempty"` // False if just a subset of (profile) controls will be looked at for this DA. CompleteScan *bool `json:"complete_scan,omitempty"` // List of un-scanned resource IDs. UnscannedResources []string `json:"unscanned_resources,omitempty"` }
Result : Result.
type SccAssessment ¶ added in v0.45.0
type SccAssessment struct { // ID. ID *string `json:"id,omitempty"` // Description. Description *string `json:"description,omitempty"` // Version. Version *string `json:"version,omitempty"` // Type. Type *string `json:"type,omitempty"` // Method. Method *string `json:"method,omitempty"` // UI href. UIHref *string `json:"ui_href,omitempty"` }
SccAssessment : SCC Assessment.
type SccControl ¶ added in v0.45.0
type SccControl struct { // ID. ID *string `json:"id,omitempty"` // Name. Name *string `json:"name,omitempty"` // Version. Version *string `json:"version,omitempty"` // Description. Description *string `json:"description,omitempty"` // SCC Profile. Profile *SccProfile `json:"profile,omitempty"` // SCC Control. Parent *SccControl `json:"parent,omitempty"` // Parent name. ParentName *string `json:"parent_name,omitempty"` // Specifications. Specifications []SccSpecification `json:"specifications,omitempty"` // UI href. UIHref *string `json:"ui_href,omitempty"` }
SccControl : SCC Control.
type SccProfile ¶ added in v0.45.0
type SccProfile struct { // ID. ID *string `json:"id,omitempty"` // Name. Name *string `json:"name,omitempty"` // Version. Version *string `json:"version,omitempty"` // Description. Description *string `json:"description,omitempty"` // Type. Type *string `json:"type,omitempty"` // UI href. UIHref *string `json:"ui_href,omitempty"` }
SccProfile : SCC Profile.
type SccSpecification ¶ added in v0.45.0
type SccSpecification struct { // ID. ID *string `json:"id,omitempty"` // Description. Description *string `json:"description,omitempty"` // Component name. ComponentName *string `json:"component_name,omitempty"` // Assessments. Assessments []SccAssessment `json:"assessments,omitempty"` // UI href. UIHref *string `json:"ui_href,omitempty"` }
SccSpecification : SCC Specification.
type SchematicsEnvValues ¶ added in v0.45.0
type SchematicsEnvValues struct { // JSON string containing an array of values in Environment Variable format defined by the Schematics service. Value *string `json:"value,omitempty"` // JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with `cmsm_v1:`, where the secret value in // Secrets Manager specifies a JSON string, which contains an array of values in the Environment Variable foramt // defined by the Schematics service. SmRef *string `json:"sm_ref,omitempty"` }
SchematicsEnvValues : Environment values to be passed to Schematics Workspace on creation.
type Script ¶
type Script struct { // Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this // version. Instructions *string `json:"instructions,omitempty"` // A map of translated strings, by language code. InstructionsI18n map[string]string `json:"instructions_i18n,omitempty"` // Optional script that needs to be run post any pre-condition script. Script *string `json:"script,omitempty"` // Optional iam permissions that are required on the target cluster to run this script. ScriptPermission *string `json:"script_permission,omitempty"` // Optional script that if run will remove the installed version. DeleteScript *string `json:"delete_script,omitempty"` // Optional value indicating if this script is scoped to a namespace or the entire cluster. Scope *string `json:"scope,omitempty"` }
Script : Script information.
type SearchObjectsOptions ¶ added in v0.12.2
type SearchObjectsOptions struct { // Lucene query string. Query *string `json:"query" validate:"required"` // The kind of the object. It will default to "vpe". Kind *string `json:"kind,omitempty"` // The maximum number of results to return. Limit *int64 `json:"limit,omitempty"` // The number of results to skip before returning values. Offset *int64 `json:"offset,omitempty"` // When true, hide private objects that correspond to public or IBM published objects. Collapse *bool `json:"collapse,omitempty"` // Display a digests of search results, has default value of true. Digest *bool `json:"digest,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
SearchObjectsOptions : The SearchObjects options.
func (*SearchObjectsOptions) SetCollapse ¶ added in v0.12.2
func (_options *SearchObjectsOptions) SetCollapse(collapse bool) *SearchObjectsOptions
SetCollapse : Allow user to set Collapse
func (*SearchObjectsOptions) SetDigest ¶ added in v0.18.11
func (_options *SearchObjectsOptions) SetDigest(digest bool) *SearchObjectsOptions
SetDigest : Allow user to set Digest
func (*SearchObjectsOptions) SetHeaders ¶ added in v0.12.2
func (options *SearchObjectsOptions) SetHeaders(param map[string]string) *SearchObjectsOptions
SetHeaders : Allow user to set Headers
func (*SearchObjectsOptions) SetKind ¶ added in v0.28.4
func (_options *SearchObjectsOptions) SetKind(kind string) *SearchObjectsOptions
SetKind : Allow user to set Kind
func (*SearchObjectsOptions) SetLimit ¶ added in v0.12.2
func (_options *SearchObjectsOptions) SetLimit(limit int64) *SearchObjectsOptions
SetLimit : Allow user to set Limit
func (*SearchObjectsOptions) SetOffset ¶ added in v0.12.2
func (_options *SearchObjectsOptions) SetOffset(offset int64) *SearchObjectsOptions
SetOffset : Allow user to set Offset
func (*SearchObjectsOptions) SetQuery ¶ added in v0.12.2
func (_options *SearchObjectsOptions) SetQuery(query string) *SearchObjectsOptions
SetQuery : Allow user to set Query
type SearchObjectsPager ¶ added in v0.34.0
type SearchObjectsPager struct {
// contains filtered or unexported fields
}
SearchObjectsPager can be used to simplify the use of the "SearchObjects" method.
func (*SearchObjectsPager) GetAll ¶ added in v0.34.0
func (pager *SearchObjectsPager) GetAll() (allItems []CatalogObject, err error)
GetAll invokes GetAllWithContext() using context.Background() as the Context parameter.
func (*SearchObjectsPager) GetAllWithContext ¶ added in v0.34.0
func (pager *SearchObjectsPager) GetAllWithContext(ctx context.Context) (allItems []CatalogObject, err error)
GetAllWithContext returns all results by invoking GetNextWithContext() repeatedly until all pages of results have been retrieved.
func (*SearchObjectsPager) GetNext ¶ added in v0.34.0
func (pager *SearchObjectsPager) GetNext() (page []CatalogObject, err error)
GetNext invokes GetNextWithContext() using context.Background() as the Context parameter.
func (*SearchObjectsPager) GetNextWithContext ¶ added in v0.34.0
func (pager *SearchObjectsPager) GetNextWithContext(ctx context.Context) (page []CatalogObject, err error)
GetNextWithContext returns the next page of results using the specified Context.
func (*SearchObjectsPager) HasNext ¶ added in v0.34.0
func (pager *SearchObjectsPager) HasNext() bool
HasNext returns true if there are potentially more results to be retrieved.
type SetDeprecateVersionOptions ¶ added in v0.22.7
type SetDeprecateVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Set deprecation (true) or cancel deprecation (false). Setting *string `json:"setting" validate:"required,ne="` // Additional information that users can provide to be displayed in deprecation notification. Description *string `json:"description,omitempty"` // Specifies the amount of days until product is not available in catalog. DaysUntilDeprecate *int64 `json:"days_until_deprecate,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
SetDeprecateVersionOptions : The SetDeprecateVersion options.
func (*SetDeprecateVersionOptions) SetDaysUntilDeprecate ¶ added in v0.22.7
func (_options *SetDeprecateVersionOptions) SetDaysUntilDeprecate(daysUntilDeprecate int64) *SetDeprecateVersionOptions
SetDaysUntilDeprecate : Allow user to set DaysUntilDeprecate
func (*SetDeprecateVersionOptions) SetDescription ¶ added in v0.22.7
func (_options *SetDeprecateVersionOptions) SetDescription(description string) *SetDeprecateVersionOptions
SetDescription : Allow user to set Description
func (*SetDeprecateVersionOptions) SetHeaders ¶ added in v0.22.7
func (options *SetDeprecateVersionOptions) SetHeaders(param map[string]string) *SetDeprecateVersionOptions
SetHeaders : Allow user to set Headers
func (*SetDeprecateVersionOptions) SetSetting ¶ added in v0.22.7
func (_options *SetDeprecateVersionOptions) SetSetting(setting string) *SetDeprecateVersionOptions
SetSetting : Allow user to set Setting
func (*SetDeprecateVersionOptions) SetVersionLocID ¶ added in v0.22.7
func (_options *SetDeprecateVersionOptions) SetVersionLocID(versionLocID string) *SetDeprecateVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type SetOfferingPublishOptions ¶ added in v0.28.4
type SetOfferingPublishOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Type of approval. // * `pc_managed` - Partner Center is managing this offering // * `publish_approved` - Publishing approved, offering owners can now set who sees the offering in public catalog // * `allow_request` - (deprecated) // * `ibm` - (deprecated) // * `public` - (deprecated). ApprovalType *string `json:"approval_type" validate:"required,ne="` // Approve (true) or disapprove (false). Approved *string `json:"approved" validate:"required,ne="` // Partner Center identifier for this offering. PortalRecord *string `json:"portal_record,omitempty"` // Partner Center url for this offering. PortalURL *string `json:"portal_url,omitempty"` // IAM token of partner center. Only needed when Partner Center accessing the private catalog offering. When accessing // the public offering Partner Center only needs to use their token in the authorization header. XApproverToken *string `json:"X-Approver-Token,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
SetOfferingPublishOptions : The SetOfferingPublish options.
func (*SetOfferingPublishOptions) SetApprovalType ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetApprovalType(approvalType string) *SetOfferingPublishOptions
SetApprovalType : Allow user to set ApprovalType
func (*SetOfferingPublishOptions) SetApproved ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetApproved(approved string) *SetOfferingPublishOptions
SetApproved : Allow user to set Approved
func (*SetOfferingPublishOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetCatalogIdentifier(catalogIdentifier string) *SetOfferingPublishOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*SetOfferingPublishOptions) SetHeaders ¶ added in v0.28.4
func (options *SetOfferingPublishOptions) SetHeaders(param map[string]string) *SetOfferingPublishOptions
SetHeaders : Allow user to set Headers
func (*SetOfferingPublishOptions) SetOfferingID ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetOfferingID(offeringID string) *SetOfferingPublishOptions
SetOfferingID : Allow user to set OfferingID
func (*SetOfferingPublishOptions) SetPortalRecord ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetPortalRecord(portalRecord string) *SetOfferingPublishOptions
SetPortalRecord : Allow user to set PortalRecord
func (*SetOfferingPublishOptions) SetPortalURL ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetPortalURL(portalURL string) *SetOfferingPublishOptions
SetPortalURL : Allow user to set PortalURL
func (*SetOfferingPublishOptions) SetXApproverToken ¶ added in v0.28.4
func (_options *SetOfferingPublishOptions) SetXApproverToken(xApproverToken string) *SetOfferingPublishOptions
SetXApproverToken : Allow user to set XApproverToken
type ShareObjectOptions ¶ added in v0.28.4
type ShareObjectOptions struct { string `json:"catalog_identifier" validate:"required,ne="` ObjectIdentifier *string `json:"object_identifier" validate:"required,ne="` IBM *bool `json:"ibm,omitempty"` Public *bool `json:"public,omitempty"` Enabled *bool `json:"enabled,omitempty"` Headers map[string]string }CatalogIdentifier *
ShareObjectOptions : The ShareObject options.
func (*ShareObjectOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ShareObjectOptions) SetCatalogIdentifier(catalogIdentifier string) *ShareObjectOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ShareObjectOptions) SetEnabled ¶ added in v0.28.4
func (_options *ShareObjectOptions) SetEnabled(enabled bool) *ShareObjectOptions
SetEnabled : Allow user to set Enabled
func (*ShareObjectOptions) SetHeaders ¶ added in v0.28.4
func (options *ShareObjectOptions) SetHeaders(param map[string]string) *ShareObjectOptions
SetHeaders : Allow user to set Headers
func (*ShareObjectOptions) SetIBM ¶ added in v0.28.4
func (_options *ShareObjectOptions) SetIBM(ibm bool) *ShareObjectOptions
SetIBM : Allow user to set IBM
func (*ShareObjectOptions) SetObjectIdentifier ¶ added in v0.28.4
func (_options *ShareObjectOptions) SetObjectIdentifier(objectIdentifier string) *ShareObjectOptions
SetObjectIdentifier : Allow user to set ObjectIdentifier
func (*ShareObjectOptions) SetPublic ¶ added in v0.28.4
func (_options *ShareObjectOptions) SetPublic(public bool) *ShareObjectOptions
SetPublic : Allow user to set Public
type ShareOfferingOptions ¶ added in v0.28.4
type ShareOfferingOptions struct { string `json:"catalog_identifier" validate:"required,ne="` OfferingID *string `json:"offering_id" validate:"required,ne="` IBM *bool `json:"ibm,omitempty"` Public *bool `json:"public,omitempty"` Enabled *bool `json:"enabled,omitempty"` Headers map[string]string }CatalogIdentifier *
ShareOfferingOptions : The ShareOffering options.
func (*ShareOfferingOptions) SetCatalogIdentifier ¶ added in v0.28.4
func (_options *ShareOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *ShareOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*ShareOfferingOptions) SetEnabled ¶ added in v0.28.4
func (_options *ShareOfferingOptions) SetEnabled(enabled bool) *ShareOfferingOptions
SetEnabled : Allow user to set Enabled
func (*ShareOfferingOptions) SetHeaders ¶ added in v0.28.4
func (options *ShareOfferingOptions) SetHeaders(param map[string]string) *ShareOfferingOptions
SetHeaders : Allow user to set Headers
func (*ShareOfferingOptions) SetIBM ¶ added in v0.28.4
func (_options *ShareOfferingOptions) SetIBM(ibm bool) *ShareOfferingOptions
SetIBM : Allow user to set IBM
func (*ShareOfferingOptions) SetOfferingID ¶ added in v0.28.4
func (_options *ShareOfferingOptions) SetOfferingID(offeringID string) *ShareOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*ShareOfferingOptions) SetPublic ¶ added in v0.28.4
func (_options *ShareOfferingOptions) SetPublic(public bool) *ShareOfferingOptions
SetPublic : Allow user to set Public
type ShareSetting ¶ added in v0.28.4
type ShareSetting struct { bool `json:"ibm,omitempty"` Public *bool `json:"public,omitempty"` Enabled *bool `json:"enabled,omitempty"` }IBM *
ShareSetting : Share setting information.
type SolutionInfo ¶ added in v0.28.4
type SolutionInfo struct { // Architecture diagrams for this solution. ArchitectureDiagrams []ArchitectureDiagram `json:"architecture_diagrams,omitempty"` // Features - titles only. Features []Feature `json:"features,omitempty"` // Cost estimate definition. CostEstimate *CostEstimate `json:"cost_estimate,omitempty"` // Dependencies for this solution. Dependencies []OfferingReference `json:"dependencies,omitempty"` // The install type for this solution. InstallType *string `json:"install_type,omitempty"` }
SolutionInfo : Version Solution Information. Only supported for Product kind Solution.
type State ¶
type State struct { // one of: new, validated, consumable. Current *string `json:"current,omitempty"` // Date and time of current request. CurrentEntered *strfmt.DateTime `json:"current_entered,omitempty"` // one of: new, validated, consumable. Pending *string `json:"pending,omitempty"` // Date and time of pending request. PendingRequested *strfmt.DateTime `json:"pending_requested,omitempty"` // one of: new, validated, consumable. Previous *string `json:"previous,omitempty"` }
State : Offering state.
type Support ¶ added in v0.22.7
type Support struct { // URL to be displayed in the Consumption UI for getting support on this offering. URL *string `json:"url,omitempty"` // Support process as provided by an ISV. Process *string `json:"process,omitempty"` // A map of translated strings, by language code. ProcessI18n map[string]string `json:"process_i18n,omitempty"` // A list of country codes indicating where support is provided. Locations []string `json:"locations,omitempty"` // A list of support options (e.g. email, phone, slack, other). SupportDetails []SupportDetail `json:"support_details,omitempty"` // Support escalation policy. SupportEscalation *SupportEscalation `json:"support_escalation,omitempty"` // Support type for this product. SupportType *string `json:"support_type,omitempty"` }
Support : Offering Support information.
type SupportAvailability ¶ added in v0.28.4
type SupportAvailability struct { // A list of support times. Times []SupportTime `json:"times,omitempty"` // Timezone (e.g. America/New_York). Timezone *string `json:"timezone,omitempty"` // Is this support always available. AlwaysAvailable *bool `json:"always_available,omitempty"` }
SupportAvailability : Times when support is available.
type SupportDetail ¶ added in v0.28.4
type SupportDetail struct { // Type of the current support detail. Type *string `json:"type,omitempty"` // Contact for the current support detail. Contact *string `json:"contact,omitempty"` // Time descriptor. ResponseWaitTime *SupportWaitTime `json:"response_wait_time,omitempty"` // Times when support is available. Availability *SupportAvailability `json:"availability,omitempty"` }
SupportDetail : A support option.
type SupportEscalation ¶ added in v0.28.4
type SupportEscalation struct { // Time descriptor. EscalationWaitTime *SupportWaitTime `json:"escalation_wait_time,omitempty"` // Time descriptor. ResponseWaitTime *SupportWaitTime `json:"response_wait_time,omitempty"` // Escalation contact. Contact *string `json:"contact,omitempty"` }
SupportEscalation : Support escalation policy.
type SupportTime ¶ added in v0.28.4
type SupportTime struct { // The day of the week, represented as an integer. Day *int64 `json:"day,omitempty"` // HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00). StartTime *string `json:"start_time,omitempty"` // HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00). EndTime *string `json:"end_time,omitempty"` }
SupportTime : Time range for support on a given day.
type SupportWaitTime ¶ added in v0.28.4
type SupportWaitTime struct { // Amount of time to wait in unit 'type'. Value *int64 `json:"value,omitempty"` // Valid values are hour or day. Type *string `json:"type,omitempty"` }
SupportWaitTime : Time descriptor.
type SuspendVersionOptions ¶ added in v0.28.4
type SuspendVersionOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // Allows users to set headers on API requests Headers map[string]string }
SuspendVersionOptions : The SuspendVersion options.
func (*SuspendVersionOptions) SetHeaders ¶ added in v0.28.4
func (options *SuspendVersionOptions) SetHeaders(param map[string]string) *SuspendVersionOptions
SetHeaders : Allow user to set Headers
func (*SuspendVersionOptions) SetVersionLocID ¶ added in v0.28.4
func (_options *SuspendVersionOptions) SetVersionLocID(versionLocID string) *SuspendVersionOptions
SetVersionLocID : Allow user to set VersionLocID
type SyndicationAuthorization ¶
type SyndicationAuthorization struct { // Array of syndicated namespaces. Token *string `json:"token,omitempty"` // Date and time last updated. LastRun *strfmt.DateTime `json:"last_run,omitempty"` }
SyndicationAuthorization : Feature information.
type SyndicationCluster ¶
type SyndicationCluster struct { // Cluster region. Region *string `json:"region,omitempty"` // Cluster ID. ID *string `json:"id,omitempty"` // Cluster name. Name *string `json:"name,omitempty"` // Resource group ID. ResourceGroupName *string `json:"resource_group_name,omitempty"` // Syndication type. Type *string `json:"type,omitempty"` // Syndicated namespaces. Namespaces []string `json:"namespaces,omitempty"` // Syndicated to all namespaces on cluster. AllNamespaces *bool `json:"all_namespaces,omitempty"` }
SyndicationCluster : Feature information.
type SyndicationHistory ¶
type SyndicationHistory struct { // Array of syndicated namespaces. Namespaces []string `json:"namespaces,omitempty"` // Array of syndicated namespaces. Clusters []SyndicationCluster `json:"clusters,omitempty"` // Date and time last syndicated. LastRun *strfmt.DateTime `json:"last_run,omitempty"` }
SyndicationHistory : Feature information.
type SyndicationResource ¶
type SyndicationResource struct { // Remove related components. RemoveRelatedComponents *bool `json:"remove_related_components,omitempty"` // Syndication clusters. Clusters []SyndicationCluster `json:"clusters,omitempty"` // Feature information. History *SyndicationHistory `json:"history,omitempty"` // Feature information. Authorization *SyndicationAuthorization `json:"authorization,omitempty"` }
SyndicationResource : Feature information.
type TargetAccountContext ¶ added in v0.45.0
type TargetAccountContext struct { // API Key. APIKey *string `json:"api_key,omitempty"` // Trusted profile info. TrustedProfile *TrustedProfileInfo `json:"trusted_profile,omitempty"` // Unique identifier/name. Name *string `json:"name,omitempty"` // Display name. Label *string `json:"label,omitempty"` // Project ID. ProjectID *string `json:"project_id,omitempty"` }
TargetAccountContext : Target account context.
type TrustedProfileInfo ¶ added in v0.45.0
type TrustedProfileInfo struct { // Trusted profile ID. TrustedProfileID *string `json:"trusted_profile_id,omitempty"` // Catalog CRN. CatalogCRN *string `json:"catalog_crn,omitempty"` // Catalog name. CatalogName *string `json:"catalog_name,omitempty"` // Target service ID. TargetServiceID *string `json:"target_service_id,omitempty"` }
TrustedProfileInfo : Trusted profile info.
type URLProxy ¶ added in v0.28.4
type URLProxy struct { // URL of the specified media item being proxied. URL *string `json:"url,omitempty"` // SHA256 fingerprint of image. Sha *string `json:"sha,omitempty"` }
URLProxy : Offering URL proxy information.
type UpdateCatalogAccountOptions ¶
type UpdateCatalogAccountOptions struct { // Account identification. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // Hide the public catalog in this account. HideIBMCloudCatalog *bool `json:"hide_IBM_cloud_catalog,omitempty"` // Filters for account and catalog filters. AccountFilters *Filters `json:"account_filters,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateCatalogAccountOptions : The UpdateCatalogAccount options.
func (*UpdateCatalogAccountOptions) SetAccountFilters ¶
func (_options *UpdateCatalogAccountOptions) SetAccountFilters(accountFilters *Filters) *UpdateCatalogAccountOptions
SetAccountFilters : Allow user to set AccountFilters
func (*UpdateCatalogAccountOptions) SetHeaders ¶
func (options *UpdateCatalogAccountOptions) SetHeaders(param map[string]string) *UpdateCatalogAccountOptions
SetHeaders : Allow user to set Headers
func (*UpdateCatalogAccountOptions) SetHideIBMCloudCatalog ¶ added in v0.17.8
func (_options *UpdateCatalogAccountOptions) SetHideIBMCloudCatalog(hideIBMCloudCatalog bool) *UpdateCatalogAccountOptions
SetHideIBMCloudCatalog : Allow user to set HideIBMCloudCatalog
func (*UpdateCatalogAccountOptions) SetID ¶
func (_options *UpdateCatalogAccountOptions) SetID(id string) *UpdateCatalogAccountOptions
SetID : Allow user to set ID
func (*UpdateCatalogAccountOptions) SetRev ¶ added in v0.28.4
func (_options *UpdateCatalogAccountOptions) SetRev(rev string) *UpdateCatalogAccountOptions
SetRev : Allow user to set Rev
type UpdateOfferingOptions ¶ added in v0.22.7
type UpdateOfferingOptions struct { // Catalog identifier. CatalogIdentifier *string `json:"catalog_identifier" validate:"required,ne="` // Offering identification. OfferingID *string `json:"offering_id" validate:"required,ne="` // Offering etag contained in quotes. IfMatch *string `json:"If-Match" validate:"required"` Updates []JSONPatchOperation `json:"updates,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
UpdateOfferingOptions : The UpdateOffering options.
func (*UpdateOfferingOptions) SetCatalogIdentifier ¶ added in v0.22.7
func (_options *UpdateOfferingOptions) SetCatalogIdentifier(catalogIdentifier string) *UpdateOfferingOptions
SetCatalogIdentifier : Allow user to set CatalogIdentifier
func (*UpdateOfferingOptions) SetHeaders ¶ added in v0.22.7
func (options *UpdateOfferingOptions) SetHeaders(param map[string]string) *UpdateOfferingOptions
SetHeaders : Allow user to set Headers
func (*UpdateOfferingOptions) SetIfMatch ¶ added in v0.22.7
func (_options *UpdateOfferingOptions) SetIfMatch(ifMatch string) *UpdateOfferingOptions
SetIfMatch : Allow user to set IfMatch
func (*UpdateOfferingOptions) SetOfferingID ¶ added in v0.22.7
func (_options *UpdateOfferingOptions) SetOfferingID(offeringID string) *UpdateOfferingOptions
SetOfferingID : Allow user to set OfferingID
func (*UpdateOfferingOptions) SetUpdates ¶ added in v0.22.7
func (_options *UpdateOfferingOptions) SetUpdates(updates []JSONPatchOperation) *UpdateOfferingOptions
SetUpdates : Allow user to set Updates
type ValidateInstallOptions ¶ added in v0.17.8
type ValidateInstallOptions struct { // A dotted value of `catalogID`.`versionID`. VersionLocID *string `json:"version_loc_id" validate:"required,ne="` // IAM Refresh token. XAuthRefreshToken *string `json:"X-Auth-Refresh-Token" validate:"required"` // Cluster ID. ClusterID *string `json:"cluster_id,omitempty"` // Cluster region. Region *string `json:"region,omitempty"` // Kube namespace. Namespace *string `json:"namespace,omitempty"` // Validation override values. Required for virtual server image for VPC. OverrideValues *DeployRequestBodyOverrideValues `json:"override_values,omitempty"` // Schematics environment variables to use with this workspace. EnvironmentVariables []DeployRequestBodyEnvironmentVariablesItem `json:"environment_variables,omitempty"` // Entitlement API Key for this offering. EntitlementApikey *string `json:"entitlement_apikey,omitempty"` // Schematics workspace configuration. Schematics *DeployRequestBodySchematics `json:"schematics,omitempty"` // Script. Script *string `json:"script,omitempty"` // Script ID. ScriptID *string `json:"script_id,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocatorID *string `json:"version_locator_id,omitempty"` // VCenter ID. VcenterID *string `json:"vcenter_id,omitempty"` // VCenter Location. VcenterLocation *string `json:"vcenter_location,omitempty"` // VCenter User. VcenterUser *string `json:"vcenter_user,omitempty"` // VCenter Password. VcenterPassword *string `json:"vcenter_password,omitempty"` // VCenter Datastore. VcenterDatastore *string `json:"vcenter_datastore,omitempty"` // The name of a target account context on a catalog. TargetContextName *string `json:"targetContextName,omitempty"` // Allows users to set headers on API requests Headers map[string]string }
ValidateInstallOptions : The ValidateInstall options.
func (*ValidateInstallOptions) SetClusterID ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetClusterID(clusterID string) *ValidateInstallOptions
SetClusterID : Allow user to set ClusterID
func (*ValidateInstallOptions) SetEntitlementApikey ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetEntitlementApikey(entitlementApikey string) *ValidateInstallOptions
SetEntitlementApikey : Allow user to set EntitlementApikey
func (*ValidateInstallOptions) SetEnvironmentVariables ¶ added in v0.28.4
func (_options *ValidateInstallOptions) SetEnvironmentVariables(environmentVariables []DeployRequestBodyEnvironmentVariablesItem) *ValidateInstallOptions
SetEnvironmentVariables : Allow user to set EnvironmentVariables
func (*ValidateInstallOptions) SetHeaders ¶ added in v0.17.8
func (options *ValidateInstallOptions) SetHeaders(param map[string]string) *ValidateInstallOptions
SetHeaders : Allow user to set Headers
func (*ValidateInstallOptions) SetNamespace ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetNamespace(namespace string) *ValidateInstallOptions
SetNamespace : Allow user to set Namespace
func (*ValidateInstallOptions) SetOverrideValues ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetOverrideValues(overrideValues *DeployRequestBodyOverrideValues) *ValidateInstallOptions
SetOverrideValues : Allow user to set OverrideValues
func (*ValidateInstallOptions) SetRegion ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetRegion(region string) *ValidateInstallOptions
SetRegion : Allow user to set Region
func (*ValidateInstallOptions) SetSchematics ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetSchematics(schematics *DeployRequestBodySchematics) *ValidateInstallOptions
SetSchematics : Allow user to set Schematics
func (*ValidateInstallOptions) SetScript ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetScript(script string) *ValidateInstallOptions
SetScript : Allow user to set Script
func (*ValidateInstallOptions) SetScriptID ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetScriptID(scriptID string) *ValidateInstallOptions
SetScriptID : Allow user to set ScriptID
func (*ValidateInstallOptions) SetTargetContextName ¶ added in v0.45.0
func (_options *ValidateInstallOptions) SetTargetContextName(targetContextName string) *ValidateInstallOptions
SetTargetContextName : Allow user to set TargetContextName
func (*ValidateInstallOptions) SetVcenterDatastore ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVcenterDatastore(vcenterDatastore string) *ValidateInstallOptions
SetVcenterDatastore : Allow user to set VcenterDatastore
func (*ValidateInstallOptions) SetVcenterID ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVcenterID(vcenterID string) *ValidateInstallOptions
SetVcenterID : Allow user to set VcenterID
func (*ValidateInstallOptions) SetVcenterLocation ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVcenterLocation(vcenterLocation string) *ValidateInstallOptions
SetVcenterLocation : Allow user to set VcenterLocation
func (*ValidateInstallOptions) SetVcenterPassword ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVcenterPassword(vcenterPassword string) *ValidateInstallOptions
SetVcenterPassword : Allow user to set VcenterPassword
func (*ValidateInstallOptions) SetVcenterUser ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVcenterUser(vcenterUser string) *ValidateInstallOptions
SetVcenterUser : Allow user to set VcenterUser
func (*ValidateInstallOptions) SetVersionLocID ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVersionLocID(versionLocID string) *ValidateInstallOptions
SetVersionLocID : Allow user to set VersionLocID
func (*ValidateInstallOptions) SetVersionLocatorID ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetVersionLocatorID(versionLocatorID string) *ValidateInstallOptions
SetVersionLocatorID : Allow user to set VersionLocatorID
func (*ValidateInstallOptions) SetXAuthRefreshToken ¶ added in v0.17.8
func (_options *ValidateInstallOptions) SetXAuthRefreshToken(xAuthRefreshToken string) *ValidateInstallOptions
SetXAuthRefreshToken : Allow user to set XAuthRefreshToken
type Validation ¶
type Validation struct { // Date and time of last successful validation. Validated *strfmt.DateTime `json:"validated,omitempty"` // Date and time of last validation was requested. Requested *strfmt.DateTime `json:"requested,omitempty"` // Current validation state - <empty>, in_progress, valid, invalid, expired. State *string `json:"state,omitempty"` // Last operation (e.g. submit_deployment, generate_installer, install_offering. LastOperation *string `json:"last_operation,omitempty"` // Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type. Target map[string]interface{} `json:"target,omitempty"` // Any message needing to be conveyed as part of the validation job. Message *string `json:"message,omitempty"` }
Validation : Validation response.
type Version ¶
type Version struct { // Unique ID. ID *string `json:"id,omitempty"` // Cloudant revision. Rev *string `json:"_rev,omitempty"` // Version's CRN. CRN *string `json:"crn,omitempty"` // Version of content type. Version *string `json:"version,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // hash of the content. Sha *string `json:"sha,omitempty"` // The date and time this version was created. Created *strfmt.DateTime `json:"created,omitempty"` // The date and time this version was last updated. Updated *strfmt.DateTime `json:"updated,omitempty"` // Offering ID. OfferingID *string `json:"offering_id,omitempty"` // Catalog ID. CatalogID *string `json:"catalog_id,omitempty"` // Kind ID. KindID *string `json:"kind_id,omitempty"` // List of tags associated with this catalog. Tags []string `json:"tags,omitempty"` // Content's repo URL. RepoURL *string `json:"repo_url,omitempty"` // Content's source URL (e.g git repo). SourceURL *string `json:"source_url,omitempty"` // File used to on-board this version. TgzURL *string `json:"tgz_url,omitempty"` // List of user solicited overrides. Configuration []Configuration `json:"configuration,omitempty"` // List of output values for this version. Outputs []Output `json:"outputs,omitempty"` // List of IAM permissions that are required to consume this version. IamPermissions []IamPermission `json:"iam_permissions,omitempty"` // Open ended metadata information. Metadata map[string]interface{} `json:"metadata,omitempty"` // Validation response. Validation *Validation `json:"validation,omitempty"` // Resource requirments for installation. RequiredResources []Resource `json:"required_resources,omitempty"` // Denotes if single instance can be deployed to a given cluster. SingleInstance *bool `json:"single_instance,omitempty"` // Environment values to be passed to Schematics Workspace on creation. SchematicsEnvValues *SchematicsEnvValues `json:"schematics_env_values,omitempty"` // Script information. Install *Script `json:"install,omitempty"` // Optional pre-install instructions. PreInstall []Script `json:"pre_install,omitempty"` // Entitlement license info. Entitlement *VersionEntitlement `json:"entitlement,omitempty"` // List of licenses the product was built with. Licenses []License `json:"licenses,omitempty"` // If set, denotes a url to a YAML file with list of container images used by this version. ImageManifestURL *string `json:"image_manifest_url,omitempty"` // read only field, indicating if this version is deprecated. Deprecated *bool `json:"deprecated,omitempty"` // Version of the package used to create this version. PackageVersion *string `json:"package_version,omitempty"` // Offering state. State *State `json:"state,omitempty"` // A dotted value of `catalogID`.`versionID`. VersionLocator *string `json:"version_locator,omitempty"` // Long description for version. LongDescription *string `json:"long_description,omitempty"` // A map of translated strings, by language code. LongDescriptionI18n map[string]string `json:"long_description_i18n,omitempty"` // Whitelisted accounts for version. WhitelistedAccounts []string `json:"whitelisted_accounts,omitempty"` // ID of the image pull key to use from Offering.ImagePullKeys. ImagePullKeyName *string `json:"image_pull_key_name,omitempty"` // Deprecation information for an Offering. DeprecatePending *DeprecatePending `json:"deprecate_pending,omitempty"` // Version Solution Information. Only supported for Product kind Solution. SolutionInfo *SolutionInfo `json:"solution_info,omitempty"` // Is the version able to be shared. IsConsumable *bool `json:"is_consumable,omitempty"` // Compliance info for a version. ComplianceV3 *Compliance `json:"compliance_v3,omitempty"` }
Version : Offering version information.
type VersionEntitlement ¶
type VersionEntitlement struct { // Provider name. ProviderName *string `json:"provider_name,omitempty"` // Provider ID. ProviderID *string `json:"provider_id,omitempty"` // Product ID. ProductID *string `json:"product_id,omitempty"` // list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL. PartNumbers []string `json:"part_numbers,omitempty"` // Image repository name. ImageRepoName *string `json:"image_repo_name,omitempty"` }
VersionEntitlement : Entitlement license info.
type VersionUpdateDescriptor ¶
type VersionUpdateDescriptor struct { // A dotted value of `catalogID`.`versionID`. VersionLocator *string `json:"version_locator,omitempty"` // the version number of this version. Version *string `json:"version,omitempty"` // Version Flavor Information. Only supported for Product kind Solution. Flavor *Flavor `json:"flavor,omitempty"` // Offering state. State *State `json:"state,omitempty"` // Resource requirments for installation. RequiredResources []Resource `json:"required_resources,omitempty"` // Version of package. PackageVersion *string `json:"package_version,omitempty"` // The SHA value of this version. Sha *string `json:"sha,omitempty"` // true if the current version can be upgraded to this version, false otherwise. CanUpdate *bool `json:"can_update,omitempty"` // If can_update is false, this map will contain messages for each failed check, otherwise it will be omitted. // Possible keys include nodes, cores, mem, disk, targetVersion, and install-permission-check. Messages map[string]string `json:"messages,omitempty"` }
VersionUpdateDescriptor : Indicates if the current version can be upgraded to the version identified by the descriptor.