Documentation ¶
Index ¶
- type Application
- type ApplicationCredential
- type ApplicationStatus
- type ApplicationSummary
- type ApplicationType
- type Component
- type ComponentStatus
- type ComponentSummary
- type ComponentType
- type ConflictException
- type CredentialType
- type Database
- type DatabaseStatus
- type DatabaseSummary
- type DatabaseType
- type Filter
- type FilterOperator
- type Host
- type HostRole
- type InternalServerException
- type Operation
- type OperationStatus
- type PermissionActionType
- type ResourceNotFoundException
- 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) of the Application Registry. AppRegistryArn *string // The Amazon Resource Name (ARN) of the application. Arn *string // The components of the application. Components []string // The ID of the application. Id *string // The time at which the application was last updated. LastUpdated *time.Time // The status of the application. Status ApplicationStatus // The status message. StatusMessage *string // The type of the application. Type ApplicationType // contains filtered or unexported fields }
An SAP application registered with AWS Systems Manager for SAP.
type ApplicationCredential ¶
type ApplicationCredential struct { // The type of the application credentials. // // This member is required. CredentialType CredentialType // The name of the SAP HANA database. // // This member is required. DatabaseName *string // The secret ID created in AWS Secrets Manager to store the credentials of the // SAP application. // // This member is required. SecretId *string // contains filtered or unexported fields }
The credentials of your SAP application.
type ApplicationStatus ¶
type ApplicationStatus string
const ( ApplicationStatusActivated ApplicationStatus = "ACTIVATED" ApplicationStatusStarting ApplicationStatus = "STARTING" ApplicationStatusStopped ApplicationStatus = "STOPPED" ApplicationStatusStopping ApplicationStatus = "STOPPING" ApplicationStatusFailed ApplicationStatus = "FAILED" ApplicationStatusRegistering ApplicationStatus = "REGISTERING" ApplicationStatusDeleting ApplicationStatus = "DELETING" ApplicationStatusUnknown ApplicationStatus = "UNKNOWN" )
Enum values for ApplicationStatus
func (ApplicationStatus) Values ¶
func (ApplicationStatus) Values() []ApplicationStatus
Values returns all known values for ApplicationStatus. 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 ApplicationSummary ¶
type ApplicationSummary struct { // The Amazon Resource Name (ARN) of the application. Arn *string // The ID of the application. Id *string // The tags on the application. Tags map[string]string // The type of the application. Type ApplicationType // contains filtered or unexported fields }
The summary of the SAP application registered with AWS Systems Manager for SAP.
type ApplicationType ¶
type ApplicationType string
const (
ApplicationTypeHana ApplicationType = "HANA"
)
Enum values for ApplicationType
func (ApplicationType) Values ¶
func (ApplicationType) Values() []ApplicationType
Values returns all known values for ApplicationType. 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 Component ¶
type Component struct { // The ID of the application. ApplicationId *string // The ID of the component. ComponentId *string // The type of the component. ComponentType ComponentType // The SAP HANA databases of the component. Databases []string // The hosts of the component. Hosts []Host // The time at which the component was last updated. LastUpdated *time.Time // The primary host of the component. PrimaryHost *string // The status of the component. Status ComponentStatus // contains filtered or unexported fields }
The SAP component of your application.
type ComponentStatus ¶
type ComponentStatus string
const (
ComponentStatusActivated ComponentStatus = "ACTIVATED"
)
Enum values for ComponentStatus
func (ComponentStatus) Values ¶
func (ComponentStatus) Values() []ComponentStatus
Values returns all known values for ComponentStatus. 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 ComponentSummary ¶
type ComponentSummary struct { // The ID of the application. ApplicationId *string // The ID of the component. ComponentId *string // The type of the component. ComponentType ComponentType // The tags of the component. Tags map[string]string // contains filtered or unexported fields }
The summary of the component.
type ComponentType ¶
type ComponentType string
const (
ComponentTypeHana ComponentType = "HANA"
)
Enum values for ComponentType
func (ComponentType) Values ¶
func (ComponentType) Values() []ComponentType
Values returns all known values for ComponentType. 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 ConflictException ¶
type ConflictException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
A conflict has occurred.
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 CredentialType ¶
type CredentialType string
const (
CredentialTypeAdmin CredentialType = "ADMIN"
)
Enum values for CredentialType
func (CredentialType) Values ¶
func (CredentialType) Values() []CredentialType
Values returns all known values for CredentialType. 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 Database ¶
type Database struct { // The ID of the application. ApplicationId *string // The Amazon Resource Name (ARN) of the database. Arn *string // The ID of the component. ComponentId *string // The credentials of the database. Credentials []ApplicationCredential // The ID of the SAP HANA database. DatabaseId *string // The name of the database. DatabaseName *string // The type of the database. DatabaseType DatabaseType // The time at which the database was last updated. LastUpdated *time.Time // The primary host of the database. PrimaryHost *string // The SQL port of the database. SQLPort *int32 // The status of the database. Status DatabaseStatus // contains filtered or unexported fields }
The SAP HANA database of the application registered with AWS Systems Manager for SAP.
type DatabaseStatus ¶
type DatabaseStatus string
const ( DatabaseStatusRunning DatabaseStatus = "RUNNING" DatabaseStatusStarting DatabaseStatus = "STARTING" DatabaseStatusStopped DatabaseStatus = "STOPPED" DatabaseStatusWarning DatabaseStatus = "WARNING" DatabaseStatusUnknown DatabaseStatus = "UNKNOWN" )
Enum values for DatabaseStatus
func (DatabaseStatus) Values ¶
func (DatabaseStatus) Values() []DatabaseStatus
Values returns all known values for DatabaseStatus. 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 DatabaseSummary ¶
type DatabaseSummary struct { // The ID of the application. ApplicationId *string // The Amazon Resource Name (ARN) of the database. Arn *string // The ID of the component. ComponentId *string // The ID of the database. DatabaseId *string // The type of the database. DatabaseType DatabaseType // The tags of the database. Tags map[string]string // contains filtered or unexported fields }
The summary of the database.
type DatabaseType ¶
type DatabaseType string
const ( DatabaseTypeSystem DatabaseType = "SYSTEM" DatabaseTypeTenant DatabaseType = "TENANT" )
Enum values for DatabaseType
func (DatabaseType) Values ¶
func (DatabaseType) Values() []DatabaseType
Values returns all known values for DatabaseType. 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 Filter ¶ added in v1.2.0
type Filter struct { // The name of the filter. Filter names are case-sensitive. // // This member is required. Name *string // The operator for the filter. // // This member is required. Operator FilterOperator // The filter values. Filter values are case-sensitive. If you specify multiple // values for a filter, the values are joined with an OR, and the request returns // all results that match any of the specified values // // This member is required. Value *string // contains filtered or unexported fields }
A specific result obtained by specifying the name, value, and operator.
type FilterOperator ¶ added in v1.2.0
type FilterOperator string
const ( FilterOperatorEquals FilterOperator = "Equals" FilterOperatorGreaterThanOrEquals FilterOperator = "GreaterThanOrEquals" FilterOperatorLessThanOrEquals FilterOperator = "LessThanOrEquals" )
Enum values for FilterOperator
func (FilterOperator) Values ¶ added in v1.2.0
func (FilterOperator) Values() []FilterOperator
Values returns all known values for FilterOperator. 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 Host ¶
type Host struct { // The IP address of the Dedicated Host. HostIp *string // The name of the Dedicated Host. HostName *string // The role of the Dedicated Host. HostRole HostRole // The instance ID of the instance on the Dedicated Host. InstanceId *string // contains filtered or unexported fields }
Describes the properties of the Dedicated Host.
type HostRole ¶
type HostRole string
type InternalServerException ¶
type InternalServerException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
An internal error has occurred.
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 Operation ¶
type Operation struct { // The end time of the operation. EndTime *time.Time // The ID of the operation. Id *string // The time at which the operation was last updated. LastUpdatedTime *time.Time // The properties of the operation. Properties map[string]*string // The Amazon Resource Name (ARN) of the operation. ResourceArn *string // The resource ID of the operation. ResourceId *string // The resource type of the operation. ResourceType *string // The start time of the operation. StartTime *time.Time // The status of the operation. Status OperationStatus // The status message of the operation. StatusMessage *string // The type of the operation. Type *string // contains filtered or unexported fields }
The operations performed by AWS Systems Manager for SAP.
type OperationStatus ¶
type OperationStatus string
const ( OperationStatusInprogress OperationStatus = "INPROGRESS" OperationStatusSuccess OperationStatus = "SUCCESS" OperationStatusError OperationStatus = "ERROR" )
Enum values for OperationStatus
func (OperationStatus) Values ¶
func (OperationStatus) Values() []OperationStatus
Values returns all known values for OperationStatus. 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 PermissionActionType ¶
type PermissionActionType string
const (
PermissionActionTypeRestore PermissionActionType = "RESTORE"
)
Enum values for PermissionActionType
func (PermissionActionType) Values ¶
func (PermissionActionType) Values() []PermissionActionType
Values returns all known values for PermissionActionType. 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 ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The resource is not available.
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 ValidationException ¶
type ValidationException struct { Message *string ErrorCodeOverride *string // contains filtered or unexported fields }
The input fails to satisfy the constraints specified by an AWS service.
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