Documentation ¶
Index ¶
- type Application
- type ApplicationSummary
- type AttributeGroup
- type AttributeGroupDetails
- type AttributeGroupSummary
- type ConflictException
- type Integrations
- type InternalServerException
- type Resource
- type ResourceGroup
- type ResourceGroupState
- type ResourceInfo
- type ResourceIntegrations
- type ResourceNotFoundException
- type ResourceType
- type ServiceQuotaExceededException
- type SyncAction
- type ValidationException
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { // The Amazon resource name (ARN) that specifies the application across services. Arn *string // The ISO-8601 formatted timestamp of the moment when the application was created. CreationTime *time.Time // The description of the application. Description *string // The identifier of the application. Id *string // The ISO-8601 formatted timestamp of the moment when the application was last // updated. LastUpdateTime *time.Time // The name of the application. The name must be unique in the region in which you // are creating the application. Name *string // Key-value pairs you can use to associate with the application. Tags map[string]string // contains filtered or unexported fields }
Represents a Amazon Web Services Service Catalog AppRegistry application that is the top-level node in a hierarchy of related cloud resource abstractions.
type ApplicationSummary ¶
type ApplicationSummary struct { // The Amazon resource name (ARN) that specifies the application across services. Arn *string // The ISO-8601 formatted timestamp of the moment when the application was created. CreationTime *time.Time // The description of the application. Description *string // The identifier of the application. Id *string // The ISO-8601 formatted timestamp of the moment when the application was last // updated. LastUpdateTime *time.Time // The name of the application. The name must be unique in the region in which you // are creating the application. Name *string // contains filtered or unexported fields }
Summary of a Amazon Web Services Service Catalog AppRegistry application.
type AttributeGroup ¶
type AttributeGroup struct { // The Amazon resource name (ARN) that specifies the attribute group across // services. Arn *string // The ISO-8601 formatted timestamp of the moment the attribute group was created. CreationTime *time.Time // The description of the attribute group that the user provides. Description *string // The globally unique attribute group identifier of the attribute group. Id *string // The ISO-8601 formatted timestamp of the moment the attribute group was last // updated. This time is the same as the creationTime for a newly created attribute // group. LastUpdateTime *time.Time // The name of the attribute group. Name *string // Key-value pairs you can use to associate with the attribute group. Tags map[string]string // contains filtered or unexported fields }
Represents a Amazon Web Services Service Catalog AppRegistry attribute group that is rich metadata which describes an application and its components.
type AttributeGroupDetails ¶ added in v1.13.0
type AttributeGroupDetails struct { // The Amazon resource name (ARN) that specifies the attribute group. Arn *string // The unique identifier of the attribute group. Id *string // The name of the attribute group. Name *string // contains filtered or unexported fields }
The details related to a specific AttributeGroup.
type AttributeGroupSummary ¶
type AttributeGroupSummary struct { // The Amazon resource name (ARN) that specifies the attribute group across // services. Arn *string // The ISO-8601 formatted timestamp of the moment the attribute group was created. CreationTime *time.Time // The description of the attribute group that the user provides. Description *string // The globally unique attribute group identifier of the attribute group. Id *string // The ISO-8601 formatted timestamp of the moment the attribute group was last // updated. This time is the same as the creationTime for a newly created attribute // group. LastUpdateTime *time.Time // The name of the attribute group. Name *string // contains filtered or unexported fields }
Summary of a Amazon Web Services Service Catalog AppRegistry attribute group.
type ConflictException ¶
type ConflictException struct { Message *string // contains filtered or unexported fields }
There was a conflict when processing the request (for example, a resource with the given name already exists within the account).
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type Integrations ¶ added in v1.5.0
type Integrations struct { // The information about the resource group integration. ResourceGroup *ResourceGroup // contains filtered or unexported fields }
The information about the service integration.
type InternalServerException ¶
type InternalServerException struct { Message *string // contains filtered or unexported fields }
The service is experiencing internal problems.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type Resource ¶ added in v1.5.0
type Resource struct { // The Amazon resource name (ARN) of the resource. Arn *string // The time the resource was associated with the application. AssociationTime *time.Time // The service integration information about the resource. Integrations *ResourceIntegrations // The name of the resource. Name *string // contains filtered or unexported fields }
The information about the resource.
type ResourceGroup ¶ added in v1.5.0
type ResourceGroup struct { // The Amazon resource name (ARN) of the resource group. Arn *string // The error message that generates when the propagation process for the resource // group fails. ErrorMessage *string // The state of the propagation process for the resource group. The states // includes: CREATING if the resource group is in the process of being created. // CREATE_COMPLETE if the resource group was created successfully. CREATE_FAILED if // the resource group failed to be created. UPDATING if the resource group is in // the process of being updated. UPDATE_COMPLETE if the resource group updated // successfully. UPDATE_FAILED if the resource group could not update successfully. State ResourceGroupState // contains filtered or unexported fields }
The information about the resource group integration.
type ResourceGroupState ¶ added in v1.5.0
type ResourceGroupState string
const ( ResourceGroupStateCreating ResourceGroupState = "CREATING" ResourceGroupStateCreateComplete ResourceGroupState = "CREATE_COMPLETE" ResourceGroupStateCreateFailed ResourceGroupState = "CREATE_FAILED" ResourceGroupStateUpdating ResourceGroupState = "UPDATING" ResourceGroupStateUpdateComplete ResourceGroupState = "UPDATE_COMPLETE" ResourceGroupStateUpdateFailed ResourceGroupState = "UPDATE_FAILED" )
Enum values for ResourceGroupState
func (ResourceGroupState) Values ¶ added in v1.5.0
func (ResourceGroupState) Values() []ResourceGroupState
Values returns all known values for ResourceGroupState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ResourceInfo ¶
type ResourceInfo struct { // The Amazon resource name (ARN) that specifies the resource across services. Arn *string // The name of the resource. Name *string // contains filtered or unexported fields }
The information about the resource.
type ResourceIntegrations ¶ added in v1.5.0
type ResourceIntegrations struct { // The information about the integration of Resource Groups. ResourceGroup *ResourceGroup // contains filtered or unexported fields }
The service integration information about the resource.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string // contains filtered or unexported fields }
The specified resource does not exist.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type ResourceType ¶
type ResourceType string
const (
ResourceTypeCfnStack ResourceType = "CFN_STACK"
)
Enum values for ResourceType
func (ResourceType) Values ¶
func (ResourceType) Values() []ResourceType
Values returns all known values for ResourceType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string // contains filtered or unexported fields }
The maximum number of resources per account has been reached.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type SyncAction ¶ added in v0.2.0
type SyncAction string
const ( SyncActionStartSync SyncAction = "START_SYNC" SyncActionNoAction SyncAction = "NO_ACTION" )
Enum values for SyncAction
func (SyncAction) Values ¶ added in v0.2.0
func (SyncAction) Values() []SyncAction
Values returns all known values for SyncAction. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ValidationException ¶
type ValidationException struct { Message *string // contains filtered or unexported fields }
The request has invalid or missing parameters.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string