Documentation ¶
Overview ¶
Package deadline provides the client and types for making API requests to AWSDeadlineCloud.
The Amazon Web Services Deadline Cloud API provides infrastructure and centralized management for your projects. Use the Deadline Cloud API to onboard users, assign projects, and attach permissions specific to their job function.
With Deadline Cloud, content production teams can deploy resources for their workforce securely in the cloud, reducing the costs of added physical infrastructure. Keep your content production operations secure, while allowing your contributors to access the tools they need, such as scalable high-speed storage, licenses, and cost management services.
See https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12 for more information on this service.
See deadline package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/deadline/
Using the Client ¶
To contact AWSDeadlineCloud with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWSDeadlineCloud client Deadline for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/deadline/#New
Index ¶
- Constants
- func AcceleratorType_Values() []string
- func AutoScalingMode_Values() []string
- func AutoScalingStatus_Values() []string
- func BudgetActionType_Values() []string
- func BudgetStatus_Values() []string
- func ComparisonOperator_Values() []string
- func CompletedStatus_Values() []string
- func ConflictExceptionReason_Values() []string
- func CpuArchitectureType_Values() []string
- func CreateJobTargetTaskRunStatus_Values() []string
- func CustomerManagedFleetOperatingSystemFamily_Values() []string
- func DefaultQueueBudgetAction_Values() []string
- func DependencyConsumerResolutionStatus_Values() []string
- func DesiredWorkerStatus_Values() []string
- func Ec2MarketType_Values() []string
- func EnvironmentTemplateType_Values() []string
- func FileSystemLocationType_Values() []string
- func FleetStatus_Values() []string
- func JobAttachmentsFileSystem_Values() []string
- func JobEntityErrorCode_Values() []string
- func JobLifecycleStatus_Values() []string
- func JobTargetTaskRunStatus_Values() []string
- func JobTemplateType_Values() []string
- func LicenseEndpointStatus_Values() []string
- func LogicalOperator_Values() []string
- func MembershipLevel_Values() []string
- func PathFormat_Values() []string
- func Period_Values() []string
- func PrincipalType_Values() []string
- func QueueBlockedReason_Values() []string
- func QueueFleetAssociationStatus_Values() []string
- func QueueStatus_Values() []string
- func RunAs_Values() []string
- func ServiceManagedFleetOperatingSystemFamily_Values() []string
- func ServiceQuotaExceededExceptionReason_Values() []string
- func SessionActionStatus_Values() []string
- func SessionLifecycleStatus_Values() []string
- func SessionLifecycleTargetStatus_Values() []string
- func SessionsStatisticsAggregationStatus_Values() []string
- func SortOrder_Values() []string
- func StepLifecycleStatus_Values() []string
- func StepParameterType_Values() []string
- func StepTargetTaskRunStatus_Values() []string
- func StorageProfileOperatingSystemFamily_Values() []string
- func TaskRunStatus_Values() []string
- func TaskTargetRunStatus_Values() []string
- func UpdateJobLifecycleStatus_Values() []string
- func UpdateQueueFleetAssociationStatus_Values() []string
- func UpdatedWorkerStatus_Values() []string
- func UsageGroupByField_Values() []string
- func UsageStatistic_Values() []string
- func UsageType_Values() []string
- func ValidationExceptionReason_Values() []string
- func WorkerStatus_Values() []string
- type AcceleratorCountRange
- type AcceleratorTotalMemoryMiBRange
- func (s AcceleratorTotalMemoryMiBRange) GoString() string
- func (s *AcceleratorTotalMemoryMiBRange) SetMax(v int64) *AcceleratorTotalMemoryMiBRange
- func (s *AcceleratorTotalMemoryMiBRange) SetMin(v int64) *AcceleratorTotalMemoryMiBRange
- func (s AcceleratorTotalMemoryMiBRange) String() string
- func (s *AcceleratorTotalMemoryMiBRange) Validate() error
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AssignedEnvironmentEnterSessionActionDefinition
- type AssignedEnvironmentExitSessionActionDefinition
- type AssignedSession
- func (s AssignedSession) GoString() string
- func (s *AssignedSession) SetJobId(v string) *AssignedSession
- func (s *AssignedSession) SetLogConfiguration(v *LogConfiguration) *AssignedSession
- func (s *AssignedSession) SetQueueId(v string) *AssignedSession
- func (s *AssignedSession) SetSessionActions(v []*AssignedSessionAction) *AssignedSession
- func (s AssignedSession) String() string
- type AssignedSessionAction
- type AssignedSessionActionDefinition
- func (s AssignedSessionActionDefinition) GoString() string
- func (s *AssignedSessionActionDefinition) SetEnvEnter(v *AssignedEnvironmentEnterSessionActionDefinition) *AssignedSessionActionDefinition
- func (s *AssignedSessionActionDefinition) SetEnvExit(v *AssignedEnvironmentExitSessionActionDefinition) *AssignedSessionActionDefinition
- func (s *AssignedSessionActionDefinition) SetSyncInputJobAttachments(v *AssignedSyncInputJobAttachmentsSessionActionDefinition) *AssignedSessionActionDefinition
- func (s *AssignedSessionActionDefinition) SetTaskRun(v *AssignedTaskRunSessionActionDefinition) *AssignedSessionActionDefinition
- func (s AssignedSessionActionDefinition) String() string
- type AssignedSyncInputJobAttachmentsSessionActionDefinition
- func (s AssignedSyncInputJobAttachmentsSessionActionDefinition) GoString() string
- func (s *AssignedSyncInputJobAttachmentsSessionActionDefinition) SetStepId(v string) *AssignedSyncInputJobAttachmentsSessionActionDefinition
- func (s AssignedSyncInputJobAttachmentsSessionActionDefinition) String() string
- type AssignedTaskRunSessionActionDefinition
- func (s AssignedTaskRunSessionActionDefinition) GoString() string
- func (s *AssignedTaskRunSessionActionDefinition) SetParameters(v map[string]*TaskParameterValue) *AssignedTaskRunSessionActionDefinition
- func (s *AssignedTaskRunSessionActionDefinition) SetStepId(v string) *AssignedTaskRunSessionActionDefinition
- func (s *AssignedTaskRunSessionActionDefinition) SetTaskId(v string) *AssignedTaskRunSessionActionDefinition
- func (s AssignedTaskRunSessionActionDefinition) String() string
- type AssociateMemberToFarmInput
- func (s AssociateMemberToFarmInput) GoString() string
- func (s *AssociateMemberToFarmInput) SetFarmId(v string) *AssociateMemberToFarmInput
- func (s *AssociateMemberToFarmInput) SetIdentityStoreId(v string) *AssociateMemberToFarmInput
- func (s *AssociateMemberToFarmInput) SetMembershipLevel(v string) *AssociateMemberToFarmInput
- func (s *AssociateMemberToFarmInput) SetPrincipalId(v string) *AssociateMemberToFarmInput
- func (s *AssociateMemberToFarmInput) SetPrincipalType(v string) *AssociateMemberToFarmInput
- func (s AssociateMemberToFarmInput) String() string
- func (s *AssociateMemberToFarmInput) Validate() error
- type AssociateMemberToFarmOutput
- type AssociateMemberToFleetInput
- func (s AssociateMemberToFleetInput) GoString() string
- func (s *AssociateMemberToFleetInput) SetFarmId(v string) *AssociateMemberToFleetInput
- func (s *AssociateMemberToFleetInput) SetFleetId(v string) *AssociateMemberToFleetInput
- func (s *AssociateMemberToFleetInput) SetIdentityStoreId(v string) *AssociateMemberToFleetInput
- func (s *AssociateMemberToFleetInput) SetMembershipLevel(v string) *AssociateMemberToFleetInput
- func (s *AssociateMemberToFleetInput) SetPrincipalId(v string) *AssociateMemberToFleetInput
- func (s *AssociateMemberToFleetInput) SetPrincipalType(v string) *AssociateMemberToFleetInput
- func (s AssociateMemberToFleetInput) String() string
- func (s *AssociateMemberToFleetInput) Validate() error
- type AssociateMemberToFleetOutput
- type AssociateMemberToJobInput
- func (s AssociateMemberToJobInput) GoString() string
- func (s *AssociateMemberToJobInput) SetFarmId(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetIdentityStoreId(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetJobId(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetMembershipLevel(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetPrincipalId(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetPrincipalType(v string) *AssociateMemberToJobInput
- func (s *AssociateMemberToJobInput) SetQueueId(v string) *AssociateMemberToJobInput
- func (s AssociateMemberToJobInput) String() string
- func (s *AssociateMemberToJobInput) Validate() error
- type AssociateMemberToJobOutput
- type AssociateMemberToQueueInput
- func (s AssociateMemberToQueueInput) GoString() string
- func (s *AssociateMemberToQueueInput) SetFarmId(v string) *AssociateMemberToQueueInput
- func (s *AssociateMemberToQueueInput) SetIdentityStoreId(v string) *AssociateMemberToQueueInput
- func (s *AssociateMemberToQueueInput) SetMembershipLevel(v string) *AssociateMemberToQueueInput
- func (s *AssociateMemberToQueueInput) SetPrincipalId(v string) *AssociateMemberToQueueInput
- func (s *AssociateMemberToQueueInput) SetPrincipalType(v string) *AssociateMemberToQueueInput
- func (s *AssociateMemberToQueueInput) SetQueueId(v string) *AssociateMemberToQueueInput
- func (s AssociateMemberToQueueInput) String() string
- func (s *AssociateMemberToQueueInput) Validate() error
- type AssociateMemberToQueueOutput
- type AssumeFleetRoleForReadInput
- func (s AssumeFleetRoleForReadInput) GoString() string
- func (s *AssumeFleetRoleForReadInput) SetFarmId(v string) *AssumeFleetRoleForReadInput
- func (s *AssumeFleetRoleForReadInput) SetFleetId(v string) *AssumeFleetRoleForReadInput
- func (s AssumeFleetRoleForReadInput) String() string
- func (s *AssumeFleetRoleForReadInput) Validate() error
- type AssumeFleetRoleForReadOutput
- type AssumeFleetRoleForWorkerInput
- func (s AssumeFleetRoleForWorkerInput) GoString() string
- func (s *AssumeFleetRoleForWorkerInput) SetFarmId(v string) *AssumeFleetRoleForWorkerInput
- func (s *AssumeFleetRoleForWorkerInput) SetFleetId(v string) *AssumeFleetRoleForWorkerInput
- func (s *AssumeFleetRoleForWorkerInput) SetWorkerId(v string) *AssumeFleetRoleForWorkerInput
- func (s AssumeFleetRoleForWorkerInput) String() string
- func (s *AssumeFleetRoleForWorkerInput) Validate() error
- type AssumeFleetRoleForWorkerOutput
- type AssumeQueueRoleForReadInput
- func (s AssumeQueueRoleForReadInput) GoString() string
- func (s *AssumeQueueRoleForReadInput) SetFarmId(v string) *AssumeQueueRoleForReadInput
- func (s *AssumeQueueRoleForReadInput) SetQueueId(v string) *AssumeQueueRoleForReadInput
- func (s AssumeQueueRoleForReadInput) String() string
- func (s *AssumeQueueRoleForReadInput) Validate() error
- type AssumeQueueRoleForReadOutput
- type AssumeQueueRoleForUserInput
- func (s AssumeQueueRoleForUserInput) GoString() string
- func (s *AssumeQueueRoleForUserInput) SetFarmId(v string) *AssumeQueueRoleForUserInput
- func (s *AssumeQueueRoleForUserInput) SetQueueId(v string) *AssumeQueueRoleForUserInput
- func (s AssumeQueueRoleForUserInput) String() string
- func (s *AssumeQueueRoleForUserInput) Validate() error
- type AssumeQueueRoleForUserOutput
- type AssumeQueueRoleForWorkerInput
- func (s AssumeQueueRoleForWorkerInput) GoString() string
- func (s *AssumeQueueRoleForWorkerInput) SetFarmId(v string) *AssumeQueueRoleForWorkerInput
- func (s *AssumeQueueRoleForWorkerInput) SetFleetId(v string) *AssumeQueueRoleForWorkerInput
- func (s *AssumeQueueRoleForWorkerInput) SetQueueId(v string) *AssumeQueueRoleForWorkerInput
- func (s *AssumeQueueRoleForWorkerInput) SetWorkerId(v string) *AssumeQueueRoleForWorkerInput
- func (s AssumeQueueRoleForWorkerInput) String() string
- func (s *AssumeQueueRoleForWorkerInput) Validate() error
- type AssumeQueueRoleForWorkerOutput
- type Attachments
- type AwsCredentials
- func (s AwsCredentials) GoString() string
- func (s *AwsCredentials) SetAccessKeyId(v string) *AwsCredentials
- func (s *AwsCredentials) SetExpiration(v time.Time) *AwsCredentials
- func (s *AwsCredentials) SetSecretAccessKey(v string) *AwsCredentials
- func (s *AwsCredentials) SetSessionToken(v string) *AwsCredentials
- func (s AwsCredentials) String() string
- type BatchGetJobEntityInput
- func (s BatchGetJobEntityInput) GoString() string
- func (s *BatchGetJobEntityInput) SetFarmId(v string) *BatchGetJobEntityInput
- func (s *BatchGetJobEntityInput) SetFleetId(v string) *BatchGetJobEntityInput
- func (s *BatchGetJobEntityInput) SetIdentifiers(v []*JobEntityIdentifiersUnion) *BatchGetJobEntityInput
- func (s *BatchGetJobEntityInput) SetWorkerId(v string) *BatchGetJobEntityInput
- func (s BatchGetJobEntityInput) String() string
- func (s *BatchGetJobEntityInput) Validate() error
- type BatchGetJobEntityOutput
- type BudgetActionToAdd
- func (s BudgetActionToAdd) GoString() string
- func (s *BudgetActionToAdd) SetDescription(v string) *BudgetActionToAdd
- func (s *BudgetActionToAdd) SetThresholdPercentage(v float64) *BudgetActionToAdd
- func (s *BudgetActionToAdd) SetType(v string) *BudgetActionToAdd
- func (s BudgetActionToAdd) String() string
- func (s *BudgetActionToAdd) Validate() error
- type BudgetActionToRemove
- type BudgetSchedule
- type BudgetSummary
- func (s BudgetSummary) GoString() string
- func (s *BudgetSummary) SetApproximateDollarLimit(v float64) *BudgetSummary
- func (s *BudgetSummary) SetBudgetId(v string) *BudgetSummary
- func (s *BudgetSummary) SetCreatedAt(v time.Time) *BudgetSummary
- func (s *BudgetSummary) SetCreatedBy(v string) *BudgetSummary
- func (s *BudgetSummary) SetDescription(v string) *BudgetSummary
- func (s *BudgetSummary) SetDisplayName(v string) *BudgetSummary
- func (s *BudgetSummary) SetStatus(v string) *BudgetSummary
- func (s *BudgetSummary) SetUpdatedAt(v time.Time) *BudgetSummary
- func (s *BudgetSummary) SetUpdatedBy(v string) *BudgetSummary
- func (s *BudgetSummary) SetUsageTrackingResource(v *UsageTrackingResource) *BudgetSummary
- func (s *BudgetSummary) SetUsages(v *ConsumedUsages) *BudgetSummary
- func (s BudgetSummary) String() string
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type ConsumedUsages
- type CopyJobTemplateInput
- func (s CopyJobTemplateInput) GoString() string
- func (s *CopyJobTemplateInput) SetFarmId(v string) *CopyJobTemplateInput
- func (s *CopyJobTemplateInput) SetJobId(v string) *CopyJobTemplateInput
- func (s *CopyJobTemplateInput) SetQueueId(v string) *CopyJobTemplateInput
- func (s *CopyJobTemplateInput) SetTargetS3Location(v *S3Location) *CopyJobTemplateInput
- func (s CopyJobTemplateInput) String() string
- func (s *CopyJobTemplateInput) Validate() error
- type CopyJobTemplateOutput
- type CreateBudgetInput
- func (s CreateBudgetInput) GoString() string
- func (s *CreateBudgetInput) SetActions(v []*BudgetActionToAdd) *CreateBudgetInput
- func (s *CreateBudgetInput) SetApproximateDollarLimit(v float64) *CreateBudgetInput
- func (s *CreateBudgetInput) SetClientToken(v string) *CreateBudgetInput
- func (s *CreateBudgetInput) SetDescription(v string) *CreateBudgetInput
- func (s *CreateBudgetInput) SetDisplayName(v string) *CreateBudgetInput
- func (s *CreateBudgetInput) SetFarmId(v string) *CreateBudgetInput
- func (s *CreateBudgetInput) SetSchedule(v *BudgetSchedule) *CreateBudgetInput
- func (s *CreateBudgetInput) SetUsageTrackingResource(v *UsageTrackingResource) *CreateBudgetInput
- func (s CreateBudgetInput) String() string
- func (s *CreateBudgetInput) Validate() error
- type CreateBudgetOutput
- type CreateFarmInput
- func (s CreateFarmInput) GoString() string
- func (s *CreateFarmInput) SetClientToken(v string) *CreateFarmInput
- func (s *CreateFarmInput) SetDescription(v string) *CreateFarmInput
- func (s *CreateFarmInput) SetDisplayName(v string) *CreateFarmInput
- func (s *CreateFarmInput) SetKmsKeyArn(v string) *CreateFarmInput
- func (s *CreateFarmInput) SetTags(v map[string]*string) *CreateFarmInput
- func (s CreateFarmInput) String() string
- func (s *CreateFarmInput) Validate() error
- type CreateFarmOutput
- type CreateFleetInput
- func (s CreateFleetInput) GoString() string
- func (s *CreateFleetInput) SetClientToken(v string) *CreateFleetInput
- func (s *CreateFleetInput) SetConfiguration(v *FleetConfiguration) *CreateFleetInput
- func (s *CreateFleetInput) SetDescription(v string) *CreateFleetInput
- func (s *CreateFleetInput) SetDisplayName(v string) *CreateFleetInput
- func (s *CreateFleetInput) SetFarmId(v string) *CreateFleetInput
- func (s *CreateFleetInput) SetMaxWorkerCount(v int64) *CreateFleetInput
- func (s *CreateFleetInput) SetMinWorkerCount(v int64) *CreateFleetInput
- func (s *CreateFleetInput) SetRoleArn(v string) *CreateFleetInput
- func (s *CreateFleetInput) SetTags(v map[string]*string) *CreateFleetInput
- func (s CreateFleetInput) String() string
- func (s *CreateFleetInput) Validate() error
- type CreateFleetOutput
- type CreateJobInput
- func (s CreateJobInput) GoString() string
- func (s *CreateJobInput) SetAttachments(v *Attachments) *CreateJobInput
- func (s *CreateJobInput) SetClientToken(v string) *CreateJobInput
- func (s *CreateJobInput) SetFarmId(v string) *CreateJobInput
- func (s *CreateJobInput) SetMaxFailedTasksCount(v int64) *CreateJobInput
- func (s *CreateJobInput) SetMaxRetriesPerTask(v int64) *CreateJobInput
- func (s *CreateJobInput) SetParameters(v map[string]*JobParameter) *CreateJobInput
- func (s *CreateJobInput) SetPriority(v int64) *CreateJobInput
- func (s *CreateJobInput) SetQueueId(v string) *CreateJobInput
- func (s *CreateJobInput) SetStorageProfileId(v string) *CreateJobInput
- func (s *CreateJobInput) SetTargetTaskRunStatus(v string) *CreateJobInput
- func (s *CreateJobInput) SetTemplate(v string) *CreateJobInput
- func (s *CreateJobInput) SetTemplateType(v string) *CreateJobInput
- func (s CreateJobInput) String() string
- func (s *CreateJobInput) Validate() error
- type CreateJobOutput
- type CreateLicenseEndpointInput
- func (s CreateLicenseEndpointInput) GoString() string
- func (s *CreateLicenseEndpointInput) SetClientToken(v string) *CreateLicenseEndpointInput
- func (s *CreateLicenseEndpointInput) SetSecurityGroupIds(v []*string) *CreateLicenseEndpointInput
- func (s *CreateLicenseEndpointInput) SetSubnetIds(v []*string) *CreateLicenseEndpointInput
- func (s *CreateLicenseEndpointInput) SetTags(v map[string]*string) *CreateLicenseEndpointInput
- func (s *CreateLicenseEndpointInput) SetVpcId(v string) *CreateLicenseEndpointInput
- func (s CreateLicenseEndpointInput) String() string
- func (s *CreateLicenseEndpointInput) Validate() error
- type CreateLicenseEndpointOutput
- type CreateMonitorInput
- func (s CreateMonitorInput) GoString() string
- func (s *CreateMonitorInput) SetClientToken(v string) *CreateMonitorInput
- func (s *CreateMonitorInput) SetDisplayName(v string) *CreateMonitorInput
- func (s *CreateMonitorInput) SetIdentityCenterInstanceArn(v string) *CreateMonitorInput
- func (s *CreateMonitorInput) SetRoleArn(v string) *CreateMonitorInput
- func (s *CreateMonitorInput) SetSubdomain(v string) *CreateMonitorInput
- func (s CreateMonitorInput) String() string
- func (s *CreateMonitorInput) Validate() error
- type CreateMonitorOutput
- type CreateQueueEnvironmentInput
- func (s CreateQueueEnvironmentInput) GoString() string
- func (s *CreateQueueEnvironmentInput) SetClientToken(v string) *CreateQueueEnvironmentInput
- func (s *CreateQueueEnvironmentInput) SetFarmId(v string) *CreateQueueEnvironmentInput
- func (s *CreateQueueEnvironmentInput) SetPriority(v int64) *CreateQueueEnvironmentInput
- func (s *CreateQueueEnvironmentInput) SetQueueId(v string) *CreateQueueEnvironmentInput
- func (s *CreateQueueEnvironmentInput) SetTemplate(v string) *CreateQueueEnvironmentInput
- func (s *CreateQueueEnvironmentInput) SetTemplateType(v string) *CreateQueueEnvironmentInput
- func (s CreateQueueEnvironmentInput) String() string
- func (s *CreateQueueEnvironmentInput) Validate() error
- type CreateQueueEnvironmentOutput
- type CreateQueueFleetAssociationInput
- func (s CreateQueueFleetAssociationInput) GoString() string
- func (s *CreateQueueFleetAssociationInput) SetFarmId(v string) *CreateQueueFleetAssociationInput
- func (s *CreateQueueFleetAssociationInput) SetFleetId(v string) *CreateQueueFleetAssociationInput
- func (s *CreateQueueFleetAssociationInput) SetQueueId(v string) *CreateQueueFleetAssociationInput
- func (s CreateQueueFleetAssociationInput) String() string
- func (s *CreateQueueFleetAssociationInput) Validate() error
- type CreateQueueFleetAssociationOutput
- type CreateQueueInput
- func (s CreateQueueInput) GoString() string
- func (s *CreateQueueInput) SetAllowedStorageProfileIds(v []*string) *CreateQueueInput
- func (s *CreateQueueInput) SetClientToken(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetDefaultBudgetAction(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetDescription(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetDisplayName(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetFarmId(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetJobAttachmentSettings(v *JobAttachmentSettings) *CreateQueueInput
- func (s *CreateQueueInput) SetJobRunAsUser(v *JobRunAsUser) *CreateQueueInput
- func (s *CreateQueueInput) SetRequiredFileSystemLocationNames(v []*string) *CreateQueueInput
- func (s *CreateQueueInput) SetRoleArn(v string) *CreateQueueInput
- func (s *CreateQueueInput) SetTags(v map[string]*string) *CreateQueueInput
- func (s CreateQueueInput) String() string
- func (s *CreateQueueInput) Validate() error
- type CreateQueueOutput
- type CreateStorageProfileInput
- func (s CreateStorageProfileInput) GoString() string
- func (s *CreateStorageProfileInput) SetClientToken(v string) *CreateStorageProfileInput
- func (s *CreateStorageProfileInput) SetDisplayName(v string) *CreateStorageProfileInput
- func (s *CreateStorageProfileInput) SetFarmId(v string) *CreateStorageProfileInput
- func (s *CreateStorageProfileInput) SetFileSystemLocations(v []*FileSystemLocation) *CreateStorageProfileInput
- func (s *CreateStorageProfileInput) SetOsFamily(v string) *CreateStorageProfileInput
- func (s CreateStorageProfileInput) String() string
- func (s *CreateStorageProfileInput) Validate() error
- type CreateStorageProfileOutput
- type CreateWorkerInput
- func (s CreateWorkerInput) GoString() string
- func (s *CreateWorkerInput) SetClientToken(v string) *CreateWorkerInput
- func (s *CreateWorkerInput) SetFarmId(v string) *CreateWorkerInput
- func (s *CreateWorkerInput) SetFleetId(v string) *CreateWorkerInput
- func (s *CreateWorkerInput) SetHostProperties(v *HostPropertiesRequest) *CreateWorkerInput
- func (s CreateWorkerInput) String() string
- func (s *CreateWorkerInput) Validate() error
- type CreateWorkerOutput
- type CustomerManagedFleetConfiguration
- func (s CustomerManagedFleetConfiguration) GoString() string
- func (s *CustomerManagedFleetConfiguration) SetMode(v string) *CustomerManagedFleetConfiguration
- func (s *CustomerManagedFleetConfiguration) SetStorageProfileId(v string) *CustomerManagedFleetConfiguration
- func (s *CustomerManagedFleetConfiguration) SetWorkerCapabilities(v *CustomerManagedWorkerCapabilities) *CustomerManagedFleetConfiguration
- func (s CustomerManagedFleetConfiguration) String() string
- func (s *CustomerManagedFleetConfiguration) Validate() error
- type CustomerManagedWorkerCapabilities
- func (s CustomerManagedWorkerCapabilities) GoString() string
- func (s *CustomerManagedWorkerCapabilities) SetAcceleratorCount(v *AcceleratorCountRange) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetAcceleratorTotalMemoryMiB(v *AcceleratorTotalMemoryMiBRange) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetAcceleratorTypes(v []*string) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetCpuArchitectureType(v string) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetCustomAmounts(v []*FleetAmountCapability) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetCustomAttributes(v []*FleetAttributeCapability) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetMemoryMiB(v *MemoryMiBRange) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetOsFamily(v string) *CustomerManagedWorkerCapabilities
- func (s *CustomerManagedWorkerCapabilities) SetVCpuCount(v *VCpuCountRange) *CustomerManagedWorkerCapabilities
- func (s CustomerManagedWorkerCapabilities) String() string
- func (s *CustomerManagedWorkerCapabilities) Validate() error
- type DateTimeFilterExpression
- func (s DateTimeFilterExpression) GoString() string
- func (s *DateTimeFilterExpression) SetDateTime(v time.Time) *DateTimeFilterExpression
- func (s *DateTimeFilterExpression) SetName(v string) *DateTimeFilterExpression
- func (s *DateTimeFilterExpression) SetOperator(v string) *DateTimeFilterExpression
- func (s DateTimeFilterExpression) String() string
- func (s *DateTimeFilterExpression) Validate() error
- type Deadline
- func (c *Deadline) AssociateMemberToFarm(input *AssociateMemberToFarmInput) (*AssociateMemberToFarmOutput, error)
- func (c *Deadline) AssociateMemberToFarmRequest(input *AssociateMemberToFarmInput) (req *request.Request, output *AssociateMemberToFarmOutput)
- func (c *Deadline) AssociateMemberToFarmWithContext(ctx aws.Context, input *AssociateMemberToFarmInput, opts ...request.Option) (*AssociateMemberToFarmOutput, error)
- func (c *Deadline) AssociateMemberToFleet(input *AssociateMemberToFleetInput) (*AssociateMemberToFleetOutput, error)
- func (c *Deadline) AssociateMemberToFleetRequest(input *AssociateMemberToFleetInput) (req *request.Request, output *AssociateMemberToFleetOutput)
- func (c *Deadline) AssociateMemberToFleetWithContext(ctx aws.Context, input *AssociateMemberToFleetInput, opts ...request.Option) (*AssociateMemberToFleetOutput, error)
- func (c *Deadline) AssociateMemberToJob(input *AssociateMemberToJobInput) (*AssociateMemberToJobOutput, error)
- func (c *Deadline) AssociateMemberToJobRequest(input *AssociateMemberToJobInput) (req *request.Request, output *AssociateMemberToJobOutput)
- func (c *Deadline) AssociateMemberToJobWithContext(ctx aws.Context, input *AssociateMemberToJobInput, opts ...request.Option) (*AssociateMemberToJobOutput, error)
- func (c *Deadline) AssociateMemberToQueue(input *AssociateMemberToQueueInput) (*AssociateMemberToQueueOutput, error)
- func (c *Deadline) AssociateMemberToQueueRequest(input *AssociateMemberToQueueInput) (req *request.Request, output *AssociateMemberToQueueOutput)
- func (c *Deadline) AssociateMemberToQueueWithContext(ctx aws.Context, input *AssociateMemberToQueueInput, opts ...request.Option) (*AssociateMemberToQueueOutput, error)
- func (c *Deadline) AssumeFleetRoleForRead(input *AssumeFleetRoleForReadInput) (*AssumeFleetRoleForReadOutput, error)
- func (c *Deadline) AssumeFleetRoleForReadRequest(input *AssumeFleetRoleForReadInput) (req *request.Request, output *AssumeFleetRoleForReadOutput)
- func (c *Deadline) AssumeFleetRoleForReadWithContext(ctx aws.Context, input *AssumeFleetRoleForReadInput, opts ...request.Option) (*AssumeFleetRoleForReadOutput, error)
- func (c *Deadline) AssumeFleetRoleForWorker(input *AssumeFleetRoleForWorkerInput) (*AssumeFleetRoleForWorkerOutput, error)
- func (c *Deadline) AssumeFleetRoleForWorkerRequest(input *AssumeFleetRoleForWorkerInput) (req *request.Request, output *AssumeFleetRoleForWorkerOutput)
- func (c *Deadline) AssumeFleetRoleForWorkerWithContext(ctx aws.Context, input *AssumeFleetRoleForWorkerInput, opts ...request.Option) (*AssumeFleetRoleForWorkerOutput, error)
- func (c *Deadline) AssumeQueueRoleForRead(input *AssumeQueueRoleForReadInput) (*AssumeQueueRoleForReadOutput, error)
- func (c *Deadline) AssumeQueueRoleForReadRequest(input *AssumeQueueRoleForReadInput) (req *request.Request, output *AssumeQueueRoleForReadOutput)
- func (c *Deadline) AssumeQueueRoleForReadWithContext(ctx aws.Context, input *AssumeQueueRoleForReadInput, opts ...request.Option) (*AssumeQueueRoleForReadOutput, error)
- func (c *Deadline) AssumeQueueRoleForUser(input *AssumeQueueRoleForUserInput) (*AssumeQueueRoleForUserOutput, error)
- func (c *Deadline) AssumeQueueRoleForUserRequest(input *AssumeQueueRoleForUserInput) (req *request.Request, output *AssumeQueueRoleForUserOutput)
- func (c *Deadline) AssumeQueueRoleForUserWithContext(ctx aws.Context, input *AssumeQueueRoleForUserInput, opts ...request.Option) (*AssumeQueueRoleForUserOutput, error)
- func (c *Deadline) AssumeQueueRoleForWorker(input *AssumeQueueRoleForWorkerInput) (*AssumeQueueRoleForWorkerOutput, error)
- func (c *Deadline) AssumeQueueRoleForWorkerRequest(input *AssumeQueueRoleForWorkerInput) (req *request.Request, output *AssumeQueueRoleForWorkerOutput)
- func (c *Deadline) AssumeQueueRoleForWorkerWithContext(ctx aws.Context, input *AssumeQueueRoleForWorkerInput, opts ...request.Option) (*AssumeQueueRoleForWorkerOutput, error)
- func (c *Deadline) BatchGetJobEntity(input *BatchGetJobEntityInput) (*BatchGetJobEntityOutput, error)
- func (c *Deadline) BatchGetJobEntityRequest(input *BatchGetJobEntityInput) (req *request.Request, output *BatchGetJobEntityOutput)
- func (c *Deadline) BatchGetJobEntityWithContext(ctx aws.Context, input *BatchGetJobEntityInput, opts ...request.Option) (*BatchGetJobEntityOutput, error)
- func (c *Deadline) CopyJobTemplate(input *CopyJobTemplateInput) (*CopyJobTemplateOutput, error)
- func (c *Deadline) CopyJobTemplateRequest(input *CopyJobTemplateInput) (req *request.Request, output *CopyJobTemplateOutput)
- func (c *Deadline) CopyJobTemplateWithContext(ctx aws.Context, input *CopyJobTemplateInput, opts ...request.Option) (*CopyJobTemplateOutput, error)
- func (c *Deadline) CreateBudget(input *CreateBudgetInput) (*CreateBudgetOutput, error)
- func (c *Deadline) CreateBudgetRequest(input *CreateBudgetInput) (req *request.Request, output *CreateBudgetOutput)
- func (c *Deadline) CreateBudgetWithContext(ctx aws.Context, input *CreateBudgetInput, opts ...request.Option) (*CreateBudgetOutput, error)
- func (c *Deadline) CreateFarm(input *CreateFarmInput) (*CreateFarmOutput, error)
- func (c *Deadline) CreateFarmRequest(input *CreateFarmInput) (req *request.Request, output *CreateFarmOutput)
- func (c *Deadline) CreateFarmWithContext(ctx aws.Context, input *CreateFarmInput, opts ...request.Option) (*CreateFarmOutput, error)
- func (c *Deadline) CreateFleet(input *CreateFleetInput) (*CreateFleetOutput, error)
- func (c *Deadline) CreateFleetRequest(input *CreateFleetInput) (req *request.Request, output *CreateFleetOutput)
- func (c *Deadline) CreateFleetWithContext(ctx aws.Context, input *CreateFleetInput, opts ...request.Option) (*CreateFleetOutput, error)
- func (c *Deadline) CreateJob(input *CreateJobInput) (*CreateJobOutput, error)
- func (c *Deadline) CreateJobRequest(input *CreateJobInput) (req *request.Request, output *CreateJobOutput)
- func (c *Deadline) CreateJobWithContext(ctx aws.Context, input *CreateJobInput, opts ...request.Option) (*CreateJobOutput, error)
- func (c *Deadline) CreateLicenseEndpoint(input *CreateLicenseEndpointInput) (*CreateLicenseEndpointOutput, error)
- func (c *Deadline) CreateLicenseEndpointRequest(input *CreateLicenseEndpointInput) (req *request.Request, output *CreateLicenseEndpointOutput)
- func (c *Deadline) CreateLicenseEndpointWithContext(ctx aws.Context, input *CreateLicenseEndpointInput, opts ...request.Option) (*CreateLicenseEndpointOutput, error)
- func (c *Deadline) CreateMonitor(input *CreateMonitorInput) (*CreateMonitorOutput, error)
- func (c *Deadline) CreateMonitorRequest(input *CreateMonitorInput) (req *request.Request, output *CreateMonitorOutput)
- func (c *Deadline) CreateMonitorWithContext(ctx aws.Context, input *CreateMonitorInput, opts ...request.Option) (*CreateMonitorOutput, error)
- func (c *Deadline) CreateQueue(input *CreateQueueInput) (*CreateQueueOutput, error)
- func (c *Deadline) CreateQueueEnvironment(input *CreateQueueEnvironmentInput) (*CreateQueueEnvironmentOutput, error)
- func (c *Deadline) CreateQueueEnvironmentRequest(input *CreateQueueEnvironmentInput) (req *request.Request, output *CreateQueueEnvironmentOutput)
- func (c *Deadline) CreateQueueEnvironmentWithContext(ctx aws.Context, input *CreateQueueEnvironmentInput, opts ...request.Option) (*CreateQueueEnvironmentOutput, error)
- func (c *Deadline) CreateQueueFleetAssociation(input *CreateQueueFleetAssociationInput) (*CreateQueueFleetAssociationOutput, error)
- func (c *Deadline) CreateQueueFleetAssociationRequest(input *CreateQueueFleetAssociationInput) (req *request.Request, output *CreateQueueFleetAssociationOutput)
- func (c *Deadline) CreateQueueFleetAssociationWithContext(ctx aws.Context, input *CreateQueueFleetAssociationInput, ...) (*CreateQueueFleetAssociationOutput, error)
- func (c *Deadline) CreateQueueRequest(input *CreateQueueInput) (req *request.Request, output *CreateQueueOutput)
- func (c *Deadline) CreateQueueWithContext(ctx aws.Context, input *CreateQueueInput, opts ...request.Option) (*CreateQueueOutput, error)
- func (c *Deadline) CreateStorageProfile(input *CreateStorageProfileInput) (*CreateStorageProfileOutput, error)
- func (c *Deadline) CreateStorageProfileRequest(input *CreateStorageProfileInput) (req *request.Request, output *CreateStorageProfileOutput)
- func (c *Deadline) CreateStorageProfileWithContext(ctx aws.Context, input *CreateStorageProfileInput, opts ...request.Option) (*CreateStorageProfileOutput, error)
- func (c *Deadline) CreateWorker(input *CreateWorkerInput) (*CreateWorkerOutput, error)
- func (c *Deadline) CreateWorkerRequest(input *CreateWorkerInput) (req *request.Request, output *CreateWorkerOutput)
- func (c *Deadline) CreateWorkerWithContext(ctx aws.Context, input *CreateWorkerInput, opts ...request.Option) (*CreateWorkerOutput, error)
- func (c *Deadline) DeleteBudget(input *DeleteBudgetInput) (*DeleteBudgetOutput, error)
- func (c *Deadline) DeleteBudgetRequest(input *DeleteBudgetInput) (req *request.Request, output *DeleteBudgetOutput)
- func (c *Deadline) DeleteBudgetWithContext(ctx aws.Context, input *DeleteBudgetInput, opts ...request.Option) (*DeleteBudgetOutput, error)
- func (c *Deadline) DeleteFarm(input *DeleteFarmInput) (*DeleteFarmOutput, error)
- func (c *Deadline) DeleteFarmRequest(input *DeleteFarmInput) (req *request.Request, output *DeleteFarmOutput)
- func (c *Deadline) DeleteFarmWithContext(ctx aws.Context, input *DeleteFarmInput, opts ...request.Option) (*DeleteFarmOutput, error)
- func (c *Deadline) DeleteFleet(input *DeleteFleetInput) (*DeleteFleetOutput, error)
- func (c *Deadline) DeleteFleetRequest(input *DeleteFleetInput) (req *request.Request, output *DeleteFleetOutput)
- func (c *Deadline) DeleteFleetWithContext(ctx aws.Context, input *DeleteFleetInput, opts ...request.Option) (*DeleteFleetOutput, error)
- func (c *Deadline) DeleteLicenseEndpoint(input *DeleteLicenseEndpointInput) (*DeleteLicenseEndpointOutput, error)
- func (c *Deadline) DeleteLicenseEndpointRequest(input *DeleteLicenseEndpointInput) (req *request.Request, output *DeleteLicenseEndpointOutput)
- func (c *Deadline) DeleteLicenseEndpointWithContext(ctx aws.Context, input *DeleteLicenseEndpointInput, opts ...request.Option) (*DeleteLicenseEndpointOutput, error)
- func (c *Deadline) DeleteMeteredProduct(input *DeleteMeteredProductInput) (*DeleteMeteredProductOutput, error)
- func (c *Deadline) DeleteMeteredProductRequest(input *DeleteMeteredProductInput) (req *request.Request, output *DeleteMeteredProductOutput)
- func (c *Deadline) DeleteMeteredProductWithContext(ctx aws.Context, input *DeleteMeteredProductInput, opts ...request.Option) (*DeleteMeteredProductOutput, error)
- func (c *Deadline) DeleteMonitor(input *DeleteMonitorInput) (*DeleteMonitorOutput, error)
- func (c *Deadline) DeleteMonitorRequest(input *DeleteMonitorInput) (req *request.Request, output *DeleteMonitorOutput)
- func (c *Deadline) DeleteMonitorWithContext(ctx aws.Context, input *DeleteMonitorInput, opts ...request.Option) (*DeleteMonitorOutput, error)
- func (c *Deadline) DeleteQueue(input *DeleteQueueInput) (*DeleteQueueOutput, error)
- func (c *Deadline) DeleteQueueEnvironment(input *DeleteQueueEnvironmentInput) (*DeleteQueueEnvironmentOutput, error)
- func (c *Deadline) DeleteQueueEnvironmentRequest(input *DeleteQueueEnvironmentInput) (req *request.Request, output *DeleteQueueEnvironmentOutput)
- func (c *Deadline) DeleteQueueEnvironmentWithContext(ctx aws.Context, input *DeleteQueueEnvironmentInput, opts ...request.Option) (*DeleteQueueEnvironmentOutput, error)
- func (c *Deadline) DeleteQueueFleetAssociation(input *DeleteQueueFleetAssociationInput) (*DeleteQueueFleetAssociationOutput, error)
- func (c *Deadline) DeleteQueueFleetAssociationRequest(input *DeleteQueueFleetAssociationInput) (req *request.Request, output *DeleteQueueFleetAssociationOutput)
- func (c *Deadline) DeleteQueueFleetAssociationWithContext(ctx aws.Context, input *DeleteQueueFleetAssociationInput, ...) (*DeleteQueueFleetAssociationOutput, error)
- func (c *Deadline) DeleteQueueRequest(input *DeleteQueueInput) (req *request.Request, output *DeleteQueueOutput)
- func (c *Deadline) DeleteQueueWithContext(ctx aws.Context, input *DeleteQueueInput, opts ...request.Option) (*DeleteQueueOutput, error)
- func (c *Deadline) DeleteStorageProfile(input *DeleteStorageProfileInput) (*DeleteStorageProfileOutput, error)
- func (c *Deadline) DeleteStorageProfileRequest(input *DeleteStorageProfileInput) (req *request.Request, output *DeleteStorageProfileOutput)
- func (c *Deadline) DeleteStorageProfileWithContext(ctx aws.Context, input *DeleteStorageProfileInput, opts ...request.Option) (*DeleteStorageProfileOutput, error)
- func (c *Deadline) DeleteWorker(input *DeleteWorkerInput) (*DeleteWorkerOutput, error)
- func (c *Deadline) DeleteWorkerRequest(input *DeleteWorkerInput) (req *request.Request, output *DeleteWorkerOutput)
- func (c *Deadline) DeleteWorkerWithContext(ctx aws.Context, input *DeleteWorkerInput, opts ...request.Option) (*DeleteWorkerOutput, error)
- func (c *Deadline) DisassociateMemberFromFarm(input *DisassociateMemberFromFarmInput) (*DisassociateMemberFromFarmOutput, error)
- func (c *Deadline) DisassociateMemberFromFarmRequest(input *DisassociateMemberFromFarmInput) (req *request.Request, output *DisassociateMemberFromFarmOutput)
- func (c *Deadline) DisassociateMemberFromFarmWithContext(ctx aws.Context, input *DisassociateMemberFromFarmInput, ...) (*DisassociateMemberFromFarmOutput, error)
- func (c *Deadline) DisassociateMemberFromFleet(input *DisassociateMemberFromFleetInput) (*DisassociateMemberFromFleetOutput, error)
- func (c *Deadline) DisassociateMemberFromFleetRequest(input *DisassociateMemberFromFleetInput) (req *request.Request, output *DisassociateMemberFromFleetOutput)
- func (c *Deadline) DisassociateMemberFromFleetWithContext(ctx aws.Context, input *DisassociateMemberFromFleetInput, ...) (*DisassociateMemberFromFleetOutput, error)
- func (c *Deadline) DisassociateMemberFromJob(input *DisassociateMemberFromJobInput) (*DisassociateMemberFromJobOutput, error)
- func (c *Deadline) DisassociateMemberFromJobRequest(input *DisassociateMemberFromJobInput) (req *request.Request, output *DisassociateMemberFromJobOutput)
- func (c *Deadline) DisassociateMemberFromJobWithContext(ctx aws.Context, input *DisassociateMemberFromJobInput, opts ...request.Option) (*DisassociateMemberFromJobOutput, error)
- func (c *Deadline) DisassociateMemberFromQueue(input *DisassociateMemberFromQueueInput) (*DisassociateMemberFromQueueOutput, error)
- func (c *Deadline) DisassociateMemberFromQueueRequest(input *DisassociateMemberFromQueueInput) (req *request.Request, output *DisassociateMemberFromQueueOutput)
- func (c *Deadline) DisassociateMemberFromQueueWithContext(ctx aws.Context, input *DisassociateMemberFromQueueInput, ...) (*DisassociateMemberFromQueueOutput, error)
- func (c *Deadline) GetBudget(input *GetBudgetInput) (*GetBudgetOutput, error)
- func (c *Deadline) GetBudgetRequest(input *GetBudgetInput) (req *request.Request, output *GetBudgetOutput)
- func (c *Deadline) GetBudgetWithContext(ctx aws.Context, input *GetBudgetInput, opts ...request.Option) (*GetBudgetOutput, error)
- func (c *Deadline) GetFarm(input *GetFarmInput) (*GetFarmOutput, error)
- func (c *Deadline) GetFarmRequest(input *GetFarmInput) (req *request.Request, output *GetFarmOutput)
- func (c *Deadline) GetFarmWithContext(ctx aws.Context, input *GetFarmInput, opts ...request.Option) (*GetFarmOutput, error)
- func (c *Deadline) GetFleet(input *GetFleetInput) (*GetFleetOutput, error)
- func (c *Deadline) GetFleetRequest(input *GetFleetInput) (req *request.Request, output *GetFleetOutput)
- func (c *Deadline) GetFleetWithContext(ctx aws.Context, input *GetFleetInput, opts ...request.Option) (*GetFleetOutput, error)
- func (c *Deadline) GetJob(input *GetJobInput) (*GetJobOutput, error)
- func (c *Deadline) GetJobRequest(input *GetJobInput) (req *request.Request, output *GetJobOutput)
- func (c *Deadline) GetJobWithContext(ctx aws.Context, input *GetJobInput, opts ...request.Option) (*GetJobOutput, error)
- func (c *Deadline) GetLicenseEndpoint(input *GetLicenseEndpointInput) (*GetLicenseEndpointOutput, error)
- func (c *Deadline) GetLicenseEndpointRequest(input *GetLicenseEndpointInput) (req *request.Request, output *GetLicenseEndpointOutput)
- func (c *Deadline) GetLicenseEndpointWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.Option) (*GetLicenseEndpointOutput, error)
- func (c *Deadline) GetMonitor(input *GetMonitorInput) (*GetMonitorOutput, error)
- func (c *Deadline) GetMonitorRequest(input *GetMonitorInput) (req *request.Request, output *GetMonitorOutput)
- func (c *Deadline) GetMonitorWithContext(ctx aws.Context, input *GetMonitorInput, opts ...request.Option) (*GetMonitorOutput, error)
- func (c *Deadline) GetQueue(input *GetQueueInput) (*GetQueueOutput, error)
- func (c *Deadline) GetQueueEnvironment(input *GetQueueEnvironmentInput) (*GetQueueEnvironmentOutput, error)
- func (c *Deadline) GetQueueEnvironmentRequest(input *GetQueueEnvironmentInput) (req *request.Request, output *GetQueueEnvironmentOutput)
- func (c *Deadline) GetQueueEnvironmentWithContext(ctx aws.Context, input *GetQueueEnvironmentInput, opts ...request.Option) (*GetQueueEnvironmentOutput, error)
- func (c *Deadline) GetQueueFleetAssociation(input *GetQueueFleetAssociationInput) (*GetQueueFleetAssociationOutput, error)
- func (c *Deadline) GetQueueFleetAssociationRequest(input *GetQueueFleetAssociationInput) (req *request.Request, output *GetQueueFleetAssociationOutput)
- func (c *Deadline) GetQueueFleetAssociationWithContext(ctx aws.Context, input *GetQueueFleetAssociationInput, opts ...request.Option) (*GetQueueFleetAssociationOutput, error)
- func (c *Deadline) GetQueueRequest(input *GetQueueInput) (req *request.Request, output *GetQueueOutput)
- func (c *Deadline) GetQueueWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.Option) (*GetQueueOutput, error)
- func (c *Deadline) GetSession(input *GetSessionInput) (*GetSessionOutput, error)
- func (c *Deadline) GetSessionAction(input *GetSessionActionInput) (*GetSessionActionOutput, error)
- func (c *Deadline) GetSessionActionRequest(input *GetSessionActionInput) (req *request.Request, output *GetSessionActionOutput)
- func (c *Deadline) GetSessionActionWithContext(ctx aws.Context, input *GetSessionActionInput, opts ...request.Option) (*GetSessionActionOutput, error)
- func (c *Deadline) GetSessionRequest(input *GetSessionInput) (req *request.Request, output *GetSessionOutput)
- func (c *Deadline) GetSessionWithContext(ctx aws.Context, input *GetSessionInput, opts ...request.Option) (*GetSessionOutput, error)
- func (c *Deadline) GetSessionsStatisticsAggregation(input *GetSessionsStatisticsAggregationInput) (*GetSessionsStatisticsAggregationOutput, error)
- func (c *Deadline) GetSessionsStatisticsAggregationPages(input *GetSessionsStatisticsAggregationInput, ...) error
- func (c *Deadline) GetSessionsStatisticsAggregationPagesWithContext(ctx aws.Context, input *GetSessionsStatisticsAggregationInput, ...) error
- func (c *Deadline) GetSessionsStatisticsAggregationRequest(input *GetSessionsStatisticsAggregationInput) (req *request.Request, output *GetSessionsStatisticsAggregationOutput)
- func (c *Deadline) GetSessionsStatisticsAggregationWithContext(ctx aws.Context, input *GetSessionsStatisticsAggregationInput, ...) (*GetSessionsStatisticsAggregationOutput, error)
- func (c *Deadline) GetStep(input *GetStepInput) (*GetStepOutput, error)
- func (c *Deadline) GetStepRequest(input *GetStepInput) (req *request.Request, output *GetStepOutput)
- func (c *Deadline) GetStepWithContext(ctx aws.Context, input *GetStepInput, opts ...request.Option) (*GetStepOutput, error)
- func (c *Deadline) GetStorageProfile(input *GetStorageProfileInput) (*GetStorageProfileOutput, error)
- func (c *Deadline) GetStorageProfileForQueue(input *GetStorageProfileForQueueInput) (*GetStorageProfileForQueueOutput, error)
- func (c *Deadline) GetStorageProfileForQueueRequest(input *GetStorageProfileForQueueInput) (req *request.Request, output *GetStorageProfileForQueueOutput)
- func (c *Deadline) GetStorageProfileForQueueWithContext(ctx aws.Context, input *GetStorageProfileForQueueInput, opts ...request.Option) (*GetStorageProfileForQueueOutput, error)
- func (c *Deadline) GetStorageProfileRequest(input *GetStorageProfileInput) (req *request.Request, output *GetStorageProfileOutput)
- func (c *Deadline) GetStorageProfileWithContext(ctx aws.Context, input *GetStorageProfileInput, opts ...request.Option) (*GetStorageProfileOutput, error)
- func (c *Deadline) GetTask(input *GetTaskInput) (*GetTaskOutput, error)
- func (c *Deadline) GetTaskRequest(input *GetTaskInput) (req *request.Request, output *GetTaskOutput)
- func (c *Deadline) GetTaskWithContext(ctx aws.Context, input *GetTaskInput, opts ...request.Option) (*GetTaskOutput, error)
- func (c *Deadline) GetWorker(input *GetWorkerInput) (*GetWorkerOutput, error)
- func (c *Deadline) GetWorkerRequest(input *GetWorkerInput) (req *request.Request, output *GetWorkerOutput)
- func (c *Deadline) GetWorkerWithContext(ctx aws.Context, input *GetWorkerInput, opts ...request.Option) (*GetWorkerOutput, error)
- func (c *Deadline) ListAvailableMeteredProducts(input *ListAvailableMeteredProductsInput) (*ListAvailableMeteredProductsOutput, error)
- func (c *Deadline) ListAvailableMeteredProductsPages(input *ListAvailableMeteredProductsInput, ...) error
- func (c *Deadline) ListAvailableMeteredProductsPagesWithContext(ctx aws.Context, input *ListAvailableMeteredProductsInput, ...) error
- func (c *Deadline) ListAvailableMeteredProductsRequest(input *ListAvailableMeteredProductsInput) (req *request.Request, output *ListAvailableMeteredProductsOutput)
- func (c *Deadline) ListAvailableMeteredProductsWithContext(ctx aws.Context, input *ListAvailableMeteredProductsInput, ...) (*ListAvailableMeteredProductsOutput, error)
- func (c *Deadline) ListBudgets(input *ListBudgetsInput) (*ListBudgetsOutput, error)
- func (c *Deadline) ListBudgetsPages(input *ListBudgetsInput, fn func(*ListBudgetsOutput, bool) bool) error
- func (c *Deadline) ListBudgetsPagesWithContext(ctx aws.Context, input *ListBudgetsInput, ...) error
- func (c *Deadline) ListBudgetsRequest(input *ListBudgetsInput) (req *request.Request, output *ListBudgetsOutput)
- func (c *Deadline) ListBudgetsWithContext(ctx aws.Context, input *ListBudgetsInput, opts ...request.Option) (*ListBudgetsOutput, error)
- func (c *Deadline) ListFarmMembers(input *ListFarmMembersInput) (*ListFarmMembersOutput, error)
- func (c *Deadline) ListFarmMembersPages(input *ListFarmMembersInput, fn func(*ListFarmMembersOutput, bool) bool) error
- func (c *Deadline) ListFarmMembersPagesWithContext(ctx aws.Context, input *ListFarmMembersInput, ...) error
- func (c *Deadline) ListFarmMembersRequest(input *ListFarmMembersInput) (req *request.Request, output *ListFarmMembersOutput)
- func (c *Deadline) ListFarmMembersWithContext(ctx aws.Context, input *ListFarmMembersInput, opts ...request.Option) (*ListFarmMembersOutput, error)
- func (c *Deadline) ListFarms(input *ListFarmsInput) (*ListFarmsOutput, error)
- func (c *Deadline) ListFarmsPages(input *ListFarmsInput, fn func(*ListFarmsOutput, bool) bool) error
- func (c *Deadline) ListFarmsPagesWithContext(ctx aws.Context, input *ListFarmsInput, fn func(*ListFarmsOutput, bool) bool, ...) error
- func (c *Deadline) ListFarmsRequest(input *ListFarmsInput) (req *request.Request, output *ListFarmsOutput)
- func (c *Deadline) ListFarmsWithContext(ctx aws.Context, input *ListFarmsInput, opts ...request.Option) (*ListFarmsOutput, error)
- func (c *Deadline) ListFleetMembers(input *ListFleetMembersInput) (*ListFleetMembersOutput, error)
- func (c *Deadline) ListFleetMembersPages(input *ListFleetMembersInput, fn func(*ListFleetMembersOutput, bool) bool) error
- func (c *Deadline) ListFleetMembersPagesWithContext(ctx aws.Context, input *ListFleetMembersInput, ...) error
- func (c *Deadline) ListFleetMembersRequest(input *ListFleetMembersInput) (req *request.Request, output *ListFleetMembersOutput)
- func (c *Deadline) ListFleetMembersWithContext(ctx aws.Context, input *ListFleetMembersInput, opts ...request.Option) (*ListFleetMembersOutput, error)
- func (c *Deadline) ListFleets(input *ListFleetsInput) (*ListFleetsOutput, error)
- func (c *Deadline) ListFleetsPages(input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool) error
- func (c *Deadline) ListFleetsPagesWithContext(ctx aws.Context, input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool, ...) error
- func (c *Deadline) ListFleetsRequest(input *ListFleetsInput) (req *request.Request, output *ListFleetsOutput)
- func (c *Deadline) ListFleetsWithContext(ctx aws.Context, input *ListFleetsInput, opts ...request.Option) (*ListFleetsOutput, error)
- func (c *Deadline) ListJobMembers(input *ListJobMembersInput) (*ListJobMembersOutput, error)
- func (c *Deadline) ListJobMembersPages(input *ListJobMembersInput, fn func(*ListJobMembersOutput, bool) bool) error
- func (c *Deadline) ListJobMembersPagesWithContext(ctx aws.Context, input *ListJobMembersInput, ...) error
- func (c *Deadline) ListJobMembersRequest(input *ListJobMembersInput) (req *request.Request, output *ListJobMembersOutput)
- func (c *Deadline) ListJobMembersWithContext(ctx aws.Context, input *ListJobMembersInput, opts ...request.Option) (*ListJobMembersOutput, error)
- func (c *Deadline) ListJobs(input *ListJobsInput) (*ListJobsOutput, error)
- func (c *Deadline) ListJobsPages(input *ListJobsInput, fn func(*ListJobsOutput, bool) bool) error
- func (c *Deadline) ListJobsPagesWithContext(ctx aws.Context, input *ListJobsInput, fn func(*ListJobsOutput, bool) bool, ...) error
- func (c *Deadline) ListJobsRequest(input *ListJobsInput) (req *request.Request, output *ListJobsOutput)
- func (c *Deadline) ListJobsWithContext(ctx aws.Context, input *ListJobsInput, opts ...request.Option) (*ListJobsOutput, error)
- func (c *Deadline) ListLicenseEndpoints(input *ListLicenseEndpointsInput) (*ListLicenseEndpointsOutput, error)
- func (c *Deadline) ListLicenseEndpointsPages(input *ListLicenseEndpointsInput, ...) error
- func (c *Deadline) ListLicenseEndpointsPagesWithContext(ctx aws.Context, input *ListLicenseEndpointsInput, ...) error
- func (c *Deadline) ListLicenseEndpointsRequest(input *ListLicenseEndpointsInput) (req *request.Request, output *ListLicenseEndpointsOutput)
- func (c *Deadline) ListLicenseEndpointsWithContext(ctx aws.Context, input *ListLicenseEndpointsInput, opts ...request.Option) (*ListLicenseEndpointsOutput, error)
- func (c *Deadline) ListMeteredProducts(input *ListMeteredProductsInput) (*ListMeteredProductsOutput, error)
- func (c *Deadline) ListMeteredProductsPages(input *ListMeteredProductsInput, ...) error
- func (c *Deadline) ListMeteredProductsPagesWithContext(ctx aws.Context, input *ListMeteredProductsInput, ...) error
- func (c *Deadline) ListMeteredProductsRequest(input *ListMeteredProductsInput) (req *request.Request, output *ListMeteredProductsOutput)
- func (c *Deadline) ListMeteredProductsWithContext(ctx aws.Context, input *ListMeteredProductsInput, opts ...request.Option) (*ListMeteredProductsOutput, error)
- func (c *Deadline) ListMonitors(input *ListMonitorsInput) (*ListMonitorsOutput, error)
- func (c *Deadline) ListMonitorsPages(input *ListMonitorsInput, fn func(*ListMonitorsOutput, bool) bool) error
- func (c *Deadline) ListMonitorsPagesWithContext(ctx aws.Context, input *ListMonitorsInput, ...) error
- func (c *Deadline) ListMonitorsRequest(input *ListMonitorsInput) (req *request.Request, output *ListMonitorsOutput)
- func (c *Deadline) ListMonitorsWithContext(ctx aws.Context, input *ListMonitorsInput, opts ...request.Option) (*ListMonitorsOutput, error)
- func (c *Deadline) ListQueueEnvironments(input *ListQueueEnvironmentsInput) (*ListQueueEnvironmentsOutput, error)
- func (c *Deadline) ListQueueEnvironmentsPages(input *ListQueueEnvironmentsInput, ...) error
- func (c *Deadline) ListQueueEnvironmentsPagesWithContext(ctx aws.Context, input *ListQueueEnvironmentsInput, ...) error
- func (c *Deadline) ListQueueEnvironmentsRequest(input *ListQueueEnvironmentsInput) (req *request.Request, output *ListQueueEnvironmentsOutput)
- func (c *Deadline) ListQueueEnvironmentsWithContext(ctx aws.Context, input *ListQueueEnvironmentsInput, opts ...request.Option) (*ListQueueEnvironmentsOutput, error)
- func (c *Deadline) ListQueueFleetAssociations(input *ListQueueFleetAssociationsInput) (*ListQueueFleetAssociationsOutput, error)
- func (c *Deadline) ListQueueFleetAssociationsPages(input *ListQueueFleetAssociationsInput, ...) error
- func (c *Deadline) ListQueueFleetAssociationsPagesWithContext(ctx aws.Context, input *ListQueueFleetAssociationsInput, ...) error
- func (c *Deadline) ListQueueFleetAssociationsRequest(input *ListQueueFleetAssociationsInput) (req *request.Request, output *ListQueueFleetAssociationsOutput)
- func (c *Deadline) ListQueueFleetAssociationsWithContext(ctx aws.Context, input *ListQueueFleetAssociationsInput, ...) (*ListQueueFleetAssociationsOutput, error)
- func (c *Deadline) ListQueueMembers(input *ListQueueMembersInput) (*ListQueueMembersOutput, error)
- func (c *Deadline) ListQueueMembersPages(input *ListQueueMembersInput, fn func(*ListQueueMembersOutput, bool) bool) error
- func (c *Deadline) ListQueueMembersPagesWithContext(ctx aws.Context, input *ListQueueMembersInput, ...) error
- func (c *Deadline) ListQueueMembersRequest(input *ListQueueMembersInput) (req *request.Request, output *ListQueueMembersOutput)
- func (c *Deadline) ListQueueMembersWithContext(ctx aws.Context, input *ListQueueMembersInput, opts ...request.Option) (*ListQueueMembersOutput, error)
- func (c *Deadline) ListQueues(input *ListQueuesInput) (*ListQueuesOutput, error)
- func (c *Deadline) ListQueuesPages(input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool) error
- func (c *Deadline) ListQueuesPagesWithContext(ctx aws.Context, input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool, ...) error
- func (c *Deadline) ListQueuesRequest(input *ListQueuesInput) (req *request.Request, output *ListQueuesOutput)
- func (c *Deadline) ListQueuesWithContext(ctx aws.Context, input *ListQueuesInput, opts ...request.Option) (*ListQueuesOutput, error)
- func (c *Deadline) ListSessionActions(input *ListSessionActionsInput) (*ListSessionActionsOutput, error)
- func (c *Deadline) ListSessionActionsPages(input *ListSessionActionsInput, fn func(*ListSessionActionsOutput, bool) bool) error
- func (c *Deadline) ListSessionActionsPagesWithContext(ctx aws.Context, input *ListSessionActionsInput, ...) error
- func (c *Deadline) ListSessionActionsRequest(input *ListSessionActionsInput) (req *request.Request, output *ListSessionActionsOutput)
- func (c *Deadline) ListSessionActionsWithContext(ctx aws.Context, input *ListSessionActionsInput, opts ...request.Option) (*ListSessionActionsOutput, error)
- func (c *Deadline) ListSessions(input *ListSessionsInput) (*ListSessionsOutput, error)
- func (c *Deadline) ListSessionsForWorker(input *ListSessionsForWorkerInput) (*ListSessionsForWorkerOutput, error)
- func (c *Deadline) ListSessionsForWorkerPages(input *ListSessionsForWorkerInput, ...) error
- func (c *Deadline) ListSessionsForWorkerPagesWithContext(ctx aws.Context, input *ListSessionsForWorkerInput, ...) error
- func (c *Deadline) ListSessionsForWorkerRequest(input *ListSessionsForWorkerInput) (req *request.Request, output *ListSessionsForWorkerOutput)
- func (c *Deadline) ListSessionsForWorkerWithContext(ctx aws.Context, input *ListSessionsForWorkerInput, opts ...request.Option) (*ListSessionsForWorkerOutput, error)
- func (c *Deadline) ListSessionsPages(input *ListSessionsInput, fn func(*ListSessionsOutput, bool) bool) error
- func (c *Deadline) ListSessionsPagesWithContext(ctx aws.Context, input *ListSessionsInput, ...) error
- func (c *Deadline) ListSessionsRequest(input *ListSessionsInput) (req *request.Request, output *ListSessionsOutput)
- func (c *Deadline) ListSessionsWithContext(ctx aws.Context, input *ListSessionsInput, opts ...request.Option) (*ListSessionsOutput, error)
- func (c *Deadline) ListStepConsumers(input *ListStepConsumersInput) (*ListStepConsumersOutput, error)
- func (c *Deadline) ListStepConsumersPages(input *ListStepConsumersInput, fn func(*ListStepConsumersOutput, bool) bool) error
- func (c *Deadline) ListStepConsumersPagesWithContext(ctx aws.Context, input *ListStepConsumersInput, ...) error
- func (c *Deadline) ListStepConsumersRequest(input *ListStepConsumersInput) (req *request.Request, output *ListStepConsumersOutput)
- func (c *Deadline) ListStepConsumersWithContext(ctx aws.Context, input *ListStepConsumersInput, opts ...request.Option) (*ListStepConsumersOutput, error)
- func (c *Deadline) ListStepDependencies(input *ListStepDependenciesInput) (*ListStepDependenciesOutput, error)
- func (c *Deadline) ListStepDependenciesPages(input *ListStepDependenciesInput, ...) error
- func (c *Deadline) ListStepDependenciesPagesWithContext(ctx aws.Context, input *ListStepDependenciesInput, ...) error
- func (c *Deadline) ListStepDependenciesRequest(input *ListStepDependenciesInput) (req *request.Request, output *ListStepDependenciesOutput)
- func (c *Deadline) ListStepDependenciesWithContext(ctx aws.Context, input *ListStepDependenciesInput, opts ...request.Option) (*ListStepDependenciesOutput, error)
- func (c *Deadline) ListSteps(input *ListStepsInput) (*ListStepsOutput, error)
- func (c *Deadline) ListStepsPages(input *ListStepsInput, fn func(*ListStepsOutput, bool) bool) error
- func (c *Deadline) ListStepsPagesWithContext(ctx aws.Context, input *ListStepsInput, fn func(*ListStepsOutput, bool) bool, ...) error
- func (c *Deadline) ListStepsRequest(input *ListStepsInput) (req *request.Request, output *ListStepsOutput)
- func (c *Deadline) ListStepsWithContext(ctx aws.Context, input *ListStepsInput, opts ...request.Option) (*ListStepsOutput, error)
- func (c *Deadline) ListStorageProfiles(input *ListStorageProfilesInput) (*ListStorageProfilesOutput, error)
- func (c *Deadline) ListStorageProfilesForQueue(input *ListStorageProfilesForQueueInput) (*ListStorageProfilesForQueueOutput, error)
- func (c *Deadline) ListStorageProfilesForQueuePages(input *ListStorageProfilesForQueueInput, ...) error
- func (c *Deadline) ListStorageProfilesForQueuePagesWithContext(ctx aws.Context, input *ListStorageProfilesForQueueInput, ...) error
- func (c *Deadline) ListStorageProfilesForQueueRequest(input *ListStorageProfilesForQueueInput) (req *request.Request, output *ListStorageProfilesForQueueOutput)
- func (c *Deadline) ListStorageProfilesForQueueWithContext(ctx aws.Context, input *ListStorageProfilesForQueueInput, ...) (*ListStorageProfilesForQueueOutput, error)
- func (c *Deadline) ListStorageProfilesPages(input *ListStorageProfilesInput, ...) error
- func (c *Deadline) ListStorageProfilesPagesWithContext(ctx aws.Context, input *ListStorageProfilesInput, ...) error
- func (c *Deadline) ListStorageProfilesRequest(input *ListStorageProfilesInput) (req *request.Request, output *ListStorageProfilesOutput)
- func (c *Deadline) ListStorageProfilesWithContext(ctx aws.Context, input *ListStorageProfilesInput, opts ...request.Option) (*ListStorageProfilesOutput, error)
- func (c *Deadline) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *Deadline) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *Deadline) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *Deadline) ListTasks(input *ListTasksInput) (*ListTasksOutput, error)
- func (c *Deadline) ListTasksPages(input *ListTasksInput, fn func(*ListTasksOutput, bool) bool) error
- func (c *Deadline) ListTasksPagesWithContext(ctx aws.Context, input *ListTasksInput, fn func(*ListTasksOutput, bool) bool, ...) error
- func (c *Deadline) ListTasksRequest(input *ListTasksInput) (req *request.Request, output *ListTasksOutput)
- func (c *Deadline) ListTasksWithContext(ctx aws.Context, input *ListTasksInput, opts ...request.Option) (*ListTasksOutput, error)
- func (c *Deadline) ListWorkers(input *ListWorkersInput) (*ListWorkersOutput, error)
- func (c *Deadline) ListWorkersPages(input *ListWorkersInput, fn func(*ListWorkersOutput, bool) bool) error
- func (c *Deadline) ListWorkersPagesWithContext(ctx aws.Context, input *ListWorkersInput, ...) error
- func (c *Deadline) ListWorkersRequest(input *ListWorkersInput) (req *request.Request, output *ListWorkersOutput)
- func (c *Deadline) ListWorkersWithContext(ctx aws.Context, input *ListWorkersInput, opts ...request.Option) (*ListWorkersOutput, error)
- func (c *Deadline) PutMeteredProduct(input *PutMeteredProductInput) (*PutMeteredProductOutput, error)
- func (c *Deadline) PutMeteredProductRequest(input *PutMeteredProductInput) (req *request.Request, output *PutMeteredProductOutput)
- func (c *Deadline) PutMeteredProductWithContext(ctx aws.Context, input *PutMeteredProductInput, opts ...request.Option) (*PutMeteredProductOutput, error)
- func (c *Deadline) SearchJobs(input *SearchJobsInput) (*SearchJobsOutput, error)
- func (c *Deadline) SearchJobsRequest(input *SearchJobsInput) (req *request.Request, output *SearchJobsOutput)
- func (c *Deadline) SearchJobsWithContext(ctx aws.Context, input *SearchJobsInput, opts ...request.Option) (*SearchJobsOutput, error)
- func (c *Deadline) SearchSteps(input *SearchStepsInput) (*SearchStepsOutput, error)
- func (c *Deadline) SearchStepsRequest(input *SearchStepsInput) (req *request.Request, output *SearchStepsOutput)
- func (c *Deadline) SearchStepsWithContext(ctx aws.Context, input *SearchStepsInput, opts ...request.Option) (*SearchStepsOutput, error)
- func (c *Deadline) SearchTasks(input *SearchTasksInput) (*SearchTasksOutput, error)
- func (c *Deadline) SearchTasksRequest(input *SearchTasksInput) (req *request.Request, output *SearchTasksOutput)
- func (c *Deadline) SearchTasksWithContext(ctx aws.Context, input *SearchTasksInput, opts ...request.Option) (*SearchTasksOutput, error)
- func (c *Deadline) SearchWorkers(input *SearchWorkersInput) (*SearchWorkersOutput, error)
- func (c *Deadline) SearchWorkersRequest(input *SearchWorkersInput) (req *request.Request, output *SearchWorkersOutput)
- func (c *Deadline) SearchWorkersWithContext(ctx aws.Context, input *SearchWorkersInput, opts ...request.Option) (*SearchWorkersOutput, error)
- func (c *Deadline) StartSessionsStatisticsAggregation(input *StartSessionsStatisticsAggregationInput) (*StartSessionsStatisticsAggregationOutput, error)
- func (c *Deadline) StartSessionsStatisticsAggregationRequest(input *StartSessionsStatisticsAggregationInput) (req *request.Request, output *StartSessionsStatisticsAggregationOutput)
- func (c *Deadline) StartSessionsStatisticsAggregationWithContext(ctx aws.Context, input *StartSessionsStatisticsAggregationInput, ...) (*StartSessionsStatisticsAggregationOutput, error)
- func (c *Deadline) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *Deadline) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *Deadline) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *Deadline) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *Deadline) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *Deadline) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *Deadline) UpdateBudget(input *UpdateBudgetInput) (*UpdateBudgetOutput, error)
- func (c *Deadline) UpdateBudgetRequest(input *UpdateBudgetInput) (req *request.Request, output *UpdateBudgetOutput)
- func (c *Deadline) UpdateBudgetWithContext(ctx aws.Context, input *UpdateBudgetInput, opts ...request.Option) (*UpdateBudgetOutput, error)
- func (c *Deadline) UpdateFarm(input *UpdateFarmInput) (*UpdateFarmOutput, error)
- func (c *Deadline) UpdateFarmRequest(input *UpdateFarmInput) (req *request.Request, output *UpdateFarmOutput)
- func (c *Deadline) UpdateFarmWithContext(ctx aws.Context, input *UpdateFarmInput, opts ...request.Option) (*UpdateFarmOutput, error)
- func (c *Deadline) UpdateFleet(input *UpdateFleetInput) (*UpdateFleetOutput, error)
- func (c *Deadline) UpdateFleetRequest(input *UpdateFleetInput) (req *request.Request, output *UpdateFleetOutput)
- func (c *Deadline) UpdateFleetWithContext(ctx aws.Context, input *UpdateFleetInput, opts ...request.Option) (*UpdateFleetOutput, error)
- func (c *Deadline) UpdateJob(input *UpdateJobInput) (*UpdateJobOutput, error)
- func (c *Deadline) UpdateJobRequest(input *UpdateJobInput) (req *request.Request, output *UpdateJobOutput)
- func (c *Deadline) UpdateJobWithContext(ctx aws.Context, input *UpdateJobInput, opts ...request.Option) (*UpdateJobOutput, error)
- func (c *Deadline) UpdateMonitor(input *UpdateMonitorInput) (*UpdateMonitorOutput, error)
- func (c *Deadline) UpdateMonitorRequest(input *UpdateMonitorInput) (req *request.Request, output *UpdateMonitorOutput)
- func (c *Deadline) UpdateMonitorWithContext(ctx aws.Context, input *UpdateMonitorInput, opts ...request.Option) (*UpdateMonitorOutput, error)
- func (c *Deadline) UpdateQueue(input *UpdateQueueInput) (*UpdateQueueOutput, error)
- func (c *Deadline) UpdateQueueEnvironment(input *UpdateQueueEnvironmentInput) (*UpdateQueueEnvironmentOutput, error)
- func (c *Deadline) UpdateQueueEnvironmentRequest(input *UpdateQueueEnvironmentInput) (req *request.Request, output *UpdateQueueEnvironmentOutput)
- func (c *Deadline) UpdateQueueEnvironmentWithContext(ctx aws.Context, input *UpdateQueueEnvironmentInput, opts ...request.Option) (*UpdateQueueEnvironmentOutput, error)
- func (c *Deadline) UpdateQueueFleetAssociation(input *UpdateQueueFleetAssociationInput) (*UpdateQueueFleetAssociationOutput, error)
- func (c *Deadline) UpdateQueueFleetAssociationRequest(input *UpdateQueueFleetAssociationInput) (req *request.Request, output *UpdateQueueFleetAssociationOutput)
- func (c *Deadline) UpdateQueueFleetAssociationWithContext(ctx aws.Context, input *UpdateQueueFleetAssociationInput, ...) (*UpdateQueueFleetAssociationOutput, error)
- func (c *Deadline) UpdateQueueRequest(input *UpdateQueueInput) (req *request.Request, output *UpdateQueueOutput)
- func (c *Deadline) UpdateQueueWithContext(ctx aws.Context, input *UpdateQueueInput, opts ...request.Option) (*UpdateQueueOutput, error)
- func (c *Deadline) UpdateSession(input *UpdateSessionInput) (*UpdateSessionOutput, error)
- func (c *Deadline) UpdateSessionRequest(input *UpdateSessionInput) (req *request.Request, output *UpdateSessionOutput)
- func (c *Deadline) UpdateSessionWithContext(ctx aws.Context, input *UpdateSessionInput, opts ...request.Option) (*UpdateSessionOutput, error)
- func (c *Deadline) UpdateStep(input *UpdateStepInput) (*UpdateStepOutput, error)
- func (c *Deadline) UpdateStepRequest(input *UpdateStepInput) (req *request.Request, output *UpdateStepOutput)
- func (c *Deadline) UpdateStepWithContext(ctx aws.Context, input *UpdateStepInput, opts ...request.Option) (*UpdateStepOutput, error)
- func (c *Deadline) UpdateStorageProfile(input *UpdateStorageProfileInput) (*UpdateStorageProfileOutput, error)
- func (c *Deadline) UpdateStorageProfileRequest(input *UpdateStorageProfileInput) (req *request.Request, output *UpdateStorageProfileOutput)
- func (c *Deadline) UpdateStorageProfileWithContext(ctx aws.Context, input *UpdateStorageProfileInput, opts ...request.Option) (*UpdateStorageProfileOutput, error)
- func (c *Deadline) UpdateTask(input *UpdateTaskInput) (*UpdateTaskOutput, error)
- func (c *Deadline) UpdateTaskRequest(input *UpdateTaskInput) (req *request.Request, output *UpdateTaskOutput)
- func (c *Deadline) UpdateTaskWithContext(ctx aws.Context, input *UpdateTaskInput, opts ...request.Option) (*UpdateTaskOutput, error)
- func (c *Deadline) UpdateWorker(input *UpdateWorkerInput) (*UpdateWorkerOutput, error)
- func (c *Deadline) UpdateWorkerRequest(input *UpdateWorkerInput) (req *request.Request, output *UpdateWorkerOutput)
- func (c *Deadline) UpdateWorkerSchedule(input *UpdateWorkerScheduleInput) (*UpdateWorkerScheduleOutput, error)
- func (c *Deadline) UpdateWorkerScheduleRequest(input *UpdateWorkerScheduleInput) (req *request.Request, output *UpdateWorkerScheduleOutput)
- func (c *Deadline) UpdateWorkerScheduleWithContext(ctx aws.Context, input *UpdateWorkerScheduleInput, opts ...request.Option) (*UpdateWorkerScheduleOutput, error)
- func (c *Deadline) UpdateWorkerWithContext(ctx aws.Context, input *UpdateWorkerInput, opts ...request.Option) (*UpdateWorkerOutput, error)
- func (c *Deadline) WaitUntilFleetActive(input *GetFleetInput) error
- func (c *Deadline) WaitUntilFleetActiveWithContext(ctx aws.Context, input *GetFleetInput, opts ...request.WaiterOption) error
- func (c *Deadline) WaitUntilJobCreateComplete(input *GetJobInput) error
- func (c *Deadline) WaitUntilJobCreateCompleteWithContext(ctx aws.Context, input *GetJobInput, opts ...request.WaiterOption) error
- func (c *Deadline) WaitUntilLicenseEndpointDeleted(input *GetLicenseEndpointInput) error
- func (c *Deadline) WaitUntilLicenseEndpointDeletedWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.WaiterOption) error
- func (c *Deadline) WaitUntilLicenseEndpointValid(input *GetLicenseEndpointInput) error
- func (c *Deadline) WaitUntilLicenseEndpointValidWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.WaiterOption) error
- func (c *Deadline) WaitUntilQueueFleetAssociationStopped(input *GetQueueFleetAssociationInput) error
- func (c *Deadline) WaitUntilQueueFleetAssociationStoppedWithContext(ctx aws.Context, input *GetQueueFleetAssociationInput, ...) error
- func (c *Deadline) WaitUntilQueueScheduling(input *GetQueueInput) error
- func (c *Deadline) WaitUntilQueueSchedulingBlocked(input *GetQueueInput) error
- func (c *Deadline) WaitUntilQueueSchedulingBlockedWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.WaiterOption) error
- func (c *Deadline) WaitUntilQueueSchedulingWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.WaiterOption) error
- type DeleteBudgetInput
- type DeleteBudgetOutput
- type DeleteFarmInput
- type DeleteFarmOutput
- type DeleteFleetInput
- func (s DeleteFleetInput) GoString() string
- func (s *DeleteFleetInput) SetClientToken(v string) *DeleteFleetInput
- func (s *DeleteFleetInput) SetFarmId(v string) *DeleteFleetInput
- func (s *DeleteFleetInput) SetFleetId(v string) *DeleteFleetInput
- func (s DeleteFleetInput) String() string
- func (s *DeleteFleetInput) Validate() error
- type DeleteFleetOutput
- type DeleteLicenseEndpointInput
- type DeleteLicenseEndpointOutput
- type DeleteMeteredProductInput
- func (s DeleteMeteredProductInput) GoString() string
- func (s *DeleteMeteredProductInput) SetLicenseEndpointId(v string) *DeleteMeteredProductInput
- func (s *DeleteMeteredProductInput) SetProductId(v string) *DeleteMeteredProductInput
- func (s DeleteMeteredProductInput) String() string
- func (s *DeleteMeteredProductInput) Validate() error
- type DeleteMeteredProductOutput
- type DeleteMonitorInput
- type DeleteMonitorOutput
- type DeleteQueueEnvironmentInput
- func (s DeleteQueueEnvironmentInput) GoString() string
- func (s *DeleteQueueEnvironmentInput) SetFarmId(v string) *DeleteQueueEnvironmentInput
- func (s *DeleteQueueEnvironmentInput) SetQueueEnvironmentId(v string) *DeleteQueueEnvironmentInput
- func (s *DeleteQueueEnvironmentInput) SetQueueId(v string) *DeleteQueueEnvironmentInput
- func (s DeleteQueueEnvironmentInput) String() string
- func (s *DeleteQueueEnvironmentInput) Validate() error
- type DeleteQueueEnvironmentOutput
- type DeleteQueueFleetAssociationInput
- func (s DeleteQueueFleetAssociationInput) GoString() string
- func (s *DeleteQueueFleetAssociationInput) SetFarmId(v string) *DeleteQueueFleetAssociationInput
- func (s *DeleteQueueFleetAssociationInput) SetFleetId(v string) *DeleteQueueFleetAssociationInput
- func (s *DeleteQueueFleetAssociationInput) SetQueueId(v string) *DeleteQueueFleetAssociationInput
- func (s DeleteQueueFleetAssociationInput) String() string
- func (s *DeleteQueueFleetAssociationInput) Validate() error
- type DeleteQueueFleetAssociationOutput
- type DeleteQueueInput
- type DeleteQueueOutput
- type DeleteStorageProfileInput
- func (s DeleteStorageProfileInput) GoString() string
- func (s *DeleteStorageProfileInput) SetFarmId(v string) *DeleteStorageProfileInput
- func (s *DeleteStorageProfileInput) SetStorageProfileId(v string) *DeleteStorageProfileInput
- func (s DeleteStorageProfileInput) String() string
- func (s *DeleteStorageProfileInput) Validate() error
- type DeleteStorageProfileOutput
- type DeleteWorkerInput
- func (s DeleteWorkerInput) GoString() string
- func (s *DeleteWorkerInput) SetFarmId(v string) *DeleteWorkerInput
- func (s *DeleteWorkerInput) SetFleetId(v string) *DeleteWorkerInput
- func (s *DeleteWorkerInput) SetWorkerId(v string) *DeleteWorkerInput
- func (s DeleteWorkerInput) String() string
- func (s *DeleteWorkerInput) Validate() error
- type DeleteWorkerOutput
- type DependencyCounts
- func (s DependencyCounts) GoString() string
- func (s *DependencyCounts) SetConsumersResolved(v int64) *DependencyCounts
- func (s *DependencyCounts) SetConsumersUnresolved(v int64) *DependencyCounts
- func (s *DependencyCounts) SetDependenciesResolved(v int64) *DependencyCounts
- func (s *DependencyCounts) SetDependenciesUnresolved(v int64) *DependencyCounts
- func (s DependencyCounts) String() string
- type DisassociateMemberFromFarmInput
- func (s DisassociateMemberFromFarmInput) GoString() string
- func (s *DisassociateMemberFromFarmInput) SetFarmId(v string) *DisassociateMemberFromFarmInput
- func (s *DisassociateMemberFromFarmInput) SetPrincipalId(v string) *DisassociateMemberFromFarmInput
- func (s DisassociateMemberFromFarmInput) String() string
- func (s *DisassociateMemberFromFarmInput) Validate() error
- type DisassociateMemberFromFarmOutput
- type DisassociateMemberFromFleetInput
- func (s DisassociateMemberFromFleetInput) GoString() string
- func (s *DisassociateMemberFromFleetInput) SetFarmId(v string) *DisassociateMemberFromFleetInput
- func (s *DisassociateMemberFromFleetInput) SetFleetId(v string) *DisassociateMemberFromFleetInput
- func (s *DisassociateMemberFromFleetInput) SetPrincipalId(v string) *DisassociateMemberFromFleetInput
- func (s DisassociateMemberFromFleetInput) String() string
- func (s *DisassociateMemberFromFleetInput) Validate() error
- type DisassociateMemberFromFleetOutput
- type DisassociateMemberFromJobInput
- func (s DisassociateMemberFromJobInput) GoString() string
- func (s *DisassociateMemberFromJobInput) SetFarmId(v string) *DisassociateMemberFromJobInput
- func (s *DisassociateMemberFromJobInput) SetJobId(v string) *DisassociateMemberFromJobInput
- func (s *DisassociateMemberFromJobInput) SetPrincipalId(v string) *DisassociateMemberFromJobInput
- func (s *DisassociateMemberFromJobInput) SetQueueId(v string) *DisassociateMemberFromJobInput
- func (s DisassociateMemberFromJobInput) String() string
- func (s *DisassociateMemberFromJobInput) Validate() error
- type DisassociateMemberFromJobOutput
- type DisassociateMemberFromQueueInput
- func (s DisassociateMemberFromQueueInput) GoString() string
- func (s *DisassociateMemberFromQueueInput) SetFarmId(v string) *DisassociateMemberFromQueueInput
- func (s *DisassociateMemberFromQueueInput) SetPrincipalId(v string) *DisassociateMemberFromQueueInput
- func (s *DisassociateMemberFromQueueInput) SetQueueId(v string) *DisassociateMemberFromQueueInput
- func (s DisassociateMemberFromQueueInput) String() string
- func (s *DisassociateMemberFromQueueInput) Validate() error
- type DisassociateMemberFromQueueOutput
- type Ec2EbsVolume
- type EnvironmentDetailsError
- func (s EnvironmentDetailsError) GoString() string
- func (s *EnvironmentDetailsError) SetCode(v string) *EnvironmentDetailsError
- func (s *EnvironmentDetailsError) SetEnvironmentId(v string) *EnvironmentDetailsError
- func (s *EnvironmentDetailsError) SetJobId(v string) *EnvironmentDetailsError
- func (s *EnvironmentDetailsError) SetMessage(v string) *EnvironmentDetailsError
- func (s EnvironmentDetailsError) String() string
- type EnvironmentDetailsIdentifiers
- func (s EnvironmentDetailsIdentifiers) GoString() string
- func (s *EnvironmentDetailsIdentifiers) SetEnvironmentId(v string) *EnvironmentDetailsIdentifiers
- func (s *EnvironmentDetailsIdentifiers) SetJobId(v string) *EnvironmentDetailsIdentifiers
- func (s EnvironmentDetailsIdentifiers) String() string
- func (s *EnvironmentDetailsIdentifiers) Validate() error
- type EnvironmentEnterSessionActionDefinition
- type EnvironmentEnterSessionActionDefinitionSummary
- type EnvironmentExitSessionActionDefinition
- type EnvironmentExitSessionActionDefinitionSummary
- type FarmMember
- func (s FarmMember) GoString() string
- func (s *FarmMember) SetFarmId(v string) *FarmMember
- func (s *FarmMember) SetIdentityStoreId(v string) *FarmMember
- func (s *FarmMember) SetMembershipLevel(v string) *FarmMember
- func (s *FarmMember) SetPrincipalId(v string) *FarmMember
- func (s *FarmMember) SetPrincipalType(v string) *FarmMember
- func (s FarmMember) String() string
- type FarmSummary
- func (s FarmSummary) GoString() string
- func (s *FarmSummary) SetCreatedAt(v time.Time) *FarmSummary
- func (s *FarmSummary) SetCreatedBy(v string) *FarmSummary
- func (s *FarmSummary) SetDisplayName(v string) *FarmSummary
- func (s *FarmSummary) SetFarmId(v string) *FarmSummary
- func (s *FarmSummary) SetKmsKeyArn(v string) *FarmSummary
- func (s *FarmSummary) SetUpdatedAt(v time.Time) *FarmSummary
- func (s *FarmSummary) SetUpdatedBy(v string) *FarmSummary
- func (s FarmSummary) String() string
- type FieldSortExpression
- type FileSystemLocation
- func (s FileSystemLocation) GoString() string
- func (s *FileSystemLocation) SetName(v string) *FileSystemLocation
- func (s *FileSystemLocation) SetPath(v string) *FileSystemLocation
- func (s *FileSystemLocation) SetType(v string) *FileSystemLocation
- func (s FileSystemLocation) String() string
- func (s *FileSystemLocation) Validate() error
- type FixedBudgetSchedule
- type FleetAmountCapability
- func (s FleetAmountCapability) GoString() string
- func (s *FleetAmountCapability) SetMax(v float64) *FleetAmountCapability
- func (s *FleetAmountCapability) SetMin(v float64) *FleetAmountCapability
- func (s *FleetAmountCapability) SetName(v string) *FleetAmountCapability
- func (s FleetAmountCapability) String() string
- func (s *FleetAmountCapability) Validate() error
- type FleetAttributeCapability
- func (s FleetAttributeCapability) GoString() string
- func (s *FleetAttributeCapability) SetName(v string) *FleetAttributeCapability
- func (s *FleetAttributeCapability) SetValues(v []*string) *FleetAttributeCapability
- func (s FleetAttributeCapability) String() string
- func (s *FleetAttributeCapability) Validate() error
- type FleetCapabilities
- type FleetConfiguration
- func (s FleetConfiguration) GoString() string
- func (s *FleetConfiguration) SetCustomerManaged(v *CustomerManagedFleetConfiguration) *FleetConfiguration
- func (s *FleetConfiguration) SetServiceManagedEc2(v *ServiceManagedEc2FleetConfiguration) *FleetConfiguration
- func (s FleetConfiguration) String() string
- func (s *FleetConfiguration) Validate() error
- type FleetMember
- func (s FleetMember) GoString() string
- func (s *FleetMember) SetFarmId(v string) *FleetMember
- func (s *FleetMember) SetFleetId(v string) *FleetMember
- func (s *FleetMember) SetIdentityStoreId(v string) *FleetMember
- func (s *FleetMember) SetMembershipLevel(v string) *FleetMember
- func (s *FleetMember) SetPrincipalId(v string) *FleetMember
- func (s *FleetMember) SetPrincipalType(v string) *FleetMember
- func (s FleetMember) String() string
- type FleetSummary
- func (s FleetSummary) GoString() string
- func (s *FleetSummary) SetAutoScalingStatus(v string) *FleetSummary
- func (s *FleetSummary) SetConfiguration(v *FleetConfiguration) *FleetSummary
- func (s *FleetSummary) SetCreatedAt(v time.Time) *FleetSummary
- func (s *FleetSummary) SetCreatedBy(v string) *FleetSummary
- func (s *FleetSummary) SetDisplayName(v string) *FleetSummary
- func (s *FleetSummary) SetFarmId(v string) *FleetSummary
- func (s *FleetSummary) SetFleetId(v string) *FleetSummary
- func (s *FleetSummary) SetMaxWorkerCount(v int64) *FleetSummary
- func (s *FleetSummary) SetMinWorkerCount(v int64) *FleetSummary
- func (s *FleetSummary) SetStatus(v string) *FleetSummary
- func (s *FleetSummary) SetTargetWorkerCount(v int64) *FleetSummary
- func (s *FleetSummary) SetUpdatedAt(v time.Time) *FleetSummary
- func (s *FleetSummary) SetUpdatedBy(v string) *FleetSummary
- func (s *FleetSummary) SetWorkerCount(v int64) *FleetSummary
- func (s FleetSummary) String() string
- type GetBudgetInput
- type GetBudgetOutput
- func (s GetBudgetOutput) GoString() string
- func (s *GetBudgetOutput) SetActions(v []*ResponseBudgetAction) *GetBudgetOutput
- func (s *GetBudgetOutput) SetApproximateDollarLimit(v float64) *GetBudgetOutput
- func (s *GetBudgetOutput) SetBudgetId(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetCreatedAt(v time.Time) *GetBudgetOutput
- func (s *GetBudgetOutput) SetCreatedBy(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetDescription(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetDisplayName(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetQueueStoppedAt(v time.Time) *GetBudgetOutput
- func (s *GetBudgetOutput) SetSchedule(v *BudgetSchedule) *GetBudgetOutput
- func (s *GetBudgetOutput) SetStatus(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetUpdatedAt(v time.Time) *GetBudgetOutput
- func (s *GetBudgetOutput) SetUpdatedBy(v string) *GetBudgetOutput
- func (s *GetBudgetOutput) SetUsageTrackingResource(v *UsageTrackingResource) *GetBudgetOutput
- func (s *GetBudgetOutput) SetUsages(v *ConsumedUsages) *GetBudgetOutput
- func (s GetBudgetOutput) String() string
- type GetFarmInput
- type GetFarmOutput
- func (s GetFarmOutput) GoString() string
- func (s *GetFarmOutput) SetCreatedAt(v time.Time) *GetFarmOutput
- func (s *GetFarmOutput) SetCreatedBy(v string) *GetFarmOutput
- func (s *GetFarmOutput) SetDescription(v string) *GetFarmOutput
- func (s *GetFarmOutput) SetDisplayName(v string) *GetFarmOutput
- func (s *GetFarmOutput) SetFarmId(v string) *GetFarmOutput
- func (s *GetFarmOutput) SetKmsKeyArn(v string) *GetFarmOutput
- func (s *GetFarmOutput) SetUpdatedAt(v time.Time) *GetFarmOutput
- func (s *GetFarmOutput) SetUpdatedBy(v string) *GetFarmOutput
- func (s GetFarmOutput) String() string
- type GetFleetInput
- type GetFleetOutput
- func (s GetFleetOutput) GoString() string
- func (s *GetFleetOutput) SetAutoScalingStatus(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetCapabilities(v *FleetCapabilities) *GetFleetOutput
- func (s *GetFleetOutput) SetConfiguration(v *FleetConfiguration) *GetFleetOutput
- func (s *GetFleetOutput) SetCreatedAt(v time.Time) *GetFleetOutput
- func (s *GetFleetOutput) SetCreatedBy(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetDescription(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetDisplayName(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetFarmId(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetFleetId(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetMaxWorkerCount(v int64) *GetFleetOutput
- func (s *GetFleetOutput) SetMinWorkerCount(v int64) *GetFleetOutput
- func (s *GetFleetOutput) SetRoleArn(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetStatus(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetTargetWorkerCount(v int64) *GetFleetOutput
- func (s *GetFleetOutput) SetUpdatedAt(v time.Time) *GetFleetOutput
- func (s *GetFleetOutput) SetUpdatedBy(v string) *GetFleetOutput
- func (s *GetFleetOutput) SetWorkerCount(v int64) *GetFleetOutput
- func (s GetFleetOutput) String() string
- type GetJobEntityError
- func (s GetJobEntityError) GoString() string
- func (s *GetJobEntityError) SetEnvironmentDetails(v *EnvironmentDetailsError) *GetJobEntityError
- func (s *GetJobEntityError) SetJobAttachmentDetails(v *JobAttachmentDetailsError) *GetJobEntityError
- func (s *GetJobEntityError) SetJobDetails(v *JobDetailsError) *GetJobEntityError
- func (s *GetJobEntityError) SetStepDetails(v *StepDetailsError) *GetJobEntityError
- func (s GetJobEntityError) String() string
- type GetJobInput
- type GetJobOutput
- func (s GetJobOutput) GoString() string
- func (s *GetJobOutput) SetAttachments(v *Attachments) *GetJobOutput
- func (s *GetJobOutput) SetCreatedAt(v time.Time) *GetJobOutput
- func (s *GetJobOutput) SetCreatedBy(v string) *GetJobOutput
- func (s *GetJobOutput) SetDescription(v string) *GetJobOutput
- func (s *GetJobOutput) SetEndedAt(v time.Time) *GetJobOutput
- func (s *GetJobOutput) SetJobId(v string) *GetJobOutput
- func (s *GetJobOutput) SetLifecycleStatus(v string) *GetJobOutput
- func (s *GetJobOutput) SetLifecycleStatusMessage(v string) *GetJobOutput
- func (s *GetJobOutput) SetMaxFailedTasksCount(v int64) *GetJobOutput
- func (s *GetJobOutput) SetMaxRetriesPerTask(v int64) *GetJobOutput
- func (s *GetJobOutput) SetName(v string) *GetJobOutput
- func (s *GetJobOutput) SetParameters(v map[string]*JobParameter) *GetJobOutput
- func (s *GetJobOutput) SetPriority(v int64) *GetJobOutput
- func (s *GetJobOutput) SetStartedAt(v time.Time) *GetJobOutput
- func (s *GetJobOutput) SetStorageProfileId(v string) *GetJobOutput
- func (s *GetJobOutput) SetTargetTaskRunStatus(v string) *GetJobOutput
- func (s *GetJobOutput) SetTaskRunStatus(v string) *GetJobOutput
- func (s *GetJobOutput) SetTaskRunStatusCounts(v map[string]*int64) *GetJobOutput
- func (s *GetJobOutput) SetUpdatedAt(v time.Time) *GetJobOutput
- func (s *GetJobOutput) SetUpdatedBy(v string) *GetJobOutput
- func (s GetJobOutput) String() string
- type GetLicenseEndpointInput
- type GetLicenseEndpointOutput
- func (s GetLicenseEndpointOutput) GoString() string
- func (s *GetLicenseEndpointOutput) SetDnsName(v string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetLicenseEndpointId(v string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetSecurityGroupIds(v []*string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetStatus(v string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetStatusMessage(v string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetSubnetIds(v []*string) *GetLicenseEndpointOutput
- func (s *GetLicenseEndpointOutput) SetVpcId(v string) *GetLicenseEndpointOutput
- func (s GetLicenseEndpointOutput) String() string
- type GetMonitorInput
- type GetMonitorOutput
- func (s GetMonitorOutput) GoString() string
- func (s *GetMonitorOutput) SetCreatedAt(v time.Time) *GetMonitorOutput
- func (s *GetMonitorOutput) SetCreatedBy(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetDisplayName(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetIdentityCenterApplicationArn(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetIdentityCenterInstanceArn(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetMonitorId(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetRoleArn(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetSubdomain(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetUpdatedAt(v time.Time) *GetMonitorOutput
- func (s *GetMonitorOutput) SetUpdatedBy(v string) *GetMonitorOutput
- func (s *GetMonitorOutput) SetUrl(v string) *GetMonitorOutput
- func (s GetMonitorOutput) String() string
- type GetQueueEnvironmentInput
- func (s GetQueueEnvironmentInput) GoString() string
- func (s *GetQueueEnvironmentInput) SetFarmId(v string) *GetQueueEnvironmentInput
- func (s *GetQueueEnvironmentInput) SetQueueEnvironmentId(v string) *GetQueueEnvironmentInput
- func (s *GetQueueEnvironmentInput) SetQueueId(v string) *GetQueueEnvironmentInput
- func (s GetQueueEnvironmentInput) String() string
- func (s *GetQueueEnvironmentInput) Validate() error
- type GetQueueEnvironmentOutput
- func (s GetQueueEnvironmentOutput) GoString() string
- func (s *GetQueueEnvironmentOutput) SetCreatedAt(v time.Time) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetCreatedBy(v string) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetName(v string) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetPriority(v int64) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetQueueEnvironmentId(v string) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetTemplate(v string) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetTemplateType(v string) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetUpdatedAt(v time.Time) *GetQueueEnvironmentOutput
- func (s *GetQueueEnvironmentOutput) SetUpdatedBy(v string) *GetQueueEnvironmentOutput
- func (s GetQueueEnvironmentOutput) String() string
- type GetQueueFleetAssociationInput
- func (s GetQueueFleetAssociationInput) GoString() string
- func (s *GetQueueFleetAssociationInput) SetFarmId(v string) *GetQueueFleetAssociationInput
- func (s *GetQueueFleetAssociationInput) SetFleetId(v string) *GetQueueFleetAssociationInput
- func (s *GetQueueFleetAssociationInput) SetQueueId(v string) *GetQueueFleetAssociationInput
- func (s GetQueueFleetAssociationInput) String() string
- func (s *GetQueueFleetAssociationInput) Validate() error
- type GetQueueFleetAssociationOutput
- func (s GetQueueFleetAssociationOutput) GoString() string
- func (s *GetQueueFleetAssociationOutput) SetCreatedAt(v time.Time) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetCreatedBy(v string) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetFleetId(v string) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetQueueId(v string) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetStatus(v string) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetUpdatedAt(v time.Time) *GetQueueFleetAssociationOutput
- func (s *GetQueueFleetAssociationOutput) SetUpdatedBy(v string) *GetQueueFleetAssociationOutput
- func (s GetQueueFleetAssociationOutput) String() string
- type GetQueueInput
- type GetQueueOutput
- func (s GetQueueOutput) GoString() string
- func (s *GetQueueOutput) SetAllowedStorageProfileIds(v []*string) *GetQueueOutput
- func (s *GetQueueOutput) SetBlockedReason(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetCreatedAt(v time.Time) *GetQueueOutput
- func (s *GetQueueOutput) SetCreatedBy(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetDefaultBudgetAction(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetDescription(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetDisplayName(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetFarmId(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetJobAttachmentSettings(v *JobAttachmentSettings) *GetQueueOutput
- func (s *GetQueueOutput) SetJobRunAsUser(v *JobRunAsUser) *GetQueueOutput
- func (s *GetQueueOutput) SetQueueId(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetRequiredFileSystemLocationNames(v []*string) *GetQueueOutput
- func (s *GetQueueOutput) SetRoleArn(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetStatus(v string) *GetQueueOutput
- func (s *GetQueueOutput) SetUpdatedAt(v time.Time) *GetQueueOutput
- func (s *GetQueueOutput) SetUpdatedBy(v string) *GetQueueOutput
- func (s GetQueueOutput) String() string
- type GetSessionActionInput
- func (s GetSessionActionInput) GoString() string
- func (s *GetSessionActionInput) SetFarmId(v string) *GetSessionActionInput
- func (s *GetSessionActionInput) SetJobId(v string) *GetSessionActionInput
- func (s *GetSessionActionInput) SetQueueId(v string) *GetSessionActionInput
- func (s *GetSessionActionInput) SetSessionActionId(v string) *GetSessionActionInput
- func (s GetSessionActionInput) String() string
- func (s *GetSessionActionInput) Validate() error
- type GetSessionActionOutput
- func (s GetSessionActionOutput) GoString() string
- func (s *GetSessionActionOutput) SetDefinition(v *SessionActionDefinition) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetEndedAt(v time.Time) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetProcessExitCode(v int64) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetProgressMessage(v string) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetProgressPercent(v float64) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetSessionActionId(v string) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetSessionId(v string) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetStartedAt(v time.Time) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetStatus(v string) *GetSessionActionOutput
- func (s *GetSessionActionOutput) SetWorkerUpdatedAt(v time.Time) *GetSessionActionOutput
- func (s GetSessionActionOutput) String() string
- type GetSessionInput
- func (s GetSessionInput) GoString() string
- func (s *GetSessionInput) SetFarmId(v string) *GetSessionInput
- func (s *GetSessionInput) SetJobId(v string) *GetSessionInput
- func (s *GetSessionInput) SetQueueId(v string) *GetSessionInput
- func (s *GetSessionInput) SetSessionId(v string) *GetSessionInput
- func (s GetSessionInput) String() string
- func (s *GetSessionInput) Validate() error
- type GetSessionOutput
- func (s GetSessionOutput) GoString() string
- func (s *GetSessionOutput) SetEndedAt(v time.Time) *GetSessionOutput
- func (s *GetSessionOutput) SetFleetId(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetHostProperties(v *HostPropertiesResponse) *GetSessionOutput
- func (s *GetSessionOutput) SetLifecycleStatus(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetLog(v *LogConfiguration) *GetSessionOutput
- func (s *GetSessionOutput) SetSessionId(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetStartedAt(v time.Time) *GetSessionOutput
- func (s *GetSessionOutput) SetTargetLifecycleStatus(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetUpdatedAt(v time.Time) *GetSessionOutput
- func (s *GetSessionOutput) SetUpdatedBy(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetWorkerId(v string) *GetSessionOutput
- func (s *GetSessionOutput) SetWorkerLog(v *LogConfiguration) *GetSessionOutput
- func (s GetSessionOutput) String() string
- type GetSessionsStatisticsAggregationInput
- func (s GetSessionsStatisticsAggregationInput) GoString() string
- func (s *GetSessionsStatisticsAggregationInput) SetAggregationId(v string) *GetSessionsStatisticsAggregationInput
- func (s *GetSessionsStatisticsAggregationInput) SetFarmId(v string) *GetSessionsStatisticsAggregationInput
- func (s *GetSessionsStatisticsAggregationInput) SetMaxResults(v int64) *GetSessionsStatisticsAggregationInput
- func (s *GetSessionsStatisticsAggregationInput) SetNextToken(v string) *GetSessionsStatisticsAggregationInput
- func (s GetSessionsStatisticsAggregationInput) String() string
- func (s *GetSessionsStatisticsAggregationInput) Validate() error
- type GetSessionsStatisticsAggregationOutput
- func (s GetSessionsStatisticsAggregationOutput) GoString() string
- func (s *GetSessionsStatisticsAggregationOutput) SetNextToken(v string) *GetSessionsStatisticsAggregationOutput
- func (s *GetSessionsStatisticsAggregationOutput) SetStatistics(v []*Statistics) *GetSessionsStatisticsAggregationOutput
- func (s *GetSessionsStatisticsAggregationOutput) SetStatus(v string) *GetSessionsStatisticsAggregationOutput
- func (s *GetSessionsStatisticsAggregationOutput) SetStatusMessage(v string) *GetSessionsStatisticsAggregationOutput
- func (s GetSessionsStatisticsAggregationOutput) String() string
- type GetStepInput
- func (s GetStepInput) GoString() string
- func (s *GetStepInput) SetFarmId(v string) *GetStepInput
- func (s *GetStepInput) SetJobId(v string) *GetStepInput
- func (s *GetStepInput) SetQueueId(v string) *GetStepInput
- func (s *GetStepInput) SetStepId(v string) *GetStepInput
- func (s GetStepInput) String() string
- func (s *GetStepInput) Validate() error
- type GetStepOutput
- func (s GetStepOutput) GoString() string
- func (s *GetStepOutput) SetCreatedAt(v time.Time) *GetStepOutput
- func (s *GetStepOutput) SetCreatedBy(v string) *GetStepOutput
- func (s *GetStepOutput) SetDependencyCounts(v *DependencyCounts) *GetStepOutput
- func (s *GetStepOutput) SetDescription(v string) *GetStepOutput
- func (s *GetStepOutput) SetEndedAt(v time.Time) *GetStepOutput
- func (s *GetStepOutput) SetLifecycleStatus(v string) *GetStepOutput
- func (s *GetStepOutput) SetLifecycleStatusMessage(v string) *GetStepOutput
- func (s *GetStepOutput) SetName(v string) *GetStepOutput
- func (s *GetStepOutput) SetParameterSpace(v *ParameterSpace) *GetStepOutput
- func (s *GetStepOutput) SetRequiredCapabilities(v *StepRequiredCapabilities) *GetStepOutput
- func (s *GetStepOutput) SetStartedAt(v time.Time) *GetStepOutput
- func (s *GetStepOutput) SetStepId(v string) *GetStepOutput
- func (s *GetStepOutput) SetTargetTaskRunStatus(v string) *GetStepOutput
- func (s *GetStepOutput) SetTaskRunStatus(v string) *GetStepOutput
- func (s *GetStepOutput) SetTaskRunStatusCounts(v map[string]*int64) *GetStepOutput
- func (s *GetStepOutput) SetUpdatedAt(v time.Time) *GetStepOutput
- func (s *GetStepOutput) SetUpdatedBy(v string) *GetStepOutput
- func (s GetStepOutput) String() string
- type GetStorageProfileForQueueInput
- func (s GetStorageProfileForQueueInput) GoString() string
- func (s *GetStorageProfileForQueueInput) SetFarmId(v string) *GetStorageProfileForQueueInput
- func (s *GetStorageProfileForQueueInput) SetQueueId(v string) *GetStorageProfileForQueueInput
- func (s *GetStorageProfileForQueueInput) SetStorageProfileId(v string) *GetStorageProfileForQueueInput
- func (s GetStorageProfileForQueueInput) String() string
- func (s *GetStorageProfileForQueueInput) Validate() error
- type GetStorageProfileForQueueOutput
- func (s GetStorageProfileForQueueOutput) GoString() string
- func (s *GetStorageProfileForQueueOutput) SetDisplayName(v string) *GetStorageProfileForQueueOutput
- func (s *GetStorageProfileForQueueOutput) SetFileSystemLocations(v []*FileSystemLocation) *GetStorageProfileForQueueOutput
- func (s *GetStorageProfileForQueueOutput) SetOsFamily(v string) *GetStorageProfileForQueueOutput
- func (s *GetStorageProfileForQueueOutput) SetStorageProfileId(v string) *GetStorageProfileForQueueOutput
- func (s GetStorageProfileForQueueOutput) String() string
- type GetStorageProfileInput
- func (s GetStorageProfileInput) GoString() string
- func (s *GetStorageProfileInput) SetFarmId(v string) *GetStorageProfileInput
- func (s *GetStorageProfileInput) SetStorageProfileId(v string) *GetStorageProfileInput
- func (s GetStorageProfileInput) String() string
- func (s *GetStorageProfileInput) Validate() error
- type GetStorageProfileOutput
- func (s GetStorageProfileOutput) GoString() string
- func (s *GetStorageProfileOutput) SetCreatedAt(v time.Time) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetCreatedBy(v string) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetDisplayName(v string) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetFileSystemLocations(v []*FileSystemLocation) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetOsFamily(v string) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetStorageProfileId(v string) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetUpdatedAt(v time.Time) *GetStorageProfileOutput
- func (s *GetStorageProfileOutput) SetUpdatedBy(v string) *GetStorageProfileOutput
- func (s GetStorageProfileOutput) String() string
- type GetTaskInput
- func (s GetTaskInput) GoString() string
- func (s *GetTaskInput) SetFarmId(v string) *GetTaskInput
- func (s *GetTaskInput) SetJobId(v string) *GetTaskInput
- func (s *GetTaskInput) SetQueueId(v string) *GetTaskInput
- func (s *GetTaskInput) SetStepId(v string) *GetTaskInput
- func (s *GetTaskInput) SetTaskId(v string) *GetTaskInput
- func (s GetTaskInput) String() string
- func (s *GetTaskInput) Validate() error
- type GetTaskOutput
- func (s GetTaskOutput) GoString() string
- func (s *GetTaskOutput) SetCreatedAt(v time.Time) *GetTaskOutput
- func (s *GetTaskOutput) SetCreatedBy(v string) *GetTaskOutput
- func (s *GetTaskOutput) SetEndedAt(v time.Time) *GetTaskOutput
- func (s *GetTaskOutput) SetFailureRetryCount(v int64) *GetTaskOutput
- func (s *GetTaskOutput) SetLatestSessionActionId(v string) *GetTaskOutput
- func (s *GetTaskOutput) SetParameters(v map[string]*TaskParameterValue) *GetTaskOutput
- func (s *GetTaskOutput) SetRunStatus(v string) *GetTaskOutput
- func (s *GetTaskOutput) SetStartedAt(v time.Time) *GetTaskOutput
- func (s *GetTaskOutput) SetTargetRunStatus(v string) *GetTaskOutput
- func (s *GetTaskOutput) SetTaskId(v string) *GetTaskOutput
- func (s *GetTaskOutput) SetUpdatedAt(v time.Time) *GetTaskOutput
- func (s *GetTaskOutput) SetUpdatedBy(v string) *GetTaskOutput
- func (s GetTaskOutput) String() string
- type GetWorkerInput
- func (s GetWorkerInput) GoString() string
- func (s *GetWorkerInput) SetFarmId(v string) *GetWorkerInput
- func (s *GetWorkerInput) SetFleetId(v string) *GetWorkerInput
- func (s *GetWorkerInput) SetWorkerId(v string) *GetWorkerInput
- func (s GetWorkerInput) String() string
- func (s *GetWorkerInput) Validate() error
- type GetWorkerOutput
- func (s GetWorkerOutput) GoString() string
- func (s *GetWorkerOutput) SetCreatedAt(v time.Time) *GetWorkerOutput
- func (s *GetWorkerOutput) SetCreatedBy(v string) *GetWorkerOutput
- func (s *GetWorkerOutput) SetFarmId(v string) *GetWorkerOutput
- func (s *GetWorkerOutput) SetFleetId(v string) *GetWorkerOutput
- func (s *GetWorkerOutput) SetHostProperties(v *HostPropertiesResponse) *GetWorkerOutput
- func (s *GetWorkerOutput) SetLog(v *LogConfiguration) *GetWorkerOutput
- func (s *GetWorkerOutput) SetStatus(v string) *GetWorkerOutput
- func (s *GetWorkerOutput) SetUpdatedAt(v time.Time) *GetWorkerOutput
- func (s *GetWorkerOutput) SetUpdatedBy(v string) *GetWorkerOutput
- func (s *GetWorkerOutput) SetWorkerId(v string) *GetWorkerOutput
- func (s GetWorkerOutput) String() string
- type HostPropertiesRequest
- type HostPropertiesResponse
- func (s HostPropertiesResponse) GoString() string
- func (s *HostPropertiesResponse) SetEc2InstanceArn(v string) *HostPropertiesResponse
- func (s *HostPropertiesResponse) SetEc2InstanceType(v string) *HostPropertiesResponse
- func (s *HostPropertiesResponse) SetHostName(v string) *HostPropertiesResponse
- func (s *HostPropertiesResponse) SetIpAddresses(v *IpAddresses) *HostPropertiesResponse
- func (s HostPropertiesResponse) String() string
- type InternalServerErrorException
- func (s *InternalServerErrorException) Code() string
- func (s *InternalServerErrorException) Error() string
- func (s InternalServerErrorException) GoString() string
- func (s *InternalServerErrorException) Message() string
- func (s *InternalServerErrorException) OrigErr() error
- func (s *InternalServerErrorException) RequestID() string
- func (s *InternalServerErrorException) StatusCode() int
- func (s InternalServerErrorException) String() string
- type IpAddresses
- type JobAttachmentDetailsEntity
- type JobAttachmentDetailsError
- func (s JobAttachmentDetailsError) GoString() string
- func (s *JobAttachmentDetailsError) SetCode(v string) *JobAttachmentDetailsError
- func (s *JobAttachmentDetailsError) SetJobId(v string) *JobAttachmentDetailsError
- func (s *JobAttachmentDetailsError) SetMessage(v string) *JobAttachmentDetailsError
- func (s JobAttachmentDetailsError) String() string
- type JobAttachmentDetailsIdentifiers
- type JobAttachmentSettings
- func (s JobAttachmentSettings) GoString() string
- func (s *JobAttachmentSettings) SetRootPrefix(v string) *JobAttachmentSettings
- func (s *JobAttachmentSettings) SetS3BucketName(v string) *JobAttachmentSettings
- func (s JobAttachmentSettings) String() string
- func (s *JobAttachmentSettings) Validate() error
- type JobDetailsEntity
- func (s JobDetailsEntity) GoString() string
- func (s *JobDetailsEntity) SetJobAttachmentSettings(v *JobAttachmentSettings) *JobDetailsEntity
- func (s *JobDetailsEntity) SetJobId(v string) *JobDetailsEntity
- func (s *JobDetailsEntity) SetJobRunAsUser(v *JobRunAsUser) *JobDetailsEntity
- func (s *JobDetailsEntity) SetLogGroupName(v string) *JobDetailsEntity
- func (s *JobDetailsEntity) SetParameters(v map[string]*JobParameter) *JobDetailsEntity
- func (s *JobDetailsEntity) SetPathMappingRules(v []*PathMappingRule) *JobDetailsEntity
- func (s *JobDetailsEntity) SetQueueRoleArn(v string) *JobDetailsEntity
- func (s *JobDetailsEntity) SetSchemaVersion(v string) *JobDetailsEntity
- func (s JobDetailsEntity) String() string
- type JobDetailsError
- type JobDetailsIdentifiers
- type JobEntity
- type JobEntityIdentifiersUnion
- func (s JobEntityIdentifiersUnion) GoString() string
- func (s *JobEntityIdentifiersUnion) SetEnvironmentDetails(v *EnvironmentDetailsIdentifiers) *JobEntityIdentifiersUnion
- func (s *JobEntityIdentifiersUnion) SetJobAttachmentDetails(v *JobAttachmentDetailsIdentifiers) *JobEntityIdentifiersUnion
- func (s *JobEntityIdentifiersUnion) SetJobDetails(v *JobDetailsIdentifiers) *JobEntityIdentifiersUnion
- func (s *JobEntityIdentifiersUnion) SetStepDetails(v *StepDetailsIdentifiers) *JobEntityIdentifiersUnion
- func (s JobEntityIdentifiersUnion) String() string
- func (s *JobEntityIdentifiersUnion) Validate() error
- type JobMember
- func (s JobMember) GoString() string
- func (s *JobMember) SetFarmId(v string) *JobMember
- func (s *JobMember) SetIdentityStoreId(v string) *JobMember
- func (s *JobMember) SetJobId(v string) *JobMember
- func (s *JobMember) SetMembershipLevel(v string) *JobMember
- func (s *JobMember) SetPrincipalId(v string) *JobMember
- func (s *JobMember) SetPrincipalType(v string) *JobMember
- func (s *JobMember) SetQueueId(v string) *JobMember
- func (s JobMember) String() string
- type JobParameter
- func (s JobParameter) GoString() string
- func (s *JobParameter) SetFloat(v string) *JobParameter
- func (s *JobParameter) SetInt(v string) *JobParameter
- func (s *JobParameter) SetPath(v string) *JobParameter
- func (s *JobParameter) SetString_(v string) *JobParameter
- func (s JobParameter) String() string
- func (s *JobParameter) Validate() error
- type JobRunAsUser
- type JobSearchSummary
- func (s JobSearchSummary) GoString() string
- func (s *JobSearchSummary) SetCreatedAt(v time.Time) *JobSearchSummary
- func (s *JobSearchSummary) SetCreatedBy(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetEndedAt(v time.Time) *JobSearchSummary
- func (s *JobSearchSummary) SetJobId(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetJobParameters(v map[string]*JobParameter) *JobSearchSummary
- func (s *JobSearchSummary) SetLifecycleStatus(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetLifecycleStatusMessage(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetMaxFailedTasksCount(v int64) *JobSearchSummary
- func (s *JobSearchSummary) SetMaxRetriesPerTask(v int64) *JobSearchSummary
- func (s *JobSearchSummary) SetName(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetPriority(v int64) *JobSearchSummary
- func (s *JobSearchSummary) SetQueueId(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetStartedAt(v time.Time) *JobSearchSummary
- func (s *JobSearchSummary) SetTargetTaskRunStatus(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetTaskRunStatus(v string) *JobSearchSummary
- func (s *JobSearchSummary) SetTaskRunStatusCounts(v map[string]*int64) *JobSearchSummary
- func (s JobSearchSummary) String() string
- type JobSummary
- func (s JobSummary) GoString() string
- func (s *JobSummary) SetCreatedAt(v time.Time) *JobSummary
- func (s *JobSummary) SetCreatedBy(v string) *JobSummary
- func (s *JobSummary) SetEndedAt(v time.Time) *JobSummary
- func (s *JobSummary) SetJobId(v string) *JobSummary
- func (s *JobSummary) SetLifecycleStatus(v string) *JobSummary
- func (s *JobSummary) SetLifecycleStatusMessage(v string) *JobSummary
- func (s *JobSummary) SetMaxFailedTasksCount(v int64) *JobSummary
- func (s *JobSummary) SetMaxRetriesPerTask(v int64) *JobSummary
- func (s *JobSummary) SetName(v string) *JobSummary
- func (s *JobSummary) SetPriority(v int64) *JobSummary
- func (s *JobSummary) SetStartedAt(v time.Time) *JobSummary
- func (s *JobSummary) SetTargetTaskRunStatus(v string) *JobSummary
- func (s *JobSummary) SetTaskRunStatus(v string) *JobSummary
- func (s *JobSummary) SetTaskRunStatusCounts(v map[string]*int64) *JobSummary
- func (s *JobSummary) SetUpdatedAt(v time.Time) *JobSummary
- func (s *JobSummary) SetUpdatedBy(v string) *JobSummary
- func (s JobSummary) String() string
- type LicenseEndpointSummary
- func (s LicenseEndpointSummary) GoString() string
- func (s *LicenseEndpointSummary) SetLicenseEndpointId(v string) *LicenseEndpointSummary
- func (s *LicenseEndpointSummary) SetStatus(v string) *LicenseEndpointSummary
- func (s *LicenseEndpointSummary) SetStatusMessage(v string) *LicenseEndpointSummary
- func (s *LicenseEndpointSummary) SetVpcId(v string) *LicenseEndpointSummary
- func (s LicenseEndpointSummary) String() string
- type ListAvailableMeteredProductsInput
- func (s ListAvailableMeteredProductsInput) GoString() string
- func (s *ListAvailableMeteredProductsInput) SetMaxResults(v int64) *ListAvailableMeteredProductsInput
- func (s *ListAvailableMeteredProductsInput) SetNextToken(v string) *ListAvailableMeteredProductsInput
- func (s ListAvailableMeteredProductsInput) String() string
- func (s *ListAvailableMeteredProductsInput) Validate() error
- type ListAvailableMeteredProductsOutput
- func (s ListAvailableMeteredProductsOutput) GoString() string
- func (s *ListAvailableMeteredProductsOutput) SetMeteredProducts(v []*MeteredProductSummary) *ListAvailableMeteredProductsOutput
- func (s *ListAvailableMeteredProductsOutput) SetNextToken(v string) *ListAvailableMeteredProductsOutput
- func (s ListAvailableMeteredProductsOutput) String() string
- type ListBudgetsInput
- func (s ListBudgetsInput) GoString() string
- func (s *ListBudgetsInput) SetFarmId(v string) *ListBudgetsInput
- func (s *ListBudgetsInput) SetMaxResults(v int64) *ListBudgetsInput
- func (s *ListBudgetsInput) SetNextToken(v string) *ListBudgetsInput
- func (s *ListBudgetsInput) SetStatus(v string) *ListBudgetsInput
- func (s ListBudgetsInput) String() string
- func (s *ListBudgetsInput) Validate() error
- type ListBudgetsOutput
- type ListFarmMembersInput
- func (s ListFarmMembersInput) GoString() string
- func (s *ListFarmMembersInput) SetFarmId(v string) *ListFarmMembersInput
- func (s *ListFarmMembersInput) SetMaxResults(v int64) *ListFarmMembersInput
- func (s *ListFarmMembersInput) SetNextToken(v string) *ListFarmMembersInput
- func (s ListFarmMembersInput) String() string
- func (s *ListFarmMembersInput) Validate() error
- type ListFarmMembersOutput
- type ListFarmsInput
- func (s ListFarmsInput) GoString() string
- func (s *ListFarmsInput) SetMaxResults(v int64) *ListFarmsInput
- func (s *ListFarmsInput) SetNextToken(v string) *ListFarmsInput
- func (s *ListFarmsInput) SetPrincipalId(v string) *ListFarmsInput
- func (s ListFarmsInput) String() string
- func (s *ListFarmsInput) Validate() error
- type ListFarmsOutput
- type ListFleetMembersInput
- func (s ListFleetMembersInput) GoString() string
- func (s *ListFleetMembersInput) SetFarmId(v string) *ListFleetMembersInput
- func (s *ListFleetMembersInput) SetFleetId(v string) *ListFleetMembersInput
- func (s *ListFleetMembersInput) SetMaxResults(v int64) *ListFleetMembersInput
- func (s *ListFleetMembersInput) SetNextToken(v string) *ListFleetMembersInput
- func (s ListFleetMembersInput) String() string
- func (s *ListFleetMembersInput) Validate() error
- type ListFleetMembersOutput
- type ListFleetsInput
- func (s ListFleetsInput) GoString() string
- func (s *ListFleetsInput) SetDisplayName(v string) *ListFleetsInput
- func (s *ListFleetsInput) SetFarmId(v string) *ListFleetsInput
- func (s *ListFleetsInput) SetMaxResults(v int64) *ListFleetsInput
- func (s *ListFleetsInput) SetNextToken(v string) *ListFleetsInput
- func (s *ListFleetsInput) SetPrincipalId(v string) *ListFleetsInput
- func (s *ListFleetsInput) SetStatus(v string) *ListFleetsInput
- func (s ListFleetsInput) String() string
- func (s *ListFleetsInput) Validate() error
- type ListFleetsOutput
- type ListJobMembersInput
- func (s ListJobMembersInput) GoString() string
- func (s *ListJobMembersInput) SetFarmId(v string) *ListJobMembersInput
- func (s *ListJobMembersInput) SetJobId(v string) *ListJobMembersInput
- func (s *ListJobMembersInput) SetMaxResults(v int64) *ListJobMembersInput
- func (s *ListJobMembersInput) SetNextToken(v string) *ListJobMembersInput
- func (s *ListJobMembersInput) SetQueueId(v string) *ListJobMembersInput
- func (s ListJobMembersInput) String() string
- func (s *ListJobMembersInput) Validate() error
- type ListJobMembersOutput
- type ListJobsInput
- func (s ListJobsInput) GoString() string
- func (s *ListJobsInput) SetFarmId(v string) *ListJobsInput
- func (s *ListJobsInput) SetMaxResults(v int64) *ListJobsInput
- func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput
- func (s *ListJobsInput) SetPrincipalId(v string) *ListJobsInput
- func (s *ListJobsInput) SetQueueId(v string) *ListJobsInput
- func (s ListJobsInput) String() string
- func (s *ListJobsInput) Validate() error
- type ListJobsOutput
- type ListLicenseEndpointsInput
- func (s ListLicenseEndpointsInput) GoString() string
- func (s *ListLicenseEndpointsInput) SetMaxResults(v int64) *ListLicenseEndpointsInput
- func (s *ListLicenseEndpointsInput) SetNextToken(v string) *ListLicenseEndpointsInput
- func (s ListLicenseEndpointsInput) String() string
- func (s *ListLicenseEndpointsInput) Validate() error
- type ListLicenseEndpointsOutput
- func (s ListLicenseEndpointsOutput) GoString() string
- func (s *ListLicenseEndpointsOutput) SetLicenseEndpoints(v []*LicenseEndpointSummary) *ListLicenseEndpointsOutput
- func (s *ListLicenseEndpointsOutput) SetNextToken(v string) *ListLicenseEndpointsOutput
- func (s ListLicenseEndpointsOutput) String() string
- type ListMeteredProductsInput
- func (s ListMeteredProductsInput) GoString() string
- func (s *ListMeteredProductsInput) SetLicenseEndpointId(v string) *ListMeteredProductsInput
- func (s *ListMeteredProductsInput) SetMaxResults(v int64) *ListMeteredProductsInput
- func (s *ListMeteredProductsInput) SetNextToken(v string) *ListMeteredProductsInput
- func (s ListMeteredProductsInput) String() string
- func (s *ListMeteredProductsInput) Validate() error
- type ListMeteredProductsOutput
- type ListMonitorsInput
- type ListMonitorsOutput
- type ListQueueEnvironmentsInput
- func (s ListQueueEnvironmentsInput) GoString() string
- func (s *ListQueueEnvironmentsInput) SetFarmId(v string) *ListQueueEnvironmentsInput
- func (s *ListQueueEnvironmentsInput) SetMaxResults(v int64) *ListQueueEnvironmentsInput
- func (s *ListQueueEnvironmentsInput) SetNextToken(v string) *ListQueueEnvironmentsInput
- func (s *ListQueueEnvironmentsInput) SetQueueId(v string) *ListQueueEnvironmentsInput
- func (s ListQueueEnvironmentsInput) String() string
- func (s *ListQueueEnvironmentsInput) Validate() error
- type ListQueueEnvironmentsOutput
- func (s ListQueueEnvironmentsOutput) GoString() string
- func (s *ListQueueEnvironmentsOutput) SetEnvironments(v []*QueueEnvironmentSummary) *ListQueueEnvironmentsOutput
- func (s *ListQueueEnvironmentsOutput) SetNextToken(v string) *ListQueueEnvironmentsOutput
- func (s ListQueueEnvironmentsOutput) String() string
- type ListQueueFleetAssociationsInput
- func (s ListQueueFleetAssociationsInput) GoString() string
- func (s *ListQueueFleetAssociationsInput) SetFarmId(v string) *ListQueueFleetAssociationsInput
- func (s *ListQueueFleetAssociationsInput) SetFleetId(v string) *ListQueueFleetAssociationsInput
- func (s *ListQueueFleetAssociationsInput) SetMaxResults(v int64) *ListQueueFleetAssociationsInput
- func (s *ListQueueFleetAssociationsInput) SetNextToken(v string) *ListQueueFleetAssociationsInput
- func (s *ListQueueFleetAssociationsInput) SetQueueId(v string) *ListQueueFleetAssociationsInput
- func (s ListQueueFleetAssociationsInput) String() string
- func (s *ListQueueFleetAssociationsInput) Validate() error
- type ListQueueFleetAssociationsOutput
- func (s ListQueueFleetAssociationsOutput) GoString() string
- func (s *ListQueueFleetAssociationsOutput) SetNextToken(v string) *ListQueueFleetAssociationsOutput
- func (s *ListQueueFleetAssociationsOutput) SetQueueFleetAssociations(v []*QueueFleetAssociationSummary) *ListQueueFleetAssociationsOutput
- func (s ListQueueFleetAssociationsOutput) String() string
- type ListQueueMembersInput
- func (s ListQueueMembersInput) GoString() string
- func (s *ListQueueMembersInput) SetFarmId(v string) *ListQueueMembersInput
- func (s *ListQueueMembersInput) SetMaxResults(v int64) *ListQueueMembersInput
- func (s *ListQueueMembersInput) SetNextToken(v string) *ListQueueMembersInput
- func (s *ListQueueMembersInput) SetQueueId(v string) *ListQueueMembersInput
- func (s ListQueueMembersInput) String() string
- func (s *ListQueueMembersInput) Validate() error
- type ListQueueMembersOutput
- type ListQueuesInput
- func (s ListQueuesInput) GoString() string
- func (s *ListQueuesInput) SetFarmId(v string) *ListQueuesInput
- func (s *ListQueuesInput) SetMaxResults(v int64) *ListQueuesInput
- func (s *ListQueuesInput) SetNextToken(v string) *ListQueuesInput
- func (s *ListQueuesInput) SetPrincipalId(v string) *ListQueuesInput
- func (s *ListQueuesInput) SetStatus(v string) *ListQueuesInput
- func (s ListQueuesInput) String() string
- func (s *ListQueuesInput) Validate() error
- type ListQueuesOutput
- type ListSessionActionsInput
- func (s ListSessionActionsInput) GoString() string
- func (s *ListSessionActionsInput) SetFarmId(v string) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetJobId(v string) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetMaxResults(v int64) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetNextToken(v string) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetQueueId(v string) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetSessionId(v string) *ListSessionActionsInput
- func (s *ListSessionActionsInput) SetTaskId(v string) *ListSessionActionsInput
- func (s ListSessionActionsInput) String() string
- func (s *ListSessionActionsInput) Validate() error
- type ListSessionActionsOutput
- type ListSessionsForWorkerInput
- func (s ListSessionsForWorkerInput) GoString() string
- func (s *ListSessionsForWorkerInput) SetFarmId(v string) *ListSessionsForWorkerInput
- func (s *ListSessionsForWorkerInput) SetFleetId(v string) *ListSessionsForWorkerInput
- func (s *ListSessionsForWorkerInput) SetMaxResults(v int64) *ListSessionsForWorkerInput
- func (s *ListSessionsForWorkerInput) SetNextToken(v string) *ListSessionsForWorkerInput
- func (s *ListSessionsForWorkerInput) SetWorkerId(v string) *ListSessionsForWorkerInput
- func (s ListSessionsForWorkerInput) String() string
- func (s *ListSessionsForWorkerInput) Validate() error
- type ListSessionsForWorkerOutput
- func (s ListSessionsForWorkerOutput) GoString() string
- func (s *ListSessionsForWorkerOutput) SetNextToken(v string) *ListSessionsForWorkerOutput
- func (s *ListSessionsForWorkerOutput) SetSessions(v []*WorkerSessionSummary) *ListSessionsForWorkerOutput
- func (s ListSessionsForWorkerOutput) String() string
- type ListSessionsInput
- func (s ListSessionsInput) GoString() string
- func (s *ListSessionsInput) SetFarmId(v string) *ListSessionsInput
- func (s *ListSessionsInput) SetJobId(v string) *ListSessionsInput
- func (s *ListSessionsInput) SetMaxResults(v int64) *ListSessionsInput
- func (s *ListSessionsInput) SetNextToken(v string) *ListSessionsInput
- func (s *ListSessionsInput) SetQueueId(v string) *ListSessionsInput
- func (s ListSessionsInput) String() string
- func (s *ListSessionsInput) Validate() error
- type ListSessionsOutput
- type ListStepConsumersInput
- func (s ListStepConsumersInput) GoString() string
- func (s *ListStepConsumersInput) SetFarmId(v string) *ListStepConsumersInput
- func (s *ListStepConsumersInput) SetJobId(v string) *ListStepConsumersInput
- func (s *ListStepConsumersInput) SetMaxResults(v int64) *ListStepConsumersInput
- func (s *ListStepConsumersInput) SetNextToken(v string) *ListStepConsumersInput
- func (s *ListStepConsumersInput) SetQueueId(v string) *ListStepConsumersInput
- func (s *ListStepConsumersInput) SetStepId(v string) *ListStepConsumersInput
- func (s ListStepConsumersInput) String() string
- func (s *ListStepConsumersInput) Validate() error
- type ListStepConsumersOutput
- type ListStepDependenciesInput
- func (s ListStepDependenciesInput) GoString() string
- func (s *ListStepDependenciesInput) SetFarmId(v string) *ListStepDependenciesInput
- func (s *ListStepDependenciesInput) SetJobId(v string) *ListStepDependenciesInput
- func (s *ListStepDependenciesInput) SetMaxResults(v int64) *ListStepDependenciesInput
- func (s *ListStepDependenciesInput) SetNextToken(v string) *ListStepDependenciesInput
- func (s *ListStepDependenciesInput) SetQueueId(v string) *ListStepDependenciesInput
- func (s *ListStepDependenciesInput) SetStepId(v string) *ListStepDependenciesInput
- func (s ListStepDependenciesInput) String() string
- func (s *ListStepDependenciesInput) Validate() error
- type ListStepDependenciesOutput
- type ListStepsInput
- func (s ListStepsInput) GoString() string
- func (s *ListStepsInput) SetFarmId(v string) *ListStepsInput
- func (s *ListStepsInput) SetJobId(v string) *ListStepsInput
- func (s *ListStepsInput) SetMaxResults(v int64) *ListStepsInput
- func (s *ListStepsInput) SetNextToken(v string) *ListStepsInput
- func (s *ListStepsInput) SetQueueId(v string) *ListStepsInput
- func (s ListStepsInput) String() string
- func (s *ListStepsInput) Validate() error
- type ListStepsOutput
- type ListStorageProfilesForQueueInput
- func (s ListStorageProfilesForQueueInput) GoString() string
- func (s *ListStorageProfilesForQueueInput) SetFarmId(v string) *ListStorageProfilesForQueueInput
- func (s *ListStorageProfilesForQueueInput) SetMaxResults(v int64) *ListStorageProfilesForQueueInput
- func (s *ListStorageProfilesForQueueInput) SetNextToken(v string) *ListStorageProfilesForQueueInput
- func (s *ListStorageProfilesForQueueInput) SetQueueId(v string) *ListStorageProfilesForQueueInput
- func (s ListStorageProfilesForQueueInput) String() string
- func (s *ListStorageProfilesForQueueInput) Validate() error
- type ListStorageProfilesForQueueOutput
- func (s ListStorageProfilesForQueueOutput) GoString() string
- func (s *ListStorageProfilesForQueueOutput) SetNextToken(v string) *ListStorageProfilesForQueueOutput
- func (s *ListStorageProfilesForQueueOutput) SetStorageProfiles(v []*StorageProfileSummary) *ListStorageProfilesForQueueOutput
- func (s ListStorageProfilesForQueueOutput) String() string
- type ListStorageProfilesInput
- func (s ListStorageProfilesInput) GoString() string
- func (s *ListStorageProfilesInput) SetFarmId(v string) *ListStorageProfilesInput
- func (s *ListStorageProfilesInput) SetMaxResults(v int64) *ListStorageProfilesInput
- func (s *ListStorageProfilesInput) SetNextToken(v string) *ListStorageProfilesInput
- func (s ListStorageProfilesInput) String() string
- func (s *ListStorageProfilesInput) Validate() error
- type ListStorageProfilesOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListTasksInput
- func (s ListTasksInput) GoString() string
- func (s *ListTasksInput) SetFarmId(v string) *ListTasksInput
- func (s *ListTasksInput) SetJobId(v string) *ListTasksInput
- func (s *ListTasksInput) SetMaxResults(v int64) *ListTasksInput
- func (s *ListTasksInput) SetNextToken(v string) *ListTasksInput
- func (s *ListTasksInput) SetQueueId(v string) *ListTasksInput
- func (s *ListTasksInput) SetStepId(v string) *ListTasksInput
- func (s ListTasksInput) String() string
- func (s *ListTasksInput) Validate() error
- type ListTasksOutput
- type ListWorkersInput
- func (s ListWorkersInput) GoString() string
- func (s *ListWorkersInput) SetFarmId(v string) *ListWorkersInput
- func (s *ListWorkersInput) SetFleetId(v string) *ListWorkersInput
- func (s *ListWorkersInput) SetMaxResults(v int64) *ListWorkersInput
- func (s *ListWorkersInput) SetNextToken(v string) *ListWorkersInput
- func (s ListWorkersInput) String() string
- func (s *ListWorkersInput) Validate() error
- type ListWorkersOutput
- type LogConfiguration
- func (s LogConfiguration) GoString() string
- func (s *LogConfiguration) SetError(v string) *LogConfiguration
- func (s *LogConfiguration) SetLogDriver(v string) *LogConfiguration
- func (s *LogConfiguration) SetOptions(v map[string]*string) *LogConfiguration
- func (s *LogConfiguration) SetParameters(v map[string]*string) *LogConfiguration
- func (s LogConfiguration) String() string
- type ManifestProperties
- func (s ManifestProperties) GoString() string
- func (s *ManifestProperties) SetFileSystemLocationName(v string) *ManifestProperties
- func (s *ManifestProperties) SetInputManifestHash(v string) *ManifestProperties
- func (s *ManifestProperties) SetInputManifestPath(v string) *ManifestProperties
- func (s *ManifestProperties) SetOutputRelativeDirectories(v []*string) *ManifestProperties
- func (s *ManifestProperties) SetRootPath(v string) *ManifestProperties
- func (s *ManifestProperties) SetRootPathFormat(v string) *ManifestProperties
- func (s ManifestProperties) String() string
- func (s *ManifestProperties) Validate() error
- type MemoryMiBRange
- type MeteredProductSummary
- func (s MeteredProductSummary) GoString() string
- func (s *MeteredProductSummary) SetFamily(v string) *MeteredProductSummary
- func (s *MeteredProductSummary) SetPort(v int64) *MeteredProductSummary
- func (s *MeteredProductSummary) SetProductId(v string) *MeteredProductSummary
- func (s *MeteredProductSummary) SetVendor(v string) *MeteredProductSummary
- func (s MeteredProductSummary) String() string
- type MonitorSummary
- func (s MonitorSummary) GoString() string
- func (s *MonitorSummary) SetCreatedAt(v time.Time) *MonitorSummary
- func (s *MonitorSummary) SetCreatedBy(v string) *MonitorSummary
- func (s *MonitorSummary) SetDisplayName(v string) *MonitorSummary
- func (s *MonitorSummary) SetIdentityCenterApplicationArn(v string) *MonitorSummary
- func (s *MonitorSummary) SetIdentityCenterInstanceArn(v string) *MonitorSummary
- func (s *MonitorSummary) SetMonitorId(v string) *MonitorSummary
- func (s *MonitorSummary) SetRoleArn(v string) *MonitorSummary
- func (s *MonitorSummary) SetSubdomain(v string) *MonitorSummary
- func (s *MonitorSummary) SetUpdatedAt(v time.Time) *MonitorSummary
- func (s *MonitorSummary) SetUpdatedBy(v string) *MonitorSummary
- func (s *MonitorSummary) SetUrl(v string) *MonitorSummary
- func (s MonitorSummary) String() string
- type ParameterFilterExpression
- func (s ParameterFilterExpression) GoString() string
- func (s *ParameterFilterExpression) SetName(v string) *ParameterFilterExpression
- func (s *ParameterFilterExpression) SetOperator(v string) *ParameterFilterExpression
- func (s *ParameterFilterExpression) SetValue(v string) *ParameterFilterExpression
- func (s ParameterFilterExpression) String() string
- func (s *ParameterFilterExpression) Validate() error
- type ParameterSortExpression
- func (s ParameterSortExpression) GoString() string
- func (s *ParameterSortExpression) SetName(v string) *ParameterSortExpression
- func (s *ParameterSortExpression) SetSortOrder(v string) *ParameterSortExpression
- func (s ParameterSortExpression) String() string
- func (s *ParameterSortExpression) Validate() error
- type ParameterSpace
- type PathMappingRule
- type PosixUser
- type PutMeteredProductInput
- func (s PutMeteredProductInput) GoString() string
- func (s *PutMeteredProductInput) SetLicenseEndpointId(v string) *PutMeteredProductInput
- func (s *PutMeteredProductInput) SetProductId(v string) *PutMeteredProductInput
- func (s PutMeteredProductInput) String() string
- func (s *PutMeteredProductInput) Validate() error
- type PutMeteredProductOutput
- type QueueEnvironmentSummary
- func (s QueueEnvironmentSummary) GoString() string
- func (s *QueueEnvironmentSummary) SetName(v string) *QueueEnvironmentSummary
- func (s *QueueEnvironmentSummary) SetPriority(v int64) *QueueEnvironmentSummary
- func (s *QueueEnvironmentSummary) SetQueueEnvironmentId(v string) *QueueEnvironmentSummary
- func (s QueueEnvironmentSummary) String() string
- type QueueFleetAssociationSummary
- func (s QueueFleetAssociationSummary) GoString() string
- func (s *QueueFleetAssociationSummary) SetCreatedAt(v time.Time) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetCreatedBy(v string) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetFleetId(v string) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetQueueId(v string) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetStatus(v string) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetUpdatedAt(v time.Time) *QueueFleetAssociationSummary
- func (s *QueueFleetAssociationSummary) SetUpdatedBy(v string) *QueueFleetAssociationSummary
- func (s QueueFleetAssociationSummary) String() string
- type QueueMember
- func (s QueueMember) GoString() string
- func (s *QueueMember) SetFarmId(v string) *QueueMember
- func (s *QueueMember) SetIdentityStoreId(v string) *QueueMember
- func (s *QueueMember) SetMembershipLevel(v string) *QueueMember
- func (s *QueueMember) SetPrincipalId(v string) *QueueMember
- func (s *QueueMember) SetPrincipalType(v string) *QueueMember
- func (s *QueueMember) SetQueueId(v string) *QueueMember
- func (s QueueMember) String() string
- type QueueSummary
- func (s QueueSummary) GoString() string
- func (s *QueueSummary) SetBlockedReason(v string) *QueueSummary
- func (s *QueueSummary) SetCreatedAt(v time.Time) *QueueSummary
- func (s *QueueSummary) SetCreatedBy(v string) *QueueSummary
- func (s *QueueSummary) SetDefaultBudgetAction(v string) *QueueSummary
- func (s *QueueSummary) SetDisplayName(v string) *QueueSummary
- func (s *QueueSummary) SetFarmId(v string) *QueueSummary
- func (s *QueueSummary) SetQueueId(v string) *QueueSummary
- func (s *QueueSummary) SetStatus(v string) *QueueSummary
- func (s *QueueSummary) SetUpdatedAt(v time.Time) *QueueSummary
- func (s *QueueSummary) SetUpdatedBy(v string) *QueueSummary
- func (s QueueSummary) String() string
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type ResponseBudgetAction
- func (s ResponseBudgetAction) GoString() string
- func (s *ResponseBudgetAction) SetDescription(v string) *ResponseBudgetAction
- func (s *ResponseBudgetAction) SetThresholdPercentage(v float64) *ResponseBudgetAction
- func (s *ResponseBudgetAction) SetType(v string) *ResponseBudgetAction
- func (s ResponseBudgetAction) String() string
- type S3Location
- type SearchFilterExpression
- func (s SearchFilterExpression) GoString() string
- func (s *SearchFilterExpression) SetDateTimeFilter(v *DateTimeFilterExpression) *SearchFilterExpression
- func (s *SearchFilterExpression) SetGroupFilter(v *SearchGroupedFilterExpressions) *SearchFilterExpression
- func (s *SearchFilterExpression) SetParameterFilter(v *ParameterFilterExpression) *SearchFilterExpression
- func (s *SearchFilterExpression) SetSearchTermFilter(v *SearchTermFilterExpression) *SearchFilterExpression
- func (s *SearchFilterExpression) SetStringFilter(v *StringFilterExpression) *SearchFilterExpression
- func (s SearchFilterExpression) String() string
- func (s *SearchFilterExpression) Validate() error
- type SearchGroupedFilterExpressions
- func (s SearchGroupedFilterExpressions) GoString() string
- func (s *SearchGroupedFilterExpressions) SetFilters(v []*SearchFilterExpression) *SearchGroupedFilterExpressions
- func (s *SearchGroupedFilterExpressions) SetOperator(v string) *SearchGroupedFilterExpressions
- func (s SearchGroupedFilterExpressions) String() string
- func (s *SearchGroupedFilterExpressions) Validate() error
- type SearchJobsInput
- func (s SearchJobsInput) GoString() string
- func (s *SearchJobsInput) SetFarmId(v string) *SearchJobsInput
- func (s *SearchJobsInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchJobsInput
- func (s *SearchJobsInput) SetItemOffset(v int64) *SearchJobsInput
- func (s *SearchJobsInput) SetPageSize(v int64) *SearchJobsInput
- func (s *SearchJobsInput) SetQueueIds(v []*string) *SearchJobsInput
- func (s *SearchJobsInput) SetSortExpressions(v []*SearchSortExpression) *SearchJobsInput
- func (s SearchJobsInput) String() string
- func (s *SearchJobsInput) Validate() error
- type SearchJobsOutput
- func (s SearchJobsOutput) GoString() string
- func (s *SearchJobsOutput) SetJobs(v []*JobSearchSummary) *SearchJobsOutput
- func (s *SearchJobsOutput) SetNextItemOffset(v int64) *SearchJobsOutput
- func (s *SearchJobsOutput) SetTotalResults(v int64) *SearchJobsOutput
- func (s SearchJobsOutput) String() string
- type SearchSortExpression
- func (s SearchSortExpression) GoString() string
- func (s *SearchSortExpression) SetFieldSort(v *FieldSortExpression) *SearchSortExpression
- func (s *SearchSortExpression) SetParameterSort(v *ParameterSortExpression) *SearchSortExpression
- func (s *SearchSortExpression) SetUserJobsFirst(v *UserJobsFirst) *SearchSortExpression
- func (s SearchSortExpression) String() string
- func (s *SearchSortExpression) Validate() error
- type SearchStepsInput
- func (s SearchStepsInput) GoString() string
- func (s *SearchStepsInput) SetFarmId(v string) *SearchStepsInput
- func (s *SearchStepsInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchStepsInput
- func (s *SearchStepsInput) SetItemOffset(v int64) *SearchStepsInput
- func (s *SearchStepsInput) SetJobId(v string) *SearchStepsInput
- func (s *SearchStepsInput) SetPageSize(v int64) *SearchStepsInput
- func (s *SearchStepsInput) SetQueueIds(v []*string) *SearchStepsInput
- func (s *SearchStepsInput) SetSortExpressions(v []*SearchSortExpression) *SearchStepsInput
- func (s SearchStepsInput) String() string
- func (s *SearchStepsInput) Validate() error
- type SearchStepsOutput
- func (s SearchStepsOutput) GoString() string
- func (s *SearchStepsOutput) SetNextItemOffset(v int64) *SearchStepsOutput
- func (s *SearchStepsOutput) SetSteps(v []*StepSearchSummary) *SearchStepsOutput
- func (s *SearchStepsOutput) SetTotalResults(v int64) *SearchStepsOutput
- func (s SearchStepsOutput) String() string
- type SearchTasksInput
- func (s SearchTasksInput) GoString() string
- func (s *SearchTasksInput) SetFarmId(v string) *SearchTasksInput
- func (s *SearchTasksInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchTasksInput
- func (s *SearchTasksInput) SetItemOffset(v int64) *SearchTasksInput
- func (s *SearchTasksInput) SetJobId(v string) *SearchTasksInput
- func (s *SearchTasksInput) SetPageSize(v int64) *SearchTasksInput
- func (s *SearchTasksInput) SetQueueIds(v []*string) *SearchTasksInput
- func (s *SearchTasksInput) SetSortExpressions(v []*SearchSortExpression) *SearchTasksInput
- func (s SearchTasksInput) String() string
- func (s *SearchTasksInput) Validate() error
- type SearchTasksOutput
- func (s SearchTasksOutput) GoString() string
- func (s *SearchTasksOutput) SetNextItemOffset(v int64) *SearchTasksOutput
- func (s *SearchTasksOutput) SetTasks(v []*TaskSearchSummary) *SearchTasksOutput
- func (s *SearchTasksOutput) SetTotalResults(v int64) *SearchTasksOutput
- func (s SearchTasksOutput) String() string
- type SearchTermFilterExpression
- type SearchWorkersInput
- func (s SearchWorkersInput) GoString() string
- func (s *SearchWorkersInput) SetFarmId(v string) *SearchWorkersInput
- func (s *SearchWorkersInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchWorkersInput
- func (s *SearchWorkersInput) SetFleetIds(v []*string) *SearchWorkersInput
- func (s *SearchWorkersInput) SetItemOffset(v int64) *SearchWorkersInput
- func (s *SearchWorkersInput) SetPageSize(v int64) *SearchWorkersInput
- func (s *SearchWorkersInput) SetSortExpressions(v []*SearchSortExpression) *SearchWorkersInput
- func (s SearchWorkersInput) String() string
- func (s *SearchWorkersInput) Validate() error
- type SearchWorkersOutput
- func (s SearchWorkersOutput) GoString() string
- func (s *SearchWorkersOutput) SetNextItemOffset(v int64) *SearchWorkersOutput
- func (s *SearchWorkersOutput) SetTotalResults(v int64) *SearchWorkersOutput
- func (s *SearchWorkersOutput) SetWorkers(v []*WorkerSearchSummary) *SearchWorkersOutput
- func (s SearchWorkersOutput) String() string
- type ServiceManagedEc2FleetConfiguration
- func (s ServiceManagedEc2FleetConfiguration) GoString() string
- func (s *ServiceManagedEc2FleetConfiguration) SetInstanceCapabilities(v *ServiceManagedEc2InstanceCapabilities) *ServiceManagedEc2FleetConfiguration
- func (s *ServiceManagedEc2FleetConfiguration) SetInstanceMarketOptions(v *ServiceManagedEc2InstanceMarketOptions) *ServiceManagedEc2FleetConfiguration
- func (s ServiceManagedEc2FleetConfiguration) String() string
- func (s *ServiceManagedEc2FleetConfiguration) Validate() error
- type ServiceManagedEc2InstanceCapabilities
- func (s ServiceManagedEc2InstanceCapabilities) GoString() string
- func (s *ServiceManagedEc2InstanceCapabilities) SetAllowedInstanceTypes(v []*string) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetCpuArchitectureType(v string) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetCustomAmounts(v []*FleetAmountCapability) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetCustomAttributes(v []*FleetAttributeCapability) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetExcludedInstanceTypes(v []*string) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetMemoryMiB(v *MemoryMiBRange) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetOsFamily(v string) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetRootEbsVolume(v *Ec2EbsVolume) *ServiceManagedEc2InstanceCapabilities
- func (s *ServiceManagedEc2InstanceCapabilities) SetVCpuCount(v *VCpuCountRange) *ServiceManagedEc2InstanceCapabilities
- func (s ServiceManagedEc2InstanceCapabilities) String() string
- func (s *ServiceManagedEc2InstanceCapabilities) Validate() error
- type ServiceManagedEc2InstanceMarketOptions
- func (s ServiceManagedEc2InstanceMarketOptions) GoString() string
- func (s *ServiceManagedEc2InstanceMarketOptions) SetType(v string) *ServiceManagedEc2InstanceMarketOptions
- func (s ServiceManagedEc2InstanceMarketOptions) String() string
- func (s *ServiceManagedEc2InstanceMarketOptions) Validate() error
- type ServiceQuotaExceededException
- func (s *ServiceQuotaExceededException) Code() string
- func (s *ServiceQuotaExceededException) Error() string
- func (s ServiceQuotaExceededException) GoString() string
- func (s *ServiceQuotaExceededException) Message() string
- func (s *ServiceQuotaExceededException) OrigErr() error
- func (s *ServiceQuotaExceededException) RequestID() string
- func (s *ServiceQuotaExceededException) StatusCode() int
- func (s ServiceQuotaExceededException) String() string
- type SessionActionDefinition
- func (s SessionActionDefinition) GoString() string
- func (s *SessionActionDefinition) SetEnvEnter(v *EnvironmentEnterSessionActionDefinition) *SessionActionDefinition
- func (s *SessionActionDefinition) SetEnvExit(v *EnvironmentExitSessionActionDefinition) *SessionActionDefinition
- func (s *SessionActionDefinition) SetSyncInputJobAttachments(v *SyncInputJobAttachmentsSessionActionDefinition) *SessionActionDefinition
- func (s *SessionActionDefinition) SetTaskRun(v *TaskRunSessionActionDefinition) *SessionActionDefinition
- func (s SessionActionDefinition) String() string
- type SessionActionDefinitionSummary
- func (s SessionActionDefinitionSummary) GoString() string
- func (s *SessionActionDefinitionSummary) SetEnvEnter(v *EnvironmentEnterSessionActionDefinitionSummary) *SessionActionDefinitionSummary
- func (s *SessionActionDefinitionSummary) SetEnvExit(v *EnvironmentExitSessionActionDefinitionSummary) *SessionActionDefinitionSummary
- func (s *SessionActionDefinitionSummary) SetSyncInputJobAttachments(v *SyncInputJobAttachmentsSessionActionDefinitionSummary) *SessionActionDefinitionSummary
- func (s *SessionActionDefinitionSummary) SetTaskRun(v *TaskRunSessionActionDefinitionSummary) *SessionActionDefinitionSummary
- func (s SessionActionDefinitionSummary) String() string
- type SessionActionSummary
- func (s SessionActionSummary) GoString() string
- func (s *SessionActionSummary) SetDefinition(v *SessionActionDefinitionSummary) *SessionActionSummary
- func (s *SessionActionSummary) SetEndedAt(v time.Time) *SessionActionSummary
- func (s *SessionActionSummary) SetProgressPercent(v float64) *SessionActionSummary
- func (s *SessionActionSummary) SetSessionActionId(v string) *SessionActionSummary
- func (s *SessionActionSummary) SetStartedAt(v time.Time) *SessionActionSummary
- func (s *SessionActionSummary) SetStatus(v string) *SessionActionSummary
- func (s *SessionActionSummary) SetWorkerUpdatedAt(v time.Time) *SessionActionSummary
- func (s SessionActionSummary) String() string
- type SessionSummary
- func (s SessionSummary) GoString() string
- func (s *SessionSummary) SetEndedAt(v time.Time) *SessionSummary
- func (s *SessionSummary) SetFleetId(v string) *SessionSummary
- func (s *SessionSummary) SetLifecycleStatus(v string) *SessionSummary
- func (s *SessionSummary) SetSessionId(v string) *SessionSummary
- func (s *SessionSummary) SetStartedAt(v time.Time) *SessionSummary
- func (s *SessionSummary) SetTargetLifecycleStatus(v string) *SessionSummary
- func (s *SessionSummary) SetUpdatedAt(v time.Time) *SessionSummary
- func (s *SessionSummary) SetUpdatedBy(v string) *SessionSummary
- func (s *SessionSummary) SetWorkerId(v string) *SessionSummary
- func (s SessionSummary) String() string
- type SessionsStatisticsResources
- func (s SessionsStatisticsResources) GoString() string
- func (s *SessionsStatisticsResources) SetFleetIds(v []*string) *SessionsStatisticsResources
- func (s *SessionsStatisticsResources) SetQueueIds(v []*string) *SessionsStatisticsResources
- func (s SessionsStatisticsResources) String() string
- func (s *SessionsStatisticsResources) Validate() error
- type StartSessionsStatisticsAggregationInput
- func (s StartSessionsStatisticsAggregationInput) GoString() string
- func (s *StartSessionsStatisticsAggregationInput) SetEndTime(v time.Time) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetFarmId(v string) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetGroupBy(v []*string) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetPeriod(v string) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetResourceIds(v *SessionsStatisticsResources) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetStartTime(v time.Time) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetStatistics(v []*string) *StartSessionsStatisticsAggregationInput
- func (s *StartSessionsStatisticsAggregationInput) SetTimezone(v string) *StartSessionsStatisticsAggregationInput
- func (s StartSessionsStatisticsAggregationInput) String() string
- func (s *StartSessionsStatisticsAggregationInput) Validate() error
- type StartSessionsStatisticsAggregationOutput
- type Statistics
- func (s Statistics) GoString() string
- func (s *Statistics) SetAggregationEndTime(v time.Time) *Statistics
- func (s *Statistics) SetAggregationStartTime(v time.Time) *Statistics
- func (s *Statistics) SetCostInUsd(v *Stats) *Statistics
- func (s *Statistics) SetCount(v int64) *Statistics
- func (s *Statistics) SetFleetId(v string) *Statistics
- func (s *Statistics) SetInstanceType(v string) *Statistics
- func (s *Statistics) SetJobId(v string) *Statistics
- func (s *Statistics) SetJobName(v string) *Statistics
- func (s *Statistics) SetLicenseProduct(v string) *Statistics
- func (s *Statistics) SetQueueId(v string) *Statistics
- func (s *Statistics) SetRuntimeInSeconds(v *Stats) *Statistics
- func (s *Statistics) SetUsageType(v string) *Statistics
- func (s *Statistics) SetUserId(v string) *Statistics
- func (s Statistics) String() string
- type Stats
- type StepAmountCapability
- func (s StepAmountCapability) GoString() string
- func (s *StepAmountCapability) SetMax(v float64) *StepAmountCapability
- func (s *StepAmountCapability) SetMin(v float64) *StepAmountCapability
- func (s *StepAmountCapability) SetName(v string) *StepAmountCapability
- func (s *StepAmountCapability) SetValue(v float64) *StepAmountCapability
- func (s StepAmountCapability) String() string
- type StepAttributeCapability
- func (s StepAttributeCapability) GoString() string
- func (s *StepAttributeCapability) SetAllOf(v []*string) *StepAttributeCapability
- func (s *StepAttributeCapability) SetAnyOf(v []*string) *StepAttributeCapability
- func (s *StepAttributeCapability) SetName(v string) *StepAttributeCapability
- func (s StepAttributeCapability) String() string
- type StepConsumer
- type StepDependency
- type StepDetailsError
- func (s StepDetailsError) GoString() string
- func (s *StepDetailsError) SetCode(v string) *StepDetailsError
- func (s *StepDetailsError) SetJobId(v string) *StepDetailsError
- func (s *StepDetailsError) SetMessage(v string) *StepDetailsError
- func (s *StepDetailsError) SetStepId(v string) *StepDetailsError
- func (s StepDetailsError) String() string
- type StepDetailsIdentifiers
- func (s StepDetailsIdentifiers) GoString() string
- func (s *StepDetailsIdentifiers) SetJobId(v string) *StepDetailsIdentifiers
- func (s *StepDetailsIdentifiers) SetStepId(v string) *StepDetailsIdentifiers
- func (s StepDetailsIdentifiers) String() string
- func (s *StepDetailsIdentifiers) Validate() error
- type StepParameter
- type StepRequiredCapabilities
- func (s StepRequiredCapabilities) GoString() string
- func (s *StepRequiredCapabilities) SetAmounts(v []*StepAmountCapability) *StepRequiredCapabilities
- func (s *StepRequiredCapabilities) SetAttributes(v []*StepAttributeCapability) *StepRequiredCapabilities
- func (s StepRequiredCapabilities) String() string
- type StepSearchSummary
- func (s StepSearchSummary) GoString() string
- func (s *StepSearchSummary) SetCreatedAt(v time.Time) *StepSearchSummary
- func (s *StepSearchSummary) SetEndedAt(v time.Time) *StepSearchSummary
- func (s *StepSearchSummary) SetJobId(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetLifecycleStatus(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetLifecycleStatusMessage(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetName(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetParameterSpace(v *ParameterSpace) *StepSearchSummary
- func (s *StepSearchSummary) SetQueueId(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetStartedAt(v time.Time) *StepSearchSummary
- func (s *StepSearchSummary) SetStepId(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetTargetTaskRunStatus(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetTaskRunStatus(v string) *StepSearchSummary
- func (s *StepSearchSummary) SetTaskRunStatusCounts(v map[string]*int64) *StepSearchSummary
- func (s StepSearchSummary) String() string
- type StepSummary
- func (s StepSummary) GoString() string
- func (s *StepSummary) SetCreatedAt(v time.Time) *StepSummary
- func (s *StepSummary) SetCreatedBy(v string) *StepSummary
- func (s *StepSummary) SetDependencyCounts(v *DependencyCounts) *StepSummary
- func (s *StepSummary) SetEndedAt(v time.Time) *StepSummary
- func (s *StepSummary) SetLifecycleStatus(v string) *StepSummary
- func (s *StepSummary) SetLifecycleStatusMessage(v string) *StepSummary
- func (s *StepSummary) SetName(v string) *StepSummary
- func (s *StepSummary) SetStartedAt(v time.Time) *StepSummary
- func (s *StepSummary) SetStepId(v string) *StepSummary
- func (s *StepSummary) SetTargetTaskRunStatus(v string) *StepSummary
- func (s *StepSummary) SetTaskRunStatus(v string) *StepSummary
- func (s *StepSummary) SetTaskRunStatusCounts(v map[string]*int64) *StepSummary
- func (s *StepSummary) SetUpdatedAt(v time.Time) *StepSummary
- func (s *StepSummary) SetUpdatedBy(v string) *StepSummary
- func (s StepSummary) String() string
- type StorageProfileSummary
- func (s StorageProfileSummary) GoString() string
- func (s *StorageProfileSummary) SetDisplayName(v string) *StorageProfileSummary
- func (s *StorageProfileSummary) SetOsFamily(v string) *StorageProfileSummary
- func (s *StorageProfileSummary) SetStorageProfileId(v string) *StorageProfileSummary
- func (s StorageProfileSummary) String() string
- type StringFilterExpression
- func (s StringFilterExpression) GoString() string
- func (s *StringFilterExpression) SetName(v string) *StringFilterExpression
- func (s *StringFilterExpression) SetOperator(v string) *StringFilterExpression
- func (s *StringFilterExpression) SetValue(v string) *StringFilterExpression
- func (s StringFilterExpression) String() string
- func (s *StringFilterExpression) Validate() error
- type SyncInputJobAttachmentsSessionActionDefinition
- type SyncInputJobAttachmentsSessionActionDefinitionSummary
- type TagResourceInput
- type TagResourceOutput
- type TaskParameterValue
- func (s TaskParameterValue) GoString() string
- func (s *TaskParameterValue) SetFloat(v string) *TaskParameterValue
- func (s *TaskParameterValue) SetInt(v string) *TaskParameterValue
- func (s *TaskParameterValue) SetPath(v string) *TaskParameterValue
- func (s *TaskParameterValue) SetString_(v string) *TaskParameterValue
- func (s TaskParameterValue) String() string
- type TaskRunSessionActionDefinition
- func (s TaskRunSessionActionDefinition) GoString() string
- func (s *TaskRunSessionActionDefinition) SetParameters(v map[string]*TaskParameterValue) *TaskRunSessionActionDefinition
- func (s *TaskRunSessionActionDefinition) SetStepId(v string) *TaskRunSessionActionDefinition
- func (s *TaskRunSessionActionDefinition) SetTaskId(v string) *TaskRunSessionActionDefinition
- func (s TaskRunSessionActionDefinition) String() string
- type TaskRunSessionActionDefinitionSummary
- func (s TaskRunSessionActionDefinitionSummary) GoString() string
- func (s *TaskRunSessionActionDefinitionSummary) SetStepId(v string) *TaskRunSessionActionDefinitionSummary
- func (s *TaskRunSessionActionDefinitionSummary) SetTaskId(v string) *TaskRunSessionActionDefinitionSummary
- func (s TaskRunSessionActionDefinitionSummary) String() string
- type TaskSearchSummary
- func (s TaskSearchSummary) GoString() string
- func (s *TaskSearchSummary) SetEndedAt(v time.Time) *TaskSearchSummary
- func (s *TaskSearchSummary) SetFailureRetryCount(v int64) *TaskSearchSummary
- func (s *TaskSearchSummary) SetJobId(v string) *TaskSearchSummary
- func (s *TaskSearchSummary) SetParameters(v map[string]*TaskParameterValue) *TaskSearchSummary
- func (s *TaskSearchSummary) SetQueueId(v string) *TaskSearchSummary
- func (s *TaskSearchSummary) SetRunStatus(v string) *TaskSearchSummary
- func (s *TaskSearchSummary) SetStartedAt(v time.Time) *TaskSearchSummary
- func (s *TaskSearchSummary) SetStepId(v string) *TaskSearchSummary
- func (s *TaskSearchSummary) SetTargetRunStatus(v string) *TaskSearchSummary
- func (s *TaskSearchSummary) SetTaskId(v string) *TaskSearchSummary
- func (s TaskSearchSummary) String() string
- type TaskSummary
- func (s TaskSummary) GoString() string
- func (s *TaskSummary) SetCreatedAt(v time.Time) *TaskSummary
- func (s *TaskSummary) SetCreatedBy(v string) *TaskSummary
- func (s *TaskSummary) SetEndedAt(v time.Time) *TaskSummary
- func (s *TaskSummary) SetFailureRetryCount(v int64) *TaskSummary
- func (s *TaskSummary) SetLatestSessionActionId(v string) *TaskSummary
- func (s *TaskSummary) SetParameters(v map[string]*TaskParameterValue) *TaskSummary
- func (s *TaskSummary) SetRunStatus(v string) *TaskSummary
- func (s *TaskSummary) SetStartedAt(v time.Time) *TaskSummary
- func (s *TaskSummary) SetTargetRunStatus(v string) *TaskSummary
- func (s *TaskSummary) SetTaskId(v string) *TaskSummary
- func (s *TaskSummary) SetUpdatedAt(v time.Time) *TaskSummary
- func (s *TaskSummary) SetUpdatedBy(v string) *TaskSummary
- func (s TaskSummary) String() string
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateBudgetInput
- func (s UpdateBudgetInput) GoString() string
- func (s *UpdateBudgetInput) SetActionsToAdd(v []*BudgetActionToAdd) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetActionsToRemove(v []*BudgetActionToRemove) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetApproximateDollarLimit(v float64) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetBudgetId(v string) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetClientToken(v string) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetDescription(v string) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetDisplayName(v string) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetFarmId(v string) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetSchedule(v *BudgetSchedule) *UpdateBudgetInput
- func (s *UpdateBudgetInput) SetStatus(v string) *UpdateBudgetInput
- func (s UpdateBudgetInput) String() string
- func (s *UpdateBudgetInput) Validate() error
- type UpdateBudgetOutput
- type UpdateFarmInput
- func (s UpdateFarmInput) GoString() string
- func (s *UpdateFarmInput) SetDescription(v string) *UpdateFarmInput
- func (s *UpdateFarmInput) SetDisplayName(v string) *UpdateFarmInput
- func (s *UpdateFarmInput) SetFarmId(v string) *UpdateFarmInput
- func (s UpdateFarmInput) String() string
- func (s *UpdateFarmInput) Validate() error
- type UpdateFarmOutput
- type UpdateFleetInput
- func (s UpdateFleetInput) GoString() string
- func (s *UpdateFleetInput) SetClientToken(v string) *UpdateFleetInput
- func (s *UpdateFleetInput) SetConfiguration(v *FleetConfiguration) *UpdateFleetInput
- func (s *UpdateFleetInput) SetDescription(v string) *UpdateFleetInput
- func (s *UpdateFleetInput) SetDisplayName(v string) *UpdateFleetInput
- func (s *UpdateFleetInput) SetFarmId(v string) *UpdateFleetInput
- func (s *UpdateFleetInput) SetFleetId(v string) *UpdateFleetInput
- func (s *UpdateFleetInput) SetMaxWorkerCount(v int64) *UpdateFleetInput
- func (s *UpdateFleetInput) SetMinWorkerCount(v int64) *UpdateFleetInput
- func (s *UpdateFleetInput) SetRoleArn(v string) *UpdateFleetInput
- func (s UpdateFleetInput) String() string
- func (s *UpdateFleetInput) Validate() error
- type UpdateFleetOutput
- type UpdateJobInput
- func (s UpdateJobInput) GoString() string
- func (s *UpdateJobInput) SetClientToken(v string) *UpdateJobInput
- func (s *UpdateJobInput) SetFarmId(v string) *UpdateJobInput
- func (s *UpdateJobInput) SetJobId(v string) *UpdateJobInput
- func (s *UpdateJobInput) SetLifecycleStatus(v string) *UpdateJobInput
- func (s *UpdateJobInput) SetMaxFailedTasksCount(v int64) *UpdateJobInput
- func (s *UpdateJobInput) SetMaxRetriesPerTask(v int64) *UpdateJobInput
- func (s *UpdateJobInput) SetPriority(v int64) *UpdateJobInput
- func (s *UpdateJobInput) SetQueueId(v string) *UpdateJobInput
- func (s *UpdateJobInput) SetTargetTaskRunStatus(v string) *UpdateJobInput
- func (s UpdateJobInput) String() string
- func (s *UpdateJobInput) Validate() error
- type UpdateJobOutput
- type UpdateMonitorInput
- func (s UpdateMonitorInput) GoString() string
- func (s *UpdateMonitorInput) SetDisplayName(v string) *UpdateMonitorInput
- func (s *UpdateMonitorInput) SetMonitorId(v string) *UpdateMonitorInput
- func (s *UpdateMonitorInput) SetRoleArn(v string) *UpdateMonitorInput
- func (s *UpdateMonitorInput) SetSubdomain(v string) *UpdateMonitorInput
- func (s UpdateMonitorInput) String() string
- func (s *UpdateMonitorInput) Validate() error
- type UpdateMonitorOutput
- type UpdateQueueEnvironmentInput
- func (s UpdateQueueEnvironmentInput) GoString() string
- func (s *UpdateQueueEnvironmentInput) SetClientToken(v string) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetFarmId(v string) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetPriority(v int64) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetQueueEnvironmentId(v string) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetQueueId(v string) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetTemplate(v string) *UpdateQueueEnvironmentInput
- func (s *UpdateQueueEnvironmentInput) SetTemplateType(v string) *UpdateQueueEnvironmentInput
- func (s UpdateQueueEnvironmentInput) String() string
- func (s *UpdateQueueEnvironmentInput) Validate() error
- type UpdateQueueEnvironmentOutput
- type UpdateQueueFleetAssociationInput
- func (s UpdateQueueFleetAssociationInput) GoString() string
- func (s *UpdateQueueFleetAssociationInput) SetFarmId(v string) *UpdateQueueFleetAssociationInput
- func (s *UpdateQueueFleetAssociationInput) SetFleetId(v string) *UpdateQueueFleetAssociationInput
- func (s *UpdateQueueFleetAssociationInput) SetQueueId(v string) *UpdateQueueFleetAssociationInput
- func (s *UpdateQueueFleetAssociationInput) SetStatus(v string) *UpdateQueueFleetAssociationInput
- func (s UpdateQueueFleetAssociationInput) String() string
- func (s *UpdateQueueFleetAssociationInput) Validate() error
- type UpdateQueueFleetAssociationOutput
- type UpdateQueueInput
- func (s UpdateQueueInput) GoString() string
- func (s *UpdateQueueInput) SetAllowedStorageProfileIdsToAdd(v []*string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetAllowedStorageProfileIdsToRemove(v []*string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetClientToken(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetDefaultBudgetAction(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetDescription(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetDisplayName(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetFarmId(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetJobAttachmentSettings(v *JobAttachmentSettings) *UpdateQueueInput
- func (s *UpdateQueueInput) SetJobRunAsUser(v *JobRunAsUser) *UpdateQueueInput
- func (s *UpdateQueueInput) SetQueueId(v string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetRequiredFileSystemLocationNamesToAdd(v []*string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetRequiredFileSystemLocationNamesToRemove(v []*string) *UpdateQueueInput
- func (s *UpdateQueueInput) SetRoleArn(v string) *UpdateQueueInput
- func (s UpdateQueueInput) String() string
- func (s *UpdateQueueInput) Validate() error
- type UpdateQueueOutput
- type UpdateSessionInput
- func (s UpdateSessionInput) GoString() string
- func (s *UpdateSessionInput) SetClientToken(v string) *UpdateSessionInput
- func (s *UpdateSessionInput) SetFarmId(v string) *UpdateSessionInput
- func (s *UpdateSessionInput) SetJobId(v string) *UpdateSessionInput
- func (s *UpdateSessionInput) SetQueueId(v string) *UpdateSessionInput
- func (s *UpdateSessionInput) SetSessionId(v string) *UpdateSessionInput
- func (s *UpdateSessionInput) SetTargetLifecycleStatus(v string) *UpdateSessionInput
- func (s UpdateSessionInput) String() string
- func (s *UpdateSessionInput) Validate() error
- type UpdateSessionOutput
- type UpdateStepInput
- func (s UpdateStepInput) GoString() string
- func (s *UpdateStepInput) SetClientToken(v string) *UpdateStepInput
- func (s *UpdateStepInput) SetFarmId(v string) *UpdateStepInput
- func (s *UpdateStepInput) SetJobId(v string) *UpdateStepInput
- func (s *UpdateStepInput) SetQueueId(v string) *UpdateStepInput
- func (s *UpdateStepInput) SetStepId(v string) *UpdateStepInput
- func (s *UpdateStepInput) SetTargetTaskRunStatus(v string) *UpdateStepInput
- func (s UpdateStepInput) String() string
- func (s *UpdateStepInput) Validate() error
- type UpdateStepOutput
- type UpdateStorageProfileInput
- func (s UpdateStorageProfileInput) GoString() string
- func (s *UpdateStorageProfileInput) SetClientToken(v string) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetDisplayName(v string) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetFarmId(v string) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetFileSystemLocationsToAdd(v []*FileSystemLocation) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetFileSystemLocationsToRemove(v []*FileSystemLocation) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetOsFamily(v string) *UpdateStorageProfileInput
- func (s *UpdateStorageProfileInput) SetStorageProfileId(v string) *UpdateStorageProfileInput
- func (s UpdateStorageProfileInput) String() string
- func (s *UpdateStorageProfileInput) Validate() error
- type UpdateStorageProfileOutput
- type UpdateTaskInput
- func (s UpdateTaskInput) GoString() string
- func (s *UpdateTaskInput) SetClientToken(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetFarmId(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetJobId(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetQueueId(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetStepId(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetTargetRunStatus(v string) *UpdateTaskInput
- func (s *UpdateTaskInput) SetTaskId(v string) *UpdateTaskInput
- func (s UpdateTaskInput) String() string
- func (s *UpdateTaskInput) Validate() error
- type UpdateTaskOutput
- type UpdateWorkerInput
- func (s UpdateWorkerInput) GoString() string
- func (s *UpdateWorkerInput) SetCapabilities(v *WorkerCapabilities) *UpdateWorkerInput
- func (s *UpdateWorkerInput) SetFarmId(v string) *UpdateWorkerInput
- func (s *UpdateWorkerInput) SetFleetId(v string) *UpdateWorkerInput
- func (s *UpdateWorkerInput) SetHostProperties(v *HostPropertiesRequest) *UpdateWorkerInput
- func (s *UpdateWorkerInput) SetStatus(v string) *UpdateWorkerInput
- func (s *UpdateWorkerInput) SetWorkerId(v string) *UpdateWorkerInput
- func (s UpdateWorkerInput) String() string
- func (s *UpdateWorkerInput) Validate() error
- type UpdateWorkerOutput
- type UpdateWorkerScheduleInput
- func (s UpdateWorkerScheduleInput) GoString() string
- func (s *UpdateWorkerScheduleInput) SetFarmId(v string) *UpdateWorkerScheduleInput
- func (s *UpdateWorkerScheduleInput) SetFleetId(v string) *UpdateWorkerScheduleInput
- func (s *UpdateWorkerScheduleInput) SetUpdatedSessionActions(v map[string]*UpdatedSessionActionInfo) *UpdateWorkerScheduleInput
- func (s *UpdateWorkerScheduleInput) SetWorkerId(v string) *UpdateWorkerScheduleInput
- func (s UpdateWorkerScheduleInput) String() string
- func (s *UpdateWorkerScheduleInput) Validate() error
- type UpdateWorkerScheduleOutput
- func (s UpdateWorkerScheduleOutput) GoString() string
- func (s *UpdateWorkerScheduleOutput) SetAssignedSessions(v map[string]*AssignedSession) *UpdateWorkerScheduleOutput
- func (s *UpdateWorkerScheduleOutput) SetCancelSessionActions(v map[string][]*string) *UpdateWorkerScheduleOutput
- func (s *UpdateWorkerScheduleOutput) SetDesiredWorkerStatus(v string) *UpdateWorkerScheduleOutput
- func (s *UpdateWorkerScheduleOutput) SetUpdateIntervalSeconds(v int64) *UpdateWorkerScheduleOutput
- func (s UpdateWorkerScheduleOutput) String() string
- type UpdatedSessionActionInfo
- func (s UpdatedSessionActionInfo) GoString() string
- func (s *UpdatedSessionActionInfo) SetCompletedStatus(v string) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetEndedAt(v time.Time) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetProcessExitCode(v int64) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetProgressMessage(v string) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetProgressPercent(v float64) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetStartedAt(v time.Time) *UpdatedSessionActionInfo
- func (s *UpdatedSessionActionInfo) SetUpdatedAt(v time.Time) *UpdatedSessionActionInfo
- func (s UpdatedSessionActionInfo) String() string
- func (s *UpdatedSessionActionInfo) Validate() error
- type UsageTrackingResource
- type UserJobsFirst
- type VCpuCountRange
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type ValidationExceptionField
- type WindowsUser
- type WorkerAmountCapability
- type WorkerAttributeCapability
- func (s WorkerAttributeCapability) GoString() string
- func (s *WorkerAttributeCapability) SetName(v string) *WorkerAttributeCapability
- func (s *WorkerAttributeCapability) SetValues(v []*string) *WorkerAttributeCapability
- func (s WorkerAttributeCapability) String() string
- func (s *WorkerAttributeCapability) Validate() error
- type WorkerCapabilities
- func (s WorkerCapabilities) GoString() string
- func (s *WorkerCapabilities) SetAmounts(v []*WorkerAmountCapability) *WorkerCapabilities
- func (s *WorkerCapabilities) SetAttributes(v []*WorkerAttributeCapability) *WorkerCapabilities
- func (s WorkerCapabilities) String() string
- func (s *WorkerCapabilities) Validate() error
- type WorkerSearchSummary
- func (s WorkerSearchSummary) GoString() string
- func (s *WorkerSearchSummary) SetCreatedAt(v time.Time) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetCreatedBy(v string) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetFleetId(v string) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetHostProperties(v *HostPropertiesResponse) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetStatus(v string) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetUpdatedAt(v time.Time) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetUpdatedBy(v string) *WorkerSearchSummary
- func (s *WorkerSearchSummary) SetWorkerId(v string) *WorkerSearchSummary
- func (s WorkerSearchSummary) String() string
- type WorkerSessionSummary
- func (s WorkerSessionSummary) GoString() string
- func (s *WorkerSessionSummary) SetEndedAt(v time.Time) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetJobId(v string) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetLifecycleStatus(v string) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetQueueId(v string) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetSessionId(v string) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetStartedAt(v time.Time) *WorkerSessionSummary
- func (s *WorkerSessionSummary) SetTargetLifecycleStatus(v string) *WorkerSessionSummary
- func (s WorkerSessionSummary) String() string
- type WorkerSummary
- func (s WorkerSummary) GoString() string
- func (s *WorkerSummary) SetCreatedAt(v time.Time) *WorkerSummary
- func (s *WorkerSummary) SetCreatedBy(v string) *WorkerSummary
- func (s *WorkerSummary) SetFarmId(v string) *WorkerSummary
- func (s *WorkerSummary) SetFleetId(v string) *WorkerSummary
- func (s *WorkerSummary) SetHostProperties(v *HostPropertiesResponse) *WorkerSummary
- func (s *WorkerSummary) SetLog(v *LogConfiguration) *WorkerSummary
- func (s *WorkerSummary) SetStatus(v string) *WorkerSummary
- func (s *WorkerSummary) SetUpdatedAt(v time.Time) *WorkerSummary
- func (s *WorkerSummary) SetUpdatedBy(v string) *WorkerSummary
- func (s *WorkerSummary) SetWorkerId(v string) *WorkerSummary
- func (s WorkerSummary) String() string
Constants ¶
const ( // AutoScalingModeNoScaling is a AutoScalingMode enum value AutoScalingModeNoScaling = "NO_SCALING" // AutoScalingModeEventBasedAutoScaling is a AutoScalingMode enum value AutoScalingModeEventBasedAutoScaling = "EVENT_BASED_AUTO_SCALING" )
const ( // AutoScalingStatusGrowing is a AutoScalingStatus enum value AutoScalingStatusGrowing = "GROWING" // AutoScalingStatusSteady is a AutoScalingStatus enum value AutoScalingStatusSteady = "STEADY" // AutoScalingStatusShrinking is a AutoScalingStatus enum value AutoScalingStatusShrinking = "SHRINKING" )
const ( // BudgetActionTypeStopSchedulingAndCompleteTasks is a BudgetActionType enum value BudgetActionTypeStopSchedulingAndCompleteTasks = "STOP_SCHEDULING_AND_COMPLETE_TASKS" // BudgetActionTypeStopSchedulingAndCancelTasks is a BudgetActionType enum value BudgetActionTypeStopSchedulingAndCancelTasks = "STOP_SCHEDULING_AND_CANCEL_TASKS" )
const ( // BudgetStatusActive is a BudgetStatus enum value BudgetStatusActive = "ACTIVE" // BudgetStatusInactive is a BudgetStatus enum value BudgetStatusInactive = "INACTIVE" )
const ( // ComparisonOperatorEqual is a ComparisonOperator enum value ComparisonOperatorEqual = "EQUAL" // ComparisonOperatorNotEqual is a ComparisonOperator enum value ComparisonOperatorNotEqual = "NOT_EQUAL" // ComparisonOperatorGreaterThanEqualTo is a ComparisonOperator enum value ComparisonOperatorGreaterThanEqualTo = "GREATER_THAN_EQUAL_TO" // ComparisonOperatorGreaterThan is a ComparisonOperator enum value ComparisonOperatorGreaterThan = "GREATER_THAN" // ComparisonOperatorLessThanEqualTo is a ComparisonOperator enum value ComparisonOperatorLessThanEqualTo = "LESS_THAN_EQUAL_TO" // ComparisonOperatorLessThan is a ComparisonOperator enum value ComparisonOperatorLessThan = "LESS_THAN" )
const ( // CompletedStatusSucceeded is a CompletedStatus enum value CompletedStatusSucceeded = "SUCCEEDED" // CompletedStatusFailed is a CompletedStatus enum value CompletedStatusFailed = "FAILED" // CompletedStatusInterrupted is a CompletedStatus enum value CompletedStatusInterrupted = "INTERRUPTED" // CompletedStatusCanceled is a CompletedStatus enum value CompletedStatusCanceled = "CANCELED" // CompletedStatusNeverAttempted is a CompletedStatus enum value CompletedStatusNeverAttempted = "NEVER_ATTEMPTED" )
const ( // ConflictExceptionReasonConflictException is a ConflictExceptionReason enum value ConflictExceptionReasonConflictException = "CONFLICT_EXCEPTION" // ConflictExceptionReasonConcurrentModification is a ConflictExceptionReason enum value ConflictExceptionReasonConcurrentModification = "CONCURRENT_MODIFICATION" // ConflictExceptionReasonResourceAlreadyExists is a ConflictExceptionReason enum value ConflictExceptionReasonResourceAlreadyExists = "RESOURCE_ALREADY_EXISTS" // ConflictExceptionReasonResourceInUse is a ConflictExceptionReason enum value ConflictExceptionReasonResourceInUse = "RESOURCE_IN_USE" // ConflictExceptionReasonStatusConflict is a ConflictExceptionReason enum value ConflictExceptionReasonStatusConflict = "STATUS_CONFLICT" )
const ( // CpuArchitectureTypeX8664 is a CpuArchitectureType enum value CpuArchitectureTypeX8664 = "x86_64" // CpuArchitectureTypeArm64 is a CpuArchitectureType enum value CpuArchitectureTypeArm64 = "arm64" )
const ( // CreateJobTargetTaskRunStatusReady is a CreateJobTargetTaskRunStatus enum value CreateJobTargetTaskRunStatusReady = "READY" // CreateJobTargetTaskRunStatusSuspended is a CreateJobTargetTaskRunStatus enum value CreateJobTargetTaskRunStatusSuspended = "SUSPENDED" )
const ( // CustomerManagedFleetOperatingSystemFamilyWindows is a CustomerManagedFleetOperatingSystemFamily enum value CustomerManagedFleetOperatingSystemFamilyWindows = "WINDOWS" // CustomerManagedFleetOperatingSystemFamilyLinux is a CustomerManagedFleetOperatingSystemFamily enum value CustomerManagedFleetOperatingSystemFamilyLinux = "LINUX" // CustomerManagedFleetOperatingSystemFamilyMacos is a CustomerManagedFleetOperatingSystemFamily enum value CustomerManagedFleetOperatingSystemFamilyMacos = "MACOS" )
const ( // DefaultQueueBudgetActionNone is a DefaultQueueBudgetAction enum value DefaultQueueBudgetActionNone = "NONE" // DefaultQueueBudgetActionStopSchedulingAndCompleteTasks is a DefaultQueueBudgetAction enum value DefaultQueueBudgetActionStopSchedulingAndCompleteTasks = "STOP_SCHEDULING_AND_COMPLETE_TASKS" // DefaultQueueBudgetActionStopSchedulingAndCancelTasks is a DefaultQueueBudgetAction enum value DefaultQueueBudgetActionStopSchedulingAndCancelTasks = "STOP_SCHEDULING_AND_CANCEL_TASKS" )
const ( // DependencyConsumerResolutionStatusResolved is a DependencyConsumerResolutionStatus enum value DependencyConsumerResolutionStatusResolved = "RESOLVED" // DependencyConsumerResolutionStatusUnresolved is a DependencyConsumerResolutionStatus enum value DependencyConsumerResolutionStatusUnresolved = "UNRESOLVED" )
const ( // Ec2MarketTypeOnDemand is a Ec2MarketType enum value Ec2MarketTypeOnDemand = "on-demand" // Ec2MarketTypeSpot is a Ec2MarketType enum value Ec2MarketTypeSpot = "spot" )
const ( // EnvironmentTemplateTypeJson is a EnvironmentTemplateType enum value EnvironmentTemplateTypeJson = "JSON" // EnvironmentTemplateTypeYaml is a EnvironmentTemplateType enum value EnvironmentTemplateTypeYaml = "YAML" )
const ( // FileSystemLocationTypeLocal is a FileSystemLocationType enum value FileSystemLocationTypeLocal = "LOCAL" )FileSystemLocationTypeShared = "SHARED"
const ( // FleetStatusActive is a FleetStatus enum value FleetStatusActive = "ACTIVE" // FleetStatusCreateInProgress is a FleetStatus enum value FleetStatusCreateInProgress = "CREATE_IN_PROGRESS" // FleetStatusUpdateInProgress is a FleetStatus enum value FleetStatusUpdateInProgress = "UPDATE_IN_PROGRESS" // FleetStatusCreateFailed is a FleetStatus enum value FleetStatusCreateFailed = "CREATE_FAILED" // FleetStatusUpdateFailed is a FleetStatus enum value FleetStatusUpdateFailed = "UPDATE_FAILED" )
const ( // JobAttachmentsFileSystemCopied is a JobAttachmentsFileSystem enum value JobAttachmentsFileSystemCopied = "COPIED" // JobAttachmentsFileSystemVirtual is a JobAttachmentsFileSystem enum value JobAttachmentsFileSystemVirtual = "VIRTUAL" )
const ( // JobEntityErrorCodeAccessDeniedException is a JobEntityErrorCode enum value JobEntityErrorCodeAccessDeniedException = "AccessDeniedException" // JobEntityErrorCodeInternalServerException is a JobEntityErrorCode enum value JobEntityErrorCodeInternalServerException = "InternalServerException" // JobEntityErrorCodeValidationException is a JobEntityErrorCode enum value JobEntityErrorCodeValidationException = "ValidationException" // JobEntityErrorCodeResourceNotFoundException is a JobEntityErrorCode enum value JobEntityErrorCodeResourceNotFoundException = "ResourceNotFoundException" // JobEntityErrorCodeMaxPayloadSizeExceeded is a JobEntityErrorCode enum value JobEntityErrorCodeMaxPayloadSizeExceeded = "MaxPayloadSizeExceeded" // JobEntityErrorCodeConflictException is a JobEntityErrorCode enum value JobEntityErrorCodeConflictException = "ConflictException" )
const ( // JobLifecycleStatusCreateInProgress is a JobLifecycleStatus enum value JobLifecycleStatusCreateInProgress = "CREATE_IN_PROGRESS" // JobLifecycleStatusCreateFailed is a JobLifecycleStatus enum value JobLifecycleStatusCreateFailed = "CREATE_FAILED" // JobLifecycleStatusCreateComplete is a JobLifecycleStatus enum value JobLifecycleStatusCreateComplete = "CREATE_COMPLETE" // JobLifecycleStatusUploadInProgress is a JobLifecycleStatus enum value JobLifecycleStatusUploadInProgress = "UPLOAD_IN_PROGRESS" // JobLifecycleStatusUploadFailed is a JobLifecycleStatus enum value JobLifecycleStatusUploadFailed = "UPLOAD_FAILED" // JobLifecycleStatusUpdateInProgress is a JobLifecycleStatus enum value JobLifecycleStatusUpdateInProgress = "UPDATE_IN_PROGRESS" // JobLifecycleStatusUpdateFailed is a JobLifecycleStatus enum value JobLifecycleStatusUpdateFailed = "UPDATE_FAILED" // JobLifecycleStatusUpdateSucceeded is a JobLifecycleStatus enum value JobLifecycleStatusUpdateSucceeded = "UPDATE_SUCCEEDED" // JobLifecycleStatusArchived is a JobLifecycleStatus enum value JobLifecycleStatusArchived = "ARCHIVED" )
const ( // JobTargetTaskRunStatusReady is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusReady = "READY" // JobTargetTaskRunStatusFailed is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusFailed = "FAILED" // JobTargetTaskRunStatusSucceeded is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusSucceeded = "SUCCEEDED" // JobTargetTaskRunStatusCanceled is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusCanceled = "CANCELED" // JobTargetTaskRunStatusSuspended is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusSuspended = "SUSPENDED" // JobTargetTaskRunStatusPending is a JobTargetTaskRunStatus enum value JobTargetTaskRunStatusPending = "PENDING" )
const ( // JobTemplateTypeJson is a JobTemplateType enum value JobTemplateTypeJson = "JSON" // JobTemplateTypeYaml is a JobTemplateType enum value JobTemplateTypeYaml = "YAML" )
const ( // LicenseEndpointStatusCreateInProgress is a LicenseEndpointStatus enum value LicenseEndpointStatusCreateInProgress = "CREATE_IN_PROGRESS" // LicenseEndpointStatusDeleteInProgress is a LicenseEndpointStatus enum value LicenseEndpointStatusDeleteInProgress = "DELETE_IN_PROGRESS" // LicenseEndpointStatusReady is a LicenseEndpointStatus enum value LicenseEndpointStatusReady = "READY" // LicenseEndpointStatusNotReady is a LicenseEndpointStatus enum value LicenseEndpointStatusNotReady = "NOT_READY" )
const ( // LogicalOperatorAnd is a LogicalOperator enum value LogicalOperatorAnd = "AND" // LogicalOperatorOr is a LogicalOperator enum value LogicalOperatorOr = "OR" )
const ( // MembershipLevelViewer is a MembershipLevel enum value MembershipLevelViewer = "VIEWER" // MembershipLevelContributor is a MembershipLevel enum value MembershipLevelContributor = "CONTRIBUTOR" // MembershipLevelOwner is a MembershipLevel enum value MembershipLevelOwner = "OWNER" // MembershipLevelManager is a MembershipLevel enum value MembershipLevelManager = "MANAGER" )
const ( // PathFormatWindows is a PathFormat enum value PathFormatWindows = "windows" // PathFormatPosix is a PathFormat enum value PathFormatPosix = "posix" )
const ( // PeriodHourly is a Period enum value PeriodHourly = "HOURLY" // PeriodDaily is a Period enum value PeriodDaily = "DAILY" // PeriodWeekly is a Period enum value PeriodWeekly = "WEEKLY" // PeriodMonthly is a Period enum value PeriodMonthly = "MONTHLY" )
const ( // PrincipalTypeUser is a PrincipalType enum value PrincipalTypeUser = "USER" // PrincipalTypeGroup is a PrincipalType enum value PrincipalTypeGroup = "GROUP" )
const ( // QueueBlockedReasonNoBudgetConfigured is a QueueBlockedReason enum value QueueBlockedReasonNoBudgetConfigured = "NO_BUDGET_CONFIGURED" // QueueBlockedReasonBudgetThresholdReached is a QueueBlockedReason enum value QueueBlockedReasonBudgetThresholdReached = "BUDGET_THRESHOLD_REACHED" )
const ( // QueueFleetAssociationStatusActive is a QueueFleetAssociationStatus enum value QueueFleetAssociationStatusActive = "ACTIVE" // QueueFleetAssociationStatusStopSchedulingAndCompleteTasks is a QueueFleetAssociationStatus enum value QueueFleetAssociationStatusStopSchedulingAndCompleteTasks = "STOP_SCHEDULING_AND_COMPLETE_TASKS" // QueueFleetAssociationStatusStopSchedulingAndCancelTasks is a QueueFleetAssociationStatus enum value QueueFleetAssociationStatusStopSchedulingAndCancelTasks = "STOP_SCHEDULING_AND_CANCEL_TASKS" // QueueFleetAssociationStatusStopped is a QueueFleetAssociationStatus enum value QueueFleetAssociationStatusStopped = "STOPPED" )
const ( // QueueStatusIdle is a QueueStatus enum value QueueStatusIdle = "IDLE" // QueueStatusScheduling is a QueueStatus enum value QueueStatusScheduling = "SCHEDULING" // QueueStatusSchedulingBlocked is a QueueStatus enum value QueueStatusSchedulingBlocked = "SCHEDULING_BLOCKED" )
const ( // RunAsQueueConfiguredUser is a RunAs enum value RunAsQueueConfiguredUser = "QUEUE_CONFIGURED_USER" // RunAsWorkerAgentUser is a RunAs enum value RunAsWorkerAgentUser = "WORKER_AGENT_USER" )
const ( // ServiceManagedFleetOperatingSystemFamilyWindows is a ServiceManagedFleetOperatingSystemFamily enum value ServiceManagedFleetOperatingSystemFamilyWindows = "WINDOWS" // ServiceManagedFleetOperatingSystemFamilyLinux is a ServiceManagedFleetOperatingSystemFamily enum value ServiceManagedFleetOperatingSystemFamilyLinux = "LINUX" )
const ( // ServiceQuotaExceededExceptionReasonServiceQuotaExceededException is a ServiceQuotaExceededExceptionReason enum value ServiceQuotaExceededExceptionReasonServiceQuotaExceededException = "SERVICE_QUOTA_EXCEEDED_EXCEPTION" // ServiceQuotaExceededExceptionReasonKmsKeyLimitExceeded is a ServiceQuotaExceededExceptionReason enum value ServiceQuotaExceededExceptionReasonKmsKeyLimitExceeded = "KMS_KEY_LIMIT_EXCEEDED" )
const ( // SessionActionStatusAssigned is a SessionActionStatus enum value SessionActionStatusAssigned = "ASSIGNED" // SessionActionStatusRunning is a SessionActionStatus enum value SessionActionStatusRunning = "RUNNING" // SessionActionStatusCanceling is a SessionActionStatus enum value SessionActionStatusCanceling = "CANCELING" // SessionActionStatusSucceeded is a SessionActionStatus enum value SessionActionStatusSucceeded = "SUCCEEDED" // SessionActionStatusFailed is a SessionActionStatus enum value SessionActionStatusFailed = "FAILED" // SessionActionStatusInterrupted is a SessionActionStatus enum value SessionActionStatusInterrupted = "INTERRUPTED" // SessionActionStatusCanceled is a SessionActionStatus enum value SessionActionStatusCanceled = "CANCELED" // SessionActionStatusNeverAttempted is a SessionActionStatus enum value SessionActionStatusNeverAttempted = "NEVER_ATTEMPTED" // SessionActionStatusScheduled is a SessionActionStatus enum value SessionActionStatusScheduled = "SCHEDULED" // SessionActionStatusReclaiming is a SessionActionStatus enum value SessionActionStatusReclaiming = "RECLAIMING" // SessionActionStatusReclaimed is a SessionActionStatus enum value SessionActionStatusReclaimed = "RECLAIMED" )
const ( // SessionLifecycleStatusStarted is a SessionLifecycleStatus enum value SessionLifecycleStatusStarted = "STARTED" // SessionLifecycleStatusUpdateInProgress is a SessionLifecycleStatus enum value SessionLifecycleStatusUpdateInProgress = "UPDATE_IN_PROGRESS" // SessionLifecycleStatusUpdateSucceeded is a SessionLifecycleStatus enum value SessionLifecycleStatusUpdateSucceeded = "UPDATE_SUCCEEDED" // SessionLifecycleStatusUpdateFailed is a SessionLifecycleStatus enum value SessionLifecycleStatusUpdateFailed = "UPDATE_FAILED" // SessionLifecycleStatusEnded is a SessionLifecycleStatus enum value SessionLifecycleStatusEnded = "ENDED" )
const ( // SessionsStatisticsAggregationStatusInProgress is a SessionsStatisticsAggregationStatus enum value SessionsStatisticsAggregationStatusInProgress = "IN_PROGRESS" // SessionsStatisticsAggregationStatusTimeout is a SessionsStatisticsAggregationStatus enum value SessionsStatisticsAggregationStatusTimeout = "TIMEOUT" // SessionsStatisticsAggregationStatusFailed is a SessionsStatisticsAggregationStatus enum value SessionsStatisticsAggregationStatusFailed = "FAILED" // SessionsStatisticsAggregationStatusCompleted is a SessionsStatisticsAggregationStatus enum value SessionsStatisticsAggregationStatusCompleted = "COMPLETED" )
const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ASCENDING" // SortOrderDescending is a SortOrder enum value SortOrderDescending = "DESCENDING" )
const ( // StepLifecycleStatusCreateComplete is a StepLifecycleStatus enum value StepLifecycleStatusCreateComplete = "CREATE_COMPLETE" // StepLifecycleStatusUpdateInProgress is a StepLifecycleStatus enum value StepLifecycleStatusUpdateInProgress = "UPDATE_IN_PROGRESS" // StepLifecycleStatusUpdateFailed is a StepLifecycleStatus enum value StepLifecycleStatusUpdateFailed = "UPDATE_FAILED" // StepLifecycleStatusUpdateSucceeded is a StepLifecycleStatus enum value StepLifecycleStatusUpdateSucceeded = "UPDATE_SUCCEEDED" )
const ( // StepParameterTypeInt is a StepParameterType enum value StepParameterTypeInt = "INT" // StepParameterTypeFloat is a StepParameterType enum value StepParameterTypeFloat = "FLOAT" // StepParameterTypeString is a StepParameterType enum value StepParameterTypeString = "STRING" // StepParameterTypePath is a StepParameterType enum value StepParameterTypePath = "PATH" )
const ( // StepTargetTaskRunStatusReady is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusReady = "READY" // StepTargetTaskRunStatusFailed is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusFailed = "FAILED" // StepTargetTaskRunStatusSucceeded is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusSucceeded = "SUCCEEDED" // StepTargetTaskRunStatusCanceled is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusCanceled = "CANCELED" // StepTargetTaskRunStatusSuspended is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusSuspended = "SUSPENDED" // StepTargetTaskRunStatusPending is a StepTargetTaskRunStatus enum value StepTargetTaskRunStatusPending = "PENDING" )
const ( // StorageProfileOperatingSystemFamilyWindows is a StorageProfileOperatingSystemFamily enum value StorageProfileOperatingSystemFamilyWindows = "WINDOWS" // StorageProfileOperatingSystemFamilyLinux is a StorageProfileOperatingSystemFamily enum value StorageProfileOperatingSystemFamilyLinux = "LINUX" // StorageProfileOperatingSystemFamilyMacos is a StorageProfileOperatingSystemFamily enum value StorageProfileOperatingSystemFamilyMacos = "MACOS" )
const ( // TaskRunStatusPending is a TaskRunStatus enum value TaskRunStatusPending = "PENDING" // TaskRunStatusReady is a TaskRunStatus enum value TaskRunStatusReady = "READY" // TaskRunStatusAssigned is a TaskRunStatus enum value TaskRunStatusAssigned = "ASSIGNED" // TaskRunStatusStarting is a TaskRunStatus enum value TaskRunStatusStarting = "STARTING" // TaskRunStatusScheduled is a TaskRunStatus enum value TaskRunStatusScheduled = "SCHEDULED" // TaskRunStatusInterrupting is a TaskRunStatus enum value TaskRunStatusInterrupting = "INTERRUPTING" // TaskRunStatusRunning is a TaskRunStatus enum value TaskRunStatusRunning = "RUNNING" // TaskRunStatusSuspended is a TaskRunStatus enum value TaskRunStatusSuspended = "SUSPENDED" // TaskRunStatusCanceled is a TaskRunStatus enum value TaskRunStatusCanceled = "CANCELED" // TaskRunStatusFailed is a TaskRunStatus enum value TaskRunStatusFailed = "FAILED" // TaskRunStatusSucceeded is a TaskRunStatus enum value TaskRunStatusSucceeded = "SUCCEEDED" // TaskRunStatusNotCompatible is a TaskRunStatus enum value TaskRunStatusNotCompatible = "NOT_COMPATIBLE" )
const ( // TaskTargetRunStatusReady is a TaskTargetRunStatus enum value TaskTargetRunStatusReady = "READY" // TaskTargetRunStatusFailed is a TaskTargetRunStatus enum value TaskTargetRunStatusFailed = "FAILED" // TaskTargetRunStatusSucceeded is a TaskTargetRunStatus enum value TaskTargetRunStatusSucceeded = "SUCCEEDED" // TaskTargetRunStatusCanceled is a TaskTargetRunStatus enum value TaskTargetRunStatusCanceled = "CANCELED" // TaskTargetRunStatusSuspended is a TaskTargetRunStatus enum value TaskTargetRunStatusSuspended = "SUSPENDED" // TaskTargetRunStatusPending is a TaskTargetRunStatus enum value TaskTargetRunStatusPending = "PENDING" )
const ( // UpdateQueueFleetAssociationStatusActive is a UpdateQueueFleetAssociationStatus enum value UpdateQueueFleetAssociationStatusActive = "ACTIVE" // UpdateQueueFleetAssociationStatusStopSchedulingAndCompleteTasks is a UpdateQueueFleetAssociationStatus enum value UpdateQueueFleetAssociationStatusStopSchedulingAndCompleteTasks = "STOP_SCHEDULING_AND_COMPLETE_TASKS" // UpdateQueueFleetAssociationStatusStopSchedulingAndCancelTasks is a UpdateQueueFleetAssociationStatus enum value UpdateQueueFleetAssociationStatusStopSchedulingAndCancelTasks = "STOP_SCHEDULING_AND_CANCEL_TASKS" )
const ( // UpdatedWorkerStatusStarted is a UpdatedWorkerStatus enum value UpdatedWorkerStatusStarted = "STARTED" // UpdatedWorkerStatusStopping is a UpdatedWorkerStatus enum value UpdatedWorkerStatusStopping = "STOPPING" // UpdatedWorkerStatusStopped is a UpdatedWorkerStatus enum value UpdatedWorkerStatusStopped = "STOPPED" )
const ( // UsageGroupByFieldQueueId is a UsageGroupByField enum value UsageGroupByFieldQueueId = "QUEUE_ID" // UsageGroupByFieldFleetId is a UsageGroupByField enum value UsageGroupByFieldFleetId = "FLEET_ID" // UsageGroupByFieldJobId is a UsageGroupByField enum value UsageGroupByFieldJobId = "JOB_ID" // UsageGroupByFieldUserId is a UsageGroupByField enum value UsageGroupByFieldUserId = "USER_ID" // UsageGroupByFieldUsageType is a UsageGroupByField enum value UsageGroupByFieldUsageType = "USAGE_TYPE" // UsageGroupByFieldInstanceType is a UsageGroupByField enum value UsageGroupByFieldInstanceType = "INSTANCE_TYPE" // UsageGroupByFieldLicenseProduct is a UsageGroupByField enum value UsageGroupByFieldLicenseProduct = "LICENSE_PRODUCT" )
const ( // UsageStatisticSum is a UsageStatistic enum value UsageStatisticSum = "SUM" // UsageStatisticMin is a UsageStatistic enum value UsageStatisticMin = "MIN" // UsageStatisticMax is a UsageStatistic enum value UsageStatisticMax = "MAX" // UsageStatisticAvg is a UsageStatistic enum value UsageStatisticAvg = "AVG" )
const ( // UsageTypeCompute is a UsageType enum value UsageTypeCompute = "COMPUTE" // UsageTypeLicense is a UsageType enum value UsageTypeLicense = "LICENSE" )
const ( // ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value ValidationExceptionReasonUnknownOperation = "UNKNOWN_OPERATION" // ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value ValidationExceptionReasonCannotParse = "CANNOT_PARSE" // ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value ValidationExceptionReasonFieldValidationFailed = "FIELD_VALIDATION_FAILED" // ValidationExceptionReasonOther is a ValidationExceptionReason enum value ValidationExceptionReasonOther = "OTHER" )
const ( // WorkerStatusCreated is a WorkerStatus enum value WorkerStatusCreated = "CREATED" // WorkerStatusStarted is a WorkerStatus enum value WorkerStatusStarted = "STARTED" // WorkerStatusStopping is a WorkerStatus enum value WorkerStatusStopping = "STOPPING" // WorkerStatusStopped is a WorkerStatus enum value WorkerStatusStopped = "STOPPED" // WorkerStatusNotResponding is a WorkerStatus enum value WorkerStatusNotResponding = "NOT_RESPONDING" // WorkerStatusNotCompatible is a WorkerStatus enum value WorkerStatusNotCompatible = "NOT_COMPATIBLE" // WorkerStatusRunning is a WorkerStatus enum value WorkerStatusRunning = "RUNNING" // WorkerStatusIdle is a WorkerStatus enum value WorkerStatusIdle = "IDLE" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You don't have permission to perform the action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // Your request has conflicting operations. This can occur if you're trying // to perform more than one operation on the same resource at the same time. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerErrorException for service response error code // "InternalServerErrorException". // // Deadline Cloud can't process your request right now. Try again later. ErrCodeInternalServerErrorException = "InternalServerErrorException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The requested resource can't be found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // You exceeded your service quota. Service quotas, also referred to as limits, // are the maximum number of service resources or operations for your Amazon // Web Services account. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // Your request exceeded a request rate quota. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // The request isn't valid. This can occur if your request contains malformed // JSON or unsupported characters. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "deadline" // Name of service. EndpointsID = ServiceName // ID to lookup a service endpoint with. ServiceID = "deadline" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// AcceleratorTypeGpu is a AcceleratorType enum value
AcceleratorTypeGpu = "gpu"
)
const (
// DesiredWorkerStatusStopped is a DesiredWorkerStatus enum value
DesiredWorkerStatusStopped = "STOPPED"
)
const (
// SessionLifecycleTargetStatusEnded is a SessionLifecycleTargetStatus enum value
SessionLifecycleTargetStatusEnded = "ENDED"
)
const (
// UpdateJobLifecycleStatusArchived is a UpdateJobLifecycleStatus enum value
UpdateJobLifecycleStatusArchived = "ARCHIVED"
)
Variables ¶
This section is empty.
Functions ¶
func AcceleratorType_Values ¶
func AcceleratorType_Values() []string
AcceleratorType_Values returns all elements of the AcceleratorType enum
func AutoScalingMode_Values ¶
func AutoScalingMode_Values() []string
AutoScalingMode_Values returns all elements of the AutoScalingMode enum
func AutoScalingStatus_Values ¶
func AutoScalingStatus_Values() []string
AutoScalingStatus_Values returns all elements of the AutoScalingStatus enum
func BudgetActionType_Values ¶
func BudgetActionType_Values() []string
BudgetActionType_Values returns all elements of the BudgetActionType enum
func BudgetStatus_Values ¶
func BudgetStatus_Values() []string
BudgetStatus_Values returns all elements of the BudgetStatus enum
func ComparisonOperator_Values ¶
func ComparisonOperator_Values() []string
ComparisonOperator_Values returns all elements of the ComparisonOperator enum
func CompletedStatus_Values ¶
func CompletedStatus_Values() []string
CompletedStatus_Values returns all elements of the CompletedStatus enum
func ConflictExceptionReason_Values ¶
func ConflictExceptionReason_Values() []string
ConflictExceptionReason_Values returns all elements of the ConflictExceptionReason enum
func CpuArchitectureType_Values ¶
func CpuArchitectureType_Values() []string
CpuArchitectureType_Values returns all elements of the CpuArchitectureType enum
func CreateJobTargetTaskRunStatus_Values ¶
func CreateJobTargetTaskRunStatus_Values() []string
CreateJobTargetTaskRunStatus_Values returns all elements of the CreateJobTargetTaskRunStatus enum
func CustomerManagedFleetOperatingSystemFamily_Values ¶
func CustomerManagedFleetOperatingSystemFamily_Values() []string
CustomerManagedFleetOperatingSystemFamily_Values returns all elements of the CustomerManagedFleetOperatingSystemFamily enum
func DefaultQueueBudgetAction_Values ¶
func DefaultQueueBudgetAction_Values() []string
DefaultQueueBudgetAction_Values returns all elements of the DefaultQueueBudgetAction enum
func DependencyConsumerResolutionStatus_Values ¶
func DependencyConsumerResolutionStatus_Values() []string
DependencyConsumerResolutionStatus_Values returns all elements of the DependencyConsumerResolutionStatus enum
func DesiredWorkerStatus_Values ¶
func DesiredWorkerStatus_Values() []string
DesiredWorkerStatus_Values returns all elements of the DesiredWorkerStatus enum
func Ec2MarketType_Values ¶
func Ec2MarketType_Values() []string
Ec2MarketType_Values returns all elements of the Ec2MarketType enum
func EnvironmentTemplateType_Values ¶
func EnvironmentTemplateType_Values() []string
EnvironmentTemplateType_Values returns all elements of the EnvironmentTemplateType enum
func FileSystemLocationType_Values ¶
func FileSystemLocationType_Values() []string
FileSystemLocationType_Values returns all elements of the FileSystemLocationType enum
func FleetStatus_Values ¶
func FleetStatus_Values() []string
FleetStatus_Values returns all elements of the FleetStatus enum
func JobAttachmentsFileSystem_Values ¶
func JobAttachmentsFileSystem_Values() []string
JobAttachmentsFileSystem_Values returns all elements of the JobAttachmentsFileSystem enum
func JobEntityErrorCode_Values ¶
func JobEntityErrorCode_Values() []string
JobEntityErrorCode_Values returns all elements of the JobEntityErrorCode enum
func JobLifecycleStatus_Values ¶
func JobLifecycleStatus_Values() []string
JobLifecycleStatus_Values returns all elements of the JobLifecycleStatus enum
func JobTargetTaskRunStatus_Values ¶
func JobTargetTaskRunStatus_Values() []string
JobTargetTaskRunStatus_Values returns all elements of the JobTargetTaskRunStatus enum
func JobTemplateType_Values ¶
func JobTemplateType_Values() []string
JobTemplateType_Values returns all elements of the JobTemplateType enum
func LicenseEndpointStatus_Values ¶
func LicenseEndpointStatus_Values() []string
LicenseEndpointStatus_Values returns all elements of the LicenseEndpointStatus enum
func LogicalOperator_Values ¶
func LogicalOperator_Values() []string
LogicalOperator_Values returns all elements of the LogicalOperator enum
func MembershipLevel_Values ¶
func MembershipLevel_Values() []string
MembershipLevel_Values returns all elements of the MembershipLevel enum
func PathFormat_Values ¶
func PathFormat_Values() []string
PathFormat_Values returns all elements of the PathFormat enum
func Period_Values ¶
func Period_Values() []string
Period_Values returns all elements of the Period enum
func PrincipalType_Values ¶
func PrincipalType_Values() []string
PrincipalType_Values returns all elements of the PrincipalType enum
func QueueBlockedReason_Values ¶
func QueueBlockedReason_Values() []string
QueueBlockedReason_Values returns all elements of the QueueBlockedReason enum
func QueueFleetAssociationStatus_Values ¶
func QueueFleetAssociationStatus_Values() []string
QueueFleetAssociationStatus_Values returns all elements of the QueueFleetAssociationStatus enum
func QueueStatus_Values ¶
func QueueStatus_Values() []string
QueueStatus_Values returns all elements of the QueueStatus enum
func RunAs_Values ¶
func RunAs_Values() []string
RunAs_Values returns all elements of the RunAs enum
func ServiceManagedFleetOperatingSystemFamily_Values ¶
func ServiceManagedFleetOperatingSystemFamily_Values() []string
ServiceManagedFleetOperatingSystemFamily_Values returns all elements of the ServiceManagedFleetOperatingSystemFamily enum
func ServiceQuotaExceededExceptionReason_Values ¶
func ServiceQuotaExceededExceptionReason_Values() []string
ServiceQuotaExceededExceptionReason_Values returns all elements of the ServiceQuotaExceededExceptionReason enum
func SessionActionStatus_Values ¶
func SessionActionStatus_Values() []string
SessionActionStatus_Values returns all elements of the SessionActionStatus enum
func SessionLifecycleStatus_Values ¶
func SessionLifecycleStatus_Values() []string
SessionLifecycleStatus_Values returns all elements of the SessionLifecycleStatus enum
func SessionLifecycleTargetStatus_Values ¶
func SessionLifecycleTargetStatus_Values() []string
SessionLifecycleTargetStatus_Values returns all elements of the SessionLifecycleTargetStatus enum
func SessionsStatisticsAggregationStatus_Values ¶
func SessionsStatisticsAggregationStatus_Values() []string
SessionsStatisticsAggregationStatus_Values returns all elements of the SessionsStatisticsAggregationStatus enum
func SortOrder_Values ¶
func SortOrder_Values() []string
SortOrder_Values returns all elements of the SortOrder enum
func StepLifecycleStatus_Values ¶
func StepLifecycleStatus_Values() []string
StepLifecycleStatus_Values returns all elements of the StepLifecycleStatus enum
func StepParameterType_Values ¶
func StepParameterType_Values() []string
StepParameterType_Values returns all elements of the StepParameterType enum
func StepTargetTaskRunStatus_Values ¶
func StepTargetTaskRunStatus_Values() []string
StepTargetTaskRunStatus_Values returns all elements of the StepTargetTaskRunStatus enum
func StorageProfileOperatingSystemFamily_Values ¶
func StorageProfileOperatingSystemFamily_Values() []string
StorageProfileOperatingSystemFamily_Values returns all elements of the StorageProfileOperatingSystemFamily enum
func TaskRunStatus_Values ¶
func TaskRunStatus_Values() []string
TaskRunStatus_Values returns all elements of the TaskRunStatus enum
func TaskTargetRunStatus_Values ¶
func TaskTargetRunStatus_Values() []string
TaskTargetRunStatus_Values returns all elements of the TaskTargetRunStatus enum
func UpdateJobLifecycleStatus_Values ¶
func UpdateJobLifecycleStatus_Values() []string
UpdateJobLifecycleStatus_Values returns all elements of the UpdateJobLifecycleStatus enum
func UpdateQueueFleetAssociationStatus_Values ¶
func UpdateQueueFleetAssociationStatus_Values() []string
UpdateQueueFleetAssociationStatus_Values returns all elements of the UpdateQueueFleetAssociationStatus enum
func UpdatedWorkerStatus_Values ¶
func UpdatedWorkerStatus_Values() []string
UpdatedWorkerStatus_Values returns all elements of the UpdatedWorkerStatus enum
func UsageGroupByField_Values ¶
func UsageGroupByField_Values() []string
UsageGroupByField_Values returns all elements of the UsageGroupByField enum
func UsageStatistic_Values ¶
func UsageStatistic_Values() []string
UsageStatistic_Values returns all elements of the UsageStatistic enum
func UsageType_Values ¶
func UsageType_Values() []string
UsageType_Values returns all elements of the UsageType enum
func ValidationExceptionReason_Values ¶
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
func WorkerStatus_Values ¶
func WorkerStatus_Values() []string
WorkerStatus_Values returns all elements of the WorkerStatus enum
Types ¶
type AcceleratorCountRange ¶
type AcceleratorCountRange struct { // The maximum GPU for the accelerator. Max *int64 `locationName:"max" type:"integer"` // The minimum GPU for the accelerator. // // Min is a required field Min *int64 `locationName:"min" type:"integer" required:"true"` // contains filtered or unexported fields }
The range for the GPU fleet acceleration.
func (AcceleratorCountRange) GoString ¶
func (s AcceleratorCountRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceleratorCountRange) SetMax ¶
func (s *AcceleratorCountRange) SetMax(v int64) *AcceleratorCountRange
SetMax sets the Max field's value.
func (*AcceleratorCountRange) SetMin ¶
func (s *AcceleratorCountRange) SetMin(v int64) *AcceleratorCountRange
SetMin sets the Min field's value.
func (AcceleratorCountRange) String ¶
func (s AcceleratorCountRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceleratorCountRange) Validate ¶
func (s *AcceleratorCountRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AcceleratorTotalMemoryMiBRange ¶
type AcceleratorTotalMemoryMiBRange struct { // The maximum amount of memory to use for the accelerator, measured in MiB. Max *int64 `locationName:"max" type:"integer"` // The minimum amount of memory to use for the accelerator, measured in MiB. // // Min is a required field Min *int64 `locationName:"min" type:"integer" required:"true"` // contains filtered or unexported fields }
The range for memory, in MiB, to use for the accelerator.
func (AcceleratorTotalMemoryMiBRange) GoString ¶
func (s AcceleratorTotalMemoryMiBRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceleratorTotalMemoryMiBRange) SetMax ¶
func (s *AcceleratorTotalMemoryMiBRange) SetMax(v int64) *AcceleratorTotalMemoryMiBRange
SetMax sets the Max field's value.
func (*AcceleratorTotalMemoryMiBRange) SetMin ¶
func (s *AcceleratorTotalMemoryMiBRange) SetMin(v int64) *AcceleratorTotalMemoryMiBRange
SetMin sets the Min field's value.
func (AcceleratorTotalMemoryMiBRange) String ¶
func (s AcceleratorTotalMemoryMiBRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceleratorTotalMemoryMiBRange) Validate ¶
func (s *AcceleratorTotalMemoryMiBRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
You don't have permission to perform the action.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedEnvironmentEnterSessionActionDefinition ¶
type AssignedEnvironmentEnterSessionActionDefinition struct { // The environment ID of the assigned environment at the start of a session. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The assigned starting environment for a worker during session.
func (AssignedEnvironmentEnterSessionActionDefinition) GoString ¶
func (s AssignedEnvironmentEnterSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedEnvironmentEnterSessionActionDefinition) SetEnvironmentId ¶
func (s *AssignedEnvironmentEnterSessionActionDefinition) SetEnvironmentId(v string) *AssignedEnvironmentEnterSessionActionDefinition
SetEnvironmentId sets the EnvironmentId field's value.
func (AssignedEnvironmentEnterSessionActionDefinition) String ¶
func (s AssignedEnvironmentEnterSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedEnvironmentExitSessionActionDefinition ¶
type AssignedEnvironmentExitSessionActionDefinition struct { // The environment ID of the assigned environment when exiting a session. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The assigned environment when a worker exits a session.
func (AssignedEnvironmentExitSessionActionDefinition) GoString ¶
func (s AssignedEnvironmentExitSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedEnvironmentExitSessionActionDefinition) SetEnvironmentId ¶
func (s *AssignedEnvironmentExitSessionActionDefinition) SetEnvironmentId(v string) *AssignedEnvironmentExitSessionActionDefinition
SetEnvironmentId sets the EnvironmentId field's value.
func (AssignedEnvironmentExitSessionActionDefinition) String ¶
func (s AssignedEnvironmentExitSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedSession ¶
type AssignedSession struct { // The job ID for the assigned session. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The log configuration for the worker's assigned session. // // LogConfiguration is a required field LogConfiguration *LogConfiguration `locationName:"logConfiguration" type:"structure" required:"true"` // The queue ID of the assigned session. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // The session actions to apply to the assigned session. // // SessionActions is a required field SessionActions []*AssignedSessionAction `locationName:"sessionActions" type:"list" required:"true"` // contains filtered or unexported fields }
The assigned session for the worker.
func (AssignedSession) GoString ¶
func (s AssignedSession) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedSession) SetJobId ¶
func (s *AssignedSession) SetJobId(v string) *AssignedSession
SetJobId sets the JobId field's value.
func (*AssignedSession) SetLogConfiguration ¶
func (s *AssignedSession) SetLogConfiguration(v *LogConfiguration) *AssignedSession
SetLogConfiguration sets the LogConfiguration field's value.
func (*AssignedSession) SetQueueId ¶
func (s *AssignedSession) SetQueueId(v string) *AssignedSession
SetQueueId sets the QueueId field's value.
func (*AssignedSession) SetSessionActions ¶
func (s *AssignedSession) SetSessionActions(v []*AssignedSessionAction) *AssignedSession
SetSessionActions sets the SessionActions field's value.
func (AssignedSession) String ¶
func (s AssignedSession) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedSessionAction ¶
type AssignedSessionAction struct { // The definition of the assigned session action. // // Definition is a required field Definition *AssignedSessionActionDefinition `locationName:"definition" type:"structure" required:"true"` // The session action ID for the assigned session. // // SessionActionId is a required field SessionActionId *string `locationName:"sessionActionId" type:"string" required:"true"` // contains filtered or unexported fields }
The action for a session defined by the session action ID.
func (AssignedSessionAction) GoString ¶
func (s AssignedSessionAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedSessionAction) SetDefinition ¶
func (s *AssignedSessionAction) SetDefinition(v *AssignedSessionActionDefinition) *AssignedSessionAction
SetDefinition sets the Definition field's value.
func (*AssignedSessionAction) SetSessionActionId ¶
func (s *AssignedSessionAction) SetSessionActionId(v string) *AssignedSessionAction
SetSessionActionId sets the SessionActionId field's value.
func (AssignedSessionAction) String ¶
func (s AssignedSessionAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedSessionActionDefinition ¶
type AssignedSessionActionDefinition struct { // The environment a session starts on. EnvEnter *AssignedEnvironmentEnterSessionActionDefinition `locationName:"envEnter" type:"structure"` // The environment a session exits from. EnvExit *AssignedEnvironmentExitSessionActionDefinition `locationName:"envExit" type:"structure"` // The job attachment to sync with an assigned session action. SyncInputJobAttachments *AssignedSyncInputJobAttachmentsSessionActionDefinition `locationName:"syncInputJobAttachments" type:"structure"` // The task run. TaskRun *AssignedTaskRunSessionActionDefinition `locationName:"taskRun" type:"structure"` // contains filtered or unexported fields }
The definition of the assigned session action.
func (AssignedSessionActionDefinition) GoString ¶
func (s AssignedSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedSessionActionDefinition) SetEnvEnter ¶
func (s *AssignedSessionActionDefinition) SetEnvEnter(v *AssignedEnvironmentEnterSessionActionDefinition) *AssignedSessionActionDefinition
SetEnvEnter sets the EnvEnter field's value.
func (*AssignedSessionActionDefinition) SetEnvExit ¶
func (s *AssignedSessionActionDefinition) SetEnvExit(v *AssignedEnvironmentExitSessionActionDefinition) *AssignedSessionActionDefinition
SetEnvExit sets the EnvExit field's value.
func (*AssignedSessionActionDefinition) SetSyncInputJobAttachments ¶
func (s *AssignedSessionActionDefinition) SetSyncInputJobAttachments(v *AssignedSyncInputJobAttachmentsSessionActionDefinition) *AssignedSessionActionDefinition
SetSyncInputJobAttachments sets the SyncInputJobAttachments field's value.
func (*AssignedSessionActionDefinition) SetTaskRun ¶
func (s *AssignedSessionActionDefinition) SetTaskRun(v *AssignedTaskRunSessionActionDefinition) *AssignedSessionActionDefinition
SetTaskRun sets the TaskRun field's value.
func (AssignedSessionActionDefinition) String ¶
func (s AssignedSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedSyncInputJobAttachmentsSessionActionDefinition ¶
type AssignedSyncInputJobAttachmentsSessionActionDefinition struct { // The step ID. StepId *string `locationName:"stepId" type:"string"` // contains filtered or unexported fields }
The details for an assigned session action as it relates to a job attachment.
func (AssignedSyncInputJobAttachmentsSessionActionDefinition) GoString ¶
func (s AssignedSyncInputJobAttachmentsSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedSyncInputJobAttachmentsSessionActionDefinition) SetStepId ¶
func (s *AssignedSyncInputJobAttachmentsSessionActionDefinition) SetStepId(v string) *AssignedSyncInputJobAttachmentsSessionActionDefinition
SetStepId sets the StepId field's value.
func (AssignedSyncInputJobAttachmentsSessionActionDefinition) String ¶
func (s AssignedSyncInputJobAttachmentsSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssignedTaskRunSessionActionDefinition ¶
type AssignedTaskRunSessionActionDefinition struct { // The parameters to include. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssignedTaskRunSessionActionDefinition's // String and GoString methods. // // Parameters is a required field Parameters map[string]*TaskParameterValue `locationName:"parameters" type:"map" required:"true" sensitive:"true"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // The task ID. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
The specific task, step, and parameters to include.
func (AssignedTaskRunSessionActionDefinition) GoString ¶
func (s AssignedTaskRunSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssignedTaskRunSessionActionDefinition) SetParameters ¶
func (s *AssignedTaskRunSessionActionDefinition) SetParameters(v map[string]*TaskParameterValue) *AssignedTaskRunSessionActionDefinition
SetParameters sets the Parameters field's value.
func (*AssignedTaskRunSessionActionDefinition) SetStepId ¶
func (s *AssignedTaskRunSessionActionDefinition) SetStepId(v string) *AssignedTaskRunSessionActionDefinition
SetStepId sets the StepId field's value.
func (*AssignedTaskRunSessionActionDefinition) SetTaskId ¶
func (s *AssignedTaskRunSessionActionDefinition) SetTaskId(v string) *AssignedTaskRunSessionActionDefinition
SetTaskId sets the TaskId field's value.
func (AssignedTaskRunSessionActionDefinition) String ¶
func (s AssignedTaskRunSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateMemberToFarmInput ¶
type AssociateMemberToFarmInput struct { // The ID of the farm to associate with the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The identity store ID of the member to associate with the farm. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The principal's membership level for the associated farm. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The member's principal ID to associate with the farm. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The principal type of the member to associate with the farm. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // contains filtered or unexported fields }
func (AssociateMemberToFarmInput) GoString ¶
func (s AssociateMemberToFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToFarmInput) SetFarmId ¶
func (s *AssociateMemberToFarmInput) SetFarmId(v string) *AssociateMemberToFarmInput
SetFarmId sets the FarmId field's value.
func (*AssociateMemberToFarmInput) SetIdentityStoreId ¶
func (s *AssociateMemberToFarmInput) SetIdentityStoreId(v string) *AssociateMemberToFarmInput
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*AssociateMemberToFarmInput) SetMembershipLevel ¶
func (s *AssociateMemberToFarmInput) SetMembershipLevel(v string) *AssociateMemberToFarmInput
SetMembershipLevel sets the MembershipLevel field's value.
func (*AssociateMemberToFarmInput) SetPrincipalId ¶
func (s *AssociateMemberToFarmInput) SetPrincipalId(v string) *AssociateMemberToFarmInput
SetPrincipalId sets the PrincipalId field's value.
func (*AssociateMemberToFarmInput) SetPrincipalType ¶
func (s *AssociateMemberToFarmInput) SetPrincipalType(v string) *AssociateMemberToFarmInput
SetPrincipalType sets the PrincipalType field's value.
func (AssociateMemberToFarmInput) String ¶
func (s AssociateMemberToFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToFarmInput) Validate ¶
func (s *AssociateMemberToFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateMemberToFarmOutput ¶
type AssociateMemberToFarmOutput struct {
// contains filtered or unexported fields
}
func (AssociateMemberToFarmOutput) GoString ¶
func (s AssociateMemberToFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateMemberToFarmOutput) String ¶
func (s AssociateMemberToFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateMemberToFleetInput ¶
type AssociateMemberToFleetInput struct { // The farm ID of the fleet to associate with the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The ID of the fleet to associate with a member. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The member's identity store ID to associate with the fleet. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The principal's membership level for the associated fleet. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The member's principal ID to associate with a fleet. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The member's principal type to associate with the fleet. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // contains filtered or unexported fields }
func (AssociateMemberToFleetInput) GoString ¶
func (s AssociateMemberToFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToFleetInput) SetFarmId ¶
func (s *AssociateMemberToFleetInput) SetFarmId(v string) *AssociateMemberToFleetInput
SetFarmId sets the FarmId field's value.
func (*AssociateMemberToFleetInput) SetFleetId ¶
func (s *AssociateMemberToFleetInput) SetFleetId(v string) *AssociateMemberToFleetInput
SetFleetId sets the FleetId field's value.
func (*AssociateMemberToFleetInput) SetIdentityStoreId ¶
func (s *AssociateMemberToFleetInput) SetIdentityStoreId(v string) *AssociateMemberToFleetInput
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*AssociateMemberToFleetInput) SetMembershipLevel ¶
func (s *AssociateMemberToFleetInput) SetMembershipLevel(v string) *AssociateMemberToFleetInput
SetMembershipLevel sets the MembershipLevel field's value.
func (*AssociateMemberToFleetInput) SetPrincipalId ¶
func (s *AssociateMemberToFleetInput) SetPrincipalId(v string) *AssociateMemberToFleetInput
SetPrincipalId sets the PrincipalId field's value.
func (*AssociateMemberToFleetInput) SetPrincipalType ¶
func (s *AssociateMemberToFleetInput) SetPrincipalType(v string) *AssociateMemberToFleetInput
SetPrincipalType sets the PrincipalType field's value.
func (AssociateMemberToFleetInput) String ¶
func (s AssociateMemberToFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToFleetInput) Validate ¶
func (s *AssociateMemberToFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateMemberToFleetOutput ¶
type AssociateMemberToFleetOutput struct {
// contains filtered or unexported fields
}
func (AssociateMemberToFleetOutput) GoString ¶
func (s AssociateMemberToFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateMemberToFleetOutput) String ¶
func (s AssociateMemberToFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateMemberToJobInput ¶
type AssociateMemberToJobInput struct { // The farm ID of the job to associate with the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The member's identity store ID to associate with the job. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The job ID to associate with the member. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The principal's membership level for the associated job. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The member's principal ID to associate with the job. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The member's principal type to associate with the job. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // The queue ID to associate to the member. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateMemberToJobInput) GoString ¶
func (s AssociateMemberToJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToJobInput) SetFarmId ¶
func (s *AssociateMemberToJobInput) SetFarmId(v string) *AssociateMemberToJobInput
SetFarmId sets the FarmId field's value.
func (*AssociateMemberToJobInput) SetIdentityStoreId ¶
func (s *AssociateMemberToJobInput) SetIdentityStoreId(v string) *AssociateMemberToJobInput
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*AssociateMemberToJobInput) SetJobId ¶
func (s *AssociateMemberToJobInput) SetJobId(v string) *AssociateMemberToJobInput
SetJobId sets the JobId field's value.
func (*AssociateMemberToJobInput) SetMembershipLevel ¶
func (s *AssociateMemberToJobInput) SetMembershipLevel(v string) *AssociateMemberToJobInput
SetMembershipLevel sets the MembershipLevel field's value.
func (*AssociateMemberToJobInput) SetPrincipalId ¶
func (s *AssociateMemberToJobInput) SetPrincipalId(v string) *AssociateMemberToJobInput
SetPrincipalId sets the PrincipalId field's value.
func (*AssociateMemberToJobInput) SetPrincipalType ¶
func (s *AssociateMemberToJobInput) SetPrincipalType(v string) *AssociateMemberToJobInput
SetPrincipalType sets the PrincipalType field's value.
func (*AssociateMemberToJobInput) SetQueueId ¶
func (s *AssociateMemberToJobInput) SetQueueId(v string) *AssociateMemberToJobInput
SetQueueId sets the QueueId field's value.
func (AssociateMemberToJobInput) String ¶
func (s AssociateMemberToJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToJobInput) Validate ¶
func (s *AssociateMemberToJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateMemberToJobOutput ¶
type AssociateMemberToJobOutput struct {
// contains filtered or unexported fields
}
func (AssociateMemberToJobOutput) GoString ¶
func (s AssociateMemberToJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateMemberToJobOutput) String ¶
func (s AssociateMemberToJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssociateMemberToQueueInput ¶
type AssociateMemberToQueueInput struct { // The farm ID of the queue to associate with the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The member's identity store ID to associate with the queue. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The principal's membership level for the associated queue. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The member's principal ID to associate with the queue. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The member's principal type to associate with the queue. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // The ID of the queue to associate to the member. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssociateMemberToQueueInput) GoString ¶
func (s AssociateMemberToQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToQueueInput) SetFarmId ¶
func (s *AssociateMemberToQueueInput) SetFarmId(v string) *AssociateMemberToQueueInput
SetFarmId sets the FarmId field's value.
func (*AssociateMemberToQueueInput) SetIdentityStoreId ¶
func (s *AssociateMemberToQueueInput) SetIdentityStoreId(v string) *AssociateMemberToQueueInput
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*AssociateMemberToQueueInput) SetMembershipLevel ¶
func (s *AssociateMemberToQueueInput) SetMembershipLevel(v string) *AssociateMemberToQueueInput
SetMembershipLevel sets the MembershipLevel field's value.
func (*AssociateMemberToQueueInput) SetPrincipalId ¶
func (s *AssociateMemberToQueueInput) SetPrincipalId(v string) *AssociateMemberToQueueInput
SetPrincipalId sets the PrincipalId field's value.
func (*AssociateMemberToQueueInput) SetPrincipalType ¶
func (s *AssociateMemberToQueueInput) SetPrincipalType(v string) *AssociateMemberToQueueInput
SetPrincipalType sets the PrincipalType field's value.
func (*AssociateMemberToQueueInput) SetQueueId ¶
func (s *AssociateMemberToQueueInput) SetQueueId(v string) *AssociateMemberToQueueInput
SetQueueId sets the QueueId field's value.
func (AssociateMemberToQueueInput) String ¶
func (s AssociateMemberToQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssociateMemberToQueueInput) Validate ¶
func (s *AssociateMemberToQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssociateMemberToQueueOutput ¶
type AssociateMemberToQueueOutput struct {
// contains filtered or unexported fields
}
func (AssociateMemberToQueueOutput) GoString ¶
func (s AssociateMemberToQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (AssociateMemberToQueueOutput) String ¶
func (s AssociateMemberToQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssumeFleetRoleForReadInput ¶
type AssumeFleetRoleForReadInput struct { // The farm ID for the fleet's farm. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssumeFleetRoleForReadInput) GoString ¶
func (s AssumeFleetRoleForReadInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForReadInput) SetFarmId ¶
func (s *AssumeFleetRoleForReadInput) SetFarmId(v string) *AssumeFleetRoleForReadInput
SetFarmId sets the FarmId field's value.
func (*AssumeFleetRoleForReadInput) SetFleetId ¶
func (s *AssumeFleetRoleForReadInput) SetFleetId(v string) *AssumeFleetRoleForReadInput
SetFleetId sets the FleetId field's value.
func (AssumeFleetRoleForReadInput) String ¶
func (s AssumeFleetRoleForReadInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForReadInput) Validate ¶
func (s *AssumeFleetRoleForReadInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssumeFleetRoleForReadOutput ¶
type AssumeFleetRoleForReadOutput struct { // The credentials for the fleet role. // // Credentials is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssumeFleetRoleForReadOutput's // String and GoString methods. // // Credentials is a required field Credentials *AwsCredentials `locationName:"credentials" type:"structure" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (AssumeFleetRoleForReadOutput) GoString ¶
func (s AssumeFleetRoleForReadOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForReadOutput) SetCredentials ¶
func (s *AssumeFleetRoleForReadOutput) SetCredentials(v *AwsCredentials) *AssumeFleetRoleForReadOutput
SetCredentials sets the Credentials field's value.
func (AssumeFleetRoleForReadOutput) String ¶
func (s AssumeFleetRoleForReadOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssumeFleetRoleForWorkerInput ¶
type AssumeFleetRoleForWorkerInput struct { // The farm ID for the fleet's farm. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID that contains the worker. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The ID of the worker assuming the fleet role. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssumeFleetRoleForWorkerInput) GoString ¶
func (s AssumeFleetRoleForWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForWorkerInput) SetFarmId ¶
func (s *AssumeFleetRoleForWorkerInput) SetFarmId(v string) *AssumeFleetRoleForWorkerInput
SetFarmId sets the FarmId field's value.
func (*AssumeFleetRoleForWorkerInput) SetFleetId ¶
func (s *AssumeFleetRoleForWorkerInput) SetFleetId(v string) *AssumeFleetRoleForWorkerInput
SetFleetId sets the FleetId field's value.
func (*AssumeFleetRoleForWorkerInput) SetWorkerId ¶
func (s *AssumeFleetRoleForWorkerInput) SetWorkerId(v string) *AssumeFleetRoleForWorkerInput
SetWorkerId sets the WorkerId field's value.
func (AssumeFleetRoleForWorkerInput) String ¶
func (s AssumeFleetRoleForWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForWorkerInput) Validate ¶
func (s *AssumeFleetRoleForWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssumeFleetRoleForWorkerOutput ¶
type AssumeFleetRoleForWorkerOutput struct { // The credentials for the worker. // // Credentials is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssumeFleetRoleForWorkerOutput's // String and GoString methods. // // Credentials is a required field Credentials *AwsCredentials `locationName:"credentials" type:"structure" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (AssumeFleetRoleForWorkerOutput) GoString ¶
func (s AssumeFleetRoleForWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeFleetRoleForWorkerOutput) SetCredentials ¶
func (s *AssumeFleetRoleForWorkerOutput) SetCredentials(v *AwsCredentials) *AssumeFleetRoleForWorkerOutput
SetCredentials sets the Credentials field's value.
func (AssumeFleetRoleForWorkerOutput) String ¶
func (s AssumeFleetRoleForWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssumeQueueRoleForReadInput ¶
type AssumeQueueRoleForReadInput struct { // The farm ID of the farm containing the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue ID. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForReadInput) GoString ¶
func (s AssumeQueueRoleForReadInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForReadInput) SetFarmId ¶
func (s *AssumeQueueRoleForReadInput) SetFarmId(v string) *AssumeQueueRoleForReadInput
SetFarmId sets the FarmId field's value.
func (*AssumeQueueRoleForReadInput) SetQueueId ¶
func (s *AssumeQueueRoleForReadInput) SetQueueId(v string) *AssumeQueueRoleForReadInput
SetQueueId sets the QueueId field's value.
func (AssumeQueueRoleForReadInput) String ¶
func (s AssumeQueueRoleForReadInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForReadInput) Validate ¶
func (s *AssumeQueueRoleForReadInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssumeQueueRoleForReadOutput ¶
type AssumeQueueRoleForReadOutput struct { // The credentials for the queue role. // // Credentials is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssumeQueueRoleForReadOutput's // String and GoString methods. // // Credentials is a required field Credentials *AwsCredentials `locationName:"credentials" type:"structure" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForReadOutput) GoString ¶
func (s AssumeQueueRoleForReadOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForReadOutput) SetCredentials ¶
func (s *AssumeQueueRoleForReadOutput) SetCredentials(v *AwsCredentials) *AssumeQueueRoleForReadOutput
SetCredentials sets the Credentials field's value.
func (AssumeQueueRoleForReadOutput) String ¶
func (s AssumeQueueRoleForReadOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssumeQueueRoleForUserInput ¶
type AssumeQueueRoleForUserInput struct { // The farm ID of the queue that the user assumes the role for. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue ID of the queue that the user assumes the role for. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForUserInput) GoString ¶
func (s AssumeQueueRoleForUserInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForUserInput) SetFarmId ¶
func (s *AssumeQueueRoleForUserInput) SetFarmId(v string) *AssumeQueueRoleForUserInput
SetFarmId sets the FarmId field's value.
func (*AssumeQueueRoleForUserInput) SetQueueId ¶
func (s *AssumeQueueRoleForUserInput) SetQueueId(v string) *AssumeQueueRoleForUserInput
SetQueueId sets the QueueId field's value.
func (AssumeQueueRoleForUserInput) String ¶
func (s AssumeQueueRoleForUserInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForUserInput) Validate ¶
func (s *AssumeQueueRoleForUserInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssumeQueueRoleForUserOutput ¶
type AssumeQueueRoleForUserOutput struct { // The credentials for the queue role that a user has access to. // // Credentials is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssumeQueueRoleForUserOutput's // String and GoString methods. // // Credentials is a required field Credentials *AwsCredentials `locationName:"credentials" type:"structure" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForUserOutput) GoString ¶
func (s AssumeQueueRoleForUserOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForUserOutput) SetCredentials ¶
func (s *AssumeQueueRoleForUserOutput) SetCredentials(v *AwsCredentials) *AssumeQueueRoleForUserOutput
SetCredentials sets the Credentials field's value.
func (AssumeQueueRoleForUserOutput) String ¶
func (s AssumeQueueRoleForUserOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AssumeQueueRoleForWorkerInput ¶
type AssumeQueueRoleForWorkerInput struct { // The farm ID of the worker assuming the queue role. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the worker assuming the queue role. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The queue ID of the worker assuming the queue role. // // QueueId is a required field QueueId *string `location:"querystring" locationName:"queueId" type:"string" required:"true"` // The worker ID of the worker assuming the queue role. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForWorkerInput) GoString ¶
func (s AssumeQueueRoleForWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForWorkerInput) SetFarmId ¶
func (s *AssumeQueueRoleForWorkerInput) SetFarmId(v string) *AssumeQueueRoleForWorkerInput
SetFarmId sets the FarmId field's value.
func (*AssumeQueueRoleForWorkerInput) SetFleetId ¶
func (s *AssumeQueueRoleForWorkerInput) SetFleetId(v string) *AssumeQueueRoleForWorkerInput
SetFleetId sets the FleetId field's value.
func (*AssumeQueueRoleForWorkerInput) SetQueueId ¶
func (s *AssumeQueueRoleForWorkerInput) SetQueueId(v string) *AssumeQueueRoleForWorkerInput
SetQueueId sets the QueueId field's value.
func (*AssumeQueueRoleForWorkerInput) SetWorkerId ¶
func (s *AssumeQueueRoleForWorkerInput) SetWorkerId(v string) *AssumeQueueRoleForWorkerInput
SetWorkerId sets the WorkerId field's value.
func (AssumeQueueRoleForWorkerInput) String ¶
func (s AssumeQueueRoleForWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForWorkerInput) Validate ¶
func (s *AssumeQueueRoleForWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssumeQueueRoleForWorkerOutput ¶
type AssumeQueueRoleForWorkerOutput struct { // The Amazon Web Services credentials for the role that the worker is assuming. // // Credentials is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssumeQueueRoleForWorkerOutput's // String and GoString methods. Credentials *AwsCredentials `locationName:"credentials" type:"structure" sensitive:"true"` // contains filtered or unexported fields }
func (AssumeQueueRoleForWorkerOutput) GoString ¶
func (s AssumeQueueRoleForWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssumeQueueRoleForWorkerOutput) SetCredentials ¶
func (s *AssumeQueueRoleForWorkerOutput) SetCredentials(v *AwsCredentials) *AssumeQueueRoleForWorkerOutput
SetCredentials sets the Credentials field's value.
func (AssumeQueueRoleForWorkerOutput) String ¶
func (s AssumeQueueRoleForWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Attachments ¶
type Attachments struct { // The file system. FileSystem *string `locationName:"fileSystem" type:"string" enum:"JobAttachmentsFileSystem"` // A list of manifests which describe job attachment configurations. // // Manifests is a required field Manifests []*ManifestProperties `locationName:"manifests" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
The attachments for jobs.
func (Attachments) GoString ¶
func (s Attachments) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Attachments) SetFileSystem ¶
func (s *Attachments) SetFileSystem(v string) *Attachments
SetFileSystem sets the FileSystem field's value.
func (*Attachments) SetManifests ¶
func (s *Attachments) SetManifests(v []*ManifestProperties) *Attachments
SetManifests sets the Manifests field's value.
func (Attachments) String ¶
func (s Attachments) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Attachments) Validate ¶
func (s *Attachments) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AwsCredentials ¶
type AwsCredentials struct { // The IAM access key ID. // // AccessKeyId is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AwsCredentials's // String and GoString methods. // // AccessKeyId is a required field AccessKeyId *string `locationName:"accessKeyId" type:"string" required:"true" sensitive:"true"` // The expiration date and time of the IAM credentials. // // Expiration is a required field Expiration *time.Time `locationName:"expiration" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The IAM secret access key. // // SecretAccessKey is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AwsCredentials's // String and GoString methods. // // SecretAccessKey is a required field SecretAccessKey *string `locationName:"secretAccessKey" type:"string" required:"true" sensitive:"true"` // The IAM session token // // SessionToken is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AwsCredentials's // String and GoString methods. // // SessionToken is a required field SessionToken *string `locationName:"sessionToken" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
The Identity and Access Management credentials.
func (AwsCredentials) GoString ¶
func (s AwsCredentials) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AwsCredentials) SetAccessKeyId ¶
func (s *AwsCredentials) SetAccessKeyId(v string) *AwsCredentials
SetAccessKeyId sets the AccessKeyId field's value.
func (*AwsCredentials) SetExpiration ¶
func (s *AwsCredentials) SetExpiration(v time.Time) *AwsCredentials
SetExpiration sets the Expiration field's value.
func (*AwsCredentials) SetSecretAccessKey ¶
func (s *AwsCredentials) SetSecretAccessKey(v string) *AwsCredentials
SetSecretAccessKey sets the SecretAccessKey field's value.
func (*AwsCredentials) SetSessionToken ¶
func (s *AwsCredentials) SetSessionToken(v string) *AwsCredentials
SetSessionToken sets the SessionToken field's value.
func (AwsCredentials) String ¶
func (s AwsCredentials) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetJobEntityInput ¶
type BatchGetJobEntityInput struct { // The farm ID of the worker that's fetching job details. The worker must have // an assignment on a job to fetch job details. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the worker that's fetching job details. The worker must have // an assignment on a job to fetch job details. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The job identifiers to include within the job entity batch details. // // Identifiers is a required field Identifiers []*JobEntityIdentifiersUnion `locationName:"identifiers" min:"1" type:"list" required:"true"` // The worker ID of the worker containing the job details to get. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchGetJobEntityInput) GoString ¶
func (s BatchGetJobEntityInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetJobEntityInput) SetFarmId ¶
func (s *BatchGetJobEntityInput) SetFarmId(v string) *BatchGetJobEntityInput
SetFarmId sets the FarmId field's value.
func (*BatchGetJobEntityInput) SetFleetId ¶
func (s *BatchGetJobEntityInput) SetFleetId(v string) *BatchGetJobEntityInput
SetFleetId sets the FleetId field's value.
func (*BatchGetJobEntityInput) SetIdentifiers ¶
func (s *BatchGetJobEntityInput) SetIdentifiers(v []*JobEntityIdentifiersUnion) *BatchGetJobEntityInput
SetIdentifiers sets the Identifiers field's value.
func (*BatchGetJobEntityInput) SetWorkerId ¶
func (s *BatchGetJobEntityInput) SetWorkerId(v string) *BatchGetJobEntityInput
SetWorkerId sets the WorkerId field's value.
func (BatchGetJobEntityInput) String ¶
func (s BatchGetJobEntityInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetJobEntityInput) Validate ¶
func (s *BatchGetJobEntityInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchGetJobEntityOutput ¶
type BatchGetJobEntityOutput struct { // A list of the job entities, or details, in the batch. // // Entities is a required field Entities []*JobEntity `locationName:"entities" type:"list" required:"true"` // A list of errors from the job error logs for the batch. // // Errors is a required field Errors []*GetJobEntityError `locationName:"errors" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetJobEntityOutput) GoString ¶
func (s BatchGetJobEntityOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetJobEntityOutput) SetEntities ¶
func (s *BatchGetJobEntityOutput) SetEntities(v []*JobEntity) *BatchGetJobEntityOutput
SetEntities sets the Entities field's value.
func (*BatchGetJobEntityOutput) SetErrors ¶
func (s *BatchGetJobEntityOutput) SetErrors(v []*GetJobEntityError) *BatchGetJobEntityOutput
SetErrors sets the Errors field's value.
func (BatchGetJobEntityOutput) String ¶
func (s BatchGetJobEntityOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BudgetActionToAdd ¶
type BudgetActionToAdd struct { // A description for the budget action to add. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by BudgetActionToAdd's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The percentage threshold for the budget action to add. // // ThresholdPercentage is a required field ThresholdPercentage *float64 `locationName:"thresholdPercentage" type:"float" required:"true"` // The type of budget action to add. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"BudgetActionType"` // contains filtered or unexported fields }
The budget action to add.
func (BudgetActionToAdd) GoString ¶
func (s BudgetActionToAdd) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetActionToAdd) SetDescription ¶
func (s *BudgetActionToAdd) SetDescription(v string) *BudgetActionToAdd
SetDescription sets the Description field's value.
func (*BudgetActionToAdd) SetThresholdPercentage ¶
func (s *BudgetActionToAdd) SetThresholdPercentage(v float64) *BudgetActionToAdd
SetThresholdPercentage sets the ThresholdPercentage field's value.
func (*BudgetActionToAdd) SetType ¶
func (s *BudgetActionToAdd) SetType(v string) *BudgetActionToAdd
SetType sets the Type field's value.
func (BudgetActionToAdd) String ¶
func (s BudgetActionToAdd) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetActionToAdd) Validate ¶
func (s *BudgetActionToAdd) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BudgetActionToRemove ¶
type BudgetActionToRemove struct { // The percentage threshold for the budget action to remove. // // ThresholdPercentage is a required field ThresholdPercentage *float64 `locationName:"thresholdPercentage" type:"float" required:"true"` // The type of budget action to remove. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"BudgetActionType"` // contains filtered or unexported fields }
The budget action to remove.
func (BudgetActionToRemove) GoString ¶
func (s BudgetActionToRemove) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetActionToRemove) SetThresholdPercentage ¶
func (s *BudgetActionToRemove) SetThresholdPercentage(v float64) *BudgetActionToRemove
SetThresholdPercentage sets the ThresholdPercentage field's value.
func (*BudgetActionToRemove) SetType ¶
func (s *BudgetActionToRemove) SetType(v string) *BudgetActionToRemove
SetType sets the Type field's value.
func (BudgetActionToRemove) String ¶
func (s BudgetActionToRemove) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetActionToRemove) Validate ¶
func (s *BudgetActionToRemove) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BudgetSchedule ¶
type BudgetSchedule struct { // The fixed start and end time of the budget's schedule. Fixed *FixedBudgetSchedule `locationName:"fixed" type:"structure"` // contains filtered or unexported fields }
The start and end time of the budget.
func (BudgetSchedule) GoString ¶
func (s BudgetSchedule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetSchedule) SetFixed ¶
func (s *BudgetSchedule) SetFixed(v *FixedBudgetSchedule) *BudgetSchedule
SetFixed sets the Fixed field's value.
func (BudgetSchedule) String ¶
func (s BudgetSchedule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetSchedule) Validate ¶
func (s *BudgetSchedule) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BudgetSummary ¶
type BudgetSummary struct { // The approximate dollar limit of the budget. // // ApproximateDollarLimit is a required field ApproximateDollarLimit *float64 `locationName:"approximateDollarLimit" min:"0.01" type:"float" required:"true"` // The budget ID. // // BudgetId is a required field BudgetId *string `locationName:"budgetId" type:"string" required:"true"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the budget summary. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by BudgetSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the budget summary to update. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The status of the budget. // // * ACTIVE–The budget is being evaluated. // // * INACTIVE–The budget is inactive. This can include Expired, Canceled, // or deleted Deleted statuses. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"BudgetStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The resource used to track expenditure in the budget. // // UsageTrackingResource is a required field UsageTrackingResource *UsageTrackingResource `locationName:"usageTrackingResource" type:"structure" required:"true"` // The consumed usage for the budget. // // Usages is a required field Usages *ConsumedUsages `locationName:"usages" type:"structure" required:"true"` // contains filtered or unexported fields }
The budget summary.
func (BudgetSummary) GoString ¶
func (s BudgetSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BudgetSummary) SetApproximateDollarLimit ¶
func (s *BudgetSummary) SetApproximateDollarLimit(v float64) *BudgetSummary
SetApproximateDollarLimit sets the ApproximateDollarLimit field's value.
func (*BudgetSummary) SetBudgetId ¶
func (s *BudgetSummary) SetBudgetId(v string) *BudgetSummary
SetBudgetId sets the BudgetId field's value.
func (*BudgetSummary) SetCreatedAt ¶
func (s *BudgetSummary) SetCreatedAt(v time.Time) *BudgetSummary
SetCreatedAt sets the CreatedAt field's value.
func (*BudgetSummary) SetCreatedBy ¶
func (s *BudgetSummary) SetCreatedBy(v string) *BudgetSummary
SetCreatedBy sets the CreatedBy field's value.
func (*BudgetSummary) SetDescription ¶
func (s *BudgetSummary) SetDescription(v string) *BudgetSummary
SetDescription sets the Description field's value.
func (*BudgetSummary) SetDisplayName ¶
func (s *BudgetSummary) SetDisplayName(v string) *BudgetSummary
SetDisplayName sets the DisplayName field's value.
func (*BudgetSummary) SetStatus ¶
func (s *BudgetSummary) SetStatus(v string) *BudgetSummary
SetStatus sets the Status field's value.
func (*BudgetSummary) SetUpdatedAt ¶
func (s *BudgetSummary) SetUpdatedAt(v time.Time) *BudgetSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*BudgetSummary) SetUpdatedBy ¶
func (s *BudgetSummary) SetUpdatedBy(v string) *BudgetSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*BudgetSummary) SetUsageTrackingResource ¶
func (s *BudgetSummary) SetUsageTrackingResource(v *UsageTrackingResource) *BudgetSummary
SetUsageTrackingResource sets the UsageTrackingResource field's value.
func (*BudgetSummary) SetUsages ¶
func (s *BudgetSummary) SetUsages(v *ConsumedUsages) *BudgetSummary
SetUsages sets the Usages field's value.
func (BudgetSummary) String ¶
func (s BudgetSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` Message_ *string `locationName:"message" type:"string"` // A description of the error. // // Reason is a required field Reason *string `locationName:"reason" type:"string" required:"true" enum:"ConflictExceptionReason"` // The identifier of the resource in use. // // ResourceId is a required field ResourceId *string `locationName:"resourceId" type:"string" required:"true"` // The type of the resource in use. // // ResourceType is a required field ResourceType *string `locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConsumedUsages ¶
type ConsumedUsages struct { // The amount of the budget consumed. // // ApproximateDollarUsage is a required field ApproximateDollarUsage *float64 `locationName:"approximateDollarUsage" type:"float" required:"true"` // contains filtered or unexported fields }
The consumed usage for the resource.
func (ConsumedUsages) GoString ¶
func (s ConsumedUsages) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConsumedUsages) SetApproximateDollarUsage ¶
func (s *ConsumedUsages) SetApproximateDollarUsage(v float64) *ConsumedUsages
SetApproximateDollarUsage sets the ApproximateDollarUsage field's value.
func (ConsumedUsages) String ¶
func (s ConsumedUsages) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CopyJobTemplateInput ¶
type CopyJobTemplateInput struct { // The farm ID to copy. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to copy. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID to copy. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The Amazon S3 bucket name and key where you would like to add a copy of the // job template. // // TargetS3Location is a required field TargetS3Location *S3Location `locationName:"targetS3Location" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CopyJobTemplateInput) GoString ¶
func (s CopyJobTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyJobTemplateInput) SetFarmId ¶
func (s *CopyJobTemplateInput) SetFarmId(v string) *CopyJobTemplateInput
SetFarmId sets the FarmId field's value.
func (*CopyJobTemplateInput) SetJobId ¶
func (s *CopyJobTemplateInput) SetJobId(v string) *CopyJobTemplateInput
SetJobId sets the JobId field's value.
func (*CopyJobTemplateInput) SetQueueId ¶
func (s *CopyJobTemplateInput) SetQueueId(v string) *CopyJobTemplateInput
SetQueueId sets the QueueId field's value.
func (*CopyJobTemplateInput) SetTargetS3Location ¶
func (s *CopyJobTemplateInput) SetTargetS3Location(v *S3Location) *CopyJobTemplateInput
SetTargetS3Location sets the TargetS3Location field's value.
func (CopyJobTemplateInput) String ¶
func (s CopyJobTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyJobTemplateInput) Validate ¶
func (s *CopyJobTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CopyJobTemplateOutput ¶
type CopyJobTemplateOutput struct { // The format of the job template, either JSON or YAML. // // TemplateType is a required field TemplateType *string `locationName:"templateType" type:"string" required:"true" enum:"JobTemplateType"` // contains filtered or unexported fields }
func (CopyJobTemplateOutput) GoString ¶
func (s CopyJobTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CopyJobTemplateOutput) SetTemplateType ¶
func (s *CopyJobTemplateOutput) SetTemplateType(v string) *CopyJobTemplateOutput
SetTemplateType sets the TemplateType field's value.
func (CopyJobTemplateOutput) String ¶
func (s CopyJobTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateBudgetInput ¶
type CreateBudgetInput struct { // The budget actions to specify what happens when the budget runs out. // // Actions is a required field Actions []*BudgetActionToAdd `locationName:"actions" type:"list" required:"true"` // The dollar limit based on consumed usage. // // ApproximateDollarLimit is a required field ApproximateDollarLimit *float64 `locationName:"approximateDollarLimit" min:"0.01" type:"float" required:"true"` // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The description of the budget. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateBudgetInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the budget. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID to include in this budget. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The schedule to associate with this budget. // // Schedule is a required field Schedule *BudgetSchedule `locationName:"schedule" type:"structure" required:"true"` // The queue ID provided to this budget to track usage. // // UsageTrackingResource is a required field UsageTrackingResource *UsageTrackingResource `locationName:"usageTrackingResource" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateBudgetInput) GoString ¶
func (s CreateBudgetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBudgetInput) SetActions ¶
func (s *CreateBudgetInput) SetActions(v []*BudgetActionToAdd) *CreateBudgetInput
SetActions sets the Actions field's value.
func (*CreateBudgetInput) SetApproximateDollarLimit ¶
func (s *CreateBudgetInput) SetApproximateDollarLimit(v float64) *CreateBudgetInput
SetApproximateDollarLimit sets the ApproximateDollarLimit field's value.
func (*CreateBudgetInput) SetClientToken ¶
func (s *CreateBudgetInput) SetClientToken(v string) *CreateBudgetInput
SetClientToken sets the ClientToken field's value.
func (*CreateBudgetInput) SetDescription ¶
func (s *CreateBudgetInput) SetDescription(v string) *CreateBudgetInput
SetDescription sets the Description field's value.
func (*CreateBudgetInput) SetDisplayName ¶
func (s *CreateBudgetInput) SetDisplayName(v string) *CreateBudgetInput
SetDisplayName sets the DisplayName field's value.
func (*CreateBudgetInput) SetFarmId ¶
func (s *CreateBudgetInput) SetFarmId(v string) *CreateBudgetInput
SetFarmId sets the FarmId field's value.
func (*CreateBudgetInput) SetSchedule ¶
func (s *CreateBudgetInput) SetSchedule(v *BudgetSchedule) *CreateBudgetInput
SetSchedule sets the Schedule field's value.
func (*CreateBudgetInput) SetUsageTrackingResource ¶
func (s *CreateBudgetInput) SetUsageTrackingResource(v *UsageTrackingResource) *CreateBudgetInput
SetUsageTrackingResource sets the UsageTrackingResource field's value.
func (CreateBudgetInput) String ¶
func (s CreateBudgetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBudgetInput) Validate ¶
func (s *CreateBudgetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateBudgetOutput ¶
type CreateBudgetOutput struct { // The budget ID. // // BudgetId is a required field BudgetId *string `locationName:"budgetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateBudgetOutput) GoString ¶
func (s CreateBudgetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateBudgetOutput) SetBudgetId ¶
func (s *CreateBudgetOutput) SetBudgetId(v string) *CreateBudgetOutput
SetBudgetId sets the BudgetId field's value.
func (CreateBudgetOutput) String ¶
func (s CreateBudgetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateFarmInput ¶
type CreateFarmInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The description of the farm. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFarmInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the farm. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The ARN of the KMS key to use on the farm. KmsKeyArn *string `locationName:"kmsKeyArn" type:"string"` // The tags to add to your farm. Each tag consists of a tag key and a tag value. // Tag keys and values are both required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateFarmInput) GoString ¶
func (s CreateFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFarmInput) SetClientToken ¶
func (s *CreateFarmInput) SetClientToken(v string) *CreateFarmInput
SetClientToken sets the ClientToken field's value.
func (*CreateFarmInput) SetDescription ¶
func (s *CreateFarmInput) SetDescription(v string) *CreateFarmInput
SetDescription sets the Description field's value.
func (*CreateFarmInput) SetDisplayName ¶
func (s *CreateFarmInput) SetDisplayName(v string) *CreateFarmInput
SetDisplayName sets the DisplayName field's value.
func (*CreateFarmInput) SetKmsKeyArn ¶
func (s *CreateFarmInput) SetKmsKeyArn(v string) *CreateFarmInput
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*CreateFarmInput) SetTags ¶
func (s *CreateFarmInput) SetTags(v map[string]*string) *CreateFarmInput
SetTags sets the Tags field's value.
func (CreateFarmInput) String ¶
func (s CreateFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFarmInput) Validate ¶
func (s *CreateFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFarmOutput ¶
type CreateFarmOutput struct { // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateFarmOutput) GoString ¶
func (s CreateFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFarmOutput) SetFarmId ¶
func (s *CreateFarmOutput) SetFarmId(v string) *CreateFarmOutput
SetFarmId sets the FarmId field's value.
func (CreateFarmOutput) String ¶
func (s CreateFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateFleetInput ¶
type CreateFleetInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The configuration settings for the fleet. Customer managed fleets are self-managed. // Service managed Amazon EC2 fleets are managed by Deadline Cloud. // // Configuration is a required field Configuration *FleetConfiguration `locationName:"configuration" type:"structure" required:"true"` // The description of the fleet. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFleetInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the fleet. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID of the farm to connect to the fleet. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of workers for the fleet. // // MaxWorkerCount is a required field MaxWorkerCount *int64 `locationName:"maxWorkerCount" type:"integer" required:"true"` // The minimum number of workers for the fleet. MinWorkerCount *int64 `locationName:"minWorkerCount" type:"integer"` // The IAM role ARN for the role that the fleet's workers will use. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" type:"string" required:"true"` // Each tag consists of a tag key and a tag value. Tag keys and values are both // required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateFleetInput) GoString ¶
func (s CreateFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFleetInput) SetClientToken ¶
func (s *CreateFleetInput) SetClientToken(v string) *CreateFleetInput
SetClientToken sets the ClientToken field's value.
func (*CreateFleetInput) SetConfiguration ¶
func (s *CreateFleetInput) SetConfiguration(v *FleetConfiguration) *CreateFleetInput
SetConfiguration sets the Configuration field's value.
func (*CreateFleetInput) SetDescription ¶
func (s *CreateFleetInput) SetDescription(v string) *CreateFleetInput
SetDescription sets the Description field's value.
func (*CreateFleetInput) SetDisplayName ¶
func (s *CreateFleetInput) SetDisplayName(v string) *CreateFleetInput
SetDisplayName sets the DisplayName field's value.
func (*CreateFleetInput) SetFarmId ¶
func (s *CreateFleetInput) SetFarmId(v string) *CreateFleetInput
SetFarmId sets the FarmId field's value.
func (*CreateFleetInput) SetMaxWorkerCount ¶
func (s *CreateFleetInput) SetMaxWorkerCount(v int64) *CreateFleetInput
SetMaxWorkerCount sets the MaxWorkerCount field's value.
func (*CreateFleetInput) SetMinWorkerCount ¶
func (s *CreateFleetInput) SetMinWorkerCount(v int64) *CreateFleetInput
SetMinWorkerCount sets the MinWorkerCount field's value.
func (*CreateFleetInput) SetRoleArn ¶
func (s *CreateFleetInput) SetRoleArn(v string) *CreateFleetInput
SetRoleArn sets the RoleArn field's value.
func (*CreateFleetInput) SetTags ¶
func (s *CreateFleetInput) SetTags(v map[string]*string) *CreateFleetInput
SetTags sets the Tags field's value.
func (CreateFleetInput) String ¶
func (s CreateFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFleetInput) Validate ¶
func (s *CreateFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFleetOutput ¶
type CreateFleetOutput struct { // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateFleetOutput) GoString ¶
func (s CreateFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFleetOutput) SetFleetId ¶
func (s *CreateFleetOutput) SetFleetId(v string) *CreateFleetOutput
SetFleetId sets the FleetId field's value.
func (CreateFleetOutput) String ¶
func (s CreateFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateJobInput ¶
type CreateJobInput struct { // The attachments for the job. Attach files required for the job to run to // a render job. Attachments *Attachments `locationName:"attachments" type:"structure"` // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the farm to connect to the job. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The number of task failures before the job stops running and is marked as // FAILED. MaxFailedTasksCount *int64 `locationName:"maxFailedTasksCount" type:"integer"` // The maximum number of retries for a job. MaxRetriesPerTask *int64 `locationName:"maxRetriesPerTask" type:"integer"` // The parameters for the job. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateJobInput's // String and GoString methods. Parameters map[string]*JobParameter `locationName:"parameters" type:"map" sensitive:"true"` // The priority of the job on a scale of 1 to 100. The highest priority is 1. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The ID of the queue that the job is submitted to. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The storage profile ID for the storage profile to connect to the job. StorageProfileId *string `locationName:"storageProfileId" type:"string"` // The initial status of the job's tasks when they are created. Tasks that are // created with a SUSPENDED status will not run until you update their status. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"CreateJobTargetTaskRunStatus"` // The job template to use for this job. // // Template is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateJobInput's // String and GoString methods. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true" sensitive:"true"` // The file type for the job template. // // TemplateType is a required field TemplateType *string `locationName:"templateType" type:"string" required:"true" enum:"JobTemplateType"` // contains filtered or unexported fields }
func (CreateJobInput) GoString ¶
func (s CreateJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateJobInput) SetAttachments ¶
func (s *CreateJobInput) SetAttachments(v *Attachments) *CreateJobInput
SetAttachments sets the Attachments field's value.
func (*CreateJobInput) SetClientToken ¶
func (s *CreateJobInput) SetClientToken(v string) *CreateJobInput
SetClientToken sets the ClientToken field's value.
func (*CreateJobInput) SetFarmId ¶
func (s *CreateJobInput) SetFarmId(v string) *CreateJobInput
SetFarmId sets the FarmId field's value.
func (*CreateJobInput) SetMaxFailedTasksCount ¶
func (s *CreateJobInput) SetMaxFailedTasksCount(v int64) *CreateJobInput
SetMaxFailedTasksCount sets the MaxFailedTasksCount field's value.
func (*CreateJobInput) SetMaxRetriesPerTask ¶
func (s *CreateJobInput) SetMaxRetriesPerTask(v int64) *CreateJobInput
SetMaxRetriesPerTask sets the MaxRetriesPerTask field's value.
func (*CreateJobInput) SetParameters ¶
func (s *CreateJobInput) SetParameters(v map[string]*JobParameter) *CreateJobInput
SetParameters sets the Parameters field's value.
func (*CreateJobInput) SetPriority ¶
func (s *CreateJobInput) SetPriority(v int64) *CreateJobInput
SetPriority sets the Priority field's value.
func (*CreateJobInput) SetQueueId ¶
func (s *CreateJobInput) SetQueueId(v string) *CreateJobInput
SetQueueId sets the QueueId field's value.
func (*CreateJobInput) SetStorageProfileId ¶
func (s *CreateJobInput) SetStorageProfileId(v string) *CreateJobInput
SetStorageProfileId sets the StorageProfileId field's value.
func (*CreateJobInput) SetTargetTaskRunStatus ¶
func (s *CreateJobInput) SetTargetTaskRunStatus(v string) *CreateJobInput
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*CreateJobInput) SetTemplate ¶
func (s *CreateJobInput) SetTemplate(v string) *CreateJobInput
SetTemplate sets the Template field's value.
func (*CreateJobInput) SetTemplateType ¶
func (s *CreateJobInput) SetTemplateType(v string) *CreateJobInput
SetTemplateType sets the TemplateType field's value.
func (CreateJobInput) String ¶
func (s CreateJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateJobInput) Validate ¶
func (s *CreateJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateJobOutput ¶
type CreateJobOutput struct { // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateJobOutput) GoString ¶
func (s CreateJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateJobOutput) SetJobId ¶
func (s *CreateJobOutput) SetJobId(v string) *CreateJobOutput
SetJobId sets the JobId field's value.
func (CreateJobOutput) String ¶
func (s CreateJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateLicenseEndpointInput ¶
type CreateLicenseEndpointInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The security group IDs. // // SecurityGroupIds is a required field SecurityGroupIds []*string `locationName:"securityGroupIds" min:"1" type:"list" required:"true"` // The subnet IDs. // // SubnetIds is a required field SubnetIds []*string `locationName:"subnetIds" min:"1" type:"list" required:"true"` // Each tag consists of a tag key and a tag value. Tag keys and values are both // required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // The VPC (virtual private cloud) ID to use with the license endpoint. // // VpcId is a required field VpcId *string `locationName:"vpcId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateLicenseEndpointInput) GoString ¶
func (s CreateLicenseEndpointInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLicenseEndpointInput) SetClientToken ¶
func (s *CreateLicenseEndpointInput) SetClientToken(v string) *CreateLicenseEndpointInput
SetClientToken sets the ClientToken field's value.
func (*CreateLicenseEndpointInput) SetSecurityGroupIds ¶
func (s *CreateLicenseEndpointInput) SetSecurityGroupIds(v []*string) *CreateLicenseEndpointInput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*CreateLicenseEndpointInput) SetSubnetIds ¶
func (s *CreateLicenseEndpointInput) SetSubnetIds(v []*string) *CreateLicenseEndpointInput
SetSubnetIds sets the SubnetIds field's value.
func (*CreateLicenseEndpointInput) SetTags ¶
func (s *CreateLicenseEndpointInput) SetTags(v map[string]*string) *CreateLicenseEndpointInput
SetTags sets the Tags field's value.
func (*CreateLicenseEndpointInput) SetVpcId ¶
func (s *CreateLicenseEndpointInput) SetVpcId(v string) *CreateLicenseEndpointInput
SetVpcId sets the VpcId field's value.
func (CreateLicenseEndpointInput) String ¶
func (s CreateLicenseEndpointInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLicenseEndpointInput) Validate ¶
func (s *CreateLicenseEndpointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateLicenseEndpointOutput ¶
type CreateLicenseEndpointOutput struct { // The license endpoint ID. // // LicenseEndpointId is a required field LicenseEndpointId *string `locationName:"licenseEndpointId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateLicenseEndpointOutput) GoString ¶
func (s CreateLicenseEndpointOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateLicenseEndpointOutput) SetLicenseEndpointId ¶
func (s *CreateLicenseEndpointOutput) SetLicenseEndpointId(v string) *CreateLicenseEndpointOutput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (CreateLicenseEndpointOutput) String ¶
func (s CreateLicenseEndpointOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateMonitorInput ¶
type CreateMonitorInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The name that you give the monitor that is displayed in the Deadline Cloud // console. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM Identity Center instance that authenticates // monitor users. // // IdentityCenterInstanceArn is a required field IdentityCenterInstanceArn *string `locationName:"identityCenterInstanceArn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM role that the monitor uses to connect // to Deadline Cloud. Every user that signs in to the monitor using IAM Identity // Center uses this role to access Deadline Cloud resources. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" type:"string" required:"true"` // The subdomain to use when creating the monitor URL. The full URL of the monitor // is subdomain.Region.deadlinecloud.amazonaws.com. // // Subdomain is a required field Subdomain *string `locationName:"subdomain" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateMonitorInput) GoString ¶
func (s CreateMonitorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMonitorInput) SetClientToken ¶
func (s *CreateMonitorInput) SetClientToken(v string) *CreateMonitorInput
SetClientToken sets the ClientToken field's value.
func (*CreateMonitorInput) SetDisplayName ¶
func (s *CreateMonitorInput) SetDisplayName(v string) *CreateMonitorInput
SetDisplayName sets the DisplayName field's value.
func (*CreateMonitorInput) SetIdentityCenterInstanceArn ¶
func (s *CreateMonitorInput) SetIdentityCenterInstanceArn(v string) *CreateMonitorInput
SetIdentityCenterInstanceArn sets the IdentityCenterInstanceArn field's value.
func (*CreateMonitorInput) SetRoleArn ¶
func (s *CreateMonitorInput) SetRoleArn(v string) *CreateMonitorInput
SetRoleArn sets the RoleArn field's value.
func (*CreateMonitorInput) SetSubdomain ¶
func (s *CreateMonitorInput) SetSubdomain(v string) *CreateMonitorInput
SetSubdomain sets the Subdomain field's value.
func (CreateMonitorInput) String ¶
func (s CreateMonitorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMonitorInput) Validate ¶
func (s *CreateMonitorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMonitorOutput ¶
type CreateMonitorOutput struct { // The Amazon Resource Name (ARN) that IAM Identity Center assigns to the monitor. // // IdentityCenterApplicationArn is a required field IdentityCenterApplicationArn *string `locationName:"identityCenterApplicationArn" type:"string" required:"true"` // The unique identifier of the monitor. // // MonitorId is a required field MonitorId *string `locationName:"monitorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateMonitorOutput) GoString ¶
func (s CreateMonitorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMonitorOutput) SetIdentityCenterApplicationArn ¶
func (s *CreateMonitorOutput) SetIdentityCenterApplicationArn(v string) *CreateMonitorOutput
SetIdentityCenterApplicationArn sets the IdentityCenterApplicationArn field's value.
func (*CreateMonitorOutput) SetMonitorId ¶
func (s *CreateMonitorOutput) SetMonitorId(v string) *CreateMonitorOutput
SetMonitorId sets the MonitorId field's value.
func (CreateMonitorOutput) String ¶
func (s CreateMonitorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateQueueEnvironmentInput ¶
type CreateQueueEnvironmentInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the farm to connect to the environment. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // Sets the priority of the environments in the queue from 0 to 10,000, where // 0 is the highest priority. If two environments share the same priority value, // the environment created first takes higher priority. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The queue ID to connect the queue and environment. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The environment template to use in the queue. // // Template is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateQueueEnvironmentInput's // String and GoString methods. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true" sensitive:"true"` // The template's file type, JSON or YAML. // // TemplateType is a required field TemplateType *string `locationName:"templateType" type:"string" required:"true" enum:"EnvironmentTemplateType"` // contains filtered or unexported fields }
func (CreateQueueEnvironmentInput) GoString ¶
func (s CreateQueueEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueEnvironmentInput) SetClientToken ¶
func (s *CreateQueueEnvironmentInput) SetClientToken(v string) *CreateQueueEnvironmentInput
SetClientToken sets the ClientToken field's value.
func (*CreateQueueEnvironmentInput) SetFarmId ¶
func (s *CreateQueueEnvironmentInput) SetFarmId(v string) *CreateQueueEnvironmentInput
SetFarmId sets the FarmId field's value.
func (*CreateQueueEnvironmentInput) SetPriority ¶
func (s *CreateQueueEnvironmentInput) SetPriority(v int64) *CreateQueueEnvironmentInput
SetPriority sets the Priority field's value.
func (*CreateQueueEnvironmentInput) SetQueueId ¶
func (s *CreateQueueEnvironmentInput) SetQueueId(v string) *CreateQueueEnvironmentInput
SetQueueId sets the QueueId field's value.
func (*CreateQueueEnvironmentInput) SetTemplate ¶
func (s *CreateQueueEnvironmentInput) SetTemplate(v string) *CreateQueueEnvironmentInput
SetTemplate sets the Template field's value.
func (*CreateQueueEnvironmentInput) SetTemplateType ¶
func (s *CreateQueueEnvironmentInput) SetTemplateType(v string) *CreateQueueEnvironmentInput
SetTemplateType sets the TemplateType field's value.
func (CreateQueueEnvironmentInput) String ¶
func (s CreateQueueEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueEnvironmentInput) Validate ¶
func (s *CreateQueueEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateQueueEnvironmentOutput ¶
type CreateQueueEnvironmentOutput struct { // The queue environment ID. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `locationName:"queueEnvironmentId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateQueueEnvironmentOutput) GoString ¶
func (s CreateQueueEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueEnvironmentOutput) SetQueueEnvironmentId ¶
func (s *CreateQueueEnvironmentOutput) SetQueueEnvironmentId(v string) *CreateQueueEnvironmentOutput
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (CreateQueueEnvironmentOutput) String ¶
func (s CreateQueueEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateQueueFleetAssociationInput ¶
type CreateQueueFleetAssociationInput struct { // The ID of the farm that the queue and fleet belong to. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateQueueFleetAssociationInput) GoString ¶
func (s CreateQueueFleetAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueFleetAssociationInput) SetFarmId ¶
func (s *CreateQueueFleetAssociationInput) SetFarmId(v string) *CreateQueueFleetAssociationInput
SetFarmId sets the FarmId field's value.
func (*CreateQueueFleetAssociationInput) SetFleetId ¶
func (s *CreateQueueFleetAssociationInput) SetFleetId(v string) *CreateQueueFleetAssociationInput
SetFleetId sets the FleetId field's value.
func (*CreateQueueFleetAssociationInput) SetQueueId ¶
func (s *CreateQueueFleetAssociationInput) SetQueueId(v string) *CreateQueueFleetAssociationInput
SetQueueId sets the QueueId field's value.
func (CreateQueueFleetAssociationInput) String ¶
func (s CreateQueueFleetAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueFleetAssociationInput) Validate ¶
func (s *CreateQueueFleetAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateQueueFleetAssociationOutput ¶
type CreateQueueFleetAssociationOutput struct {
// contains filtered or unexported fields
}
func (CreateQueueFleetAssociationOutput) GoString ¶
func (s CreateQueueFleetAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateQueueFleetAssociationOutput) String ¶
func (s CreateQueueFleetAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateQueueInput ¶
type CreateQueueInput struct { // The storage profile IDs to include in the queue. AllowedStorageProfileIds []*string `locationName:"allowedStorageProfileIds" type:"list"` // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The default action to take on a queue if a budget isn't configured. DefaultBudgetAction *string `locationName:"defaultBudgetAction" type:"string" enum:"DefaultQueueBudgetAction"` // The description of the queue. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateQueueInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the queue. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID of the farm to connect to the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job attachment settings for the queue. These are the Amazon S3 bucket // name and the Amazon S3 prefix. JobAttachmentSettings *JobAttachmentSettings `locationName:"jobAttachmentSettings" type:"structure"` // The jobs in the queue run as the specified POSIX user. JobRunAsUser *JobRunAsUser `locationName:"jobRunAsUser" type:"structure"` // The file system location name to include in the queue. RequiredFileSystemLocationNames []*string `locationName:"requiredFileSystemLocationNames" type:"list"` // The IAM role ARN that workers will use while running jobs for this queue. RoleArn *string `locationName:"roleArn" type:"string"` // Each tag consists of a tag key and a tag value. Tag keys and values are both // required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateQueueInput) GoString ¶
func (s CreateQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueInput) SetAllowedStorageProfileIds ¶
func (s *CreateQueueInput) SetAllowedStorageProfileIds(v []*string) *CreateQueueInput
SetAllowedStorageProfileIds sets the AllowedStorageProfileIds field's value.
func (*CreateQueueInput) SetClientToken ¶
func (s *CreateQueueInput) SetClientToken(v string) *CreateQueueInput
SetClientToken sets the ClientToken field's value.
func (*CreateQueueInput) SetDefaultBudgetAction ¶
func (s *CreateQueueInput) SetDefaultBudgetAction(v string) *CreateQueueInput
SetDefaultBudgetAction sets the DefaultBudgetAction field's value.
func (*CreateQueueInput) SetDescription ¶
func (s *CreateQueueInput) SetDescription(v string) *CreateQueueInput
SetDescription sets the Description field's value.
func (*CreateQueueInput) SetDisplayName ¶
func (s *CreateQueueInput) SetDisplayName(v string) *CreateQueueInput
SetDisplayName sets the DisplayName field's value.
func (*CreateQueueInput) SetFarmId ¶
func (s *CreateQueueInput) SetFarmId(v string) *CreateQueueInput
SetFarmId sets the FarmId field's value.
func (*CreateQueueInput) SetJobAttachmentSettings ¶
func (s *CreateQueueInput) SetJobAttachmentSettings(v *JobAttachmentSettings) *CreateQueueInput
SetJobAttachmentSettings sets the JobAttachmentSettings field's value.
func (*CreateQueueInput) SetJobRunAsUser ¶
func (s *CreateQueueInput) SetJobRunAsUser(v *JobRunAsUser) *CreateQueueInput
SetJobRunAsUser sets the JobRunAsUser field's value.
func (*CreateQueueInput) SetRequiredFileSystemLocationNames ¶
func (s *CreateQueueInput) SetRequiredFileSystemLocationNames(v []*string) *CreateQueueInput
SetRequiredFileSystemLocationNames sets the RequiredFileSystemLocationNames field's value.
func (*CreateQueueInput) SetRoleArn ¶
func (s *CreateQueueInput) SetRoleArn(v string) *CreateQueueInput
SetRoleArn sets the RoleArn field's value.
func (*CreateQueueInput) SetTags ¶
func (s *CreateQueueInput) SetTags(v map[string]*string) *CreateQueueInput
SetTags sets the Tags field's value.
func (CreateQueueInput) String ¶
func (s CreateQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueInput) Validate ¶
func (s *CreateQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateQueueOutput ¶
type CreateQueueOutput struct { // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateQueueOutput) GoString ¶
func (s CreateQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateQueueOutput) SetQueueId ¶
func (s *CreateQueueOutput) SetQueueId(v string) *CreateQueueOutput
SetQueueId sets the QueueId field's value.
func (CreateQueueOutput) String ¶
func (s CreateQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateStorageProfileInput ¶
type CreateStorageProfileInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The display name of the storage profile. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID of the farm to connect to the storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // File system paths to include in the storage profile. FileSystemLocations []*FileSystemLocation `locationName:"fileSystemLocations" type:"list"` // The type of operating system (OS) for the storage profile. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"StorageProfileOperatingSystemFamily"` // contains filtered or unexported fields }
func (CreateStorageProfileInput) GoString ¶
func (s CreateStorageProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateStorageProfileInput) SetClientToken ¶
func (s *CreateStorageProfileInput) SetClientToken(v string) *CreateStorageProfileInput
SetClientToken sets the ClientToken field's value.
func (*CreateStorageProfileInput) SetDisplayName ¶
func (s *CreateStorageProfileInput) SetDisplayName(v string) *CreateStorageProfileInput
SetDisplayName sets the DisplayName field's value.
func (*CreateStorageProfileInput) SetFarmId ¶
func (s *CreateStorageProfileInput) SetFarmId(v string) *CreateStorageProfileInput
SetFarmId sets the FarmId field's value.
func (*CreateStorageProfileInput) SetFileSystemLocations ¶
func (s *CreateStorageProfileInput) SetFileSystemLocations(v []*FileSystemLocation) *CreateStorageProfileInput
SetFileSystemLocations sets the FileSystemLocations field's value.
func (*CreateStorageProfileInput) SetOsFamily ¶
func (s *CreateStorageProfileInput) SetOsFamily(v string) *CreateStorageProfileInput
SetOsFamily sets the OsFamily field's value.
func (CreateStorageProfileInput) String ¶
func (s CreateStorageProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateStorageProfileInput) Validate ¶
func (s *CreateStorageProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateStorageProfileOutput ¶
type CreateStorageProfileOutput struct { // The storage profile ID. // // StorageProfileId is a required field StorageProfileId *string `locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateStorageProfileOutput) GoString ¶
func (s CreateStorageProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateStorageProfileOutput) SetStorageProfileId ¶
func (s *CreateStorageProfileOutput) SetStorageProfileId(v string) *CreateStorageProfileOutput
SetStorageProfileId sets the StorageProfileId field's value.
func (CreateStorageProfileOutput) String ¶
func (s CreateStorageProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateWorkerInput ¶
type CreateWorkerInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the farm to connect to the worker. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to connect to the worker. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The IP address and host name of the worker. HostProperties *HostPropertiesRequest `locationName:"hostProperties" type:"structure"` // contains filtered or unexported fields }
func (CreateWorkerInput) GoString ¶
func (s CreateWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWorkerInput) SetClientToken ¶
func (s *CreateWorkerInput) SetClientToken(v string) *CreateWorkerInput
SetClientToken sets the ClientToken field's value.
func (*CreateWorkerInput) SetFarmId ¶
func (s *CreateWorkerInput) SetFarmId(v string) *CreateWorkerInput
SetFarmId sets the FarmId field's value.
func (*CreateWorkerInput) SetFleetId ¶
func (s *CreateWorkerInput) SetFleetId(v string) *CreateWorkerInput
SetFleetId sets the FleetId field's value.
func (*CreateWorkerInput) SetHostProperties ¶
func (s *CreateWorkerInput) SetHostProperties(v *HostPropertiesRequest) *CreateWorkerInput
SetHostProperties sets the HostProperties field's value.
func (CreateWorkerInput) String ¶
func (s CreateWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWorkerInput) Validate ¶
func (s *CreateWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateWorkerOutput ¶
type CreateWorkerOutput struct { // The worker ID. // // WorkerId is a required field WorkerId *string `locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateWorkerOutput) GoString ¶
func (s CreateWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateWorkerOutput) SetWorkerId ¶
func (s *CreateWorkerOutput) SetWorkerId(v string) *CreateWorkerOutput
SetWorkerId sets the WorkerId field's value.
func (CreateWorkerOutput) String ¶
func (s CreateWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CustomerManagedFleetConfiguration ¶
type CustomerManagedFleetConfiguration struct { // The Auto Scaling mode for the customer managed fleet configuration. // // Mode is a required field Mode *string `locationName:"mode" type:"string" required:"true" enum:"AutoScalingMode"` // The storage profile ID. StorageProfileId *string `locationName:"storageProfileId" type:"string"` // The worker capabilities for a customer managed fleet configuration. // // WorkerCapabilities is a required field WorkerCapabilities *CustomerManagedWorkerCapabilities `locationName:"workerCapabilities" type:"structure" required:"true"` // contains filtered or unexported fields }
The details of a customer managed fleet configuration.
func (CustomerManagedFleetConfiguration) GoString ¶
func (s CustomerManagedFleetConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CustomerManagedFleetConfiguration) SetMode ¶
func (s *CustomerManagedFleetConfiguration) SetMode(v string) *CustomerManagedFleetConfiguration
SetMode sets the Mode field's value.
func (*CustomerManagedFleetConfiguration) SetStorageProfileId ¶
func (s *CustomerManagedFleetConfiguration) SetStorageProfileId(v string) *CustomerManagedFleetConfiguration
SetStorageProfileId sets the StorageProfileId field's value.
func (*CustomerManagedFleetConfiguration) SetWorkerCapabilities ¶
func (s *CustomerManagedFleetConfiguration) SetWorkerCapabilities(v *CustomerManagedWorkerCapabilities) *CustomerManagedFleetConfiguration
SetWorkerCapabilities sets the WorkerCapabilities field's value.
func (CustomerManagedFleetConfiguration) String ¶
func (s CustomerManagedFleetConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CustomerManagedFleetConfiguration) Validate ¶
func (s *CustomerManagedFleetConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CustomerManagedWorkerCapabilities ¶
type CustomerManagedWorkerCapabilities struct { // The range of the accelerator. AcceleratorCount *AcceleratorCountRange `locationName:"acceleratorCount" type:"structure"` // The total memory (MiB) for the customer managed worker capabilities. AcceleratorTotalMemoryMiB *AcceleratorTotalMemoryMiBRange `locationName:"acceleratorTotalMemoryMiB" type:"structure"` // The accelerator types for the customer managed worker capabilities. AcceleratorTypes []*string `locationName:"acceleratorTypes" type:"list" enum:"AcceleratorType"` // The CPU architecture type for the customer managed worker capabilities. // // CpuArchitectureType is a required field CpuArchitectureType *string `locationName:"cpuArchitectureType" type:"string" required:"true" enum:"CpuArchitectureType"` // Custom requirement ranges for customer managed worker capabilities. CustomAmounts []*FleetAmountCapability `locationName:"customAmounts" min:"1" type:"list"` // Custom attributes for the customer manged worker capabilities. CustomAttributes []*FleetAttributeCapability `locationName:"customAttributes" min:"1" type:"list"` // The memory (MiB). // // MemoryMiB is a required field MemoryMiB *MemoryMiBRange `locationName:"memoryMiB" type:"structure" required:"true"` // The operating system (OS) family. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"CustomerManagedFleetOperatingSystemFamily"` // The vCPU count for the customer manged worker capabilities. // // VCpuCount is a required field VCpuCount *VCpuCountRange `locationName:"vCpuCount" type:"structure" required:"true"` // contains filtered or unexported fields }
The worker capabilities for a customer managed workflow.
func (CustomerManagedWorkerCapabilities) GoString ¶
func (s CustomerManagedWorkerCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CustomerManagedWorkerCapabilities) SetAcceleratorCount ¶
func (s *CustomerManagedWorkerCapabilities) SetAcceleratorCount(v *AcceleratorCountRange) *CustomerManagedWorkerCapabilities
SetAcceleratorCount sets the AcceleratorCount field's value.
func (*CustomerManagedWorkerCapabilities) SetAcceleratorTotalMemoryMiB ¶
func (s *CustomerManagedWorkerCapabilities) SetAcceleratorTotalMemoryMiB(v *AcceleratorTotalMemoryMiBRange) *CustomerManagedWorkerCapabilities
SetAcceleratorTotalMemoryMiB sets the AcceleratorTotalMemoryMiB field's value.
func (*CustomerManagedWorkerCapabilities) SetAcceleratorTypes ¶
func (s *CustomerManagedWorkerCapabilities) SetAcceleratorTypes(v []*string) *CustomerManagedWorkerCapabilities
SetAcceleratorTypes sets the AcceleratorTypes field's value.
func (*CustomerManagedWorkerCapabilities) SetCpuArchitectureType ¶
func (s *CustomerManagedWorkerCapabilities) SetCpuArchitectureType(v string) *CustomerManagedWorkerCapabilities
SetCpuArchitectureType sets the CpuArchitectureType field's value.
func (*CustomerManagedWorkerCapabilities) SetCustomAmounts ¶
func (s *CustomerManagedWorkerCapabilities) SetCustomAmounts(v []*FleetAmountCapability) *CustomerManagedWorkerCapabilities
SetCustomAmounts sets the CustomAmounts field's value.
func (*CustomerManagedWorkerCapabilities) SetCustomAttributes ¶
func (s *CustomerManagedWorkerCapabilities) SetCustomAttributes(v []*FleetAttributeCapability) *CustomerManagedWorkerCapabilities
SetCustomAttributes sets the CustomAttributes field's value.
func (*CustomerManagedWorkerCapabilities) SetMemoryMiB ¶
func (s *CustomerManagedWorkerCapabilities) SetMemoryMiB(v *MemoryMiBRange) *CustomerManagedWorkerCapabilities
SetMemoryMiB sets the MemoryMiB field's value.
func (*CustomerManagedWorkerCapabilities) SetOsFamily ¶
func (s *CustomerManagedWorkerCapabilities) SetOsFamily(v string) *CustomerManagedWorkerCapabilities
SetOsFamily sets the OsFamily field's value.
func (*CustomerManagedWorkerCapabilities) SetVCpuCount ¶
func (s *CustomerManagedWorkerCapabilities) SetVCpuCount(v *VCpuCountRange) *CustomerManagedWorkerCapabilities
SetVCpuCount sets the VCpuCount field's value.
func (CustomerManagedWorkerCapabilities) String ¶
func (s CustomerManagedWorkerCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CustomerManagedWorkerCapabilities) Validate ¶
func (s *CustomerManagedWorkerCapabilities) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DateTimeFilterExpression ¶
type DateTimeFilterExpression struct { // The date and time. // // DateTime is a required field DateTime *time.Time `locationName:"dateTime" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The name of the date-time field to filter on. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of comparison to use to filter the results. // // Operator is a required field Operator *string `locationName:"operator" type:"string" required:"true" enum:"ComparisonOperator"` // contains filtered or unexported fields }
The time stamp in date-time format.
func (DateTimeFilterExpression) GoString ¶
func (s DateTimeFilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DateTimeFilterExpression) SetDateTime ¶
func (s *DateTimeFilterExpression) SetDateTime(v time.Time) *DateTimeFilterExpression
SetDateTime sets the DateTime field's value.
func (*DateTimeFilterExpression) SetName ¶
func (s *DateTimeFilterExpression) SetName(v string) *DateTimeFilterExpression
SetName sets the Name field's value.
func (*DateTimeFilterExpression) SetOperator ¶
func (s *DateTimeFilterExpression) SetOperator(v string) *DateTimeFilterExpression
SetOperator sets the Operator field's value.
func (DateTimeFilterExpression) String ¶
func (s DateTimeFilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DateTimeFilterExpression) Validate ¶
func (s *DateTimeFilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Deadline ¶
Deadline provides the API operation methods for making requests to AWSDeadlineCloud. See this package's package overview docs for details on the service.
Deadline methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *Deadline
New creates a new instance of the Deadline client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a Deadline client from just a session. svc := deadline.New(mySession) // Create a Deadline client with additional configuration svc := deadline.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*Deadline) AssociateMemberToFarm ¶
func (c *Deadline) AssociateMemberToFarm(input *AssociateMemberToFarmInput) (*AssociateMemberToFarmOutput, error)
AssociateMemberToFarm API operation for AWSDeadlineCloud.
Assigns a farm membership level to a member.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssociateMemberToFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToFarm
func (*Deadline) AssociateMemberToFarmRequest ¶
func (c *Deadline) AssociateMemberToFarmRequest(input *AssociateMemberToFarmInput) (req *request.Request, output *AssociateMemberToFarmOutput)
AssociateMemberToFarmRequest generates a "aws/request.Request" representing the client's request for the AssociateMemberToFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateMemberToFarm for more information on using the AssociateMemberToFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateMemberToFarmRequest method. req, resp := client.AssociateMemberToFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToFarm
func (*Deadline) AssociateMemberToFarmWithContext ¶
func (c *Deadline) AssociateMemberToFarmWithContext(ctx aws.Context, input *AssociateMemberToFarmInput, opts ...request.Option) (*AssociateMemberToFarmOutput, error)
AssociateMemberToFarmWithContext is the same as AssociateMemberToFarm with the addition of the ability to pass a context and additional request options.
See AssociateMemberToFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssociateMemberToFleet ¶
func (c *Deadline) AssociateMemberToFleet(input *AssociateMemberToFleetInput) (*AssociateMemberToFleetOutput, error)
AssociateMemberToFleet API operation for AWSDeadlineCloud.
Assigns a fleet membership level to a member.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssociateMemberToFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToFleet
func (*Deadline) AssociateMemberToFleetRequest ¶
func (c *Deadline) AssociateMemberToFleetRequest(input *AssociateMemberToFleetInput) (req *request.Request, output *AssociateMemberToFleetOutput)
AssociateMemberToFleetRequest generates a "aws/request.Request" representing the client's request for the AssociateMemberToFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateMemberToFleet for more information on using the AssociateMemberToFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateMemberToFleetRequest method. req, resp := client.AssociateMemberToFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToFleet
func (*Deadline) AssociateMemberToFleetWithContext ¶
func (c *Deadline) AssociateMemberToFleetWithContext(ctx aws.Context, input *AssociateMemberToFleetInput, opts ...request.Option) (*AssociateMemberToFleetOutput, error)
AssociateMemberToFleetWithContext is the same as AssociateMemberToFleet with the addition of the ability to pass a context and additional request options.
See AssociateMemberToFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssociateMemberToJob ¶
func (c *Deadline) AssociateMemberToJob(input *AssociateMemberToJobInput) (*AssociateMemberToJobOutput, error)
AssociateMemberToJob API operation for AWSDeadlineCloud.
Assigns a job membership level to a member ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssociateMemberToJob for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToJob
func (*Deadline) AssociateMemberToJobRequest ¶
func (c *Deadline) AssociateMemberToJobRequest(input *AssociateMemberToJobInput) (req *request.Request, output *AssociateMemberToJobOutput)
AssociateMemberToJobRequest generates a "aws/request.Request" representing the client's request for the AssociateMemberToJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateMemberToJob for more information on using the AssociateMemberToJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateMemberToJobRequest method. req, resp := client.AssociateMemberToJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToJob
func (*Deadline) AssociateMemberToJobWithContext ¶
func (c *Deadline) AssociateMemberToJobWithContext(ctx aws.Context, input *AssociateMemberToJobInput, opts ...request.Option) (*AssociateMemberToJobOutput, error)
AssociateMemberToJobWithContext is the same as AssociateMemberToJob with the addition of the ability to pass a context and additional request options.
See AssociateMemberToJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssociateMemberToQueue ¶
func (c *Deadline) AssociateMemberToQueue(input *AssociateMemberToQueueInput) (*AssociateMemberToQueueOutput, error)
AssociateMemberToQueue API operation for AWSDeadlineCloud.
Assigns a queue membership level to a member ¶
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssociateMemberToQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToQueue
func (*Deadline) AssociateMemberToQueueRequest ¶
func (c *Deadline) AssociateMemberToQueueRequest(input *AssociateMemberToQueueInput) (req *request.Request, output *AssociateMemberToQueueOutput)
AssociateMemberToQueueRequest generates a "aws/request.Request" representing the client's request for the AssociateMemberToQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssociateMemberToQueue for more information on using the AssociateMemberToQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssociateMemberToQueueRequest method. req, resp := client.AssociateMemberToQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssociateMemberToQueue
func (*Deadline) AssociateMemberToQueueWithContext ¶
func (c *Deadline) AssociateMemberToQueueWithContext(ctx aws.Context, input *AssociateMemberToQueueInput, opts ...request.Option) (*AssociateMemberToQueueOutput, error)
AssociateMemberToQueueWithContext is the same as AssociateMemberToQueue with the addition of the ability to pass a context and additional request options.
See AssociateMemberToQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssumeFleetRoleForRead ¶
func (c *Deadline) AssumeFleetRoleForRead(input *AssumeFleetRoleForReadInput) (*AssumeFleetRoleForReadOutput, error)
AssumeFleetRoleForRead API operation for AWSDeadlineCloud.
Get Amazon Web Services credentials from the fleet role. The IAM permissions of the credentials are scoped down to have read-only access.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssumeFleetRoleForRead for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeFleetRoleForRead
func (*Deadline) AssumeFleetRoleForReadRequest ¶
func (c *Deadline) AssumeFleetRoleForReadRequest(input *AssumeFleetRoleForReadInput) (req *request.Request, output *AssumeFleetRoleForReadOutput)
AssumeFleetRoleForReadRequest generates a "aws/request.Request" representing the client's request for the AssumeFleetRoleForRead operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssumeFleetRoleForRead for more information on using the AssumeFleetRoleForRead API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssumeFleetRoleForReadRequest method. req, resp := client.AssumeFleetRoleForReadRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeFleetRoleForRead
func (*Deadline) AssumeFleetRoleForReadWithContext ¶
func (c *Deadline) AssumeFleetRoleForReadWithContext(ctx aws.Context, input *AssumeFleetRoleForReadInput, opts ...request.Option) (*AssumeFleetRoleForReadOutput, error)
AssumeFleetRoleForReadWithContext is the same as AssumeFleetRoleForRead with the addition of the ability to pass a context and additional request options.
See AssumeFleetRoleForRead for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssumeFleetRoleForWorker ¶
func (c *Deadline) AssumeFleetRoleForWorker(input *AssumeFleetRoleForWorkerInput) (*AssumeFleetRoleForWorkerOutput, error)
AssumeFleetRoleForWorker API operation for AWSDeadlineCloud.
Get credentials from the fleet role for a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssumeFleetRoleForWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeFleetRoleForWorker
func (*Deadline) AssumeFleetRoleForWorkerRequest ¶
func (c *Deadline) AssumeFleetRoleForWorkerRequest(input *AssumeFleetRoleForWorkerInput) (req *request.Request, output *AssumeFleetRoleForWorkerOutput)
AssumeFleetRoleForWorkerRequest generates a "aws/request.Request" representing the client's request for the AssumeFleetRoleForWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssumeFleetRoleForWorker for more information on using the AssumeFleetRoleForWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssumeFleetRoleForWorkerRequest method. req, resp := client.AssumeFleetRoleForWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeFleetRoleForWorker
func (*Deadline) AssumeFleetRoleForWorkerWithContext ¶
func (c *Deadline) AssumeFleetRoleForWorkerWithContext(ctx aws.Context, input *AssumeFleetRoleForWorkerInput, opts ...request.Option) (*AssumeFleetRoleForWorkerOutput, error)
AssumeFleetRoleForWorkerWithContext is the same as AssumeFleetRoleForWorker with the addition of the ability to pass a context and additional request options.
See AssumeFleetRoleForWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssumeQueueRoleForRead ¶
func (c *Deadline) AssumeQueueRoleForRead(input *AssumeQueueRoleForReadInput) (*AssumeQueueRoleForReadOutput, error)
AssumeQueueRoleForRead API operation for AWSDeadlineCloud.
Gets Amazon Web Services credentials from the queue role. The IAM permissions of the credentials are scoped down to have read-only access.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssumeQueueRoleForRead for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForRead
func (*Deadline) AssumeQueueRoleForReadRequest ¶
func (c *Deadline) AssumeQueueRoleForReadRequest(input *AssumeQueueRoleForReadInput) (req *request.Request, output *AssumeQueueRoleForReadOutput)
AssumeQueueRoleForReadRequest generates a "aws/request.Request" representing the client's request for the AssumeQueueRoleForRead operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssumeQueueRoleForRead for more information on using the AssumeQueueRoleForRead API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssumeQueueRoleForReadRequest method. req, resp := client.AssumeQueueRoleForReadRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForRead
func (*Deadline) AssumeQueueRoleForReadWithContext ¶
func (c *Deadline) AssumeQueueRoleForReadWithContext(ctx aws.Context, input *AssumeQueueRoleForReadInput, opts ...request.Option) (*AssumeQueueRoleForReadOutput, error)
AssumeQueueRoleForReadWithContext is the same as AssumeQueueRoleForRead with the addition of the ability to pass a context and additional request options.
See AssumeQueueRoleForRead for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssumeQueueRoleForUser ¶
func (c *Deadline) AssumeQueueRoleForUser(input *AssumeQueueRoleForUserInput) (*AssumeQueueRoleForUserOutput, error)
AssumeQueueRoleForUser API operation for AWSDeadlineCloud.
Allows a user to assume a role for a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssumeQueueRoleForUser for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForUser
func (*Deadline) AssumeQueueRoleForUserRequest ¶
func (c *Deadline) AssumeQueueRoleForUserRequest(input *AssumeQueueRoleForUserInput) (req *request.Request, output *AssumeQueueRoleForUserOutput)
AssumeQueueRoleForUserRequest generates a "aws/request.Request" representing the client's request for the AssumeQueueRoleForUser operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssumeQueueRoleForUser for more information on using the AssumeQueueRoleForUser API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssumeQueueRoleForUserRequest method. req, resp := client.AssumeQueueRoleForUserRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForUser
func (*Deadline) AssumeQueueRoleForUserWithContext ¶
func (c *Deadline) AssumeQueueRoleForUserWithContext(ctx aws.Context, input *AssumeQueueRoleForUserInput, opts ...request.Option) (*AssumeQueueRoleForUserOutput, error)
AssumeQueueRoleForUserWithContext is the same as AssumeQueueRoleForUser with the addition of the ability to pass a context and additional request options.
See AssumeQueueRoleForUser for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) AssumeQueueRoleForWorker ¶
func (c *Deadline) AssumeQueueRoleForWorker(input *AssumeQueueRoleForWorkerInput) (*AssumeQueueRoleForWorkerOutput, error)
AssumeQueueRoleForWorker API operation for AWSDeadlineCloud.
Allows a worker to assume a queue role.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation AssumeQueueRoleForWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForWorker
func (*Deadline) AssumeQueueRoleForWorkerRequest ¶
func (c *Deadline) AssumeQueueRoleForWorkerRequest(input *AssumeQueueRoleForWorkerInput) (req *request.Request, output *AssumeQueueRoleForWorkerOutput)
AssumeQueueRoleForWorkerRequest generates a "aws/request.Request" representing the client's request for the AssumeQueueRoleForWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See AssumeQueueRoleForWorker for more information on using the AssumeQueueRoleForWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the AssumeQueueRoleForWorkerRequest method. req, resp := client.AssumeQueueRoleForWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/AssumeQueueRoleForWorker
func (*Deadline) AssumeQueueRoleForWorkerWithContext ¶
func (c *Deadline) AssumeQueueRoleForWorkerWithContext(ctx aws.Context, input *AssumeQueueRoleForWorkerInput, opts ...request.Option) (*AssumeQueueRoleForWorkerOutput, error)
AssumeQueueRoleForWorkerWithContext is the same as AssumeQueueRoleForWorker with the addition of the ability to pass a context and additional request options.
See AssumeQueueRoleForWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) BatchGetJobEntity ¶
func (c *Deadline) BatchGetJobEntity(input *BatchGetJobEntityInput) (*BatchGetJobEntityOutput, error)
BatchGetJobEntity API operation for AWSDeadlineCloud.
Get batched job details for a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation BatchGetJobEntity for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/BatchGetJobEntity
func (*Deadline) BatchGetJobEntityRequest ¶
func (c *Deadline) BatchGetJobEntityRequest(input *BatchGetJobEntityInput) (req *request.Request, output *BatchGetJobEntityOutput)
BatchGetJobEntityRequest generates a "aws/request.Request" representing the client's request for the BatchGetJobEntity operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchGetJobEntity for more information on using the BatchGetJobEntity API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchGetJobEntityRequest method. req, resp := client.BatchGetJobEntityRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/BatchGetJobEntity
func (*Deadline) BatchGetJobEntityWithContext ¶
func (c *Deadline) BatchGetJobEntityWithContext(ctx aws.Context, input *BatchGetJobEntityInput, opts ...request.Option) (*BatchGetJobEntityOutput, error)
BatchGetJobEntityWithContext is the same as BatchGetJobEntity with the addition of the ability to pass a context and additional request options.
See BatchGetJobEntity for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CopyJobTemplate ¶
func (c *Deadline) CopyJobTemplate(input *CopyJobTemplateInput) (*CopyJobTemplateOutput, error)
CopyJobTemplate API operation for AWSDeadlineCloud.
Copies a job template to an Amazon S3 bucket.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CopyJobTemplate for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CopyJobTemplate
func (*Deadline) CopyJobTemplateRequest ¶
func (c *Deadline) CopyJobTemplateRequest(input *CopyJobTemplateInput) (req *request.Request, output *CopyJobTemplateOutput)
CopyJobTemplateRequest generates a "aws/request.Request" representing the client's request for the CopyJobTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CopyJobTemplate for more information on using the CopyJobTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CopyJobTemplateRequest method. req, resp := client.CopyJobTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CopyJobTemplate
func (*Deadline) CopyJobTemplateWithContext ¶
func (c *Deadline) CopyJobTemplateWithContext(ctx aws.Context, input *CopyJobTemplateInput, opts ...request.Option) (*CopyJobTemplateOutput, error)
CopyJobTemplateWithContext is the same as CopyJobTemplate with the addition of the ability to pass a context and additional request options.
See CopyJobTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateBudget ¶
func (c *Deadline) CreateBudget(input *CreateBudgetInput) (*CreateBudgetOutput, error)
CreateBudget API operation for AWSDeadlineCloud.
Creates a budget to set spending thresholds for your rendering activity.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateBudget for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateBudget
func (*Deadline) CreateBudgetRequest ¶
func (c *Deadline) CreateBudgetRequest(input *CreateBudgetInput) (req *request.Request, output *CreateBudgetOutput)
CreateBudgetRequest generates a "aws/request.Request" representing the client's request for the CreateBudget operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateBudget for more information on using the CreateBudget API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateBudgetRequest method. req, resp := client.CreateBudgetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateBudget
func (*Deadline) CreateBudgetWithContext ¶
func (c *Deadline) CreateBudgetWithContext(ctx aws.Context, input *CreateBudgetInput, opts ...request.Option) (*CreateBudgetOutput, error)
CreateBudgetWithContext is the same as CreateBudget with the addition of the ability to pass a context and additional request options.
See CreateBudget for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateFarm ¶
func (c *Deadline) CreateFarm(input *CreateFarmInput) (*CreateFarmOutput, error)
CreateFarm API operation for AWSDeadlineCloud.
Creates a farm to allow space for queues and fleets. Farms are the space where the components of your renders gather and are pieced together in the cloud. Farms contain budgets and allow you to enforce permissions. Deadline Cloud farms are a useful container for large projects.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateFarm
func (*Deadline) CreateFarmRequest ¶
func (c *Deadline) CreateFarmRequest(input *CreateFarmInput) (req *request.Request, output *CreateFarmOutput)
CreateFarmRequest generates a "aws/request.Request" representing the client's request for the CreateFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateFarm for more information on using the CreateFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateFarmRequest method. req, resp := client.CreateFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateFarm
func (*Deadline) CreateFarmWithContext ¶
func (c *Deadline) CreateFarmWithContext(ctx aws.Context, input *CreateFarmInput, opts ...request.Option) (*CreateFarmOutput, error)
CreateFarmWithContext is the same as CreateFarm with the addition of the ability to pass a context and additional request options.
See CreateFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateFleet ¶
func (c *Deadline) CreateFleet(input *CreateFleetInput) (*CreateFleetOutput, error)
CreateFleet API operation for AWSDeadlineCloud.
Creates a fleet. Fleets gather information relating to compute, or capacity, for renders within your farms. You can choose to manage your own capacity or opt to have fleets fully managed by Deadline Cloud.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateFleet
func (*Deadline) CreateFleetRequest ¶
func (c *Deadline) CreateFleetRequest(input *CreateFleetInput) (req *request.Request, output *CreateFleetOutput)
CreateFleetRequest generates a "aws/request.Request" representing the client's request for the CreateFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateFleet for more information on using the CreateFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateFleetRequest method. req, resp := client.CreateFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateFleet
func (*Deadline) CreateFleetWithContext ¶
func (c *Deadline) CreateFleetWithContext(ctx aws.Context, input *CreateFleetInput, opts ...request.Option) (*CreateFleetOutput, error)
CreateFleetWithContext is the same as CreateFleet with the addition of the ability to pass a context and additional request options.
See CreateFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateJob ¶
func (c *Deadline) CreateJob(input *CreateJobInput) (*CreateJobOutput, error)
CreateJob API operation for AWSDeadlineCloud.
Creates a job. A job is a render submission submitted by a user. It contains specific job properties outlined as steps and tasks.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateJob for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateJob
func (*Deadline) CreateJobRequest ¶
func (c *Deadline) CreateJobRequest(input *CreateJobInput) (req *request.Request, output *CreateJobOutput)
CreateJobRequest generates a "aws/request.Request" representing the client's request for the CreateJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateJob for more information on using the CreateJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateJobRequest method. req, resp := client.CreateJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateJob
func (*Deadline) CreateJobWithContext ¶
func (c *Deadline) CreateJobWithContext(ctx aws.Context, input *CreateJobInput, opts ...request.Option) (*CreateJobOutput, error)
CreateJobWithContext is the same as CreateJob with the addition of the ability to pass a context and additional request options.
See CreateJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateLicenseEndpoint ¶
func (c *Deadline) CreateLicenseEndpoint(input *CreateLicenseEndpointInput) (*CreateLicenseEndpointOutput, error)
CreateLicenseEndpoint API operation for AWSDeadlineCloud.
Creates a license endpoint to integrate your various licensed software used for rendering on Deadline Cloud.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateLicenseEndpoint for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateLicenseEndpoint
func (*Deadline) CreateLicenseEndpointRequest ¶
func (c *Deadline) CreateLicenseEndpointRequest(input *CreateLicenseEndpointInput) (req *request.Request, output *CreateLicenseEndpointOutput)
CreateLicenseEndpointRequest generates a "aws/request.Request" representing the client's request for the CreateLicenseEndpoint operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateLicenseEndpoint for more information on using the CreateLicenseEndpoint API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateLicenseEndpointRequest method. req, resp := client.CreateLicenseEndpointRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateLicenseEndpoint
func (*Deadline) CreateLicenseEndpointWithContext ¶
func (c *Deadline) CreateLicenseEndpointWithContext(ctx aws.Context, input *CreateLicenseEndpointInput, opts ...request.Option) (*CreateLicenseEndpointOutput, error)
CreateLicenseEndpointWithContext is the same as CreateLicenseEndpoint with the addition of the ability to pass a context and additional request options.
See CreateLicenseEndpoint for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateMonitor ¶
func (c *Deadline) CreateMonitor(input *CreateMonitorInput) (*CreateMonitorOutput, error)
CreateMonitor API operation for AWSDeadlineCloud.
Creates an Amazon Web Services Deadline Cloud monitor that you can use to view your farms, queues, and fleets. After you submit a job, you can track the progress of the tasks and steps that make up the job, and then download the job's results.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateMonitor for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateMonitor
func (*Deadline) CreateMonitorRequest ¶
func (c *Deadline) CreateMonitorRequest(input *CreateMonitorInput) (req *request.Request, output *CreateMonitorOutput)
CreateMonitorRequest generates a "aws/request.Request" representing the client's request for the CreateMonitor operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMonitor for more information on using the CreateMonitor API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMonitorRequest method. req, resp := client.CreateMonitorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateMonitor
func (*Deadline) CreateMonitorWithContext ¶
func (c *Deadline) CreateMonitorWithContext(ctx aws.Context, input *CreateMonitorInput, opts ...request.Option) (*CreateMonitorOutput, error)
CreateMonitorWithContext is the same as CreateMonitor with the addition of the ability to pass a context and additional request options.
See CreateMonitor for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateQueue ¶
func (c *Deadline) CreateQueue(input *CreateQueueInput) (*CreateQueueOutput, error)
CreateQueue API operation for AWSDeadlineCloud.
Creates a queue to coordinate the order in which jobs run on a farm. A queue can also specify where to pull resources and indicate where to output completed jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueue
func (*Deadline) CreateQueueEnvironment ¶
func (c *Deadline) CreateQueueEnvironment(input *CreateQueueEnvironmentInput) (*CreateQueueEnvironmentOutput, error)
CreateQueueEnvironment API operation for AWSDeadlineCloud.
Creates an environment for a queue that defines how jobs in the queue run.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateQueueEnvironment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueueEnvironment
func (*Deadline) CreateQueueEnvironmentRequest ¶
func (c *Deadline) CreateQueueEnvironmentRequest(input *CreateQueueEnvironmentInput) (req *request.Request, output *CreateQueueEnvironmentOutput)
CreateQueueEnvironmentRequest generates a "aws/request.Request" representing the client's request for the CreateQueueEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateQueueEnvironment for more information on using the CreateQueueEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateQueueEnvironmentRequest method. req, resp := client.CreateQueueEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueueEnvironment
func (*Deadline) CreateQueueEnvironmentWithContext ¶
func (c *Deadline) CreateQueueEnvironmentWithContext(ctx aws.Context, input *CreateQueueEnvironmentInput, opts ...request.Option) (*CreateQueueEnvironmentOutput, error)
CreateQueueEnvironmentWithContext is the same as CreateQueueEnvironment with the addition of the ability to pass a context and additional request options.
See CreateQueueEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateQueueFleetAssociation ¶
func (c *Deadline) CreateQueueFleetAssociation(input *CreateQueueFleetAssociationInput) (*CreateQueueFleetAssociationOutput, error)
CreateQueueFleetAssociation API operation for AWSDeadlineCloud.
Creates an association between a queue and a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateQueueFleetAssociation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueueFleetAssociation
func (*Deadline) CreateQueueFleetAssociationRequest ¶
func (c *Deadline) CreateQueueFleetAssociationRequest(input *CreateQueueFleetAssociationInput) (req *request.Request, output *CreateQueueFleetAssociationOutput)
CreateQueueFleetAssociationRequest generates a "aws/request.Request" representing the client's request for the CreateQueueFleetAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateQueueFleetAssociation for more information on using the CreateQueueFleetAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateQueueFleetAssociationRequest method. req, resp := client.CreateQueueFleetAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueueFleetAssociation
func (*Deadline) CreateQueueFleetAssociationWithContext ¶
func (c *Deadline) CreateQueueFleetAssociationWithContext(ctx aws.Context, input *CreateQueueFleetAssociationInput, opts ...request.Option) (*CreateQueueFleetAssociationOutput, error)
CreateQueueFleetAssociationWithContext is the same as CreateQueueFleetAssociation with the addition of the ability to pass a context and additional request options.
See CreateQueueFleetAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateQueueRequest ¶
func (c *Deadline) CreateQueueRequest(input *CreateQueueInput) (req *request.Request, output *CreateQueueOutput)
CreateQueueRequest generates a "aws/request.Request" representing the client's request for the CreateQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateQueue for more information on using the CreateQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateQueueRequest method. req, resp := client.CreateQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateQueue
func (*Deadline) CreateQueueWithContext ¶
func (c *Deadline) CreateQueueWithContext(ctx aws.Context, input *CreateQueueInput, opts ...request.Option) (*CreateQueueOutput, error)
CreateQueueWithContext is the same as CreateQueue with the addition of the ability to pass a context and additional request options.
See CreateQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateStorageProfile ¶
func (c *Deadline) CreateStorageProfile(input *CreateStorageProfileInput) (*CreateStorageProfileOutput, error)
CreateStorageProfile API operation for AWSDeadlineCloud.
Creates a storage profile that specifies the operating system, file type, and file location of resources used on a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateStorageProfile for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateStorageProfile
func (*Deadline) CreateStorageProfileRequest ¶
func (c *Deadline) CreateStorageProfileRequest(input *CreateStorageProfileInput) (req *request.Request, output *CreateStorageProfileOutput)
CreateStorageProfileRequest generates a "aws/request.Request" representing the client's request for the CreateStorageProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateStorageProfile for more information on using the CreateStorageProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateStorageProfileRequest method. req, resp := client.CreateStorageProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateStorageProfile
func (*Deadline) CreateStorageProfileWithContext ¶
func (c *Deadline) CreateStorageProfileWithContext(ctx aws.Context, input *CreateStorageProfileInput, opts ...request.Option) (*CreateStorageProfileOutput, error)
CreateStorageProfileWithContext is the same as CreateStorageProfile with the addition of the ability to pass a context and additional request options.
See CreateStorageProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) CreateWorker ¶
func (c *Deadline) CreateWorker(input *CreateWorkerInput) (*CreateWorkerOutput, error)
CreateWorker API operation for AWSDeadlineCloud.
Creates a worker. A worker tells your instance how much processing power (vCPU), and memory (GiB) you’ll need to assemble the digital assets held within a particular instance. You can specify certain instance types to use, or let the worker know which instances types to exclude.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation CreateWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateWorker
func (*Deadline) CreateWorkerRequest ¶
func (c *Deadline) CreateWorkerRequest(input *CreateWorkerInput) (req *request.Request, output *CreateWorkerOutput)
CreateWorkerRequest generates a "aws/request.Request" representing the client's request for the CreateWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateWorker for more information on using the CreateWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateWorkerRequest method. req, resp := client.CreateWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/CreateWorker
func (*Deadline) CreateWorkerWithContext ¶
func (c *Deadline) CreateWorkerWithContext(ctx aws.Context, input *CreateWorkerInput, opts ...request.Option) (*CreateWorkerOutput, error)
CreateWorkerWithContext is the same as CreateWorker with the addition of the ability to pass a context and additional request options.
See CreateWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteBudget ¶
func (c *Deadline) DeleteBudget(input *DeleteBudgetInput) (*DeleteBudgetOutput, error)
DeleteBudget API operation for AWSDeadlineCloud.
Deletes a budget.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteBudget for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteBudget
func (*Deadline) DeleteBudgetRequest ¶
func (c *Deadline) DeleteBudgetRequest(input *DeleteBudgetInput) (req *request.Request, output *DeleteBudgetOutput)
DeleteBudgetRequest generates a "aws/request.Request" representing the client's request for the DeleteBudget operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteBudget for more information on using the DeleteBudget API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteBudgetRequest method. req, resp := client.DeleteBudgetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteBudget
func (*Deadline) DeleteBudgetWithContext ¶
func (c *Deadline) DeleteBudgetWithContext(ctx aws.Context, input *DeleteBudgetInput, opts ...request.Option) (*DeleteBudgetOutput, error)
DeleteBudgetWithContext is the same as DeleteBudget with the addition of the ability to pass a context and additional request options.
See DeleteBudget for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteFarm ¶
func (c *Deadline) DeleteFarm(input *DeleteFarmInput) (*DeleteFarmOutput, error)
DeleteFarm API operation for AWSDeadlineCloud.
Deletes a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteFarm
func (*Deadline) DeleteFarmRequest ¶
func (c *Deadline) DeleteFarmRequest(input *DeleteFarmInput) (req *request.Request, output *DeleteFarmOutput)
DeleteFarmRequest generates a "aws/request.Request" representing the client's request for the DeleteFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteFarm for more information on using the DeleteFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteFarmRequest method. req, resp := client.DeleteFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteFarm
func (*Deadline) DeleteFarmWithContext ¶
func (c *Deadline) DeleteFarmWithContext(ctx aws.Context, input *DeleteFarmInput, opts ...request.Option) (*DeleteFarmOutput, error)
DeleteFarmWithContext is the same as DeleteFarm with the addition of the ability to pass a context and additional request options.
See DeleteFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteFleet ¶
func (c *Deadline) DeleteFleet(input *DeleteFleetInput) (*DeleteFleetOutput, error)
DeleteFleet API operation for AWSDeadlineCloud.
Deletes a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteFleet
func (*Deadline) DeleteFleetRequest ¶
func (c *Deadline) DeleteFleetRequest(input *DeleteFleetInput) (req *request.Request, output *DeleteFleetOutput)
DeleteFleetRequest generates a "aws/request.Request" representing the client's request for the DeleteFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteFleet for more information on using the DeleteFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteFleetRequest method. req, resp := client.DeleteFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteFleet
func (*Deadline) DeleteFleetWithContext ¶
func (c *Deadline) DeleteFleetWithContext(ctx aws.Context, input *DeleteFleetInput, opts ...request.Option) (*DeleteFleetOutput, error)
DeleteFleetWithContext is the same as DeleteFleet with the addition of the ability to pass a context and additional request options.
See DeleteFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteLicenseEndpoint ¶
func (c *Deadline) DeleteLicenseEndpoint(input *DeleteLicenseEndpointInput) (*DeleteLicenseEndpointOutput, error)
DeleteLicenseEndpoint API operation for AWSDeadlineCloud.
Deletes a license endpoint.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteLicenseEndpoint for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteLicenseEndpoint
func (*Deadline) DeleteLicenseEndpointRequest ¶
func (c *Deadline) DeleteLicenseEndpointRequest(input *DeleteLicenseEndpointInput) (req *request.Request, output *DeleteLicenseEndpointOutput)
DeleteLicenseEndpointRequest generates a "aws/request.Request" representing the client's request for the DeleteLicenseEndpoint operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteLicenseEndpoint for more information on using the DeleteLicenseEndpoint API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteLicenseEndpointRequest method. req, resp := client.DeleteLicenseEndpointRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteLicenseEndpoint
func (*Deadline) DeleteLicenseEndpointWithContext ¶
func (c *Deadline) DeleteLicenseEndpointWithContext(ctx aws.Context, input *DeleteLicenseEndpointInput, opts ...request.Option) (*DeleteLicenseEndpointOutput, error)
DeleteLicenseEndpointWithContext is the same as DeleteLicenseEndpoint with the addition of the ability to pass a context and additional request options.
See DeleteLicenseEndpoint for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteMeteredProduct ¶
func (c *Deadline) DeleteMeteredProduct(input *DeleteMeteredProductInput) (*DeleteMeteredProductOutput, error)
DeleteMeteredProduct API operation for AWSDeadlineCloud.
Deletes a metered product.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteMeteredProduct for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteMeteredProduct
func (*Deadline) DeleteMeteredProductRequest ¶
func (c *Deadline) DeleteMeteredProductRequest(input *DeleteMeteredProductInput) (req *request.Request, output *DeleteMeteredProductOutput)
DeleteMeteredProductRequest generates a "aws/request.Request" representing the client's request for the DeleteMeteredProduct operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMeteredProduct for more information on using the DeleteMeteredProduct API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMeteredProductRequest method. req, resp := client.DeleteMeteredProductRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteMeteredProduct
func (*Deadline) DeleteMeteredProductWithContext ¶
func (c *Deadline) DeleteMeteredProductWithContext(ctx aws.Context, input *DeleteMeteredProductInput, opts ...request.Option) (*DeleteMeteredProductOutput, error)
DeleteMeteredProductWithContext is the same as DeleteMeteredProduct with the addition of the ability to pass a context and additional request options.
See DeleteMeteredProduct for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteMonitor ¶
func (c *Deadline) DeleteMonitor(input *DeleteMonitorInput) (*DeleteMonitorOutput, error)
DeleteMonitor API operation for AWSDeadlineCloud.
Removes a Deadline Cloud monitor. After you delete a monitor, you can create a new one and attach farms to the monitor.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteMonitor for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteMonitor
func (*Deadline) DeleteMonitorRequest ¶
func (c *Deadline) DeleteMonitorRequest(input *DeleteMonitorInput) (req *request.Request, output *DeleteMonitorOutput)
DeleteMonitorRequest generates a "aws/request.Request" representing the client's request for the DeleteMonitor operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMonitor for more information on using the DeleteMonitor API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMonitorRequest method. req, resp := client.DeleteMonitorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteMonitor
func (*Deadline) DeleteMonitorWithContext ¶
func (c *Deadline) DeleteMonitorWithContext(ctx aws.Context, input *DeleteMonitorInput, opts ...request.Option) (*DeleteMonitorOutput, error)
DeleteMonitorWithContext is the same as DeleteMonitor with the addition of the ability to pass a context and additional request options.
See DeleteMonitor for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteQueue ¶
func (c *Deadline) DeleteQueue(input *DeleteQueueInput) (*DeleteQueueOutput, error)
DeleteQueue API operation for AWSDeadlineCloud.
Deletes a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueue
func (*Deadline) DeleteQueueEnvironment ¶
func (c *Deadline) DeleteQueueEnvironment(input *DeleteQueueEnvironmentInput) (*DeleteQueueEnvironmentOutput, error)
DeleteQueueEnvironment API operation for AWSDeadlineCloud.
Deletes a queue environment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteQueueEnvironment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueueEnvironment
func (*Deadline) DeleteQueueEnvironmentRequest ¶
func (c *Deadline) DeleteQueueEnvironmentRequest(input *DeleteQueueEnvironmentInput) (req *request.Request, output *DeleteQueueEnvironmentOutput)
DeleteQueueEnvironmentRequest generates a "aws/request.Request" representing the client's request for the DeleteQueueEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteQueueEnvironment for more information on using the DeleteQueueEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteQueueEnvironmentRequest method. req, resp := client.DeleteQueueEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueueEnvironment
func (*Deadline) DeleteQueueEnvironmentWithContext ¶
func (c *Deadline) DeleteQueueEnvironmentWithContext(ctx aws.Context, input *DeleteQueueEnvironmentInput, opts ...request.Option) (*DeleteQueueEnvironmentOutput, error)
DeleteQueueEnvironmentWithContext is the same as DeleteQueueEnvironment with the addition of the ability to pass a context and additional request options.
See DeleteQueueEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteQueueFleetAssociation ¶
func (c *Deadline) DeleteQueueFleetAssociation(input *DeleteQueueFleetAssociationInput) (*DeleteQueueFleetAssociationOutput, error)
DeleteQueueFleetAssociation API operation for AWSDeadlineCloud.
Deletes a queue-fleet association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteQueueFleetAssociation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueueFleetAssociation
func (*Deadline) DeleteQueueFleetAssociationRequest ¶
func (c *Deadline) DeleteQueueFleetAssociationRequest(input *DeleteQueueFleetAssociationInput) (req *request.Request, output *DeleteQueueFleetAssociationOutput)
DeleteQueueFleetAssociationRequest generates a "aws/request.Request" representing the client's request for the DeleteQueueFleetAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteQueueFleetAssociation for more information on using the DeleteQueueFleetAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteQueueFleetAssociationRequest method. req, resp := client.DeleteQueueFleetAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueueFleetAssociation
func (*Deadline) DeleteQueueFleetAssociationWithContext ¶
func (c *Deadline) DeleteQueueFleetAssociationWithContext(ctx aws.Context, input *DeleteQueueFleetAssociationInput, opts ...request.Option) (*DeleteQueueFleetAssociationOutput, error)
DeleteQueueFleetAssociationWithContext is the same as DeleteQueueFleetAssociation with the addition of the ability to pass a context and additional request options.
See DeleteQueueFleetAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteQueueRequest ¶
func (c *Deadline) DeleteQueueRequest(input *DeleteQueueInput) (req *request.Request, output *DeleteQueueOutput)
DeleteQueueRequest generates a "aws/request.Request" representing the client's request for the DeleteQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteQueue for more information on using the DeleteQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteQueueRequest method. req, resp := client.DeleteQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteQueue
func (*Deadline) DeleteQueueWithContext ¶
func (c *Deadline) DeleteQueueWithContext(ctx aws.Context, input *DeleteQueueInput, opts ...request.Option) (*DeleteQueueOutput, error)
DeleteQueueWithContext is the same as DeleteQueue with the addition of the ability to pass a context and additional request options.
See DeleteQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteStorageProfile ¶
func (c *Deadline) DeleteStorageProfile(input *DeleteStorageProfileInput) (*DeleteStorageProfileOutput, error)
DeleteStorageProfile API operation for AWSDeadlineCloud.
Deletes a storage profile.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteStorageProfile for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteStorageProfile
func (*Deadline) DeleteStorageProfileRequest ¶
func (c *Deadline) DeleteStorageProfileRequest(input *DeleteStorageProfileInput) (req *request.Request, output *DeleteStorageProfileOutput)
DeleteStorageProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteStorageProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteStorageProfile for more information on using the DeleteStorageProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteStorageProfileRequest method. req, resp := client.DeleteStorageProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteStorageProfile
func (*Deadline) DeleteStorageProfileWithContext ¶
func (c *Deadline) DeleteStorageProfileWithContext(ctx aws.Context, input *DeleteStorageProfileInput, opts ...request.Option) (*DeleteStorageProfileOutput, error)
DeleteStorageProfileWithContext is the same as DeleteStorageProfile with the addition of the ability to pass a context and additional request options.
See DeleteStorageProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DeleteWorker ¶
func (c *Deadline) DeleteWorker(input *DeleteWorkerInput) (*DeleteWorkerOutput, error)
DeleteWorker API operation for AWSDeadlineCloud.
Deletes a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DeleteWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteWorker
func (*Deadline) DeleteWorkerRequest ¶
func (c *Deadline) DeleteWorkerRequest(input *DeleteWorkerInput) (req *request.Request, output *DeleteWorkerOutput)
DeleteWorkerRequest generates a "aws/request.Request" representing the client's request for the DeleteWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteWorker for more information on using the DeleteWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteWorkerRequest method. req, resp := client.DeleteWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DeleteWorker
func (*Deadline) DeleteWorkerWithContext ¶
func (c *Deadline) DeleteWorkerWithContext(ctx aws.Context, input *DeleteWorkerInput, opts ...request.Option) (*DeleteWorkerOutput, error)
DeleteWorkerWithContext is the same as DeleteWorker with the addition of the ability to pass a context and additional request options.
See DeleteWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DisassociateMemberFromFarm ¶
func (c *Deadline) DisassociateMemberFromFarm(input *DisassociateMemberFromFarmInput) (*DisassociateMemberFromFarmOutput, error)
DisassociateMemberFromFarm API operation for AWSDeadlineCloud.
Disassociates a member from a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DisassociateMemberFromFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromFarm
func (*Deadline) DisassociateMemberFromFarmRequest ¶
func (c *Deadline) DisassociateMemberFromFarmRequest(input *DisassociateMemberFromFarmInput) (req *request.Request, output *DisassociateMemberFromFarmOutput)
DisassociateMemberFromFarmRequest generates a "aws/request.Request" representing the client's request for the DisassociateMemberFromFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateMemberFromFarm for more information on using the DisassociateMemberFromFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateMemberFromFarmRequest method. req, resp := client.DisassociateMemberFromFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromFarm
func (*Deadline) DisassociateMemberFromFarmWithContext ¶
func (c *Deadline) DisassociateMemberFromFarmWithContext(ctx aws.Context, input *DisassociateMemberFromFarmInput, opts ...request.Option) (*DisassociateMemberFromFarmOutput, error)
DisassociateMemberFromFarmWithContext is the same as DisassociateMemberFromFarm with the addition of the ability to pass a context and additional request options.
See DisassociateMemberFromFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DisassociateMemberFromFleet ¶
func (c *Deadline) DisassociateMemberFromFleet(input *DisassociateMemberFromFleetInput) (*DisassociateMemberFromFleetOutput, error)
DisassociateMemberFromFleet API operation for AWSDeadlineCloud.
Disassociates a member from a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DisassociateMemberFromFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromFleet
func (*Deadline) DisassociateMemberFromFleetRequest ¶
func (c *Deadline) DisassociateMemberFromFleetRequest(input *DisassociateMemberFromFleetInput) (req *request.Request, output *DisassociateMemberFromFleetOutput)
DisassociateMemberFromFleetRequest generates a "aws/request.Request" representing the client's request for the DisassociateMemberFromFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateMemberFromFleet for more information on using the DisassociateMemberFromFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateMemberFromFleetRequest method. req, resp := client.DisassociateMemberFromFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromFleet
func (*Deadline) DisassociateMemberFromFleetWithContext ¶
func (c *Deadline) DisassociateMemberFromFleetWithContext(ctx aws.Context, input *DisassociateMemberFromFleetInput, opts ...request.Option) (*DisassociateMemberFromFleetOutput, error)
DisassociateMemberFromFleetWithContext is the same as DisassociateMemberFromFleet with the addition of the ability to pass a context and additional request options.
See DisassociateMemberFromFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DisassociateMemberFromJob ¶
func (c *Deadline) DisassociateMemberFromJob(input *DisassociateMemberFromJobInput) (*DisassociateMemberFromJobOutput, error)
DisassociateMemberFromJob API operation for AWSDeadlineCloud.
Disassociates a member from a job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DisassociateMemberFromJob for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromJob
func (*Deadline) DisassociateMemberFromJobRequest ¶
func (c *Deadline) DisassociateMemberFromJobRequest(input *DisassociateMemberFromJobInput) (req *request.Request, output *DisassociateMemberFromJobOutput)
DisassociateMemberFromJobRequest generates a "aws/request.Request" representing the client's request for the DisassociateMemberFromJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateMemberFromJob for more information on using the DisassociateMemberFromJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateMemberFromJobRequest method. req, resp := client.DisassociateMemberFromJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromJob
func (*Deadline) DisassociateMemberFromJobWithContext ¶
func (c *Deadline) DisassociateMemberFromJobWithContext(ctx aws.Context, input *DisassociateMemberFromJobInput, opts ...request.Option) (*DisassociateMemberFromJobOutput, error)
DisassociateMemberFromJobWithContext is the same as DisassociateMemberFromJob with the addition of the ability to pass a context and additional request options.
See DisassociateMemberFromJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) DisassociateMemberFromQueue ¶
func (c *Deadline) DisassociateMemberFromQueue(input *DisassociateMemberFromQueueInput) (*DisassociateMemberFromQueueOutput, error)
DisassociateMemberFromQueue API operation for AWSDeadlineCloud.
Disassociates a member from a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation DisassociateMemberFromQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromQueue
func (*Deadline) DisassociateMemberFromQueueRequest ¶
func (c *Deadline) DisassociateMemberFromQueueRequest(input *DisassociateMemberFromQueueInput) (req *request.Request, output *DisassociateMemberFromQueueOutput)
DisassociateMemberFromQueueRequest generates a "aws/request.Request" representing the client's request for the DisassociateMemberFromQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DisassociateMemberFromQueue for more information on using the DisassociateMemberFromQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DisassociateMemberFromQueueRequest method. req, resp := client.DisassociateMemberFromQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/DisassociateMemberFromQueue
func (*Deadline) DisassociateMemberFromQueueWithContext ¶
func (c *Deadline) DisassociateMemberFromQueueWithContext(ctx aws.Context, input *DisassociateMemberFromQueueInput, opts ...request.Option) (*DisassociateMemberFromQueueOutput, error)
DisassociateMemberFromQueueWithContext is the same as DisassociateMemberFromQueue with the addition of the ability to pass a context and additional request options.
See DisassociateMemberFromQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetBudget ¶
func (c *Deadline) GetBudget(input *GetBudgetInput) (*GetBudgetOutput, error)
GetBudget API operation for AWSDeadlineCloud.
Get a budget.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetBudget for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetBudget
func (*Deadline) GetBudgetRequest ¶
func (c *Deadline) GetBudgetRequest(input *GetBudgetInput) (req *request.Request, output *GetBudgetOutput)
GetBudgetRequest generates a "aws/request.Request" representing the client's request for the GetBudget operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetBudget for more information on using the GetBudget API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetBudgetRequest method. req, resp := client.GetBudgetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetBudget
func (*Deadline) GetBudgetWithContext ¶
func (c *Deadline) GetBudgetWithContext(ctx aws.Context, input *GetBudgetInput, opts ...request.Option) (*GetBudgetOutput, error)
GetBudgetWithContext is the same as GetBudget with the addition of the ability to pass a context and additional request options.
See GetBudget for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetFarm ¶
func (c *Deadline) GetFarm(input *GetFarmInput) (*GetFarmOutput, error)
GetFarm API operation for AWSDeadlineCloud.
Get a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetFarm
func (*Deadline) GetFarmRequest ¶
func (c *Deadline) GetFarmRequest(input *GetFarmInput) (req *request.Request, output *GetFarmOutput)
GetFarmRequest generates a "aws/request.Request" representing the client's request for the GetFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetFarm for more information on using the GetFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetFarmRequest method. req, resp := client.GetFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetFarm
func (*Deadline) GetFarmWithContext ¶
func (c *Deadline) GetFarmWithContext(ctx aws.Context, input *GetFarmInput, opts ...request.Option) (*GetFarmOutput, error)
GetFarmWithContext is the same as GetFarm with the addition of the ability to pass a context and additional request options.
See GetFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetFleet ¶
func (c *Deadline) GetFleet(input *GetFleetInput) (*GetFleetOutput, error)
GetFleet API operation for AWSDeadlineCloud.
Get a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetFleet
func (*Deadline) GetFleetRequest ¶
func (c *Deadline) GetFleetRequest(input *GetFleetInput) (req *request.Request, output *GetFleetOutput)
GetFleetRequest generates a "aws/request.Request" representing the client's request for the GetFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetFleet for more information on using the GetFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetFleetRequest method. req, resp := client.GetFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetFleet
func (*Deadline) GetFleetWithContext ¶
func (c *Deadline) GetFleetWithContext(ctx aws.Context, input *GetFleetInput, opts ...request.Option) (*GetFleetOutput, error)
GetFleetWithContext is the same as GetFleet with the addition of the ability to pass a context and additional request options.
See GetFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetJob ¶
func (c *Deadline) GetJob(input *GetJobInput) (*GetJobOutput, error)
GetJob API operation for AWSDeadlineCloud.
Gets a Deadline Cloud job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetJob for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetJob
func (*Deadline) GetJobRequest ¶
func (c *Deadline) GetJobRequest(input *GetJobInput) (req *request.Request, output *GetJobOutput)
GetJobRequest generates a "aws/request.Request" representing the client's request for the GetJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetJob for more information on using the GetJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetJobRequest method. req, resp := client.GetJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetJob
func (*Deadline) GetJobWithContext ¶
func (c *Deadline) GetJobWithContext(ctx aws.Context, input *GetJobInput, opts ...request.Option) (*GetJobOutput, error)
GetJobWithContext is the same as GetJob with the addition of the ability to pass a context and additional request options.
See GetJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetLicenseEndpoint ¶
func (c *Deadline) GetLicenseEndpoint(input *GetLicenseEndpointInput) (*GetLicenseEndpointOutput, error)
GetLicenseEndpoint API operation for AWSDeadlineCloud.
Gets a licence endpoint.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetLicenseEndpoint for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetLicenseEndpoint
func (*Deadline) GetLicenseEndpointRequest ¶
func (c *Deadline) GetLicenseEndpointRequest(input *GetLicenseEndpointInput) (req *request.Request, output *GetLicenseEndpointOutput)
GetLicenseEndpointRequest generates a "aws/request.Request" representing the client's request for the GetLicenseEndpoint operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetLicenseEndpoint for more information on using the GetLicenseEndpoint API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetLicenseEndpointRequest method. req, resp := client.GetLicenseEndpointRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetLicenseEndpoint
func (*Deadline) GetLicenseEndpointWithContext ¶
func (c *Deadline) GetLicenseEndpointWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.Option) (*GetLicenseEndpointOutput, error)
GetLicenseEndpointWithContext is the same as GetLicenseEndpoint with the addition of the ability to pass a context and additional request options.
See GetLicenseEndpoint for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetMonitor ¶
func (c *Deadline) GetMonitor(input *GetMonitorInput) (*GetMonitorOutput, error)
GetMonitor API operation for AWSDeadlineCloud.
Gets information about the specified monitor.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetMonitor for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetMonitor
func (*Deadline) GetMonitorRequest ¶
func (c *Deadline) GetMonitorRequest(input *GetMonitorInput) (req *request.Request, output *GetMonitorOutput)
GetMonitorRequest generates a "aws/request.Request" representing the client's request for the GetMonitor operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetMonitor for more information on using the GetMonitor API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetMonitorRequest method. req, resp := client.GetMonitorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetMonitor
func (*Deadline) GetMonitorWithContext ¶
func (c *Deadline) GetMonitorWithContext(ctx aws.Context, input *GetMonitorInput, opts ...request.Option) (*GetMonitorOutput, error)
GetMonitorWithContext is the same as GetMonitor with the addition of the ability to pass a context and additional request options.
See GetMonitor for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetQueue ¶
func (c *Deadline) GetQueue(input *GetQueueInput) (*GetQueueOutput, error)
GetQueue API operation for AWSDeadlineCloud.
Gets a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueue
func (*Deadline) GetQueueEnvironment ¶
func (c *Deadline) GetQueueEnvironment(input *GetQueueEnvironmentInput) (*GetQueueEnvironmentOutput, error)
GetQueueEnvironment API operation for AWSDeadlineCloud.
Gets a queue environment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetQueueEnvironment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueueEnvironment
func (*Deadline) GetQueueEnvironmentRequest ¶
func (c *Deadline) GetQueueEnvironmentRequest(input *GetQueueEnvironmentInput) (req *request.Request, output *GetQueueEnvironmentOutput)
GetQueueEnvironmentRequest generates a "aws/request.Request" representing the client's request for the GetQueueEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetQueueEnvironment for more information on using the GetQueueEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetQueueEnvironmentRequest method. req, resp := client.GetQueueEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueueEnvironment
func (*Deadline) GetQueueEnvironmentWithContext ¶
func (c *Deadline) GetQueueEnvironmentWithContext(ctx aws.Context, input *GetQueueEnvironmentInput, opts ...request.Option) (*GetQueueEnvironmentOutput, error)
GetQueueEnvironmentWithContext is the same as GetQueueEnvironment with the addition of the ability to pass a context and additional request options.
See GetQueueEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetQueueFleetAssociation ¶
func (c *Deadline) GetQueueFleetAssociation(input *GetQueueFleetAssociationInput) (*GetQueueFleetAssociationOutput, error)
GetQueueFleetAssociation API operation for AWSDeadlineCloud.
Gets a queue-fleet association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetQueueFleetAssociation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueueFleetAssociation
func (*Deadline) GetQueueFleetAssociationRequest ¶
func (c *Deadline) GetQueueFleetAssociationRequest(input *GetQueueFleetAssociationInput) (req *request.Request, output *GetQueueFleetAssociationOutput)
GetQueueFleetAssociationRequest generates a "aws/request.Request" representing the client's request for the GetQueueFleetAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetQueueFleetAssociation for more information on using the GetQueueFleetAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetQueueFleetAssociationRequest method. req, resp := client.GetQueueFleetAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueueFleetAssociation
func (*Deadline) GetQueueFleetAssociationWithContext ¶
func (c *Deadline) GetQueueFleetAssociationWithContext(ctx aws.Context, input *GetQueueFleetAssociationInput, opts ...request.Option) (*GetQueueFleetAssociationOutput, error)
GetQueueFleetAssociationWithContext is the same as GetQueueFleetAssociation with the addition of the ability to pass a context and additional request options.
See GetQueueFleetAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetQueueRequest ¶
func (c *Deadline) GetQueueRequest(input *GetQueueInput) (req *request.Request, output *GetQueueOutput)
GetQueueRequest generates a "aws/request.Request" representing the client's request for the GetQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetQueue for more information on using the GetQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetQueueRequest method. req, resp := client.GetQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetQueue
func (*Deadline) GetQueueWithContext ¶
func (c *Deadline) GetQueueWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.Option) (*GetQueueOutput, error)
GetQueueWithContext is the same as GetQueue with the addition of the ability to pass a context and additional request options.
See GetQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetSession ¶
func (c *Deadline) GetSession(input *GetSessionInput) (*GetSessionOutput, error)
GetSession API operation for AWSDeadlineCloud.
Gets a session.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetSession for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSession
func (*Deadline) GetSessionAction ¶
func (c *Deadline) GetSessionAction(input *GetSessionActionInput) (*GetSessionActionOutput, error)
GetSessionAction API operation for AWSDeadlineCloud.
Gets a session action for the job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetSessionAction for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSessionAction
func (*Deadline) GetSessionActionRequest ¶
func (c *Deadline) GetSessionActionRequest(input *GetSessionActionInput) (req *request.Request, output *GetSessionActionOutput)
GetSessionActionRequest generates a "aws/request.Request" representing the client's request for the GetSessionAction operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSessionAction for more information on using the GetSessionAction API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSessionActionRequest method. req, resp := client.GetSessionActionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSessionAction
func (*Deadline) GetSessionActionWithContext ¶
func (c *Deadline) GetSessionActionWithContext(ctx aws.Context, input *GetSessionActionInput, opts ...request.Option) (*GetSessionActionOutput, error)
GetSessionActionWithContext is the same as GetSessionAction with the addition of the ability to pass a context and additional request options.
See GetSessionAction for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetSessionRequest ¶
func (c *Deadline) GetSessionRequest(input *GetSessionInput) (req *request.Request, output *GetSessionOutput)
GetSessionRequest generates a "aws/request.Request" representing the client's request for the GetSession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSession for more information on using the GetSession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSessionRequest method. req, resp := client.GetSessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSession
func (*Deadline) GetSessionWithContext ¶
func (c *Deadline) GetSessionWithContext(ctx aws.Context, input *GetSessionInput, opts ...request.Option) (*GetSessionOutput, error)
GetSessionWithContext is the same as GetSession with the addition of the ability to pass a context and additional request options.
See GetSession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetSessionsStatisticsAggregation ¶
func (c *Deadline) GetSessionsStatisticsAggregation(input *GetSessionsStatisticsAggregationInput) (*GetSessionsStatisticsAggregationOutput, error)
GetSessionsStatisticsAggregation API operation for AWSDeadlineCloud.
Gets a set of statistics for queues or farms. Before you can call the GetSessionStatisticsAggregation operation, you must first call the StartSessionsStatisticsAggregation operation. Statistics are available for 1 hour after you call the StartSessionsStatisticsAggregation operation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetSessionsStatisticsAggregation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSessionsStatisticsAggregation
func (*Deadline) GetSessionsStatisticsAggregationPages ¶
func (c *Deadline) GetSessionsStatisticsAggregationPages(input *GetSessionsStatisticsAggregationInput, fn func(*GetSessionsStatisticsAggregationOutput, bool) bool) error
GetSessionsStatisticsAggregationPages iterates over the pages of a GetSessionsStatisticsAggregation operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See GetSessionsStatisticsAggregation method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a GetSessionsStatisticsAggregation operation. pageNum := 0 err := client.GetSessionsStatisticsAggregationPages(params, func(page *deadline.GetSessionsStatisticsAggregationOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) GetSessionsStatisticsAggregationPagesWithContext ¶
func (c *Deadline) GetSessionsStatisticsAggregationPagesWithContext(ctx aws.Context, input *GetSessionsStatisticsAggregationInput, fn func(*GetSessionsStatisticsAggregationOutput, bool) bool, opts ...request.Option) error
GetSessionsStatisticsAggregationPagesWithContext same as GetSessionsStatisticsAggregationPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetSessionsStatisticsAggregationRequest ¶
func (c *Deadline) GetSessionsStatisticsAggregationRequest(input *GetSessionsStatisticsAggregationInput) (req *request.Request, output *GetSessionsStatisticsAggregationOutput)
GetSessionsStatisticsAggregationRequest generates a "aws/request.Request" representing the client's request for the GetSessionsStatisticsAggregation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSessionsStatisticsAggregation for more information on using the GetSessionsStatisticsAggregation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSessionsStatisticsAggregationRequest method. req, resp := client.GetSessionsStatisticsAggregationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetSessionsStatisticsAggregation
func (*Deadline) GetSessionsStatisticsAggregationWithContext ¶
func (c *Deadline) GetSessionsStatisticsAggregationWithContext(ctx aws.Context, input *GetSessionsStatisticsAggregationInput, opts ...request.Option) (*GetSessionsStatisticsAggregationOutput, error)
GetSessionsStatisticsAggregationWithContext is the same as GetSessionsStatisticsAggregation with the addition of the ability to pass a context and additional request options.
See GetSessionsStatisticsAggregation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetStep ¶
func (c *Deadline) GetStep(input *GetStepInput) (*GetStepOutput, error)
GetStep API operation for AWSDeadlineCloud.
Gets a step.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetStep for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStep
func (*Deadline) GetStepRequest ¶
func (c *Deadline) GetStepRequest(input *GetStepInput) (req *request.Request, output *GetStepOutput)
GetStepRequest generates a "aws/request.Request" representing the client's request for the GetStep operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetStep for more information on using the GetStep API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetStepRequest method. req, resp := client.GetStepRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStep
func (*Deadline) GetStepWithContext ¶
func (c *Deadline) GetStepWithContext(ctx aws.Context, input *GetStepInput, opts ...request.Option) (*GetStepOutput, error)
GetStepWithContext is the same as GetStep with the addition of the ability to pass a context and additional request options.
See GetStep for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetStorageProfile ¶
func (c *Deadline) GetStorageProfile(input *GetStorageProfileInput) (*GetStorageProfileOutput, error)
GetStorageProfile API operation for AWSDeadlineCloud.
Gets a storage profile.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetStorageProfile for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStorageProfile
func (*Deadline) GetStorageProfileForQueue ¶
func (c *Deadline) GetStorageProfileForQueue(input *GetStorageProfileForQueueInput) (*GetStorageProfileForQueueOutput, error)
GetStorageProfileForQueue API operation for AWSDeadlineCloud.
Gets a storage profile for a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetStorageProfileForQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStorageProfileForQueue
func (*Deadline) GetStorageProfileForQueueRequest ¶
func (c *Deadline) GetStorageProfileForQueueRequest(input *GetStorageProfileForQueueInput) (req *request.Request, output *GetStorageProfileForQueueOutput)
GetStorageProfileForQueueRequest generates a "aws/request.Request" representing the client's request for the GetStorageProfileForQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetStorageProfileForQueue for more information on using the GetStorageProfileForQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetStorageProfileForQueueRequest method. req, resp := client.GetStorageProfileForQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStorageProfileForQueue
func (*Deadline) GetStorageProfileForQueueWithContext ¶
func (c *Deadline) GetStorageProfileForQueueWithContext(ctx aws.Context, input *GetStorageProfileForQueueInput, opts ...request.Option) (*GetStorageProfileForQueueOutput, error)
GetStorageProfileForQueueWithContext is the same as GetStorageProfileForQueue with the addition of the ability to pass a context and additional request options.
See GetStorageProfileForQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetStorageProfileRequest ¶
func (c *Deadline) GetStorageProfileRequest(input *GetStorageProfileInput) (req *request.Request, output *GetStorageProfileOutput)
GetStorageProfileRequest generates a "aws/request.Request" representing the client's request for the GetStorageProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetStorageProfile for more information on using the GetStorageProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetStorageProfileRequest method. req, resp := client.GetStorageProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetStorageProfile
func (*Deadline) GetStorageProfileWithContext ¶
func (c *Deadline) GetStorageProfileWithContext(ctx aws.Context, input *GetStorageProfileInput, opts ...request.Option) (*GetStorageProfileOutput, error)
GetStorageProfileWithContext is the same as GetStorageProfile with the addition of the ability to pass a context and additional request options.
See GetStorageProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetTask ¶
func (c *Deadline) GetTask(input *GetTaskInput) (*GetTaskOutput, error)
GetTask API operation for AWSDeadlineCloud.
Gets a task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetTask for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetTask
func (*Deadline) GetTaskRequest ¶
func (c *Deadline) GetTaskRequest(input *GetTaskInput) (req *request.Request, output *GetTaskOutput)
GetTaskRequest generates a "aws/request.Request" representing the client's request for the GetTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetTask for more information on using the GetTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetTaskRequest method. req, resp := client.GetTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetTask
func (*Deadline) GetTaskWithContext ¶
func (c *Deadline) GetTaskWithContext(ctx aws.Context, input *GetTaskInput, opts ...request.Option) (*GetTaskOutput, error)
GetTaskWithContext is the same as GetTask with the addition of the ability to pass a context and additional request options.
See GetTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) GetWorker ¶
func (c *Deadline) GetWorker(input *GetWorkerInput) (*GetWorkerOutput, error)
GetWorker API operation for AWSDeadlineCloud.
Gets a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation GetWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetWorker
func (*Deadline) GetWorkerRequest ¶
func (c *Deadline) GetWorkerRequest(input *GetWorkerInput) (req *request.Request, output *GetWorkerOutput)
GetWorkerRequest generates a "aws/request.Request" representing the client's request for the GetWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetWorker for more information on using the GetWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetWorkerRequest method. req, resp := client.GetWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/GetWorker
func (*Deadline) GetWorkerWithContext ¶
func (c *Deadline) GetWorkerWithContext(ctx aws.Context, input *GetWorkerInput, opts ...request.Option) (*GetWorkerOutput, error)
GetWorkerWithContext is the same as GetWorker with the addition of the ability to pass a context and additional request options.
See GetWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListAvailableMeteredProducts ¶
func (c *Deadline) ListAvailableMeteredProducts(input *ListAvailableMeteredProductsInput) (*ListAvailableMeteredProductsOutput, error)
ListAvailableMeteredProducts API operation for AWSDeadlineCloud.
A list of the available metered products.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListAvailableMeteredProducts for usage and error information.
Returned Error Types:
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListAvailableMeteredProducts
func (*Deadline) ListAvailableMeteredProductsPages ¶
func (c *Deadline) ListAvailableMeteredProductsPages(input *ListAvailableMeteredProductsInput, fn func(*ListAvailableMeteredProductsOutput, bool) bool) error
ListAvailableMeteredProductsPages iterates over the pages of a ListAvailableMeteredProducts operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAvailableMeteredProducts method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAvailableMeteredProducts operation. pageNum := 0 err := client.ListAvailableMeteredProductsPages(params, func(page *deadline.ListAvailableMeteredProductsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListAvailableMeteredProductsPagesWithContext ¶
func (c *Deadline) ListAvailableMeteredProductsPagesWithContext(ctx aws.Context, input *ListAvailableMeteredProductsInput, fn func(*ListAvailableMeteredProductsOutput, bool) bool, opts ...request.Option) error
ListAvailableMeteredProductsPagesWithContext same as ListAvailableMeteredProductsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListAvailableMeteredProductsRequest ¶
func (c *Deadline) ListAvailableMeteredProductsRequest(input *ListAvailableMeteredProductsInput) (req *request.Request, output *ListAvailableMeteredProductsOutput)
ListAvailableMeteredProductsRequest generates a "aws/request.Request" representing the client's request for the ListAvailableMeteredProducts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAvailableMeteredProducts for more information on using the ListAvailableMeteredProducts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAvailableMeteredProductsRequest method. req, resp := client.ListAvailableMeteredProductsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListAvailableMeteredProducts
func (*Deadline) ListAvailableMeteredProductsWithContext ¶
func (c *Deadline) ListAvailableMeteredProductsWithContext(ctx aws.Context, input *ListAvailableMeteredProductsInput, opts ...request.Option) (*ListAvailableMeteredProductsOutput, error)
ListAvailableMeteredProductsWithContext is the same as ListAvailableMeteredProducts with the addition of the ability to pass a context and additional request options.
See ListAvailableMeteredProducts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListBudgets ¶
func (c *Deadline) ListBudgets(input *ListBudgetsInput) (*ListBudgetsOutput, error)
ListBudgets API operation for AWSDeadlineCloud.
A list of budgets in a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListBudgets for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListBudgets
func (*Deadline) ListBudgetsPages ¶
func (c *Deadline) ListBudgetsPages(input *ListBudgetsInput, fn func(*ListBudgetsOutput, bool) bool) error
ListBudgetsPages iterates over the pages of a ListBudgets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListBudgets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListBudgets operation. pageNum := 0 err := client.ListBudgetsPages(params, func(page *deadline.ListBudgetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListBudgetsPagesWithContext ¶
func (c *Deadline) ListBudgetsPagesWithContext(ctx aws.Context, input *ListBudgetsInput, fn func(*ListBudgetsOutput, bool) bool, opts ...request.Option) error
ListBudgetsPagesWithContext same as ListBudgetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListBudgetsRequest ¶
func (c *Deadline) ListBudgetsRequest(input *ListBudgetsInput) (req *request.Request, output *ListBudgetsOutput)
ListBudgetsRequest generates a "aws/request.Request" representing the client's request for the ListBudgets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListBudgets for more information on using the ListBudgets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListBudgetsRequest method. req, resp := client.ListBudgetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListBudgets
func (*Deadline) ListBudgetsWithContext ¶
func (c *Deadline) ListBudgetsWithContext(ctx aws.Context, input *ListBudgetsInput, opts ...request.Option) (*ListBudgetsOutput, error)
ListBudgetsWithContext is the same as ListBudgets with the addition of the ability to pass a context and additional request options.
See ListBudgets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFarmMembers ¶
func (c *Deadline) ListFarmMembers(input *ListFarmMembersInput) (*ListFarmMembersOutput, error)
ListFarmMembers API operation for AWSDeadlineCloud.
Lists the members of a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListFarmMembers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFarmMembers
func (*Deadline) ListFarmMembersPages ¶
func (c *Deadline) ListFarmMembersPages(input *ListFarmMembersInput, fn func(*ListFarmMembersOutput, bool) bool) error
ListFarmMembersPages iterates over the pages of a ListFarmMembers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFarmMembers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFarmMembers operation. pageNum := 0 err := client.ListFarmMembersPages(params, func(page *deadline.ListFarmMembersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListFarmMembersPagesWithContext ¶
func (c *Deadline) ListFarmMembersPagesWithContext(ctx aws.Context, input *ListFarmMembersInput, fn func(*ListFarmMembersOutput, bool) bool, opts ...request.Option) error
ListFarmMembersPagesWithContext same as ListFarmMembersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFarmMembersRequest ¶
func (c *Deadline) ListFarmMembersRequest(input *ListFarmMembersInput) (req *request.Request, output *ListFarmMembersOutput)
ListFarmMembersRequest generates a "aws/request.Request" representing the client's request for the ListFarmMembers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListFarmMembers for more information on using the ListFarmMembers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListFarmMembersRequest method. req, resp := client.ListFarmMembersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFarmMembers
func (*Deadline) ListFarmMembersWithContext ¶
func (c *Deadline) ListFarmMembersWithContext(ctx aws.Context, input *ListFarmMembersInput, opts ...request.Option) (*ListFarmMembersOutput, error)
ListFarmMembersWithContext is the same as ListFarmMembers with the addition of the ability to pass a context and additional request options.
See ListFarmMembers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFarms ¶
func (c *Deadline) ListFarms(input *ListFarmsInput) (*ListFarmsOutput, error)
ListFarms API operation for AWSDeadlineCloud.
Lists farms.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListFarms for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFarms
func (*Deadline) ListFarmsPages ¶
func (c *Deadline) ListFarmsPages(input *ListFarmsInput, fn func(*ListFarmsOutput, bool) bool) error
ListFarmsPages iterates over the pages of a ListFarms operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFarms method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFarms operation. pageNum := 0 err := client.ListFarmsPages(params, func(page *deadline.ListFarmsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListFarmsPagesWithContext ¶
func (c *Deadline) ListFarmsPagesWithContext(ctx aws.Context, input *ListFarmsInput, fn func(*ListFarmsOutput, bool) bool, opts ...request.Option) error
ListFarmsPagesWithContext same as ListFarmsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFarmsRequest ¶
func (c *Deadline) ListFarmsRequest(input *ListFarmsInput) (req *request.Request, output *ListFarmsOutput)
ListFarmsRequest generates a "aws/request.Request" representing the client's request for the ListFarms operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListFarms for more information on using the ListFarms API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListFarmsRequest method. req, resp := client.ListFarmsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFarms
func (*Deadline) ListFarmsWithContext ¶
func (c *Deadline) ListFarmsWithContext(ctx aws.Context, input *ListFarmsInput, opts ...request.Option) (*ListFarmsOutput, error)
ListFarmsWithContext is the same as ListFarms with the addition of the ability to pass a context and additional request options.
See ListFarms for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFleetMembers ¶
func (c *Deadline) ListFleetMembers(input *ListFleetMembersInput) (*ListFleetMembersOutput, error)
ListFleetMembers API operation for AWSDeadlineCloud.
Lists fleet members.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListFleetMembers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFleetMembers
func (*Deadline) ListFleetMembersPages ¶
func (c *Deadline) ListFleetMembersPages(input *ListFleetMembersInput, fn func(*ListFleetMembersOutput, bool) bool) error
ListFleetMembersPages iterates over the pages of a ListFleetMembers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFleetMembers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFleetMembers operation. pageNum := 0 err := client.ListFleetMembersPages(params, func(page *deadline.ListFleetMembersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListFleetMembersPagesWithContext ¶
func (c *Deadline) ListFleetMembersPagesWithContext(ctx aws.Context, input *ListFleetMembersInput, fn func(*ListFleetMembersOutput, bool) bool, opts ...request.Option) error
ListFleetMembersPagesWithContext same as ListFleetMembersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFleetMembersRequest ¶
func (c *Deadline) ListFleetMembersRequest(input *ListFleetMembersInput) (req *request.Request, output *ListFleetMembersOutput)
ListFleetMembersRequest generates a "aws/request.Request" representing the client's request for the ListFleetMembers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListFleetMembers for more information on using the ListFleetMembers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListFleetMembersRequest method. req, resp := client.ListFleetMembersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFleetMembers
func (*Deadline) ListFleetMembersWithContext ¶
func (c *Deadline) ListFleetMembersWithContext(ctx aws.Context, input *ListFleetMembersInput, opts ...request.Option) (*ListFleetMembersOutput, error)
ListFleetMembersWithContext is the same as ListFleetMembers with the addition of the ability to pass a context and additional request options.
See ListFleetMembers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFleets ¶
func (c *Deadline) ListFleets(input *ListFleetsInput) (*ListFleetsOutput, error)
ListFleets API operation for AWSDeadlineCloud.
Lists fleets.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListFleets for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFleets
func (*Deadline) ListFleetsPages ¶
func (c *Deadline) ListFleetsPages(input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool) error
ListFleetsPages iterates over the pages of a ListFleets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListFleets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListFleets operation. pageNum := 0 err := client.ListFleetsPages(params, func(page *deadline.ListFleetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListFleetsPagesWithContext ¶
func (c *Deadline) ListFleetsPagesWithContext(ctx aws.Context, input *ListFleetsInput, fn func(*ListFleetsOutput, bool) bool, opts ...request.Option) error
ListFleetsPagesWithContext same as ListFleetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListFleetsRequest ¶
func (c *Deadline) ListFleetsRequest(input *ListFleetsInput) (req *request.Request, output *ListFleetsOutput)
ListFleetsRequest generates a "aws/request.Request" representing the client's request for the ListFleets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListFleets for more information on using the ListFleets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListFleetsRequest method. req, resp := client.ListFleetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListFleets
func (*Deadline) ListFleetsWithContext ¶
func (c *Deadline) ListFleetsWithContext(ctx aws.Context, input *ListFleetsInput, opts ...request.Option) (*ListFleetsOutput, error)
ListFleetsWithContext is the same as ListFleets with the addition of the ability to pass a context and additional request options.
See ListFleets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListJobMembers ¶
func (c *Deadline) ListJobMembers(input *ListJobMembersInput) (*ListJobMembersOutput, error)
ListJobMembers API operation for AWSDeadlineCloud.
Lists members on a job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListJobMembers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListJobMembers
func (*Deadline) ListJobMembersPages ¶
func (c *Deadline) ListJobMembersPages(input *ListJobMembersInput, fn func(*ListJobMembersOutput, bool) bool) error
ListJobMembersPages iterates over the pages of a ListJobMembers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListJobMembers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListJobMembers operation. pageNum := 0 err := client.ListJobMembersPages(params, func(page *deadline.ListJobMembersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListJobMembersPagesWithContext ¶
func (c *Deadline) ListJobMembersPagesWithContext(ctx aws.Context, input *ListJobMembersInput, fn func(*ListJobMembersOutput, bool) bool, opts ...request.Option) error
ListJobMembersPagesWithContext same as ListJobMembersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListJobMembersRequest ¶
func (c *Deadline) ListJobMembersRequest(input *ListJobMembersInput) (req *request.Request, output *ListJobMembersOutput)
ListJobMembersRequest generates a "aws/request.Request" representing the client's request for the ListJobMembers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListJobMembers for more information on using the ListJobMembers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListJobMembersRequest method. req, resp := client.ListJobMembersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListJobMembers
func (*Deadline) ListJobMembersWithContext ¶
func (c *Deadline) ListJobMembersWithContext(ctx aws.Context, input *ListJobMembersInput, opts ...request.Option) (*ListJobMembersOutput, error)
ListJobMembersWithContext is the same as ListJobMembers with the addition of the ability to pass a context and additional request options.
See ListJobMembers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListJobs ¶
func (c *Deadline) ListJobs(input *ListJobsInput) (*ListJobsOutput, error)
ListJobs API operation for AWSDeadlineCloud.
Lists jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListJobs for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListJobs
func (*Deadline) ListJobsPages ¶
func (c *Deadline) ListJobsPages(input *ListJobsInput, fn func(*ListJobsOutput, bool) bool) error
ListJobsPages iterates over the pages of a ListJobs operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListJobs method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListJobs operation. pageNum := 0 err := client.ListJobsPages(params, func(page *deadline.ListJobsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListJobsPagesWithContext ¶
func (c *Deadline) ListJobsPagesWithContext(ctx aws.Context, input *ListJobsInput, fn func(*ListJobsOutput, bool) bool, opts ...request.Option) error
ListJobsPagesWithContext same as ListJobsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListJobsRequest ¶
func (c *Deadline) ListJobsRequest(input *ListJobsInput) (req *request.Request, output *ListJobsOutput)
ListJobsRequest generates a "aws/request.Request" representing the client's request for the ListJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListJobs for more information on using the ListJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListJobsRequest method. req, resp := client.ListJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListJobs
func (*Deadline) ListJobsWithContext ¶
func (c *Deadline) ListJobsWithContext(ctx aws.Context, input *ListJobsInput, opts ...request.Option) (*ListJobsOutput, error)
ListJobsWithContext is the same as ListJobs with the addition of the ability to pass a context and additional request options.
See ListJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListLicenseEndpoints ¶
func (c *Deadline) ListLicenseEndpoints(input *ListLicenseEndpointsInput) (*ListLicenseEndpointsOutput, error)
ListLicenseEndpoints API operation for AWSDeadlineCloud.
Lists license endpoints.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListLicenseEndpoints for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListLicenseEndpoints
func (*Deadline) ListLicenseEndpointsPages ¶
func (c *Deadline) ListLicenseEndpointsPages(input *ListLicenseEndpointsInput, fn func(*ListLicenseEndpointsOutput, bool) bool) error
ListLicenseEndpointsPages iterates over the pages of a ListLicenseEndpoints operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListLicenseEndpoints method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListLicenseEndpoints operation. pageNum := 0 err := client.ListLicenseEndpointsPages(params, func(page *deadline.ListLicenseEndpointsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListLicenseEndpointsPagesWithContext ¶
func (c *Deadline) ListLicenseEndpointsPagesWithContext(ctx aws.Context, input *ListLicenseEndpointsInput, fn func(*ListLicenseEndpointsOutput, bool) bool, opts ...request.Option) error
ListLicenseEndpointsPagesWithContext same as ListLicenseEndpointsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListLicenseEndpointsRequest ¶
func (c *Deadline) ListLicenseEndpointsRequest(input *ListLicenseEndpointsInput) (req *request.Request, output *ListLicenseEndpointsOutput)
ListLicenseEndpointsRequest generates a "aws/request.Request" representing the client's request for the ListLicenseEndpoints operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListLicenseEndpoints for more information on using the ListLicenseEndpoints API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListLicenseEndpointsRequest method. req, resp := client.ListLicenseEndpointsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListLicenseEndpoints
func (*Deadline) ListLicenseEndpointsWithContext ¶
func (c *Deadline) ListLicenseEndpointsWithContext(ctx aws.Context, input *ListLicenseEndpointsInput, opts ...request.Option) (*ListLicenseEndpointsOutput, error)
ListLicenseEndpointsWithContext is the same as ListLicenseEndpoints with the addition of the ability to pass a context and additional request options.
See ListLicenseEndpoints for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListMeteredProducts ¶
func (c *Deadline) ListMeteredProducts(input *ListMeteredProductsInput) (*ListMeteredProductsOutput, error)
ListMeteredProducts API operation for AWSDeadlineCloud.
Lists metered products.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListMeteredProducts for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListMeteredProducts
func (*Deadline) ListMeteredProductsPages ¶
func (c *Deadline) ListMeteredProductsPages(input *ListMeteredProductsInput, fn func(*ListMeteredProductsOutput, bool) bool) error
ListMeteredProductsPages iterates over the pages of a ListMeteredProducts operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMeteredProducts method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListMeteredProducts operation. pageNum := 0 err := client.ListMeteredProductsPages(params, func(page *deadline.ListMeteredProductsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListMeteredProductsPagesWithContext ¶
func (c *Deadline) ListMeteredProductsPagesWithContext(ctx aws.Context, input *ListMeteredProductsInput, fn func(*ListMeteredProductsOutput, bool) bool, opts ...request.Option) error
ListMeteredProductsPagesWithContext same as ListMeteredProductsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListMeteredProductsRequest ¶
func (c *Deadline) ListMeteredProductsRequest(input *ListMeteredProductsInput) (req *request.Request, output *ListMeteredProductsOutput)
ListMeteredProductsRequest generates a "aws/request.Request" representing the client's request for the ListMeteredProducts operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMeteredProducts for more information on using the ListMeteredProducts API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMeteredProductsRequest method. req, resp := client.ListMeteredProductsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListMeteredProducts
func (*Deadline) ListMeteredProductsWithContext ¶
func (c *Deadline) ListMeteredProductsWithContext(ctx aws.Context, input *ListMeteredProductsInput, opts ...request.Option) (*ListMeteredProductsOutput, error)
ListMeteredProductsWithContext is the same as ListMeteredProducts with the addition of the ability to pass a context and additional request options.
See ListMeteredProducts for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListMonitors ¶
func (c *Deadline) ListMonitors(input *ListMonitorsInput) (*ListMonitorsOutput, error)
ListMonitors API operation for AWSDeadlineCloud.
Gets a list of your monitors in Deadline Cloud.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListMonitors for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListMonitors
func (*Deadline) ListMonitorsPages ¶
func (c *Deadline) ListMonitorsPages(input *ListMonitorsInput, fn func(*ListMonitorsOutput, bool) bool) error
ListMonitorsPages iterates over the pages of a ListMonitors operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMonitors method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListMonitors operation. pageNum := 0 err := client.ListMonitorsPages(params, func(page *deadline.ListMonitorsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListMonitorsPagesWithContext ¶
func (c *Deadline) ListMonitorsPagesWithContext(ctx aws.Context, input *ListMonitorsInput, fn func(*ListMonitorsOutput, bool) bool, opts ...request.Option) error
ListMonitorsPagesWithContext same as ListMonitorsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListMonitorsRequest ¶
func (c *Deadline) ListMonitorsRequest(input *ListMonitorsInput) (req *request.Request, output *ListMonitorsOutput)
ListMonitorsRequest generates a "aws/request.Request" representing the client's request for the ListMonitors operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMonitors for more information on using the ListMonitors API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMonitorsRequest method. req, resp := client.ListMonitorsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListMonitors
func (*Deadline) ListMonitorsWithContext ¶
func (c *Deadline) ListMonitorsWithContext(ctx aws.Context, input *ListMonitorsInput, opts ...request.Option) (*ListMonitorsOutput, error)
ListMonitorsWithContext is the same as ListMonitors with the addition of the ability to pass a context and additional request options.
See ListMonitors for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueEnvironments ¶
func (c *Deadline) ListQueueEnvironments(input *ListQueueEnvironmentsInput) (*ListQueueEnvironmentsOutput, error)
ListQueueEnvironments API operation for AWSDeadlineCloud.
Lists queue environments.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListQueueEnvironments for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueEnvironments
func (*Deadline) ListQueueEnvironmentsPages ¶
func (c *Deadline) ListQueueEnvironmentsPages(input *ListQueueEnvironmentsInput, fn func(*ListQueueEnvironmentsOutput, bool) bool) error
ListQueueEnvironmentsPages iterates over the pages of a ListQueueEnvironments operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListQueueEnvironments method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListQueueEnvironments operation. pageNum := 0 err := client.ListQueueEnvironmentsPages(params, func(page *deadline.ListQueueEnvironmentsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListQueueEnvironmentsPagesWithContext ¶
func (c *Deadline) ListQueueEnvironmentsPagesWithContext(ctx aws.Context, input *ListQueueEnvironmentsInput, fn func(*ListQueueEnvironmentsOutput, bool) bool, opts ...request.Option) error
ListQueueEnvironmentsPagesWithContext same as ListQueueEnvironmentsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueEnvironmentsRequest ¶
func (c *Deadline) ListQueueEnvironmentsRequest(input *ListQueueEnvironmentsInput) (req *request.Request, output *ListQueueEnvironmentsOutput)
ListQueueEnvironmentsRequest generates a "aws/request.Request" representing the client's request for the ListQueueEnvironments operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListQueueEnvironments for more information on using the ListQueueEnvironments API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListQueueEnvironmentsRequest method. req, resp := client.ListQueueEnvironmentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueEnvironments
func (*Deadline) ListQueueEnvironmentsWithContext ¶
func (c *Deadline) ListQueueEnvironmentsWithContext(ctx aws.Context, input *ListQueueEnvironmentsInput, opts ...request.Option) (*ListQueueEnvironmentsOutput, error)
ListQueueEnvironmentsWithContext is the same as ListQueueEnvironments with the addition of the ability to pass a context and additional request options.
See ListQueueEnvironments for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueFleetAssociations ¶
func (c *Deadline) ListQueueFleetAssociations(input *ListQueueFleetAssociationsInput) (*ListQueueFleetAssociationsOutput, error)
ListQueueFleetAssociations API operation for AWSDeadlineCloud.
Lists queue-fleet associations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListQueueFleetAssociations for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueFleetAssociations
func (*Deadline) ListQueueFleetAssociationsPages ¶
func (c *Deadline) ListQueueFleetAssociationsPages(input *ListQueueFleetAssociationsInput, fn func(*ListQueueFleetAssociationsOutput, bool) bool) error
ListQueueFleetAssociationsPages iterates over the pages of a ListQueueFleetAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListQueueFleetAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListQueueFleetAssociations operation. pageNum := 0 err := client.ListQueueFleetAssociationsPages(params, func(page *deadline.ListQueueFleetAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListQueueFleetAssociationsPagesWithContext ¶
func (c *Deadline) ListQueueFleetAssociationsPagesWithContext(ctx aws.Context, input *ListQueueFleetAssociationsInput, fn func(*ListQueueFleetAssociationsOutput, bool) bool, opts ...request.Option) error
ListQueueFleetAssociationsPagesWithContext same as ListQueueFleetAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueFleetAssociationsRequest ¶
func (c *Deadline) ListQueueFleetAssociationsRequest(input *ListQueueFleetAssociationsInput) (req *request.Request, output *ListQueueFleetAssociationsOutput)
ListQueueFleetAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListQueueFleetAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListQueueFleetAssociations for more information on using the ListQueueFleetAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListQueueFleetAssociationsRequest method. req, resp := client.ListQueueFleetAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueFleetAssociations
func (*Deadline) ListQueueFleetAssociationsWithContext ¶
func (c *Deadline) ListQueueFleetAssociationsWithContext(ctx aws.Context, input *ListQueueFleetAssociationsInput, opts ...request.Option) (*ListQueueFleetAssociationsOutput, error)
ListQueueFleetAssociationsWithContext is the same as ListQueueFleetAssociations with the addition of the ability to pass a context and additional request options.
See ListQueueFleetAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueMembers ¶
func (c *Deadline) ListQueueMembers(input *ListQueueMembersInput) (*ListQueueMembersOutput, error)
ListQueueMembers API operation for AWSDeadlineCloud.
Lists the members in a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListQueueMembers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueMembers
func (*Deadline) ListQueueMembersPages ¶
func (c *Deadline) ListQueueMembersPages(input *ListQueueMembersInput, fn func(*ListQueueMembersOutput, bool) bool) error
ListQueueMembersPages iterates over the pages of a ListQueueMembers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListQueueMembers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListQueueMembers operation. pageNum := 0 err := client.ListQueueMembersPages(params, func(page *deadline.ListQueueMembersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListQueueMembersPagesWithContext ¶
func (c *Deadline) ListQueueMembersPagesWithContext(ctx aws.Context, input *ListQueueMembersInput, fn func(*ListQueueMembersOutput, bool) bool, opts ...request.Option) error
ListQueueMembersPagesWithContext same as ListQueueMembersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueueMembersRequest ¶
func (c *Deadline) ListQueueMembersRequest(input *ListQueueMembersInput) (req *request.Request, output *ListQueueMembersOutput)
ListQueueMembersRequest generates a "aws/request.Request" representing the client's request for the ListQueueMembers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListQueueMembers for more information on using the ListQueueMembers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListQueueMembersRequest method. req, resp := client.ListQueueMembersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueueMembers
func (*Deadline) ListQueueMembersWithContext ¶
func (c *Deadline) ListQueueMembersWithContext(ctx aws.Context, input *ListQueueMembersInput, opts ...request.Option) (*ListQueueMembersOutput, error)
ListQueueMembersWithContext is the same as ListQueueMembers with the addition of the ability to pass a context and additional request options.
See ListQueueMembers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueues ¶
func (c *Deadline) ListQueues(input *ListQueuesInput) (*ListQueuesOutput, error)
ListQueues API operation for AWSDeadlineCloud.
Lists queues.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListQueues for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueues
func (*Deadline) ListQueuesPages ¶
func (c *Deadline) ListQueuesPages(input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool) error
ListQueuesPages iterates over the pages of a ListQueues operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListQueues method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListQueues operation. pageNum := 0 err := client.ListQueuesPages(params, func(page *deadline.ListQueuesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListQueuesPagesWithContext ¶
func (c *Deadline) ListQueuesPagesWithContext(ctx aws.Context, input *ListQueuesInput, fn func(*ListQueuesOutput, bool) bool, opts ...request.Option) error
ListQueuesPagesWithContext same as ListQueuesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListQueuesRequest ¶
func (c *Deadline) ListQueuesRequest(input *ListQueuesInput) (req *request.Request, output *ListQueuesOutput)
ListQueuesRequest generates a "aws/request.Request" representing the client's request for the ListQueues operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListQueues for more information on using the ListQueues API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListQueuesRequest method. req, resp := client.ListQueuesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListQueues
func (*Deadline) ListQueuesWithContext ¶
func (c *Deadline) ListQueuesWithContext(ctx aws.Context, input *ListQueuesInput, opts ...request.Option) (*ListQueuesOutput, error)
ListQueuesWithContext is the same as ListQueues with the addition of the ability to pass a context and additional request options.
See ListQueues for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessionActions ¶
func (c *Deadline) ListSessionActions(input *ListSessionActionsInput) (*ListSessionActionsOutput, error)
ListSessionActions API operation for AWSDeadlineCloud.
Lists session actions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListSessionActions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessionActions
func (*Deadline) ListSessionActionsPages ¶
func (c *Deadline) ListSessionActionsPages(input *ListSessionActionsInput, fn func(*ListSessionActionsOutput, bool) bool) error
ListSessionActionsPages iterates over the pages of a ListSessionActions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSessionActions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSessionActions operation. pageNum := 0 err := client.ListSessionActionsPages(params, func(page *deadline.ListSessionActionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListSessionActionsPagesWithContext ¶
func (c *Deadline) ListSessionActionsPagesWithContext(ctx aws.Context, input *ListSessionActionsInput, fn func(*ListSessionActionsOutput, bool) bool, opts ...request.Option) error
ListSessionActionsPagesWithContext same as ListSessionActionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessionActionsRequest ¶
func (c *Deadline) ListSessionActionsRequest(input *ListSessionActionsInput) (req *request.Request, output *ListSessionActionsOutput)
ListSessionActionsRequest generates a "aws/request.Request" representing the client's request for the ListSessionActions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSessionActions for more information on using the ListSessionActions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSessionActionsRequest method. req, resp := client.ListSessionActionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessionActions
func (*Deadline) ListSessionActionsWithContext ¶
func (c *Deadline) ListSessionActionsWithContext(ctx aws.Context, input *ListSessionActionsInput, opts ...request.Option) (*ListSessionActionsOutput, error)
ListSessionActionsWithContext is the same as ListSessionActions with the addition of the ability to pass a context and additional request options.
See ListSessionActions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessions ¶
func (c *Deadline) ListSessions(input *ListSessionsInput) (*ListSessionsOutput, error)
ListSessions API operation for AWSDeadlineCloud.
Lists sessions.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListSessions for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessions
func (*Deadline) ListSessionsForWorker ¶
func (c *Deadline) ListSessionsForWorker(input *ListSessionsForWorkerInput) (*ListSessionsForWorkerOutput, error)
ListSessionsForWorker API operation for AWSDeadlineCloud.
Lists sessions for a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListSessionsForWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessionsForWorker
func (*Deadline) ListSessionsForWorkerPages ¶
func (c *Deadline) ListSessionsForWorkerPages(input *ListSessionsForWorkerInput, fn func(*ListSessionsForWorkerOutput, bool) bool) error
ListSessionsForWorkerPages iterates over the pages of a ListSessionsForWorker operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSessionsForWorker method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSessionsForWorker operation. pageNum := 0 err := client.ListSessionsForWorkerPages(params, func(page *deadline.ListSessionsForWorkerOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListSessionsForWorkerPagesWithContext ¶
func (c *Deadline) ListSessionsForWorkerPagesWithContext(ctx aws.Context, input *ListSessionsForWorkerInput, fn func(*ListSessionsForWorkerOutput, bool) bool, opts ...request.Option) error
ListSessionsForWorkerPagesWithContext same as ListSessionsForWorkerPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessionsForWorkerRequest ¶
func (c *Deadline) ListSessionsForWorkerRequest(input *ListSessionsForWorkerInput) (req *request.Request, output *ListSessionsForWorkerOutput)
ListSessionsForWorkerRequest generates a "aws/request.Request" representing the client's request for the ListSessionsForWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSessionsForWorker for more information on using the ListSessionsForWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSessionsForWorkerRequest method. req, resp := client.ListSessionsForWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessionsForWorker
func (*Deadline) ListSessionsForWorkerWithContext ¶
func (c *Deadline) ListSessionsForWorkerWithContext(ctx aws.Context, input *ListSessionsForWorkerInput, opts ...request.Option) (*ListSessionsForWorkerOutput, error)
ListSessionsForWorkerWithContext is the same as ListSessionsForWorker with the addition of the ability to pass a context and additional request options.
See ListSessionsForWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessionsPages ¶
func (c *Deadline) ListSessionsPages(input *ListSessionsInput, fn func(*ListSessionsOutput, bool) bool) error
ListSessionsPages iterates over the pages of a ListSessions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSessions method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSessions operation. pageNum := 0 err := client.ListSessionsPages(params, func(page *deadline.ListSessionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListSessionsPagesWithContext ¶
func (c *Deadline) ListSessionsPagesWithContext(ctx aws.Context, input *ListSessionsInput, fn func(*ListSessionsOutput, bool) bool, opts ...request.Option) error
ListSessionsPagesWithContext same as ListSessionsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSessionsRequest ¶
func (c *Deadline) ListSessionsRequest(input *ListSessionsInput) (req *request.Request, output *ListSessionsOutput)
ListSessionsRequest generates a "aws/request.Request" representing the client's request for the ListSessions operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSessions for more information on using the ListSessions API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSessionsRequest method. req, resp := client.ListSessionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSessions
func (*Deadline) ListSessionsWithContext ¶
func (c *Deadline) ListSessionsWithContext(ctx aws.Context, input *ListSessionsInput, opts ...request.Option) (*ListSessionsOutput, error)
ListSessionsWithContext is the same as ListSessions with the addition of the ability to pass a context and additional request options.
See ListSessions for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStepConsumers ¶
func (c *Deadline) ListStepConsumers(input *ListStepConsumersInput) (*ListStepConsumersOutput, error)
ListStepConsumers API operation for AWSDeadlineCloud.
Lists step consumers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListStepConsumers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStepConsumers
func (*Deadline) ListStepConsumersPages ¶
func (c *Deadline) ListStepConsumersPages(input *ListStepConsumersInput, fn func(*ListStepConsumersOutput, bool) bool) error
ListStepConsumersPages iterates over the pages of a ListStepConsumers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListStepConsumers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListStepConsumers operation. pageNum := 0 err := client.ListStepConsumersPages(params, func(page *deadline.ListStepConsumersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListStepConsumersPagesWithContext ¶
func (c *Deadline) ListStepConsumersPagesWithContext(ctx aws.Context, input *ListStepConsumersInput, fn func(*ListStepConsumersOutput, bool) bool, opts ...request.Option) error
ListStepConsumersPagesWithContext same as ListStepConsumersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStepConsumersRequest ¶
func (c *Deadline) ListStepConsumersRequest(input *ListStepConsumersInput) (req *request.Request, output *ListStepConsumersOutput)
ListStepConsumersRequest generates a "aws/request.Request" representing the client's request for the ListStepConsumers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListStepConsumers for more information on using the ListStepConsumers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListStepConsumersRequest method. req, resp := client.ListStepConsumersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStepConsumers
func (*Deadline) ListStepConsumersWithContext ¶
func (c *Deadline) ListStepConsumersWithContext(ctx aws.Context, input *ListStepConsumersInput, opts ...request.Option) (*ListStepConsumersOutput, error)
ListStepConsumersWithContext is the same as ListStepConsumers with the addition of the ability to pass a context and additional request options.
See ListStepConsumers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStepDependencies ¶
func (c *Deadline) ListStepDependencies(input *ListStepDependenciesInput) (*ListStepDependenciesOutput, error)
ListStepDependencies API operation for AWSDeadlineCloud.
Lists the dependencies for a step.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListStepDependencies for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStepDependencies
func (*Deadline) ListStepDependenciesPages ¶
func (c *Deadline) ListStepDependenciesPages(input *ListStepDependenciesInput, fn func(*ListStepDependenciesOutput, bool) bool) error
ListStepDependenciesPages iterates over the pages of a ListStepDependencies operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListStepDependencies method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListStepDependencies operation. pageNum := 0 err := client.ListStepDependenciesPages(params, func(page *deadline.ListStepDependenciesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListStepDependenciesPagesWithContext ¶
func (c *Deadline) ListStepDependenciesPagesWithContext(ctx aws.Context, input *ListStepDependenciesInput, fn func(*ListStepDependenciesOutput, bool) bool, opts ...request.Option) error
ListStepDependenciesPagesWithContext same as ListStepDependenciesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStepDependenciesRequest ¶
func (c *Deadline) ListStepDependenciesRequest(input *ListStepDependenciesInput) (req *request.Request, output *ListStepDependenciesOutput)
ListStepDependenciesRequest generates a "aws/request.Request" representing the client's request for the ListStepDependencies operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListStepDependencies for more information on using the ListStepDependencies API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListStepDependenciesRequest method. req, resp := client.ListStepDependenciesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStepDependencies
func (*Deadline) ListStepDependenciesWithContext ¶
func (c *Deadline) ListStepDependenciesWithContext(ctx aws.Context, input *ListStepDependenciesInput, opts ...request.Option) (*ListStepDependenciesOutput, error)
ListStepDependenciesWithContext is the same as ListStepDependencies with the addition of the ability to pass a context and additional request options.
See ListStepDependencies for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListSteps ¶
func (c *Deadline) ListSteps(input *ListStepsInput) (*ListStepsOutput, error)
ListSteps API operation for AWSDeadlineCloud.
Lists steps for a job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListSteps for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSteps
func (*Deadline) ListStepsPages ¶
func (c *Deadline) ListStepsPages(input *ListStepsInput, fn func(*ListStepsOutput, bool) bool) error
ListStepsPages iterates over the pages of a ListSteps operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSteps method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSteps operation. pageNum := 0 err := client.ListStepsPages(params, func(page *deadline.ListStepsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListStepsPagesWithContext ¶
func (c *Deadline) ListStepsPagesWithContext(ctx aws.Context, input *ListStepsInput, fn func(*ListStepsOutput, bool) bool, opts ...request.Option) error
ListStepsPagesWithContext same as ListStepsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStepsRequest ¶
func (c *Deadline) ListStepsRequest(input *ListStepsInput) (req *request.Request, output *ListStepsOutput)
ListStepsRequest generates a "aws/request.Request" representing the client's request for the ListSteps operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSteps for more information on using the ListSteps API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListStepsRequest method. req, resp := client.ListStepsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListSteps
func (*Deadline) ListStepsWithContext ¶
func (c *Deadline) ListStepsWithContext(ctx aws.Context, input *ListStepsInput, opts ...request.Option) (*ListStepsOutput, error)
ListStepsWithContext is the same as ListSteps with the addition of the ability to pass a context and additional request options.
See ListSteps for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStorageProfiles ¶
func (c *Deadline) ListStorageProfiles(input *ListStorageProfilesInput) (*ListStorageProfilesOutput, error)
ListStorageProfiles API operation for AWSDeadlineCloud.
Lists storage profiles.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListStorageProfiles for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStorageProfiles
func (*Deadline) ListStorageProfilesForQueue ¶
func (c *Deadline) ListStorageProfilesForQueue(input *ListStorageProfilesForQueueInput) (*ListStorageProfilesForQueueOutput, error)
ListStorageProfilesForQueue API operation for AWSDeadlineCloud.
Lists storage profiles for a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListStorageProfilesForQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStorageProfilesForQueue
func (*Deadline) ListStorageProfilesForQueuePages ¶
func (c *Deadline) ListStorageProfilesForQueuePages(input *ListStorageProfilesForQueueInput, fn func(*ListStorageProfilesForQueueOutput, bool) bool) error
ListStorageProfilesForQueuePages iterates over the pages of a ListStorageProfilesForQueue operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListStorageProfilesForQueue method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListStorageProfilesForQueue operation. pageNum := 0 err := client.ListStorageProfilesForQueuePages(params, func(page *deadline.ListStorageProfilesForQueueOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListStorageProfilesForQueuePagesWithContext ¶
func (c *Deadline) ListStorageProfilesForQueuePagesWithContext(ctx aws.Context, input *ListStorageProfilesForQueueInput, fn func(*ListStorageProfilesForQueueOutput, bool) bool, opts ...request.Option) error
ListStorageProfilesForQueuePagesWithContext same as ListStorageProfilesForQueuePages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStorageProfilesForQueueRequest ¶
func (c *Deadline) ListStorageProfilesForQueueRequest(input *ListStorageProfilesForQueueInput) (req *request.Request, output *ListStorageProfilesForQueueOutput)
ListStorageProfilesForQueueRequest generates a "aws/request.Request" representing the client's request for the ListStorageProfilesForQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListStorageProfilesForQueue for more information on using the ListStorageProfilesForQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListStorageProfilesForQueueRequest method. req, resp := client.ListStorageProfilesForQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStorageProfilesForQueue
func (*Deadline) ListStorageProfilesForQueueWithContext ¶
func (c *Deadline) ListStorageProfilesForQueueWithContext(ctx aws.Context, input *ListStorageProfilesForQueueInput, opts ...request.Option) (*ListStorageProfilesForQueueOutput, error)
ListStorageProfilesForQueueWithContext is the same as ListStorageProfilesForQueue with the addition of the ability to pass a context and additional request options.
See ListStorageProfilesForQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStorageProfilesPages ¶
func (c *Deadline) ListStorageProfilesPages(input *ListStorageProfilesInput, fn func(*ListStorageProfilesOutput, bool) bool) error
ListStorageProfilesPages iterates over the pages of a ListStorageProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListStorageProfiles method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListStorageProfiles operation. pageNum := 0 err := client.ListStorageProfilesPages(params, func(page *deadline.ListStorageProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListStorageProfilesPagesWithContext ¶
func (c *Deadline) ListStorageProfilesPagesWithContext(ctx aws.Context, input *ListStorageProfilesInput, fn func(*ListStorageProfilesOutput, bool) bool, opts ...request.Option) error
ListStorageProfilesPagesWithContext same as ListStorageProfilesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListStorageProfilesRequest ¶
func (c *Deadline) ListStorageProfilesRequest(input *ListStorageProfilesInput) (req *request.Request, output *ListStorageProfilesOutput)
ListStorageProfilesRequest generates a "aws/request.Request" representing the client's request for the ListStorageProfiles operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListStorageProfiles for more information on using the ListStorageProfiles API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListStorageProfilesRequest method. req, resp := client.ListStorageProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListStorageProfiles
func (*Deadline) ListStorageProfilesWithContext ¶
func (c *Deadline) ListStorageProfilesWithContext(ctx aws.Context, input *ListStorageProfilesInput, opts ...request.Option) (*ListStorageProfilesOutput, error)
ListStorageProfilesWithContext is the same as ListStorageProfiles with the addition of the ability to pass a context and additional request options.
See ListStorageProfiles for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListTagsForResource ¶
func (c *Deadline) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWSDeadlineCloud.
Lists tags for a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListTagsForResource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListTagsForResource
func (*Deadline) ListTagsForResourceRequest ¶
func (c *Deadline) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListTagsForResource
func (*Deadline) ListTagsForResourceWithContext ¶
func (c *Deadline) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListTasks ¶
func (c *Deadline) ListTasks(input *ListTasksInput) (*ListTasksOutput, error)
ListTasks API operation for AWSDeadlineCloud.
Lists tasks for a job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListTasks for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListTasks
func (*Deadline) ListTasksPages ¶
func (c *Deadline) ListTasksPages(input *ListTasksInput, fn func(*ListTasksOutput, bool) bool) error
ListTasksPages iterates over the pages of a ListTasks operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListTasks method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListTasks operation. pageNum := 0 err := client.ListTasksPages(params, func(page *deadline.ListTasksOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListTasksPagesWithContext ¶
func (c *Deadline) ListTasksPagesWithContext(ctx aws.Context, input *ListTasksInput, fn func(*ListTasksOutput, bool) bool, opts ...request.Option) error
ListTasksPagesWithContext same as ListTasksPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListTasksRequest ¶
func (c *Deadline) ListTasksRequest(input *ListTasksInput) (req *request.Request, output *ListTasksOutput)
ListTasksRequest generates a "aws/request.Request" representing the client's request for the ListTasks operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTasks for more information on using the ListTasks API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTasksRequest method. req, resp := client.ListTasksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListTasks
func (*Deadline) ListTasksWithContext ¶
func (c *Deadline) ListTasksWithContext(ctx aws.Context, input *ListTasksInput, opts ...request.Option) (*ListTasksOutput, error)
ListTasksWithContext is the same as ListTasks with the addition of the ability to pass a context and additional request options.
See ListTasks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListWorkers ¶
func (c *Deadline) ListWorkers(input *ListWorkersInput) (*ListWorkersOutput, error)
ListWorkers API operation for AWSDeadlineCloud.
Lists workers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation ListWorkers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListWorkers
func (*Deadline) ListWorkersPages ¶
func (c *Deadline) ListWorkersPages(input *ListWorkersInput, fn func(*ListWorkersOutput, bool) bool) error
ListWorkersPages iterates over the pages of a ListWorkers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListWorkers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListWorkers operation. pageNum := 0 err := client.ListWorkersPages(params, func(page *deadline.ListWorkersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*Deadline) ListWorkersPagesWithContext ¶
func (c *Deadline) ListWorkersPagesWithContext(ctx aws.Context, input *ListWorkersInput, fn func(*ListWorkersOutput, bool) bool, opts ...request.Option) error
ListWorkersPagesWithContext same as ListWorkersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) ListWorkersRequest ¶
func (c *Deadline) ListWorkersRequest(input *ListWorkersInput) (req *request.Request, output *ListWorkersOutput)
ListWorkersRequest generates a "aws/request.Request" representing the client's request for the ListWorkers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListWorkers for more information on using the ListWorkers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListWorkersRequest method. req, resp := client.ListWorkersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/ListWorkers
func (*Deadline) ListWorkersWithContext ¶
func (c *Deadline) ListWorkersWithContext(ctx aws.Context, input *ListWorkersInput, opts ...request.Option) (*ListWorkersOutput, error)
ListWorkersWithContext is the same as ListWorkers with the addition of the ability to pass a context and additional request options.
See ListWorkers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) PutMeteredProduct ¶
func (c *Deadline) PutMeteredProduct(input *PutMeteredProductInput) (*PutMeteredProductOutput, error)
PutMeteredProduct API operation for AWSDeadlineCloud.
Adds a metered product.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation PutMeteredProduct for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/PutMeteredProduct
func (*Deadline) PutMeteredProductRequest ¶
func (c *Deadline) PutMeteredProductRequest(input *PutMeteredProductInput) (req *request.Request, output *PutMeteredProductOutput)
PutMeteredProductRequest generates a "aws/request.Request" representing the client's request for the PutMeteredProduct operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PutMeteredProduct for more information on using the PutMeteredProduct API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PutMeteredProductRequest method. req, resp := client.PutMeteredProductRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/PutMeteredProduct
func (*Deadline) PutMeteredProductWithContext ¶
func (c *Deadline) PutMeteredProductWithContext(ctx aws.Context, input *PutMeteredProductInput, opts ...request.Option) (*PutMeteredProductOutput, error)
PutMeteredProductWithContext is the same as PutMeteredProduct with the addition of the ability to pass a context and additional request options.
See PutMeteredProduct for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) SearchJobs ¶
func (c *Deadline) SearchJobs(input *SearchJobsInput) (*SearchJobsOutput, error)
SearchJobs API operation for AWSDeadlineCloud.
Searches for jobs.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation SearchJobs for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchJobs
func (*Deadline) SearchJobsRequest ¶
func (c *Deadline) SearchJobsRequest(input *SearchJobsInput) (req *request.Request, output *SearchJobsOutput)
SearchJobsRequest generates a "aws/request.Request" representing the client's request for the SearchJobs operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchJobs for more information on using the SearchJobs API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchJobsRequest method. req, resp := client.SearchJobsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchJobs
func (*Deadline) SearchJobsWithContext ¶
func (c *Deadline) SearchJobsWithContext(ctx aws.Context, input *SearchJobsInput, opts ...request.Option) (*SearchJobsOutput, error)
SearchJobsWithContext is the same as SearchJobs with the addition of the ability to pass a context and additional request options.
See SearchJobs for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) SearchSteps ¶
func (c *Deadline) SearchSteps(input *SearchStepsInput) (*SearchStepsOutput, error)
SearchSteps API operation for AWSDeadlineCloud.
Searches for steps.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation SearchSteps for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchSteps
func (*Deadline) SearchStepsRequest ¶
func (c *Deadline) SearchStepsRequest(input *SearchStepsInput) (req *request.Request, output *SearchStepsOutput)
SearchStepsRequest generates a "aws/request.Request" representing the client's request for the SearchSteps operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchSteps for more information on using the SearchSteps API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchStepsRequest method. req, resp := client.SearchStepsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchSteps
func (*Deadline) SearchStepsWithContext ¶
func (c *Deadline) SearchStepsWithContext(ctx aws.Context, input *SearchStepsInput, opts ...request.Option) (*SearchStepsOutput, error)
SearchStepsWithContext is the same as SearchSteps with the addition of the ability to pass a context and additional request options.
See SearchSteps for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) SearchTasks ¶
func (c *Deadline) SearchTasks(input *SearchTasksInput) (*SearchTasksOutput, error)
SearchTasks API operation for AWSDeadlineCloud.
Searches for tasks.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation SearchTasks for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchTasks
func (*Deadline) SearchTasksRequest ¶
func (c *Deadline) SearchTasksRequest(input *SearchTasksInput) (req *request.Request, output *SearchTasksOutput)
SearchTasksRequest generates a "aws/request.Request" representing the client's request for the SearchTasks operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchTasks for more information on using the SearchTasks API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchTasksRequest method. req, resp := client.SearchTasksRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchTasks
func (*Deadline) SearchTasksWithContext ¶
func (c *Deadline) SearchTasksWithContext(ctx aws.Context, input *SearchTasksInput, opts ...request.Option) (*SearchTasksOutput, error)
SearchTasksWithContext is the same as SearchTasks with the addition of the ability to pass a context and additional request options.
See SearchTasks for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) SearchWorkers ¶
func (c *Deadline) SearchWorkers(input *SearchWorkersInput) (*SearchWorkersOutput, error)
SearchWorkers API operation for AWSDeadlineCloud.
Searches for workers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation SearchWorkers for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchWorkers
func (*Deadline) SearchWorkersRequest ¶
func (c *Deadline) SearchWorkersRequest(input *SearchWorkersInput) (req *request.Request, output *SearchWorkersOutput)
SearchWorkersRequest generates a "aws/request.Request" representing the client's request for the SearchWorkers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See SearchWorkers for more information on using the SearchWorkers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the SearchWorkersRequest method. req, resp := client.SearchWorkersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/SearchWorkers
func (*Deadline) SearchWorkersWithContext ¶
func (c *Deadline) SearchWorkersWithContext(ctx aws.Context, input *SearchWorkersInput, opts ...request.Option) (*SearchWorkersOutput, error)
SearchWorkersWithContext is the same as SearchWorkers with the addition of the ability to pass a context and additional request options.
See SearchWorkers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) StartSessionsStatisticsAggregation ¶
func (c *Deadline) StartSessionsStatisticsAggregation(input *StartSessionsStatisticsAggregationInput) (*StartSessionsStatisticsAggregationOutput, error)
StartSessionsStatisticsAggregation API operation for AWSDeadlineCloud.
Starts an asynchronous request for getting aggregated statistics about queues and farms. Get the statistics using the GetSessionsStatisticsAggregation operation. Statistics are available for 1 hour after you call the StartSessionsStatisticsAggregation operation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation StartSessionsStatisticsAggregation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/StartSessionsStatisticsAggregation
func (*Deadline) StartSessionsStatisticsAggregationRequest ¶
func (c *Deadline) StartSessionsStatisticsAggregationRequest(input *StartSessionsStatisticsAggregationInput) (req *request.Request, output *StartSessionsStatisticsAggregationOutput)
StartSessionsStatisticsAggregationRequest generates a "aws/request.Request" representing the client's request for the StartSessionsStatisticsAggregation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartSessionsStatisticsAggregation for more information on using the StartSessionsStatisticsAggregation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartSessionsStatisticsAggregationRequest method. req, resp := client.StartSessionsStatisticsAggregationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/StartSessionsStatisticsAggregation
func (*Deadline) StartSessionsStatisticsAggregationWithContext ¶
func (c *Deadline) StartSessionsStatisticsAggregationWithContext(ctx aws.Context, input *StartSessionsStatisticsAggregationInput, opts ...request.Option) (*StartSessionsStatisticsAggregationOutput, error)
StartSessionsStatisticsAggregationWithContext is the same as StartSessionsStatisticsAggregation with the addition of the ability to pass a context and additional request options.
See StartSessionsStatisticsAggregation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) TagResource ¶
func (c *Deadline) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWSDeadlineCloud.
Tags a resource using the resource's ARN and desired tags.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation TagResource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/TagResource
func (*Deadline) TagResourceRequest ¶
func (c *Deadline) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/TagResource
func (*Deadline) TagResourceWithContext ¶
func (c *Deadline) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UntagResource ¶
func (c *Deadline) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWSDeadlineCloud.
Removes a tag from a resource using the resource's ARN and tag to remove.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UntagResource for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UntagResource
func (*Deadline) UntagResourceRequest ¶
func (c *Deadline) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UntagResource
func (*Deadline) UntagResourceWithContext ¶
func (c *Deadline) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateBudget ¶
func (c *Deadline) UpdateBudget(input *UpdateBudgetInput) (*UpdateBudgetOutput, error)
UpdateBudget API operation for AWSDeadlineCloud.
Updates a budget that sets spending thresholds for rendering activity.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateBudget for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateBudget
func (*Deadline) UpdateBudgetRequest ¶
func (c *Deadline) UpdateBudgetRequest(input *UpdateBudgetInput) (req *request.Request, output *UpdateBudgetOutput)
UpdateBudgetRequest generates a "aws/request.Request" representing the client's request for the UpdateBudget operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateBudget for more information on using the UpdateBudget API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateBudgetRequest method. req, resp := client.UpdateBudgetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateBudget
func (*Deadline) UpdateBudgetWithContext ¶
func (c *Deadline) UpdateBudgetWithContext(ctx aws.Context, input *UpdateBudgetInput, opts ...request.Option) (*UpdateBudgetOutput, error)
UpdateBudgetWithContext is the same as UpdateBudget with the addition of the ability to pass a context and additional request options.
See UpdateBudget for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateFarm ¶
func (c *Deadline) UpdateFarm(input *UpdateFarmInput) (*UpdateFarmOutput, error)
UpdateFarm API operation for AWSDeadlineCloud.
Updates a farm.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateFarm for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateFarm
func (*Deadline) UpdateFarmRequest ¶
func (c *Deadline) UpdateFarmRequest(input *UpdateFarmInput) (req *request.Request, output *UpdateFarmOutput)
UpdateFarmRequest generates a "aws/request.Request" representing the client's request for the UpdateFarm operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateFarm for more information on using the UpdateFarm API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateFarmRequest method. req, resp := client.UpdateFarmRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateFarm
func (*Deadline) UpdateFarmWithContext ¶
func (c *Deadline) UpdateFarmWithContext(ctx aws.Context, input *UpdateFarmInput, opts ...request.Option) (*UpdateFarmOutput, error)
UpdateFarmWithContext is the same as UpdateFarm with the addition of the ability to pass a context and additional request options.
See UpdateFarm for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateFleet ¶
func (c *Deadline) UpdateFleet(input *UpdateFleetInput) (*UpdateFleetOutput, error)
UpdateFleet API operation for AWSDeadlineCloud.
Updates a fleet.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateFleet for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
ServiceQuotaExceededException You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateFleet
func (*Deadline) UpdateFleetRequest ¶
func (c *Deadline) UpdateFleetRequest(input *UpdateFleetInput) (req *request.Request, output *UpdateFleetOutput)
UpdateFleetRequest generates a "aws/request.Request" representing the client's request for the UpdateFleet operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateFleet for more information on using the UpdateFleet API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateFleetRequest method. req, resp := client.UpdateFleetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateFleet
func (*Deadline) UpdateFleetWithContext ¶
func (c *Deadline) UpdateFleetWithContext(ctx aws.Context, input *UpdateFleetInput, opts ...request.Option) (*UpdateFleetOutput, error)
UpdateFleetWithContext is the same as UpdateFleet with the addition of the ability to pass a context and additional request options.
See UpdateFleet for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateJob ¶
func (c *Deadline) UpdateJob(input *UpdateJobInput) (*UpdateJobOutput, error)
UpdateJob API operation for AWSDeadlineCloud.
Updates a job.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateJob for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateJob
func (*Deadline) UpdateJobRequest ¶
func (c *Deadline) UpdateJobRequest(input *UpdateJobInput) (req *request.Request, output *UpdateJobOutput)
UpdateJobRequest generates a "aws/request.Request" representing the client's request for the UpdateJob operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateJob for more information on using the UpdateJob API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateJobRequest method. req, resp := client.UpdateJobRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateJob
func (*Deadline) UpdateJobWithContext ¶
func (c *Deadline) UpdateJobWithContext(ctx aws.Context, input *UpdateJobInput, opts ...request.Option) (*UpdateJobOutput, error)
UpdateJobWithContext is the same as UpdateJob with the addition of the ability to pass a context and additional request options.
See UpdateJob for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateMonitor ¶
func (c *Deadline) UpdateMonitor(input *UpdateMonitorInput) (*UpdateMonitorOutput, error)
UpdateMonitor API operation for AWSDeadlineCloud.
Modifies the settings for a Deadline Cloud monitor. You can modify one or all of the settings when you call UpdateMonitor.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateMonitor for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateMonitor
func (*Deadline) UpdateMonitorRequest ¶
func (c *Deadline) UpdateMonitorRequest(input *UpdateMonitorInput) (req *request.Request, output *UpdateMonitorOutput)
UpdateMonitorRequest generates a "aws/request.Request" representing the client's request for the UpdateMonitor operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateMonitor for more information on using the UpdateMonitor API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateMonitorRequest method. req, resp := client.UpdateMonitorRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateMonitor
func (*Deadline) UpdateMonitorWithContext ¶
func (c *Deadline) UpdateMonitorWithContext(ctx aws.Context, input *UpdateMonitorInput, opts ...request.Option) (*UpdateMonitorOutput, error)
UpdateMonitorWithContext is the same as UpdateMonitor with the addition of the ability to pass a context and additional request options.
See UpdateMonitor for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateQueue ¶
func (c *Deadline) UpdateQueue(input *UpdateQueueInput) (*UpdateQueueOutput, error)
UpdateQueue API operation for AWSDeadlineCloud.
Updates a queue.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateQueue for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueue
func (*Deadline) UpdateQueueEnvironment ¶
func (c *Deadline) UpdateQueueEnvironment(input *UpdateQueueEnvironmentInput) (*UpdateQueueEnvironmentOutput, error)
UpdateQueueEnvironment API operation for AWSDeadlineCloud.
Updates the queue environment.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateQueueEnvironment for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueueEnvironment
func (*Deadline) UpdateQueueEnvironmentRequest ¶
func (c *Deadline) UpdateQueueEnvironmentRequest(input *UpdateQueueEnvironmentInput) (req *request.Request, output *UpdateQueueEnvironmentOutput)
UpdateQueueEnvironmentRequest generates a "aws/request.Request" representing the client's request for the UpdateQueueEnvironment operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateQueueEnvironment for more information on using the UpdateQueueEnvironment API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateQueueEnvironmentRequest method. req, resp := client.UpdateQueueEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueueEnvironment
func (*Deadline) UpdateQueueEnvironmentWithContext ¶
func (c *Deadline) UpdateQueueEnvironmentWithContext(ctx aws.Context, input *UpdateQueueEnvironmentInput, opts ...request.Option) (*UpdateQueueEnvironmentOutput, error)
UpdateQueueEnvironmentWithContext is the same as UpdateQueueEnvironment with the addition of the ability to pass a context and additional request options.
See UpdateQueueEnvironment for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateQueueFleetAssociation ¶
func (c *Deadline) UpdateQueueFleetAssociation(input *UpdateQueueFleetAssociationInput) (*UpdateQueueFleetAssociationOutput, error)
UpdateQueueFleetAssociation API operation for AWSDeadlineCloud.
Updates a queue-fleet association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateQueueFleetAssociation for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueueFleetAssociation
func (*Deadline) UpdateQueueFleetAssociationRequest ¶
func (c *Deadline) UpdateQueueFleetAssociationRequest(input *UpdateQueueFleetAssociationInput) (req *request.Request, output *UpdateQueueFleetAssociationOutput)
UpdateQueueFleetAssociationRequest generates a "aws/request.Request" representing the client's request for the UpdateQueueFleetAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateQueueFleetAssociation for more information on using the UpdateQueueFleetAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateQueueFleetAssociationRequest method. req, resp := client.UpdateQueueFleetAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueueFleetAssociation
func (*Deadline) UpdateQueueFleetAssociationWithContext ¶
func (c *Deadline) UpdateQueueFleetAssociationWithContext(ctx aws.Context, input *UpdateQueueFleetAssociationInput, opts ...request.Option) (*UpdateQueueFleetAssociationOutput, error)
UpdateQueueFleetAssociationWithContext is the same as UpdateQueueFleetAssociation with the addition of the ability to pass a context and additional request options.
See UpdateQueueFleetAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateQueueRequest ¶
func (c *Deadline) UpdateQueueRequest(input *UpdateQueueInput) (req *request.Request, output *UpdateQueueOutput)
UpdateQueueRequest generates a "aws/request.Request" representing the client's request for the UpdateQueue operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateQueue for more information on using the UpdateQueue API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateQueueRequest method. req, resp := client.UpdateQueueRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateQueue
func (*Deadline) UpdateQueueWithContext ¶
func (c *Deadline) UpdateQueueWithContext(ctx aws.Context, input *UpdateQueueInput, opts ...request.Option) (*UpdateQueueOutput, error)
UpdateQueueWithContext is the same as UpdateQueue with the addition of the ability to pass a context and additional request options.
See UpdateQueue for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateSession ¶
func (c *Deadline) UpdateSession(input *UpdateSessionInput) (*UpdateSessionOutput, error)
UpdateSession API operation for AWSDeadlineCloud.
Updates a session.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateSession for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateSession
func (*Deadline) UpdateSessionRequest ¶
func (c *Deadline) UpdateSessionRequest(input *UpdateSessionInput) (req *request.Request, output *UpdateSessionOutput)
UpdateSessionRequest generates a "aws/request.Request" representing the client's request for the UpdateSession operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateSession for more information on using the UpdateSession API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateSessionRequest method. req, resp := client.UpdateSessionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateSession
func (*Deadline) UpdateSessionWithContext ¶
func (c *Deadline) UpdateSessionWithContext(ctx aws.Context, input *UpdateSessionInput, opts ...request.Option) (*UpdateSessionOutput, error)
UpdateSessionWithContext is the same as UpdateSession with the addition of the ability to pass a context and additional request options.
See UpdateSession for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateStep ¶
func (c *Deadline) UpdateStep(input *UpdateStepInput) (*UpdateStepOutput, error)
UpdateStep API operation for AWSDeadlineCloud.
Updates a step.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateStep for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateStep
func (*Deadline) UpdateStepRequest ¶
func (c *Deadline) UpdateStepRequest(input *UpdateStepInput) (req *request.Request, output *UpdateStepOutput)
UpdateStepRequest generates a "aws/request.Request" representing the client's request for the UpdateStep operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateStep for more information on using the UpdateStep API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateStepRequest method. req, resp := client.UpdateStepRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateStep
func (*Deadline) UpdateStepWithContext ¶
func (c *Deadline) UpdateStepWithContext(ctx aws.Context, input *UpdateStepInput, opts ...request.Option) (*UpdateStepOutput, error)
UpdateStepWithContext is the same as UpdateStep with the addition of the ability to pass a context and additional request options.
See UpdateStep for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateStorageProfile ¶
func (c *Deadline) UpdateStorageProfile(input *UpdateStorageProfileInput) (*UpdateStorageProfileOutput, error)
UpdateStorageProfile API operation for AWSDeadlineCloud.
Updates a storage profile.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateStorageProfile for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateStorageProfile
func (*Deadline) UpdateStorageProfileRequest ¶
func (c *Deadline) UpdateStorageProfileRequest(input *UpdateStorageProfileInput) (req *request.Request, output *UpdateStorageProfileOutput)
UpdateStorageProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateStorageProfile operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateStorageProfile for more information on using the UpdateStorageProfile API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateStorageProfileRequest method. req, resp := client.UpdateStorageProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateStorageProfile
func (*Deadline) UpdateStorageProfileWithContext ¶
func (c *Deadline) UpdateStorageProfileWithContext(ctx aws.Context, input *UpdateStorageProfileInput, opts ...request.Option) (*UpdateStorageProfileOutput, error)
UpdateStorageProfileWithContext is the same as UpdateStorageProfile with the addition of the ability to pass a context and additional request options.
See UpdateStorageProfile for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateTask ¶
func (c *Deadline) UpdateTask(input *UpdateTaskInput) (*UpdateTaskOutput, error)
UpdateTask API operation for AWSDeadlineCloud.
Updates a task.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateTask for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateTask
func (*Deadline) UpdateTaskRequest ¶
func (c *Deadline) UpdateTaskRequest(input *UpdateTaskInput) (req *request.Request, output *UpdateTaskOutput)
UpdateTaskRequest generates a "aws/request.Request" representing the client's request for the UpdateTask operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateTask for more information on using the UpdateTask API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateTaskRequest method. req, resp := client.UpdateTaskRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateTask
func (*Deadline) UpdateTaskWithContext ¶
func (c *Deadline) UpdateTaskWithContext(ctx aws.Context, input *UpdateTaskInput, opts ...request.Option) (*UpdateTaskOutput, error)
UpdateTaskWithContext is the same as UpdateTask with the addition of the ability to pass a context and additional request options.
See UpdateTask for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateWorker ¶
func (c *Deadline) UpdateWorker(input *UpdateWorkerInput) (*UpdateWorkerOutput, error)
UpdateWorker API operation for AWSDeadlineCloud.
Updates a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateWorker for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateWorker
func (*Deadline) UpdateWorkerRequest ¶
func (c *Deadline) UpdateWorkerRequest(input *UpdateWorkerInput) (req *request.Request, output *UpdateWorkerOutput)
UpdateWorkerRequest generates a "aws/request.Request" representing the client's request for the UpdateWorker operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateWorker for more information on using the UpdateWorker API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateWorkerRequest method. req, resp := client.UpdateWorkerRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateWorker
func (*Deadline) UpdateWorkerSchedule ¶
func (c *Deadline) UpdateWorkerSchedule(input *UpdateWorkerScheduleInput) (*UpdateWorkerScheduleOutput, error)
UpdateWorkerSchedule API operation for AWSDeadlineCloud.
Updates the schedule for a worker.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWSDeadlineCloud's API operation UpdateWorkerSchedule for usage and error information.
Returned Error Types:
AccessDeniedException You don't have permission to perform the action.
InternalServerErrorException Deadline Cloud can't process your request right now. Try again later.
ResourceNotFoundException The requested resource can't be found.
ThrottlingException Your request exceeded a request rate quota.
ConflictException Your request has conflicting operations. This can occur if you're trying to perform more than one operation on the same resource at the same time.
ValidationException The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateWorkerSchedule
func (*Deadline) UpdateWorkerScheduleRequest ¶
func (c *Deadline) UpdateWorkerScheduleRequest(input *UpdateWorkerScheduleInput) (req *request.Request, output *UpdateWorkerScheduleOutput)
UpdateWorkerScheduleRequest generates a "aws/request.Request" representing the client's request for the UpdateWorkerSchedule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateWorkerSchedule for more information on using the UpdateWorkerSchedule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateWorkerScheduleRequest method. req, resp := client.UpdateWorkerScheduleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/deadline-2023-10-12/UpdateWorkerSchedule
func (*Deadline) UpdateWorkerScheduleWithContext ¶
func (c *Deadline) UpdateWorkerScheduleWithContext(ctx aws.Context, input *UpdateWorkerScheduleInput, opts ...request.Option) (*UpdateWorkerScheduleOutput, error)
UpdateWorkerScheduleWithContext is the same as UpdateWorkerSchedule with the addition of the ability to pass a context and additional request options.
See UpdateWorkerSchedule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) UpdateWorkerWithContext ¶
func (c *Deadline) UpdateWorkerWithContext(ctx aws.Context, input *UpdateWorkerInput, opts ...request.Option) (*UpdateWorkerOutput, error)
UpdateWorkerWithContext is the same as UpdateWorker with the addition of the ability to pass a context and additional request options.
See UpdateWorker for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilFleetActive ¶
func (c *Deadline) WaitUntilFleetActive(input *GetFleetInput) error
WaitUntilFleetActive uses the AWSDeadlineCloud API operation GetFleet to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilFleetActiveWithContext ¶
func (c *Deadline) WaitUntilFleetActiveWithContext(ctx aws.Context, input *GetFleetInput, opts ...request.WaiterOption) error
WaitUntilFleetActiveWithContext is an extended version of WaitUntilFleetActive. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilJobCreateComplete ¶
func (c *Deadline) WaitUntilJobCreateComplete(input *GetJobInput) error
WaitUntilJobCreateComplete uses the AWSDeadlineCloud API operation GetJob to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilJobCreateCompleteWithContext ¶
func (c *Deadline) WaitUntilJobCreateCompleteWithContext(ctx aws.Context, input *GetJobInput, opts ...request.WaiterOption) error
WaitUntilJobCreateCompleteWithContext is an extended version of WaitUntilJobCreateComplete. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilLicenseEndpointDeleted ¶
func (c *Deadline) WaitUntilLicenseEndpointDeleted(input *GetLicenseEndpointInput) error
WaitUntilLicenseEndpointDeleted uses the AWSDeadlineCloud API operation GetLicenseEndpoint to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilLicenseEndpointDeletedWithContext ¶
func (c *Deadline) WaitUntilLicenseEndpointDeletedWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.WaiterOption) error
WaitUntilLicenseEndpointDeletedWithContext is an extended version of WaitUntilLicenseEndpointDeleted. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilLicenseEndpointValid ¶
func (c *Deadline) WaitUntilLicenseEndpointValid(input *GetLicenseEndpointInput) error
WaitUntilLicenseEndpointValid uses the AWSDeadlineCloud API operation GetLicenseEndpoint to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilLicenseEndpointValidWithContext ¶
func (c *Deadline) WaitUntilLicenseEndpointValidWithContext(ctx aws.Context, input *GetLicenseEndpointInput, opts ...request.WaiterOption) error
WaitUntilLicenseEndpointValidWithContext is an extended version of WaitUntilLicenseEndpointValid. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilQueueFleetAssociationStopped ¶
func (c *Deadline) WaitUntilQueueFleetAssociationStopped(input *GetQueueFleetAssociationInput) error
WaitUntilQueueFleetAssociationStopped uses the AWSDeadlineCloud API operation GetQueueFleetAssociation to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilQueueFleetAssociationStoppedWithContext ¶
func (c *Deadline) WaitUntilQueueFleetAssociationStoppedWithContext(ctx aws.Context, input *GetQueueFleetAssociationInput, opts ...request.WaiterOption) error
WaitUntilQueueFleetAssociationStoppedWithContext is an extended version of WaitUntilQueueFleetAssociationStopped. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilQueueScheduling ¶
func (c *Deadline) WaitUntilQueueScheduling(input *GetQueueInput) error
WaitUntilQueueScheduling uses the AWSDeadlineCloud API operation GetQueue to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilQueueSchedulingBlocked ¶
func (c *Deadline) WaitUntilQueueSchedulingBlocked(input *GetQueueInput) error
WaitUntilQueueSchedulingBlocked uses the AWSDeadlineCloud API operation GetQueue to wait for a condition to be met before returning. If the condition is not met within the max attempt window, an error will be returned.
func (*Deadline) WaitUntilQueueSchedulingBlockedWithContext ¶
func (c *Deadline) WaitUntilQueueSchedulingBlockedWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.WaiterOption) error
WaitUntilQueueSchedulingBlockedWithContext is an extended version of WaitUntilQueueSchedulingBlocked. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*Deadline) WaitUntilQueueSchedulingWithContext ¶
func (c *Deadline) WaitUntilQueueSchedulingWithContext(ctx aws.Context, input *GetQueueInput, opts ...request.WaiterOption) error
WaitUntilQueueSchedulingWithContext is an extended version of WaitUntilQueueScheduling. With the support for passing in a context and options to configure the Waiter and the underlying request options.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type DeleteBudgetInput ¶
type DeleteBudgetInput struct { // The budget ID of the budget to delete. // // BudgetId is a required field BudgetId *string `location:"uri" locationName:"budgetId" type:"string" required:"true"` // The farm ID of the farm to remove from the budget. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteBudgetInput) GoString ¶
func (s DeleteBudgetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBudgetInput) SetBudgetId ¶
func (s *DeleteBudgetInput) SetBudgetId(v string) *DeleteBudgetInput
SetBudgetId sets the BudgetId field's value.
func (*DeleteBudgetInput) SetFarmId ¶
func (s *DeleteBudgetInput) SetFarmId(v string) *DeleteBudgetInput
SetFarmId sets the FarmId field's value.
func (DeleteBudgetInput) String ¶
func (s DeleteBudgetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteBudgetInput) Validate ¶
func (s *DeleteBudgetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteBudgetOutput ¶
type DeleteBudgetOutput struct {
// contains filtered or unexported fields
}
func (DeleteBudgetOutput) GoString ¶
func (s DeleteBudgetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteBudgetOutput) String ¶
func (s DeleteBudgetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteFarmInput ¶
type DeleteFarmInput struct { // The farm ID of the farm to delete. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteFarmInput) GoString ¶
func (s DeleteFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFarmInput) SetFarmId ¶
func (s *DeleteFarmInput) SetFarmId(v string) *DeleteFarmInput
SetFarmId sets the FarmId field's value.
func (DeleteFarmInput) String ¶
func (s DeleteFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFarmInput) Validate ¶
func (s *DeleteFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFarmOutput ¶
type DeleteFarmOutput struct {
// contains filtered or unexported fields
}
func (DeleteFarmOutput) GoString ¶
func (s DeleteFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteFarmOutput) String ¶
func (s DeleteFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteFleetInput ¶
type DeleteFleetInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the farm to remove from the fleet. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the fleet to delete. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteFleetInput) GoString ¶
func (s DeleteFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFleetInput) SetClientToken ¶
func (s *DeleteFleetInput) SetClientToken(v string) *DeleteFleetInput
SetClientToken sets the ClientToken field's value.
func (*DeleteFleetInput) SetFarmId ¶
func (s *DeleteFleetInput) SetFarmId(v string) *DeleteFleetInput
SetFarmId sets the FarmId field's value.
func (*DeleteFleetInput) SetFleetId ¶
func (s *DeleteFleetInput) SetFleetId(v string) *DeleteFleetInput
SetFleetId sets the FleetId field's value.
func (DeleteFleetInput) String ¶
func (s DeleteFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFleetInput) Validate ¶
func (s *DeleteFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFleetOutput ¶
type DeleteFleetOutput struct {
// contains filtered or unexported fields
}
func (DeleteFleetOutput) GoString ¶
func (s DeleteFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteFleetOutput) String ¶
func (s DeleteFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteLicenseEndpointInput ¶
type DeleteLicenseEndpointInput struct { // The license endpoint ID of the license endpoint to delete. // // LicenseEndpointId is a required field LicenseEndpointId *string `location:"uri" locationName:"licenseEndpointId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteLicenseEndpointInput) GoString ¶
func (s DeleteLicenseEndpointInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLicenseEndpointInput) SetLicenseEndpointId ¶
func (s *DeleteLicenseEndpointInput) SetLicenseEndpointId(v string) *DeleteLicenseEndpointInput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (DeleteLicenseEndpointInput) String ¶
func (s DeleteLicenseEndpointInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteLicenseEndpointInput) Validate ¶
func (s *DeleteLicenseEndpointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteLicenseEndpointOutput ¶
type DeleteLicenseEndpointOutput struct {
// contains filtered or unexported fields
}
func (DeleteLicenseEndpointOutput) GoString ¶
func (s DeleteLicenseEndpointOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteLicenseEndpointOutput) String ¶
func (s DeleteLicenseEndpointOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteMeteredProductInput ¶
type DeleteMeteredProductInput struct { // The ID of the license endpoint from which to remove the metered product. // // LicenseEndpointId is a required field LicenseEndpointId *string `location:"uri" locationName:"licenseEndpointId" type:"string" required:"true"` // The product ID to remove from the license endpoint. // // ProductId is a required field ProductId *string `location:"uri" locationName:"productId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMeteredProductInput) GoString ¶
func (s DeleteMeteredProductInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMeteredProductInput) SetLicenseEndpointId ¶
func (s *DeleteMeteredProductInput) SetLicenseEndpointId(v string) *DeleteMeteredProductInput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (*DeleteMeteredProductInput) SetProductId ¶
func (s *DeleteMeteredProductInput) SetProductId(v string) *DeleteMeteredProductInput
SetProductId sets the ProductId field's value.
func (DeleteMeteredProductInput) String ¶
func (s DeleteMeteredProductInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMeteredProductInput) Validate ¶
func (s *DeleteMeteredProductInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMeteredProductOutput ¶
type DeleteMeteredProductOutput struct {
// contains filtered or unexported fields
}
func (DeleteMeteredProductOutput) GoString ¶
func (s DeleteMeteredProductOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteMeteredProductOutput) String ¶
func (s DeleteMeteredProductOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteMonitorInput ¶
type DeleteMonitorInput struct { // The unique identifier of the monitor to delete. This ID is returned by the // CreateMonitor operation, and is included in the response to the GetMonitor // operation. // // MonitorId is a required field MonitorId *string `location:"uri" locationName:"monitorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMonitorInput) GoString ¶
func (s DeleteMonitorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMonitorInput) SetMonitorId ¶
func (s *DeleteMonitorInput) SetMonitorId(v string) *DeleteMonitorInput
SetMonitorId sets the MonitorId field's value.
func (DeleteMonitorInput) String ¶
func (s DeleteMonitorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMonitorInput) Validate ¶
func (s *DeleteMonitorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMonitorOutput ¶
type DeleteMonitorOutput struct {
// contains filtered or unexported fields
}
func (DeleteMonitorOutput) GoString ¶
func (s DeleteMonitorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteMonitorOutput) String ¶
func (s DeleteMonitorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteQueueEnvironmentInput ¶
type DeleteQueueEnvironmentInput struct { // The farm ID of the farm from which to remove the queue environment. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue environment ID of the queue environment to delete. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `location:"uri" locationName:"queueEnvironmentId" type:"string" required:"true"` // The queue ID of the queue environment to delete. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteQueueEnvironmentInput) GoString ¶
func (s DeleteQueueEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueEnvironmentInput) SetFarmId ¶
func (s *DeleteQueueEnvironmentInput) SetFarmId(v string) *DeleteQueueEnvironmentInput
SetFarmId sets the FarmId field's value.
func (*DeleteQueueEnvironmentInput) SetQueueEnvironmentId ¶
func (s *DeleteQueueEnvironmentInput) SetQueueEnvironmentId(v string) *DeleteQueueEnvironmentInput
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (*DeleteQueueEnvironmentInput) SetQueueId ¶
func (s *DeleteQueueEnvironmentInput) SetQueueId(v string) *DeleteQueueEnvironmentInput
SetQueueId sets the QueueId field's value.
func (DeleteQueueEnvironmentInput) String ¶
func (s DeleteQueueEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueEnvironmentInput) Validate ¶
func (s *DeleteQueueEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteQueueEnvironmentOutput ¶
type DeleteQueueEnvironmentOutput struct {
// contains filtered or unexported fields
}
func (DeleteQueueEnvironmentOutput) GoString ¶
func (s DeleteQueueEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteQueueEnvironmentOutput) String ¶
func (s DeleteQueueEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteQueueFleetAssociationInput ¶
type DeleteQueueFleetAssociationInput struct { // The farm ID of the farm that holds the queue-fleet association. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the queue-fleet association. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The queue ID of the queue-fleet association. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteQueueFleetAssociationInput) GoString ¶
func (s DeleteQueueFleetAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueFleetAssociationInput) SetFarmId ¶
func (s *DeleteQueueFleetAssociationInput) SetFarmId(v string) *DeleteQueueFleetAssociationInput
SetFarmId sets the FarmId field's value.
func (*DeleteQueueFleetAssociationInput) SetFleetId ¶
func (s *DeleteQueueFleetAssociationInput) SetFleetId(v string) *DeleteQueueFleetAssociationInput
SetFleetId sets the FleetId field's value.
func (*DeleteQueueFleetAssociationInput) SetQueueId ¶
func (s *DeleteQueueFleetAssociationInput) SetQueueId(v string) *DeleteQueueFleetAssociationInput
SetQueueId sets the QueueId field's value.
func (DeleteQueueFleetAssociationInput) String ¶
func (s DeleteQueueFleetAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueFleetAssociationInput) Validate ¶
func (s *DeleteQueueFleetAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteQueueFleetAssociationOutput ¶
type DeleteQueueFleetAssociationOutput struct {
// contains filtered or unexported fields
}
func (DeleteQueueFleetAssociationOutput) GoString ¶
func (s DeleteQueueFleetAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteQueueFleetAssociationOutput) String ¶
func (s DeleteQueueFleetAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteQueueInput ¶
type DeleteQueueInput struct { // The ID of the farm from which to remove the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue ID of the queue to delete. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteQueueInput) GoString ¶
func (s DeleteQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueInput) SetFarmId ¶
func (s *DeleteQueueInput) SetFarmId(v string) *DeleteQueueInput
SetFarmId sets the FarmId field's value.
func (*DeleteQueueInput) SetQueueId ¶
func (s *DeleteQueueInput) SetQueueId(v string) *DeleteQueueInput
SetQueueId sets the QueueId field's value.
func (DeleteQueueInput) String ¶
func (s DeleteQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteQueueInput) Validate ¶
func (s *DeleteQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteQueueOutput ¶
type DeleteQueueOutput struct {
// contains filtered or unexported fields
}
func (DeleteQueueOutput) GoString ¶
func (s DeleteQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteQueueOutput) String ¶
func (s DeleteQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteStorageProfileInput ¶
type DeleteStorageProfileInput struct { // The farm ID of the farm from which to remove the storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The storage profile ID of the storage profile to delete. // // StorageProfileId is a required field StorageProfileId *string `location:"uri" locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteStorageProfileInput) GoString ¶
func (s DeleteStorageProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteStorageProfileInput) SetFarmId ¶
func (s *DeleteStorageProfileInput) SetFarmId(v string) *DeleteStorageProfileInput
SetFarmId sets the FarmId field's value.
func (*DeleteStorageProfileInput) SetStorageProfileId ¶
func (s *DeleteStorageProfileInput) SetStorageProfileId(v string) *DeleteStorageProfileInput
SetStorageProfileId sets the StorageProfileId field's value.
func (DeleteStorageProfileInput) String ¶
func (s DeleteStorageProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteStorageProfileInput) Validate ¶
func (s *DeleteStorageProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteStorageProfileOutput ¶
type DeleteStorageProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteStorageProfileOutput) GoString ¶
func (s DeleteStorageProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteStorageProfileOutput) String ¶
func (s DeleteStorageProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteWorkerInput ¶
type DeleteWorkerInput struct { // The farm ID of the worker to delete. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the worker to delete. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The worker ID of the worker to delete. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteWorkerInput) GoString ¶
func (s DeleteWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteWorkerInput) SetFarmId ¶
func (s *DeleteWorkerInput) SetFarmId(v string) *DeleteWorkerInput
SetFarmId sets the FarmId field's value.
func (*DeleteWorkerInput) SetFleetId ¶
func (s *DeleteWorkerInput) SetFleetId(v string) *DeleteWorkerInput
SetFleetId sets the FleetId field's value.
func (*DeleteWorkerInput) SetWorkerId ¶
func (s *DeleteWorkerInput) SetWorkerId(v string) *DeleteWorkerInput
SetWorkerId sets the WorkerId field's value.
func (DeleteWorkerInput) String ¶
func (s DeleteWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteWorkerInput) Validate ¶
func (s *DeleteWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteWorkerOutput ¶
type DeleteWorkerOutput struct {
// contains filtered or unexported fields
}
func (DeleteWorkerOutput) GoString ¶
func (s DeleteWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteWorkerOutput) String ¶
func (s DeleteWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DependencyCounts ¶
type DependencyCounts struct { // The number of consumers resolved. // // ConsumersResolved is a required field ConsumersResolved *int64 `locationName:"consumersResolved" type:"integer" required:"true"` // The number of unresolved consumers. // // ConsumersUnresolved is a required field ConsumersUnresolved *int64 `locationName:"consumersUnresolved" type:"integer" required:"true"` // The number of resolved dependencies. // // DependenciesResolved is a required field DependenciesResolved *int64 `locationName:"dependenciesResolved" type:"integer" required:"true"` // The number of unresolved dependencies. // // DependenciesUnresolved is a required field DependenciesUnresolved *int64 `locationName:"dependenciesUnresolved" type:"integer" required:"true"` // contains filtered or unexported fields }
The number of dependencies for the consumer.
func (DependencyCounts) GoString ¶
func (s DependencyCounts) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DependencyCounts) SetConsumersResolved ¶
func (s *DependencyCounts) SetConsumersResolved(v int64) *DependencyCounts
SetConsumersResolved sets the ConsumersResolved field's value.
func (*DependencyCounts) SetConsumersUnresolved ¶
func (s *DependencyCounts) SetConsumersUnresolved(v int64) *DependencyCounts
SetConsumersUnresolved sets the ConsumersUnresolved field's value.
func (*DependencyCounts) SetDependenciesResolved ¶
func (s *DependencyCounts) SetDependenciesResolved(v int64) *DependencyCounts
SetDependenciesResolved sets the DependenciesResolved field's value.
func (*DependencyCounts) SetDependenciesUnresolved ¶
func (s *DependencyCounts) SetDependenciesUnresolved(v int64) *DependencyCounts
SetDependenciesUnresolved sets the DependenciesUnresolved field's value.
func (DependencyCounts) String ¶
func (s DependencyCounts) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateMemberFromFarmInput ¶
type DisassociateMemberFromFarmInput struct { // The farm ID of the farm to disassociate from the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // A member's principal ID to disassociate from a farm. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateMemberFromFarmInput) GoString ¶
func (s DisassociateMemberFromFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromFarmInput) SetFarmId ¶
func (s *DisassociateMemberFromFarmInput) SetFarmId(v string) *DisassociateMemberFromFarmInput
SetFarmId sets the FarmId field's value.
func (*DisassociateMemberFromFarmInput) SetPrincipalId ¶
func (s *DisassociateMemberFromFarmInput) SetPrincipalId(v string) *DisassociateMemberFromFarmInput
SetPrincipalId sets the PrincipalId field's value.
func (DisassociateMemberFromFarmInput) String ¶
func (s DisassociateMemberFromFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromFarmInput) Validate ¶
func (s *DisassociateMemberFromFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateMemberFromFarmOutput ¶
type DisassociateMemberFromFarmOutput struct {
// contains filtered or unexported fields
}
func (DisassociateMemberFromFarmOutput) GoString ¶
func (s DisassociateMemberFromFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateMemberFromFarmOutput) String ¶
func (s DisassociateMemberFromFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateMemberFromFleetInput ¶
type DisassociateMemberFromFleetInput struct { // The farm ID of the fleet to disassociate a member from. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the fleet to from which to disassociate a member. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // A member's principal ID to disassociate from a fleet. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateMemberFromFleetInput) GoString ¶
func (s DisassociateMemberFromFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromFleetInput) SetFarmId ¶
func (s *DisassociateMemberFromFleetInput) SetFarmId(v string) *DisassociateMemberFromFleetInput
SetFarmId sets the FarmId field's value.
func (*DisassociateMemberFromFleetInput) SetFleetId ¶
func (s *DisassociateMemberFromFleetInput) SetFleetId(v string) *DisassociateMemberFromFleetInput
SetFleetId sets the FleetId field's value.
func (*DisassociateMemberFromFleetInput) SetPrincipalId ¶
func (s *DisassociateMemberFromFleetInput) SetPrincipalId(v string) *DisassociateMemberFromFleetInput
SetPrincipalId sets the PrincipalId field's value.
func (DisassociateMemberFromFleetInput) String ¶
func (s DisassociateMemberFromFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromFleetInput) Validate ¶
func (s *DisassociateMemberFromFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateMemberFromFleetOutput ¶
type DisassociateMemberFromFleetOutput struct {
// contains filtered or unexported fields
}
func (DisassociateMemberFromFleetOutput) GoString ¶
func (s DisassociateMemberFromFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateMemberFromFleetOutput) String ¶
func (s DisassociateMemberFromFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateMemberFromJobInput ¶
type DisassociateMemberFromJobInput struct { // The farm ID for the job to disassociate from the member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to disassociate from a member in a job. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // A member's principal ID to disassociate from a job. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The queue ID connected to a job for which you're disassociating a member. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateMemberFromJobInput) GoString ¶
func (s DisassociateMemberFromJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromJobInput) SetFarmId ¶
func (s *DisassociateMemberFromJobInput) SetFarmId(v string) *DisassociateMemberFromJobInput
SetFarmId sets the FarmId field's value.
func (*DisassociateMemberFromJobInput) SetJobId ¶
func (s *DisassociateMemberFromJobInput) SetJobId(v string) *DisassociateMemberFromJobInput
SetJobId sets the JobId field's value.
func (*DisassociateMemberFromJobInput) SetPrincipalId ¶
func (s *DisassociateMemberFromJobInput) SetPrincipalId(v string) *DisassociateMemberFromJobInput
SetPrincipalId sets the PrincipalId field's value.
func (*DisassociateMemberFromJobInput) SetQueueId ¶
func (s *DisassociateMemberFromJobInput) SetQueueId(v string) *DisassociateMemberFromJobInput
SetQueueId sets the QueueId field's value.
func (DisassociateMemberFromJobInput) String ¶
func (s DisassociateMemberFromJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromJobInput) Validate ¶
func (s *DisassociateMemberFromJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateMemberFromJobOutput ¶
type DisassociateMemberFromJobOutput struct {
// contains filtered or unexported fields
}
func (DisassociateMemberFromJobOutput) GoString ¶
func (s DisassociateMemberFromJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateMemberFromJobOutput) String ¶
func (s DisassociateMemberFromJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DisassociateMemberFromQueueInput ¶
type DisassociateMemberFromQueueInput struct { // The farm ID for the queue to disassociate from a member. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // A member's principal ID to disassociate from a queue. // // PrincipalId is a required field PrincipalId *string `location:"uri" locationName:"principalId" min:"1" type:"string" required:"true"` // The queue ID of the queue in which you're disassociating from a member. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (DisassociateMemberFromQueueInput) GoString ¶
func (s DisassociateMemberFromQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromQueueInput) SetFarmId ¶
func (s *DisassociateMemberFromQueueInput) SetFarmId(v string) *DisassociateMemberFromQueueInput
SetFarmId sets the FarmId field's value.
func (*DisassociateMemberFromQueueInput) SetPrincipalId ¶
func (s *DisassociateMemberFromQueueInput) SetPrincipalId(v string) *DisassociateMemberFromQueueInput
SetPrincipalId sets the PrincipalId field's value.
func (*DisassociateMemberFromQueueInput) SetQueueId ¶
func (s *DisassociateMemberFromQueueInput) SetQueueId(v string) *DisassociateMemberFromQueueInput
SetQueueId sets the QueueId field's value.
func (DisassociateMemberFromQueueInput) String ¶
func (s DisassociateMemberFromQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DisassociateMemberFromQueueInput) Validate ¶
func (s *DisassociateMemberFromQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DisassociateMemberFromQueueOutput ¶
type DisassociateMemberFromQueueOutput struct {
// contains filtered or unexported fields
}
func (DisassociateMemberFromQueueOutput) GoString ¶
func (s DisassociateMemberFromQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DisassociateMemberFromQueueOutput) String ¶
func (s DisassociateMemberFromQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Ec2EbsVolume ¶
type Ec2EbsVolume struct { // The IOPS per volume. Iops *int64 `locationName:"iops" min:"3000" type:"integer"` // The EBS volume size in GiB. SizeGiB *int64 `locationName:"sizeGiB" type:"integer"` // The throughput per volume in MiB. ThroughputMiB *int64 `locationName:"throughputMiB" min:"125" type:"integer"` // contains filtered or unexported fields }
Specifies the EBS volume.
func (Ec2EbsVolume) GoString ¶
func (s Ec2EbsVolume) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Ec2EbsVolume) SetIops ¶
func (s *Ec2EbsVolume) SetIops(v int64) *Ec2EbsVolume
SetIops sets the Iops field's value.
func (*Ec2EbsVolume) SetSizeGiB ¶
func (s *Ec2EbsVolume) SetSizeGiB(v int64) *Ec2EbsVolume
SetSizeGiB sets the SizeGiB field's value.
func (*Ec2EbsVolume) SetThroughputMiB ¶
func (s *Ec2EbsVolume) SetThroughputMiB(v int64) *Ec2EbsVolume
SetThroughputMiB sets the ThroughputMiB field's value.
func (Ec2EbsVolume) String ¶
func (s Ec2EbsVolume) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Ec2EbsVolume) Validate ¶
func (s *Ec2EbsVolume) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnvironmentDetailsError ¶
type EnvironmentDetailsError struct { // The error code. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true" enum:"JobEntityErrorCode"` // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The error message detailing the error's cause. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
The error details for the environment.
func (EnvironmentDetailsError) GoString ¶
func (s EnvironmentDetailsError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentDetailsError) SetCode ¶
func (s *EnvironmentDetailsError) SetCode(v string) *EnvironmentDetailsError
SetCode sets the Code field's value.
func (*EnvironmentDetailsError) SetEnvironmentId ¶
func (s *EnvironmentDetailsError) SetEnvironmentId(v string) *EnvironmentDetailsError
SetEnvironmentId sets the EnvironmentId field's value.
func (*EnvironmentDetailsError) SetJobId ¶
func (s *EnvironmentDetailsError) SetJobId(v string) *EnvironmentDetailsError
SetJobId sets the JobId field's value.
func (*EnvironmentDetailsError) SetMessage ¶
func (s *EnvironmentDetailsError) SetMessage(v string) *EnvironmentDetailsError
SetMessage sets the Message field's value.
func (EnvironmentDetailsError) String ¶
func (s EnvironmentDetailsError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EnvironmentDetailsIdentifiers ¶
type EnvironmentDetailsIdentifiers struct { // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
The IDs of the job and environment.
func (EnvironmentDetailsIdentifiers) GoString ¶
func (s EnvironmentDetailsIdentifiers) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentDetailsIdentifiers) SetEnvironmentId ¶
func (s *EnvironmentDetailsIdentifiers) SetEnvironmentId(v string) *EnvironmentDetailsIdentifiers
SetEnvironmentId sets the EnvironmentId field's value.
func (*EnvironmentDetailsIdentifiers) SetJobId ¶
func (s *EnvironmentDetailsIdentifiers) SetJobId(v string) *EnvironmentDetailsIdentifiers
SetJobId sets the JobId field's value.
func (EnvironmentDetailsIdentifiers) String ¶
func (s EnvironmentDetailsIdentifiers) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentDetailsIdentifiers) Validate ¶
func (s *EnvironmentDetailsIdentifiers) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type EnvironmentEnterSessionActionDefinition ¶
type EnvironmentEnterSessionActionDefinition struct { // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The environment ID to use to enter a session action.
func (EnvironmentEnterSessionActionDefinition) GoString ¶
func (s EnvironmentEnterSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentEnterSessionActionDefinition) SetEnvironmentId ¶
func (s *EnvironmentEnterSessionActionDefinition) SetEnvironmentId(v string) *EnvironmentEnterSessionActionDefinition
SetEnvironmentId sets the EnvironmentId field's value.
func (EnvironmentEnterSessionActionDefinition) String ¶
func (s EnvironmentEnterSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EnvironmentEnterSessionActionDefinitionSummary ¶
type EnvironmentEnterSessionActionDefinitionSummary struct { // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Defines the environment a session action enters in.
func (EnvironmentEnterSessionActionDefinitionSummary) GoString ¶
func (s EnvironmentEnterSessionActionDefinitionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentEnterSessionActionDefinitionSummary) SetEnvironmentId ¶
func (s *EnvironmentEnterSessionActionDefinitionSummary) SetEnvironmentId(v string) *EnvironmentEnterSessionActionDefinitionSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (EnvironmentEnterSessionActionDefinitionSummary) String ¶
func (s EnvironmentEnterSessionActionDefinitionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EnvironmentExitSessionActionDefinition ¶
type EnvironmentExitSessionActionDefinition struct { // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Defines the environment a session action exits from.
func (EnvironmentExitSessionActionDefinition) GoString ¶
func (s EnvironmentExitSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentExitSessionActionDefinition) SetEnvironmentId ¶
func (s *EnvironmentExitSessionActionDefinition) SetEnvironmentId(v string) *EnvironmentExitSessionActionDefinition
SetEnvironmentId sets the EnvironmentId field's value.
func (EnvironmentExitSessionActionDefinition) String ¶
func (s EnvironmentExitSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type EnvironmentExitSessionActionDefinitionSummary ¶
type EnvironmentExitSessionActionDefinitionSummary struct { // The environment ID. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A summary of the environment details for which a session action to exits.
func (EnvironmentExitSessionActionDefinitionSummary) GoString ¶
func (s EnvironmentExitSessionActionDefinitionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentExitSessionActionDefinitionSummary) SetEnvironmentId ¶
func (s *EnvironmentExitSessionActionDefinitionSummary) SetEnvironmentId(v string) *EnvironmentExitSessionActionDefinitionSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (EnvironmentExitSessionActionDefinitionSummary) String ¶
func (s EnvironmentExitSessionActionDefinitionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FarmMember ¶
type FarmMember struct { // The farm ID of the farm member. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The identity store ID of the farm member. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The farm member's membership level. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The principal ID of the farm member. // // PrincipalId is a required field PrincipalId *string `locationName:"principalId" min:"1" type:"string" required:"true"` // The principal type of the farm member. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // contains filtered or unexported fields }
The member of a farm.
func (FarmMember) GoString ¶
func (s FarmMember) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FarmMember) SetFarmId ¶
func (s *FarmMember) SetFarmId(v string) *FarmMember
SetFarmId sets the FarmId field's value.
func (*FarmMember) SetIdentityStoreId ¶
func (s *FarmMember) SetIdentityStoreId(v string) *FarmMember
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*FarmMember) SetMembershipLevel ¶
func (s *FarmMember) SetMembershipLevel(v string) *FarmMember
SetMembershipLevel sets the MembershipLevel field's value.
func (*FarmMember) SetPrincipalId ¶
func (s *FarmMember) SetPrincipalId(v string) *FarmMember
SetPrincipalId sets the PrincipalId field's value.
func (*FarmMember) SetPrincipalType ¶
func (s *FarmMember) SetPrincipalType(v string) *FarmMember
SetPrincipalType sets the PrincipalType field's value.
func (FarmMember) String ¶
func (s FarmMember) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FarmSummary ¶
type FarmSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The display name of the farm. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The ARN for the KMS key. KmsKeyArn *string `locationName:"kmsKeyArn" type:"string"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The summary of details for a farm.
func (FarmSummary) GoString ¶
func (s FarmSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FarmSummary) SetCreatedAt ¶
func (s *FarmSummary) SetCreatedAt(v time.Time) *FarmSummary
SetCreatedAt sets the CreatedAt field's value.
func (*FarmSummary) SetCreatedBy ¶
func (s *FarmSummary) SetCreatedBy(v string) *FarmSummary
SetCreatedBy sets the CreatedBy field's value.
func (*FarmSummary) SetDisplayName ¶
func (s *FarmSummary) SetDisplayName(v string) *FarmSummary
SetDisplayName sets the DisplayName field's value.
func (*FarmSummary) SetFarmId ¶
func (s *FarmSummary) SetFarmId(v string) *FarmSummary
SetFarmId sets the FarmId field's value.
func (*FarmSummary) SetKmsKeyArn ¶
func (s *FarmSummary) SetKmsKeyArn(v string) *FarmSummary
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*FarmSummary) SetUpdatedAt ¶
func (s *FarmSummary) SetUpdatedAt(v time.Time) *FarmSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*FarmSummary) SetUpdatedBy ¶
func (s *FarmSummary) SetUpdatedBy(v string) *FarmSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (FarmSummary) String ¶
func (s FarmSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FieldSortExpression ¶
type FieldSortExpression struct { // The name of the field. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The sort order for the field. // // SortOrder is a required field SortOrder *string `locationName:"sortOrder" type:"string" required:"true" enum:"SortOrder"` // contains filtered or unexported fields }
The field sorting order and name of the field.
func (FieldSortExpression) GoString ¶
func (s FieldSortExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FieldSortExpression) SetName ¶
func (s *FieldSortExpression) SetName(v string) *FieldSortExpression
SetName sets the Name field's value.
func (*FieldSortExpression) SetSortOrder ¶
func (s *FieldSortExpression) SetSortOrder(v string) *FieldSortExpression
SetSortOrder sets the SortOrder field's value.
func (FieldSortExpression) String ¶
func (s FieldSortExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FieldSortExpression) Validate ¶
func (s *FieldSortExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FileSystemLocation ¶
type FileSystemLocation struct { // The location name. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FileSystemLocation's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The file path. // // Path is a required field Path *string `locationName:"path" type:"string" required:"true"` // The type of file. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"FileSystemLocationType"` // contains filtered or unexported fields }
The details of the file system location for the resource.
func (FileSystemLocation) GoString ¶
func (s FileSystemLocation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FileSystemLocation) SetName ¶
func (s *FileSystemLocation) SetName(v string) *FileSystemLocation
SetName sets the Name field's value.
func (*FileSystemLocation) SetPath ¶
func (s *FileSystemLocation) SetPath(v string) *FileSystemLocation
SetPath sets the Path field's value.
func (*FileSystemLocation) SetType ¶
func (s *FileSystemLocation) SetType(v string) *FileSystemLocation
SetType sets the Type field's value.
func (FileSystemLocation) String ¶
func (s FileSystemLocation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FileSystemLocation) Validate ¶
func (s *FileSystemLocation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FixedBudgetSchedule ¶
type FixedBudgetSchedule struct { // When the budget ends. // // EndTime is a required field EndTime *time.Time `locationName:"endTime" type:"timestamp" timestampFormat:"iso8601" required:"true"` // When the budget starts. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" timestampFormat:"iso8601" required:"true"` // contains filtered or unexported fields }
The details of a fixed budget schedule.
func (FixedBudgetSchedule) GoString ¶
func (s FixedBudgetSchedule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FixedBudgetSchedule) SetEndTime ¶
func (s *FixedBudgetSchedule) SetEndTime(v time.Time) *FixedBudgetSchedule
SetEndTime sets the EndTime field's value.
func (*FixedBudgetSchedule) SetStartTime ¶
func (s *FixedBudgetSchedule) SetStartTime(v time.Time) *FixedBudgetSchedule
SetStartTime sets the StartTime field's value.
func (FixedBudgetSchedule) String ¶
func (s FixedBudgetSchedule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FixedBudgetSchedule) Validate ¶
func (s *FixedBudgetSchedule) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FleetAmountCapability ¶
type FleetAmountCapability struct { // The maximum amount of the fleet worker capability. Max *float64 `locationName:"max" type:"float"` // The minimum amount of fleet worker capability. // // Min is a required field Min *float64 `locationName:"min" type:"float" required:"true"` // The name of the fleet capability. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The fleet amount and attribute capabilities.
func (FleetAmountCapability) GoString ¶
func (s FleetAmountCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetAmountCapability) SetMax ¶
func (s *FleetAmountCapability) SetMax(v float64) *FleetAmountCapability
SetMax sets the Max field's value.
func (*FleetAmountCapability) SetMin ¶
func (s *FleetAmountCapability) SetMin(v float64) *FleetAmountCapability
SetMin sets the Min field's value.
func (*FleetAmountCapability) SetName ¶
func (s *FleetAmountCapability) SetName(v string) *FleetAmountCapability
SetName sets the Name field's value.
func (FleetAmountCapability) String ¶
func (s FleetAmountCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetAmountCapability) Validate ¶
func (s *FleetAmountCapability) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FleetAttributeCapability ¶
type FleetAttributeCapability struct { // The name of the fleet attribute capability for the worker. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The number of fleet attribute capabilities. // // Values is a required field Values []*string `locationName:"values" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
Defines the fleet's capability name, minimum, and maximum.
func (FleetAttributeCapability) GoString ¶
func (s FleetAttributeCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetAttributeCapability) SetName ¶
func (s *FleetAttributeCapability) SetName(v string) *FleetAttributeCapability
SetName sets the Name field's value.
func (*FleetAttributeCapability) SetValues ¶
func (s *FleetAttributeCapability) SetValues(v []*string) *FleetAttributeCapability
SetValues sets the Values field's value.
func (FleetAttributeCapability) String ¶
func (s FleetAttributeCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetAttributeCapability) Validate ¶
func (s *FleetAttributeCapability) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FleetCapabilities ¶
type FleetCapabilities struct { // Amount capabilities of the fleet. Amounts []*FleetAmountCapability `locationName:"amounts" min:"1" type:"list"` // Attribute capabilities of the fleet. Attributes []*FleetAttributeCapability `locationName:"attributes" min:"1" type:"list"` // contains filtered or unexported fields }
The amounts and attributes of fleets.
func (FleetCapabilities) GoString ¶
func (s FleetCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetCapabilities) SetAmounts ¶
func (s *FleetCapabilities) SetAmounts(v []*FleetAmountCapability) *FleetCapabilities
SetAmounts sets the Amounts field's value.
func (*FleetCapabilities) SetAttributes ¶
func (s *FleetCapabilities) SetAttributes(v []*FleetAttributeCapability) *FleetCapabilities
SetAttributes sets the Attributes field's value.
func (FleetCapabilities) String ¶
func (s FleetCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FleetConfiguration ¶
type FleetConfiguration struct { // The customer managed fleets within a fleet configuration. CustomerManaged *CustomerManagedFleetConfiguration `locationName:"customerManaged" type:"structure"` // The service managed Amazon EC2 instances for a fleet configuration. ServiceManagedEc2 *ServiceManagedEc2FleetConfiguration `locationName:"serviceManagedEc2" type:"structure"` // contains filtered or unexported fields }
Fleet configuration details.
func (FleetConfiguration) GoString ¶
func (s FleetConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetConfiguration) SetCustomerManaged ¶
func (s *FleetConfiguration) SetCustomerManaged(v *CustomerManagedFleetConfiguration) *FleetConfiguration
SetCustomerManaged sets the CustomerManaged field's value.
func (*FleetConfiguration) SetServiceManagedEc2 ¶
func (s *FleetConfiguration) SetServiceManagedEc2(v *ServiceManagedEc2FleetConfiguration) *FleetConfiguration
SetServiceManagedEc2 sets the ServiceManagedEc2 field's value.
func (FleetConfiguration) String ¶
func (s FleetConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetConfiguration) Validate ¶
func (s *FleetConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FleetMember ¶
type FleetMember struct { // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The identity store ID. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The fleet member's membership level. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The principal ID of the fleet member. // // PrincipalId is a required field PrincipalId *string `locationName:"principalId" min:"1" type:"string" required:"true"` // The principal type of the fleet member. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // contains filtered or unexported fields }
The fleet member.
func (FleetMember) GoString ¶
func (s FleetMember) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetMember) SetFarmId ¶
func (s *FleetMember) SetFarmId(v string) *FleetMember
SetFarmId sets the FarmId field's value.
func (*FleetMember) SetFleetId ¶
func (s *FleetMember) SetFleetId(v string) *FleetMember
SetFleetId sets the FleetId field's value.
func (*FleetMember) SetIdentityStoreId ¶
func (s *FleetMember) SetIdentityStoreId(v string) *FleetMember
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*FleetMember) SetMembershipLevel ¶
func (s *FleetMember) SetMembershipLevel(v string) *FleetMember
SetMembershipLevel sets the MembershipLevel field's value.
func (*FleetMember) SetPrincipalId ¶
func (s *FleetMember) SetPrincipalId(v string) *FleetMember
SetPrincipalId sets the PrincipalId field's value.
func (*FleetMember) SetPrincipalType ¶
func (s *FleetMember) SetPrincipalType(v string) *FleetMember
SetPrincipalType sets the PrincipalType field's value.
func (FleetMember) String ¶
func (s FleetMember) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type FleetSummary ¶
type FleetSummary struct { // The Auto Scaling status of a fleet. AutoScalingStatus *string `locationName:"autoScalingStatus" type:"string" enum:"AutoScalingStatus"` // The configuration details for the fleet. // // Configuration is a required field Configuration *FleetConfiguration `locationName:"configuration" type:"structure" required:"true"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The display name of the fleet summary to update. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The maximum number of workers specified in the fleet. // // MaxWorkerCount is a required field MaxWorkerCount *int64 `locationName:"maxWorkerCount" type:"integer" required:"true"` // The minimum number of workers in the fleet. // // MinWorkerCount is a required field MinWorkerCount *int64 `locationName:"minWorkerCount" type:"integer" required:"true"` // The status of the fleet. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"FleetStatus"` // The target number of workers in a fleet. TargetWorkerCount *int64 `locationName:"targetWorkerCount" type:"integer"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The number of workers in the fleet summary. // // WorkerCount is a required field WorkerCount *int64 `locationName:"workerCount" type:"integer" required:"true"` // contains filtered or unexported fields }
The details of a fleet.
func (FleetSummary) GoString ¶
func (s FleetSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FleetSummary) SetAutoScalingStatus ¶
func (s *FleetSummary) SetAutoScalingStatus(v string) *FleetSummary
SetAutoScalingStatus sets the AutoScalingStatus field's value.
func (*FleetSummary) SetConfiguration ¶
func (s *FleetSummary) SetConfiguration(v *FleetConfiguration) *FleetSummary
SetConfiguration sets the Configuration field's value.
func (*FleetSummary) SetCreatedAt ¶
func (s *FleetSummary) SetCreatedAt(v time.Time) *FleetSummary
SetCreatedAt sets the CreatedAt field's value.
func (*FleetSummary) SetCreatedBy ¶
func (s *FleetSummary) SetCreatedBy(v string) *FleetSummary
SetCreatedBy sets the CreatedBy field's value.
func (*FleetSummary) SetDisplayName ¶
func (s *FleetSummary) SetDisplayName(v string) *FleetSummary
SetDisplayName sets the DisplayName field's value.
func (*FleetSummary) SetFarmId ¶
func (s *FleetSummary) SetFarmId(v string) *FleetSummary
SetFarmId sets the FarmId field's value.
func (*FleetSummary) SetFleetId ¶
func (s *FleetSummary) SetFleetId(v string) *FleetSummary
SetFleetId sets the FleetId field's value.
func (*FleetSummary) SetMaxWorkerCount ¶
func (s *FleetSummary) SetMaxWorkerCount(v int64) *FleetSummary
SetMaxWorkerCount sets the MaxWorkerCount field's value.
func (*FleetSummary) SetMinWorkerCount ¶
func (s *FleetSummary) SetMinWorkerCount(v int64) *FleetSummary
SetMinWorkerCount sets the MinWorkerCount field's value.
func (*FleetSummary) SetStatus ¶
func (s *FleetSummary) SetStatus(v string) *FleetSummary
SetStatus sets the Status field's value.
func (*FleetSummary) SetTargetWorkerCount ¶
func (s *FleetSummary) SetTargetWorkerCount(v int64) *FleetSummary
SetTargetWorkerCount sets the TargetWorkerCount field's value.
func (*FleetSummary) SetUpdatedAt ¶
func (s *FleetSummary) SetUpdatedAt(v time.Time) *FleetSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*FleetSummary) SetUpdatedBy ¶
func (s *FleetSummary) SetUpdatedBy(v string) *FleetSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*FleetSummary) SetWorkerCount ¶
func (s *FleetSummary) SetWorkerCount(v int64) *FleetSummary
SetWorkerCount sets the WorkerCount field's value.
func (FleetSummary) String ¶
func (s FleetSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetBudgetInput ¶
type GetBudgetInput struct { // The budget ID. // // BudgetId is a required field BudgetId *string `location:"uri" locationName:"budgetId" type:"string" required:"true"` // The farm ID of the farm connected to the budget. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetBudgetInput) GoString ¶
func (s GetBudgetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBudgetInput) SetBudgetId ¶
func (s *GetBudgetInput) SetBudgetId(v string) *GetBudgetInput
SetBudgetId sets the BudgetId field's value.
func (*GetBudgetInput) SetFarmId ¶
func (s *GetBudgetInput) SetFarmId(v string) *GetBudgetInput
SetFarmId sets the FarmId field's value.
func (GetBudgetInput) String ¶
func (s GetBudgetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBudgetInput) Validate ¶
func (s *GetBudgetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetBudgetOutput ¶
type GetBudgetOutput struct { // The budget actions for the budget. // // Actions is a required field Actions []*ResponseBudgetAction `locationName:"actions" type:"list" required:"true"` // The consumed usage limit for the budget. // // ApproximateDollarLimit is a required field ApproximateDollarLimit *float64 `locationName:"approximateDollarLimit" min:"0.01" type:"float" required:"true"` // The budget ID. // // BudgetId is a required field BudgetId *string `locationName:"budgetId" type:"string" required:"true"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the budget. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetBudgetOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the budget. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The date and time the queue stopped. QueueStoppedAt *time.Time `locationName:"queueStoppedAt" type:"timestamp" timestampFormat:"iso8601"` // The budget schedule. // // Schedule is a required field Schedule *BudgetSchedule `locationName:"schedule" type:"structure" required:"true"` // The status of the budget. // // * ACTIVE–Get a budget being evaluated. // // * INACTIVE–Get an inactive budget. This can include expired, canceled, // or deleted statuses. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"BudgetStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The resource that the budget is tracking usage for. // // UsageTrackingResource is a required field UsageTrackingResource *UsageTrackingResource `locationName:"usageTrackingResource" type:"structure" required:"true"` // The usages of the budget. // // Usages is a required field Usages *ConsumedUsages `locationName:"usages" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetBudgetOutput) GoString ¶
func (s GetBudgetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetBudgetOutput) SetActions ¶
func (s *GetBudgetOutput) SetActions(v []*ResponseBudgetAction) *GetBudgetOutput
SetActions sets the Actions field's value.
func (*GetBudgetOutput) SetApproximateDollarLimit ¶
func (s *GetBudgetOutput) SetApproximateDollarLimit(v float64) *GetBudgetOutput
SetApproximateDollarLimit sets the ApproximateDollarLimit field's value.
func (*GetBudgetOutput) SetBudgetId ¶
func (s *GetBudgetOutput) SetBudgetId(v string) *GetBudgetOutput
SetBudgetId sets the BudgetId field's value.
func (*GetBudgetOutput) SetCreatedAt ¶
func (s *GetBudgetOutput) SetCreatedAt(v time.Time) *GetBudgetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetBudgetOutput) SetCreatedBy ¶
func (s *GetBudgetOutput) SetCreatedBy(v string) *GetBudgetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetBudgetOutput) SetDescription ¶
func (s *GetBudgetOutput) SetDescription(v string) *GetBudgetOutput
SetDescription sets the Description field's value.
func (*GetBudgetOutput) SetDisplayName ¶
func (s *GetBudgetOutput) SetDisplayName(v string) *GetBudgetOutput
SetDisplayName sets the DisplayName field's value.
func (*GetBudgetOutput) SetQueueStoppedAt ¶
func (s *GetBudgetOutput) SetQueueStoppedAt(v time.Time) *GetBudgetOutput
SetQueueStoppedAt sets the QueueStoppedAt field's value.
func (*GetBudgetOutput) SetSchedule ¶
func (s *GetBudgetOutput) SetSchedule(v *BudgetSchedule) *GetBudgetOutput
SetSchedule sets the Schedule field's value.
func (*GetBudgetOutput) SetStatus ¶
func (s *GetBudgetOutput) SetStatus(v string) *GetBudgetOutput
SetStatus sets the Status field's value.
func (*GetBudgetOutput) SetUpdatedAt ¶
func (s *GetBudgetOutput) SetUpdatedAt(v time.Time) *GetBudgetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetBudgetOutput) SetUpdatedBy ¶
func (s *GetBudgetOutput) SetUpdatedBy(v string) *GetBudgetOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (*GetBudgetOutput) SetUsageTrackingResource ¶
func (s *GetBudgetOutput) SetUsageTrackingResource(v *UsageTrackingResource) *GetBudgetOutput
SetUsageTrackingResource sets the UsageTrackingResource field's value.
func (*GetBudgetOutput) SetUsages ¶
func (s *GetBudgetOutput) SetUsages(v *ConsumedUsages) *GetBudgetOutput
SetUsages sets the Usages field's value.
func (GetBudgetOutput) String ¶
func (s GetBudgetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetFarmInput ¶
type GetFarmInput struct { // The farm ID of the farm. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetFarmInput) GoString ¶
func (s GetFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFarmInput) SetFarmId ¶
func (s *GetFarmInput) SetFarmId(v string) *GetFarmInput
SetFarmId sets the FarmId field's value.
func (GetFarmInput) String ¶
func (s GetFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFarmInput) Validate ¶
func (s *GetFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFarmOutput ¶
type GetFarmOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the farm. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetFarmOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the farm. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID of the farm to get. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The ARN of the KMS key used on the farm. // // KmsKeyArn is a required field KmsKeyArn *string `locationName:"kmsKeyArn" type:"string" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetFarmOutput) GoString ¶
func (s GetFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFarmOutput) SetCreatedAt ¶
func (s *GetFarmOutput) SetCreatedAt(v time.Time) *GetFarmOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetFarmOutput) SetCreatedBy ¶
func (s *GetFarmOutput) SetCreatedBy(v string) *GetFarmOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetFarmOutput) SetDescription ¶
func (s *GetFarmOutput) SetDescription(v string) *GetFarmOutput
SetDescription sets the Description field's value.
func (*GetFarmOutput) SetDisplayName ¶
func (s *GetFarmOutput) SetDisplayName(v string) *GetFarmOutput
SetDisplayName sets the DisplayName field's value.
func (*GetFarmOutput) SetFarmId ¶
func (s *GetFarmOutput) SetFarmId(v string) *GetFarmOutput
SetFarmId sets the FarmId field's value.
func (*GetFarmOutput) SetKmsKeyArn ¶
func (s *GetFarmOutput) SetKmsKeyArn(v string) *GetFarmOutput
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*GetFarmOutput) SetUpdatedAt ¶
func (s *GetFarmOutput) SetUpdatedAt(v time.Time) *GetFarmOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetFarmOutput) SetUpdatedBy ¶
func (s *GetFarmOutput) SetUpdatedBy(v string) *GetFarmOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetFarmOutput) String ¶
func (s GetFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetFleetInput ¶
type GetFleetInput struct { // The farm ID of the farm in the fleet. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the fleet to get. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetFleetInput) GoString ¶
func (s GetFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFleetInput) SetFarmId ¶
func (s *GetFleetInput) SetFarmId(v string) *GetFleetInput
SetFarmId sets the FarmId field's value.
func (*GetFleetInput) SetFleetId ¶
func (s *GetFleetInput) SetFleetId(v string) *GetFleetInput
SetFleetId sets the FleetId field's value.
func (GetFleetInput) String ¶
func (s GetFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFleetInput) Validate ¶
func (s *GetFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFleetOutput ¶
type GetFleetOutput struct { // The Auto Scaling status of the fleet. Either GROWING, STEADY, or SHRINKING. AutoScalingStatus *string `locationName:"autoScalingStatus" type:"string" enum:"AutoScalingStatus"` // Outlines what the fleet is capable of for minimums, maximums, and naming, // in addition to attribute names and values. Capabilities *FleetCapabilities `locationName:"capabilities" type:"structure"` // The configuration setting for the fleet. // // Configuration is a required field Configuration *FleetConfiguration `locationName:"configuration" type:"structure" required:"true"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the fleet. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetFleetOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the fleet. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID of the farm in the fleet. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The maximum number of workers specified in the fleet. // // MaxWorkerCount is a required field MaxWorkerCount *int64 `locationName:"maxWorkerCount" type:"integer" required:"true"` // The minimum number of workers specified in the fleet. // // MinWorkerCount is a required field MinWorkerCount *int64 `locationName:"minWorkerCount" type:"integer" required:"true"` // The IAM role ARN. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" type:"string" required:"true"` // The Auto Scaling status of the fleet. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"FleetStatus"` // The number of target workers in the fleet. TargetWorkerCount *int64 `locationName:"targetWorkerCount" type:"integer"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The number of workers in the fleet. // // WorkerCount is a required field WorkerCount *int64 `locationName:"workerCount" type:"integer" required:"true"` // contains filtered or unexported fields }
func (GetFleetOutput) GoString ¶
func (s GetFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFleetOutput) SetAutoScalingStatus ¶
func (s *GetFleetOutput) SetAutoScalingStatus(v string) *GetFleetOutput
SetAutoScalingStatus sets the AutoScalingStatus field's value.
func (*GetFleetOutput) SetCapabilities ¶
func (s *GetFleetOutput) SetCapabilities(v *FleetCapabilities) *GetFleetOutput
SetCapabilities sets the Capabilities field's value.
func (*GetFleetOutput) SetConfiguration ¶
func (s *GetFleetOutput) SetConfiguration(v *FleetConfiguration) *GetFleetOutput
SetConfiguration sets the Configuration field's value.
func (*GetFleetOutput) SetCreatedAt ¶
func (s *GetFleetOutput) SetCreatedAt(v time.Time) *GetFleetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetFleetOutput) SetCreatedBy ¶
func (s *GetFleetOutput) SetCreatedBy(v string) *GetFleetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetFleetOutput) SetDescription ¶
func (s *GetFleetOutput) SetDescription(v string) *GetFleetOutput
SetDescription sets the Description field's value.
func (*GetFleetOutput) SetDisplayName ¶
func (s *GetFleetOutput) SetDisplayName(v string) *GetFleetOutput
SetDisplayName sets the DisplayName field's value.
func (*GetFleetOutput) SetFarmId ¶
func (s *GetFleetOutput) SetFarmId(v string) *GetFleetOutput
SetFarmId sets the FarmId field's value.
func (*GetFleetOutput) SetFleetId ¶
func (s *GetFleetOutput) SetFleetId(v string) *GetFleetOutput
SetFleetId sets the FleetId field's value.
func (*GetFleetOutput) SetMaxWorkerCount ¶
func (s *GetFleetOutput) SetMaxWorkerCount(v int64) *GetFleetOutput
SetMaxWorkerCount sets the MaxWorkerCount field's value.
func (*GetFleetOutput) SetMinWorkerCount ¶
func (s *GetFleetOutput) SetMinWorkerCount(v int64) *GetFleetOutput
SetMinWorkerCount sets the MinWorkerCount field's value.
func (*GetFleetOutput) SetRoleArn ¶
func (s *GetFleetOutput) SetRoleArn(v string) *GetFleetOutput
SetRoleArn sets the RoleArn field's value.
func (*GetFleetOutput) SetStatus ¶
func (s *GetFleetOutput) SetStatus(v string) *GetFleetOutput
SetStatus sets the Status field's value.
func (*GetFleetOutput) SetTargetWorkerCount ¶
func (s *GetFleetOutput) SetTargetWorkerCount(v int64) *GetFleetOutput
SetTargetWorkerCount sets the TargetWorkerCount field's value.
func (*GetFleetOutput) SetUpdatedAt ¶
func (s *GetFleetOutput) SetUpdatedAt(v time.Time) *GetFleetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetFleetOutput) SetUpdatedBy ¶
func (s *GetFleetOutput) SetUpdatedBy(v string) *GetFleetOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (*GetFleetOutput) SetWorkerCount ¶
func (s *GetFleetOutput) SetWorkerCount(v int64) *GetFleetOutput
SetWorkerCount sets the WorkerCount field's value.
func (GetFleetOutput) String ¶
func (s GetFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetJobEntityError ¶
type GetJobEntityError struct { // The environment details for the failed job entity. EnvironmentDetails *EnvironmentDetailsError `locationName:"environmentDetails" type:"structure"` // The job attachment details for the failed job entity. JobAttachmentDetails *JobAttachmentDetailsError `locationName:"jobAttachmentDetails" type:"structure"` // The job details for the failed job entity. JobDetails *JobDetailsError `locationName:"jobDetails" type:"structure"` // The step details for the failed job entity. StepDetails *StepDetailsError `locationName:"stepDetails" type:"structure"` // contains filtered or unexported fields }
The error for the job entity.
func (GetJobEntityError) GoString ¶
func (s GetJobEntityError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetJobEntityError) SetEnvironmentDetails ¶
func (s *GetJobEntityError) SetEnvironmentDetails(v *EnvironmentDetailsError) *GetJobEntityError
SetEnvironmentDetails sets the EnvironmentDetails field's value.
func (*GetJobEntityError) SetJobAttachmentDetails ¶
func (s *GetJobEntityError) SetJobAttachmentDetails(v *JobAttachmentDetailsError) *GetJobEntityError
SetJobAttachmentDetails sets the JobAttachmentDetails field's value.
func (*GetJobEntityError) SetJobDetails ¶
func (s *GetJobEntityError) SetJobDetails(v *JobDetailsError) *GetJobEntityError
SetJobDetails sets the JobDetails field's value.
func (*GetJobEntityError) SetStepDetails ¶
func (s *GetJobEntityError) SetStepDetails(v *StepDetailsError) *GetJobEntityError
SetStepDetails sets the StepDetails field's value.
func (GetJobEntityError) String ¶
func (s GetJobEntityError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetJobInput ¶
type GetJobInput struct { // The farm ID of the farm in the job. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID associated with the job. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetJobInput) GoString ¶
func (s GetJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetJobInput) SetFarmId ¶
func (s *GetJobInput) SetFarmId(v string) *GetJobInput
SetFarmId sets the FarmId field's value.
func (*GetJobInput) SetJobId ¶
func (s *GetJobInput) SetJobId(v string) *GetJobInput
SetJobId sets the JobId field's value.
func (*GetJobInput) SetQueueId ¶
func (s *GetJobInput) SetQueueId(v string) *GetJobInput
SetQueueId sets the QueueId field's value.
func (GetJobInput) String ¶
func (s GetJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetJobInput) Validate ¶
func (s *GetJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetJobOutput ¶
type GetJobOutput struct { // The attachments for the job. Attachments *Attachments `locationName:"attachments" type:"structure"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the job. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetJobOutput's // String and GoString methods. Description *string `locationName:"description" min:"1" type:"string" sensitive:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The life cycle status for the job. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"JobLifecycleStatus"` // A message that communicates the status of the life cycle for the job. // // LifecycleStatusMessage is a required field LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string" required:"true"` // The number of task failures before the job stops running and is marked as // FAILED. MaxFailedTasksCount *int64 `locationName:"maxFailedTasksCount" type:"integer"` // The maximum number of retries per failed tasks. MaxRetriesPerTask *int64 `locationName:"maxRetriesPerTask" type:"integer"` // The name of the job. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The parameters for the job. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetJobOutput's // String and GoString methods. Parameters map[string]*JobParameter `locationName:"parameters" type:"map" sensitive:"true"` // The job priority. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The storage profile ID associated with the job. StorageProfileId *string `locationName:"storageProfileId" type:"string"` // The task status with which the job started. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"JobTargetTaskRunStatus"` // The task run status for the job. TaskRunStatus *string `locationName:"taskRunStatus" type:"string" enum:"TaskRunStatus"` // The number of tasks running on the job. TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetJobOutput) GoString ¶
func (s GetJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetJobOutput) SetAttachments ¶
func (s *GetJobOutput) SetAttachments(v *Attachments) *GetJobOutput
SetAttachments sets the Attachments field's value.
func (*GetJobOutput) SetCreatedAt ¶
func (s *GetJobOutput) SetCreatedAt(v time.Time) *GetJobOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetJobOutput) SetCreatedBy ¶
func (s *GetJobOutput) SetCreatedBy(v string) *GetJobOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetJobOutput) SetDescription ¶
func (s *GetJobOutput) SetDescription(v string) *GetJobOutput
SetDescription sets the Description field's value.
func (*GetJobOutput) SetEndedAt ¶
func (s *GetJobOutput) SetEndedAt(v time.Time) *GetJobOutput
SetEndedAt sets the EndedAt field's value.
func (*GetJobOutput) SetJobId ¶
func (s *GetJobOutput) SetJobId(v string) *GetJobOutput
SetJobId sets the JobId field's value.
func (*GetJobOutput) SetLifecycleStatus ¶
func (s *GetJobOutput) SetLifecycleStatus(v string) *GetJobOutput
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*GetJobOutput) SetLifecycleStatusMessage ¶
func (s *GetJobOutput) SetLifecycleStatusMessage(v string) *GetJobOutput
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*GetJobOutput) SetMaxFailedTasksCount ¶
func (s *GetJobOutput) SetMaxFailedTasksCount(v int64) *GetJobOutput
SetMaxFailedTasksCount sets the MaxFailedTasksCount field's value.
func (*GetJobOutput) SetMaxRetriesPerTask ¶
func (s *GetJobOutput) SetMaxRetriesPerTask(v int64) *GetJobOutput
SetMaxRetriesPerTask sets the MaxRetriesPerTask field's value.
func (*GetJobOutput) SetName ¶
func (s *GetJobOutput) SetName(v string) *GetJobOutput
SetName sets the Name field's value.
func (*GetJobOutput) SetParameters ¶
func (s *GetJobOutput) SetParameters(v map[string]*JobParameter) *GetJobOutput
SetParameters sets the Parameters field's value.
func (*GetJobOutput) SetPriority ¶
func (s *GetJobOutput) SetPriority(v int64) *GetJobOutput
SetPriority sets the Priority field's value.
func (*GetJobOutput) SetStartedAt ¶
func (s *GetJobOutput) SetStartedAt(v time.Time) *GetJobOutput
SetStartedAt sets the StartedAt field's value.
func (*GetJobOutput) SetStorageProfileId ¶
func (s *GetJobOutput) SetStorageProfileId(v string) *GetJobOutput
SetStorageProfileId sets the StorageProfileId field's value.
func (*GetJobOutput) SetTargetTaskRunStatus ¶
func (s *GetJobOutput) SetTargetTaskRunStatus(v string) *GetJobOutput
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*GetJobOutput) SetTaskRunStatus ¶
func (s *GetJobOutput) SetTaskRunStatus(v string) *GetJobOutput
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*GetJobOutput) SetTaskRunStatusCounts ¶
func (s *GetJobOutput) SetTaskRunStatusCounts(v map[string]*int64) *GetJobOutput
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (*GetJobOutput) SetUpdatedAt ¶
func (s *GetJobOutput) SetUpdatedAt(v time.Time) *GetJobOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetJobOutput) SetUpdatedBy ¶
func (s *GetJobOutput) SetUpdatedBy(v string) *GetJobOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetJobOutput) String ¶
func (s GetJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetLicenseEndpointInput ¶
type GetLicenseEndpointInput struct { // The license endpoint ID. // // LicenseEndpointId is a required field LicenseEndpointId *string `location:"uri" locationName:"licenseEndpointId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetLicenseEndpointInput) GoString ¶
func (s GetLicenseEndpointInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLicenseEndpointInput) SetLicenseEndpointId ¶
func (s *GetLicenseEndpointInput) SetLicenseEndpointId(v string) *GetLicenseEndpointInput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (GetLicenseEndpointInput) String ¶
func (s GetLicenseEndpointInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLicenseEndpointInput) Validate ¶
func (s *GetLicenseEndpointInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetLicenseEndpointOutput ¶
type GetLicenseEndpointOutput struct { // The DNS name. DnsName *string `locationName:"dnsName" type:"string"` // The license endpoint ID. // // LicenseEndpointId is a required field LicenseEndpointId *string `locationName:"licenseEndpointId" type:"string" required:"true"` // The security group IDs for the license endpoint. SecurityGroupIds []*string `locationName:"securityGroupIds" min:"1" type:"list"` // The status of the license endpoint. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"LicenseEndpointStatus"` // The status message of the license endpoint. // // StatusMessage is a required field StatusMessage *string `locationName:"statusMessage" type:"string" required:"true"` // The subnet IDs. SubnetIds []*string `locationName:"subnetIds" min:"1" type:"list"` // The VCP(virtual private cloud) ID associated with the license endpoint. VpcId *string `locationName:"vpcId" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetLicenseEndpointOutput) GoString ¶
func (s GetLicenseEndpointOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetLicenseEndpointOutput) SetDnsName ¶
func (s *GetLicenseEndpointOutput) SetDnsName(v string) *GetLicenseEndpointOutput
SetDnsName sets the DnsName field's value.
func (*GetLicenseEndpointOutput) SetLicenseEndpointId ¶
func (s *GetLicenseEndpointOutput) SetLicenseEndpointId(v string) *GetLicenseEndpointOutput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (*GetLicenseEndpointOutput) SetSecurityGroupIds ¶
func (s *GetLicenseEndpointOutput) SetSecurityGroupIds(v []*string) *GetLicenseEndpointOutput
SetSecurityGroupIds sets the SecurityGroupIds field's value.
func (*GetLicenseEndpointOutput) SetStatus ¶
func (s *GetLicenseEndpointOutput) SetStatus(v string) *GetLicenseEndpointOutput
SetStatus sets the Status field's value.
func (*GetLicenseEndpointOutput) SetStatusMessage ¶
func (s *GetLicenseEndpointOutput) SetStatusMessage(v string) *GetLicenseEndpointOutput
SetStatusMessage sets the StatusMessage field's value.
func (*GetLicenseEndpointOutput) SetSubnetIds ¶
func (s *GetLicenseEndpointOutput) SetSubnetIds(v []*string) *GetLicenseEndpointOutput
SetSubnetIds sets the SubnetIds field's value.
func (*GetLicenseEndpointOutput) SetVpcId ¶
func (s *GetLicenseEndpointOutput) SetVpcId(v string) *GetLicenseEndpointOutput
SetVpcId sets the VpcId field's value.
func (GetLicenseEndpointOutput) String ¶
func (s GetLicenseEndpointOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetMonitorInput ¶
type GetMonitorInput struct { // The unique identifier for the monitor. This ID is returned by the CreateMonitor // operation. // // MonitorId is a required field MonitorId *string `location:"uri" locationName:"monitorId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMonitorInput) GoString ¶
func (s GetMonitorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMonitorInput) SetMonitorId ¶
func (s *GetMonitorInput) SetMonitorId(v string) *GetMonitorInput
SetMonitorId sets the MonitorId field's value.
func (GetMonitorInput) String ¶
func (s GetMonitorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMonitorInput) Validate ¶
func (s *GetMonitorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMonitorOutput ¶
type GetMonitorOutput struct { // The UNIX timestamp of the date and time that the monitor was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user name of the person that created the monitor. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The name used to identify the monitor on the Deadline Cloud console. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the // monitor when it was created. // // IdentityCenterApplicationArn is a required field IdentityCenterApplicationArn *string `locationName:"identityCenterApplicationArn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible // for authenticating monitor users. // // IdentityCenterInstanceArn is a required field IdentityCenterInstanceArn *string `locationName:"identityCenterInstanceArn" type:"string" required:"true"` // The unique identifier for the monitor. // // MonitorId is a required field MonitorId *string `locationName:"monitorId" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of // the monitor use this role to access Deadline Cloud resources. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" type:"string" required:"true"` // The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com. // // Subdomain is a required field Subdomain *string `locationName:"subdomain" type:"string" required:"true"` // The UNIX timestamp of the last date and time that the monitor was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user name of the person that last updated the monitor. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com. // // Url is a required field Url *string `locationName:"url" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMonitorOutput) GoString ¶
func (s GetMonitorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMonitorOutput) SetCreatedAt ¶
func (s *GetMonitorOutput) SetCreatedAt(v time.Time) *GetMonitorOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetMonitorOutput) SetCreatedBy ¶
func (s *GetMonitorOutput) SetCreatedBy(v string) *GetMonitorOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetMonitorOutput) SetDisplayName ¶
func (s *GetMonitorOutput) SetDisplayName(v string) *GetMonitorOutput
SetDisplayName sets the DisplayName field's value.
func (*GetMonitorOutput) SetIdentityCenterApplicationArn ¶
func (s *GetMonitorOutput) SetIdentityCenterApplicationArn(v string) *GetMonitorOutput
SetIdentityCenterApplicationArn sets the IdentityCenterApplicationArn field's value.
func (*GetMonitorOutput) SetIdentityCenterInstanceArn ¶
func (s *GetMonitorOutput) SetIdentityCenterInstanceArn(v string) *GetMonitorOutput
SetIdentityCenterInstanceArn sets the IdentityCenterInstanceArn field's value.
func (*GetMonitorOutput) SetMonitorId ¶
func (s *GetMonitorOutput) SetMonitorId(v string) *GetMonitorOutput
SetMonitorId sets the MonitorId field's value.
func (*GetMonitorOutput) SetRoleArn ¶
func (s *GetMonitorOutput) SetRoleArn(v string) *GetMonitorOutput
SetRoleArn sets the RoleArn field's value.
func (*GetMonitorOutput) SetSubdomain ¶
func (s *GetMonitorOutput) SetSubdomain(v string) *GetMonitorOutput
SetSubdomain sets the Subdomain field's value.
func (*GetMonitorOutput) SetUpdatedAt ¶
func (s *GetMonitorOutput) SetUpdatedAt(v time.Time) *GetMonitorOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetMonitorOutput) SetUpdatedBy ¶
func (s *GetMonitorOutput) SetUpdatedBy(v string) *GetMonitorOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (*GetMonitorOutput) SetUrl ¶
func (s *GetMonitorOutput) SetUrl(v string) *GetMonitorOutput
SetUrl sets the Url field's value.
func (GetMonitorOutput) String ¶
func (s GetMonitorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetQueueEnvironmentInput ¶
type GetQueueEnvironmentInput struct { // The farm ID for the queue environment. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue environment ID. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `location:"uri" locationName:"queueEnvironmentId" type:"string" required:"true"` // The queue ID for the queue environment. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetQueueEnvironmentInput) GoString ¶
func (s GetQueueEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueEnvironmentInput) SetFarmId ¶
func (s *GetQueueEnvironmentInput) SetFarmId(v string) *GetQueueEnvironmentInput
SetFarmId sets the FarmId field's value.
func (*GetQueueEnvironmentInput) SetQueueEnvironmentId ¶
func (s *GetQueueEnvironmentInput) SetQueueEnvironmentId(v string) *GetQueueEnvironmentInput
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (*GetQueueEnvironmentInput) SetQueueId ¶
func (s *GetQueueEnvironmentInput) SetQueueId(v string) *GetQueueEnvironmentInput
SetQueueId sets the QueueId field's value.
func (GetQueueEnvironmentInput) String ¶
func (s GetQueueEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueEnvironmentInput) Validate ¶
func (s *GetQueueEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetQueueEnvironmentOutput ¶
type GetQueueEnvironmentOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource.> // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The name of the queue environment. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The priority of the queue environment. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The queue environment ID. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `locationName:"queueEnvironmentId" type:"string" required:"true"` // The template for the queue environment. // // Template is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetQueueEnvironmentOutput's // String and GoString methods. // // Template is a required field Template *string `locationName:"template" min:"1" type:"string" required:"true" sensitive:"true"` // The type of template for the queue environment. // // TemplateType is a required field TemplateType *string `locationName:"templateType" type:"string" required:"true" enum:"EnvironmentTemplateType"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetQueueEnvironmentOutput) GoString ¶
func (s GetQueueEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueEnvironmentOutput) SetCreatedAt ¶
func (s *GetQueueEnvironmentOutput) SetCreatedAt(v time.Time) *GetQueueEnvironmentOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetQueueEnvironmentOutput) SetCreatedBy ¶
func (s *GetQueueEnvironmentOutput) SetCreatedBy(v string) *GetQueueEnvironmentOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetQueueEnvironmentOutput) SetName ¶
func (s *GetQueueEnvironmentOutput) SetName(v string) *GetQueueEnvironmentOutput
SetName sets the Name field's value.
func (*GetQueueEnvironmentOutput) SetPriority ¶
func (s *GetQueueEnvironmentOutput) SetPriority(v int64) *GetQueueEnvironmentOutput
SetPriority sets the Priority field's value.
func (*GetQueueEnvironmentOutput) SetQueueEnvironmentId ¶
func (s *GetQueueEnvironmentOutput) SetQueueEnvironmentId(v string) *GetQueueEnvironmentOutput
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (*GetQueueEnvironmentOutput) SetTemplate ¶
func (s *GetQueueEnvironmentOutput) SetTemplate(v string) *GetQueueEnvironmentOutput
SetTemplate sets the Template field's value.
func (*GetQueueEnvironmentOutput) SetTemplateType ¶
func (s *GetQueueEnvironmentOutput) SetTemplateType(v string) *GetQueueEnvironmentOutput
SetTemplateType sets the TemplateType field's value.
func (*GetQueueEnvironmentOutput) SetUpdatedAt ¶
func (s *GetQueueEnvironmentOutput) SetUpdatedAt(v time.Time) *GetQueueEnvironmentOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetQueueEnvironmentOutput) SetUpdatedBy ¶
func (s *GetQueueEnvironmentOutput) SetUpdatedBy(v string) *GetQueueEnvironmentOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetQueueEnvironmentOutput) String ¶
func (s GetQueueEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetQueueFleetAssociationInput ¶
type GetQueueFleetAssociationInput struct { // The farm ID of the farm that contains the queue-fleet association. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID for the queue-fleet association. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The queue ID for the queue-fleet association. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetQueueFleetAssociationInput) GoString ¶
func (s GetQueueFleetAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueFleetAssociationInput) SetFarmId ¶
func (s *GetQueueFleetAssociationInput) SetFarmId(v string) *GetQueueFleetAssociationInput
SetFarmId sets the FarmId field's value.
func (*GetQueueFleetAssociationInput) SetFleetId ¶
func (s *GetQueueFleetAssociationInput) SetFleetId(v string) *GetQueueFleetAssociationInput
SetFleetId sets the FleetId field's value.
func (*GetQueueFleetAssociationInput) SetQueueId ¶
func (s *GetQueueFleetAssociationInput) SetQueueId(v string) *GetQueueFleetAssociationInput
SetQueueId sets the QueueId field's value.
func (GetQueueFleetAssociationInput) String ¶
func (s GetQueueFleetAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueFleetAssociationInput) Validate ¶
func (s *GetQueueFleetAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetQueueFleetAssociationOutput ¶
type GetQueueFleetAssociationOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The fleet ID for the queue-fleet association. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The queue ID for the queue-fleet association. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // The status of the queue-fleet association. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"QueueFleetAssociationStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetQueueFleetAssociationOutput) GoString ¶
func (s GetQueueFleetAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueFleetAssociationOutput) SetCreatedAt ¶
func (s *GetQueueFleetAssociationOutput) SetCreatedAt(v time.Time) *GetQueueFleetAssociationOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetQueueFleetAssociationOutput) SetCreatedBy ¶
func (s *GetQueueFleetAssociationOutput) SetCreatedBy(v string) *GetQueueFleetAssociationOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetQueueFleetAssociationOutput) SetFleetId ¶
func (s *GetQueueFleetAssociationOutput) SetFleetId(v string) *GetQueueFleetAssociationOutput
SetFleetId sets the FleetId field's value.
func (*GetQueueFleetAssociationOutput) SetQueueId ¶
func (s *GetQueueFleetAssociationOutput) SetQueueId(v string) *GetQueueFleetAssociationOutput
SetQueueId sets the QueueId field's value.
func (*GetQueueFleetAssociationOutput) SetStatus ¶
func (s *GetQueueFleetAssociationOutput) SetStatus(v string) *GetQueueFleetAssociationOutput
SetStatus sets the Status field's value.
func (*GetQueueFleetAssociationOutput) SetUpdatedAt ¶
func (s *GetQueueFleetAssociationOutput) SetUpdatedAt(v time.Time) *GetQueueFleetAssociationOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetQueueFleetAssociationOutput) SetUpdatedBy ¶
func (s *GetQueueFleetAssociationOutput) SetUpdatedBy(v string) *GetQueueFleetAssociationOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetQueueFleetAssociationOutput) String ¶
func (s GetQueueFleetAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetQueueInput ¶
type GetQueueInput struct { // The farm ID of the farm in the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue ID for the queue to retrieve. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetQueueInput) GoString ¶
func (s GetQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueInput) SetFarmId ¶
func (s *GetQueueInput) SetFarmId(v string) *GetQueueInput
SetFarmId sets the FarmId field's value.
func (*GetQueueInput) SetQueueId ¶
func (s *GetQueueInput) SetQueueId(v string) *GetQueueInput
SetQueueId sets the QueueId field's value.
func (GetQueueInput) String ¶
func (s GetQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueInput) Validate ¶
func (s *GetQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetQueueOutput ¶
type GetQueueOutput struct { // The storage profile IDs for the queue. AllowedStorageProfileIds []*string `locationName:"allowedStorageProfileIds" type:"list"` // The reason the queue was blocked. BlockedReason *string `locationName:"blockedReason" type:"string" enum:"QueueBlockedReason"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The default action taken on a queue if a budget wasn't configured. // // DefaultBudgetAction is a required field DefaultBudgetAction *string `locationName:"defaultBudgetAction" type:"string" required:"true" enum:"DefaultQueueBudgetAction"` // The description of the queue. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetQueueOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the queue. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID for the queue. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The job attachment settings for the queue. JobAttachmentSettings *JobAttachmentSettings `locationName:"jobAttachmentSettings" type:"structure"` // The jobs in the queue ran as this specified POSIX user. JobRunAsUser *JobRunAsUser `locationName:"jobRunAsUser" type:"structure"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // A list of the required file system location names in the queue. RequiredFileSystemLocationNames []*string `locationName:"requiredFileSystemLocationNames" type:"list"` // The IAM role ARN. RoleArn *string `locationName:"roleArn" type:"string"` // The status of the queue. // // * ACTIVE–The queue is active. // // * SCHEDULING–The queue is scheduling. // // * SCHEDULING_BLOCKED–The queue scheduling is blocked. See the provided // reason. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"QueueStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetQueueOutput) GoString ¶
func (s GetQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetQueueOutput) SetAllowedStorageProfileIds ¶
func (s *GetQueueOutput) SetAllowedStorageProfileIds(v []*string) *GetQueueOutput
SetAllowedStorageProfileIds sets the AllowedStorageProfileIds field's value.
func (*GetQueueOutput) SetBlockedReason ¶
func (s *GetQueueOutput) SetBlockedReason(v string) *GetQueueOutput
SetBlockedReason sets the BlockedReason field's value.
func (*GetQueueOutput) SetCreatedAt ¶
func (s *GetQueueOutput) SetCreatedAt(v time.Time) *GetQueueOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetQueueOutput) SetCreatedBy ¶
func (s *GetQueueOutput) SetCreatedBy(v string) *GetQueueOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetQueueOutput) SetDefaultBudgetAction ¶
func (s *GetQueueOutput) SetDefaultBudgetAction(v string) *GetQueueOutput
SetDefaultBudgetAction sets the DefaultBudgetAction field's value.
func (*GetQueueOutput) SetDescription ¶
func (s *GetQueueOutput) SetDescription(v string) *GetQueueOutput
SetDescription sets the Description field's value.
func (*GetQueueOutput) SetDisplayName ¶
func (s *GetQueueOutput) SetDisplayName(v string) *GetQueueOutput
SetDisplayName sets the DisplayName field's value.
func (*GetQueueOutput) SetFarmId ¶
func (s *GetQueueOutput) SetFarmId(v string) *GetQueueOutput
SetFarmId sets the FarmId field's value.
func (*GetQueueOutput) SetJobAttachmentSettings ¶
func (s *GetQueueOutput) SetJobAttachmentSettings(v *JobAttachmentSettings) *GetQueueOutput
SetJobAttachmentSettings sets the JobAttachmentSettings field's value.
func (*GetQueueOutput) SetJobRunAsUser ¶
func (s *GetQueueOutput) SetJobRunAsUser(v *JobRunAsUser) *GetQueueOutput
SetJobRunAsUser sets the JobRunAsUser field's value.
func (*GetQueueOutput) SetQueueId ¶
func (s *GetQueueOutput) SetQueueId(v string) *GetQueueOutput
SetQueueId sets the QueueId field's value.
func (*GetQueueOutput) SetRequiredFileSystemLocationNames ¶
func (s *GetQueueOutput) SetRequiredFileSystemLocationNames(v []*string) *GetQueueOutput
SetRequiredFileSystemLocationNames sets the RequiredFileSystemLocationNames field's value.
func (*GetQueueOutput) SetRoleArn ¶
func (s *GetQueueOutput) SetRoleArn(v string) *GetQueueOutput
SetRoleArn sets the RoleArn field's value.
func (*GetQueueOutput) SetStatus ¶
func (s *GetQueueOutput) SetStatus(v string) *GetQueueOutput
SetStatus sets the Status field's value.
func (*GetQueueOutput) SetUpdatedAt ¶
func (s *GetQueueOutput) SetUpdatedAt(v time.Time) *GetQueueOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetQueueOutput) SetUpdatedBy ¶
func (s *GetQueueOutput) SetUpdatedBy(v string) *GetQueueOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetQueueOutput) String ¶
func (s GetQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSessionActionInput ¶
type GetSessionActionInput struct { // The farm ID for the session action. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the session. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID for the session action. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The session action ID for the session. // // SessionActionId is a required field SessionActionId *string `location:"uri" locationName:"sessionActionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSessionActionInput) GoString ¶
func (s GetSessionActionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionActionInput) SetFarmId ¶
func (s *GetSessionActionInput) SetFarmId(v string) *GetSessionActionInput
SetFarmId sets the FarmId field's value.
func (*GetSessionActionInput) SetJobId ¶
func (s *GetSessionActionInput) SetJobId(v string) *GetSessionActionInput
SetJobId sets the JobId field's value.
func (*GetSessionActionInput) SetQueueId ¶
func (s *GetSessionActionInput) SetQueueId(v string) *GetSessionActionInput
SetQueueId sets the QueueId field's value.
func (*GetSessionActionInput) SetSessionActionId ¶
func (s *GetSessionActionInput) SetSessionActionId(v string) *GetSessionActionInput
SetSessionActionId sets the SessionActionId field's value.
func (GetSessionActionInput) String ¶
func (s GetSessionActionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionActionInput) Validate ¶
func (s *GetSessionActionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSessionActionOutput ¶
type GetSessionActionOutput struct { // The session action definition. // // Definition is a required field Definition *SessionActionDefinition `locationName:"definition" type:"structure" required:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The exit code to exit the session. ProcessExitCode *int64 `locationName:"processExitCode" type:"integer"` // The message that communicates the progress of the session action. // // ProgressMessage is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetSessionActionOutput's // String and GoString methods. ProgressMessage *string `locationName:"progressMessage" type:"string" sensitive:"true"` // The percentage completed for a session action. ProgressPercent *float64 `locationName:"progressPercent" type:"float"` // The session action ID. // // SessionActionId is a required field SessionActionId *string `locationName:"sessionActionId" type:"string" required:"true"` // The session ID for the session action. // // SessionId is a required field SessionId *string `locationName:"sessionId" type:"string" required:"true"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The status of the session action. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SessionActionStatus"` // The Linux timestamp of the date and time the session action was last updated. WorkerUpdatedAt *time.Time `locationName:"workerUpdatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (GetSessionActionOutput) GoString ¶
func (s GetSessionActionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionActionOutput) SetDefinition ¶
func (s *GetSessionActionOutput) SetDefinition(v *SessionActionDefinition) *GetSessionActionOutput
SetDefinition sets the Definition field's value.
func (*GetSessionActionOutput) SetEndedAt ¶
func (s *GetSessionActionOutput) SetEndedAt(v time.Time) *GetSessionActionOutput
SetEndedAt sets the EndedAt field's value.
func (*GetSessionActionOutput) SetProcessExitCode ¶
func (s *GetSessionActionOutput) SetProcessExitCode(v int64) *GetSessionActionOutput
SetProcessExitCode sets the ProcessExitCode field's value.
func (*GetSessionActionOutput) SetProgressMessage ¶
func (s *GetSessionActionOutput) SetProgressMessage(v string) *GetSessionActionOutput
SetProgressMessage sets the ProgressMessage field's value.
func (*GetSessionActionOutput) SetProgressPercent ¶
func (s *GetSessionActionOutput) SetProgressPercent(v float64) *GetSessionActionOutput
SetProgressPercent sets the ProgressPercent field's value.
func (*GetSessionActionOutput) SetSessionActionId ¶
func (s *GetSessionActionOutput) SetSessionActionId(v string) *GetSessionActionOutput
SetSessionActionId sets the SessionActionId field's value.
func (*GetSessionActionOutput) SetSessionId ¶
func (s *GetSessionActionOutput) SetSessionId(v string) *GetSessionActionOutput
SetSessionId sets the SessionId field's value.
func (*GetSessionActionOutput) SetStartedAt ¶
func (s *GetSessionActionOutput) SetStartedAt(v time.Time) *GetSessionActionOutput
SetStartedAt sets the StartedAt field's value.
func (*GetSessionActionOutput) SetStatus ¶
func (s *GetSessionActionOutput) SetStatus(v string) *GetSessionActionOutput
SetStatus sets the Status field's value.
func (*GetSessionActionOutput) SetWorkerUpdatedAt ¶
func (s *GetSessionActionOutput) SetWorkerUpdatedAt(v time.Time) *GetSessionActionOutput
SetWorkerUpdatedAt sets the WorkerUpdatedAt field's value.
func (GetSessionActionOutput) String ¶
func (s GetSessionActionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSessionInput ¶
type GetSessionInput struct { // The farm ID for the session. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the session. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID for the session. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The session ID. // // SessionId is a required field SessionId *string `location:"uri" locationName:"sessionId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSessionInput) GoString ¶
func (s GetSessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionInput) SetFarmId ¶
func (s *GetSessionInput) SetFarmId(v string) *GetSessionInput
SetFarmId sets the FarmId field's value.
func (*GetSessionInput) SetJobId ¶
func (s *GetSessionInput) SetJobId(v string) *GetSessionInput
SetJobId sets the JobId field's value.
func (*GetSessionInput) SetQueueId ¶
func (s *GetSessionInput) SetQueueId(v string) *GetSessionInput
SetQueueId sets the QueueId field's value.
func (*GetSessionInput) SetSessionId ¶
func (s *GetSessionInput) SetSessionId(v string) *GetSessionInput
SetSessionId sets the SessionId field's value.
func (GetSessionInput) String ¶
func (s GetSessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionInput) Validate ¶
func (s *GetSessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSessionOutput ¶
type GetSessionOutput struct { // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The fleet ID for the session. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // Provides the Amazon EC2 properties of the host. HostProperties *HostPropertiesResponse `locationName:"hostProperties" type:"structure"` // The life cycle status of the session. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"SessionLifecycleStatus"` // The session log. // // Log is a required field Log *LogConfiguration `locationName:"log" type:"structure" required:"true"` // The session ID. // // SessionId is a required field SessionId *string `locationName:"sessionId" type:"string" required:"true"` // The date and time the resource started running. // // StartedAt is a required field StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The life cycle status with which the session started. TargetLifecycleStatus *string `locationName:"targetLifecycleStatus" type:"string" enum:"SessionLifecycleTargetStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The worker ID for the session. // // WorkerId is a required field WorkerId *string `locationName:"workerId" type:"string" required:"true"` // The worker log for the session. WorkerLog *LogConfiguration `locationName:"workerLog" type:"structure"` // contains filtered or unexported fields }
func (GetSessionOutput) GoString ¶
func (s GetSessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionOutput) SetEndedAt ¶
func (s *GetSessionOutput) SetEndedAt(v time.Time) *GetSessionOutput
SetEndedAt sets the EndedAt field's value.
func (*GetSessionOutput) SetFleetId ¶
func (s *GetSessionOutput) SetFleetId(v string) *GetSessionOutput
SetFleetId sets the FleetId field's value.
func (*GetSessionOutput) SetHostProperties ¶
func (s *GetSessionOutput) SetHostProperties(v *HostPropertiesResponse) *GetSessionOutput
SetHostProperties sets the HostProperties field's value.
func (*GetSessionOutput) SetLifecycleStatus ¶
func (s *GetSessionOutput) SetLifecycleStatus(v string) *GetSessionOutput
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*GetSessionOutput) SetLog ¶
func (s *GetSessionOutput) SetLog(v *LogConfiguration) *GetSessionOutput
SetLog sets the Log field's value.
func (*GetSessionOutput) SetSessionId ¶
func (s *GetSessionOutput) SetSessionId(v string) *GetSessionOutput
SetSessionId sets the SessionId field's value.
func (*GetSessionOutput) SetStartedAt ¶
func (s *GetSessionOutput) SetStartedAt(v time.Time) *GetSessionOutput
SetStartedAt sets the StartedAt field's value.
func (*GetSessionOutput) SetTargetLifecycleStatus ¶
func (s *GetSessionOutput) SetTargetLifecycleStatus(v string) *GetSessionOutput
SetTargetLifecycleStatus sets the TargetLifecycleStatus field's value.
func (*GetSessionOutput) SetUpdatedAt ¶
func (s *GetSessionOutput) SetUpdatedAt(v time.Time) *GetSessionOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetSessionOutput) SetUpdatedBy ¶
func (s *GetSessionOutput) SetUpdatedBy(v string) *GetSessionOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (*GetSessionOutput) SetWorkerId ¶
func (s *GetSessionOutput) SetWorkerId(v string) *GetSessionOutput
SetWorkerId sets the WorkerId field's value.
func (*GetSessionOutput) SetWorkerLog ¶
func (s *GetSessionOutput) SetWorkerLog(v *LogConfiguration) *GetSessionOutput
SetWorkerLog sets the WorkerLog field's value.
func (GetSessionOutput) String ¶
func (s GetSessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSessionsStatisticsAggregationInput ¶
type GetSessionsStatisticsAggregationInput struct { // The identifier returned by the StartSessionsStatisticsAggregation operation // that identifies the aggregated statistics. // // AggregationId is a required field AggregationId *string `location:"querystring" locationName:"aggregationId" type:"string" required:"true"` // The identifier of the farm to include in the statistics. This should be the // same as the farm ID used in the call to the StartSessionsStatisticsAggregation // operation. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (GetSessionsStatisticsAggregationInput) GoString ¶
func (s GetSessionsStatisticsAggregationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionsStatisticsAggregationInput) SetAggregationId ¶
func (s *GetSessionsStatisticsAggregationInput) SetAggregationId(v string) *GetSessionsStatisticsAggregationInput
SetAggregationId sets the AggregationId field's value.
func (*GetSessionsStatisticsAggregationInput) SetFarmId ¶
func (s *GetSessionsStatisticsAggregationInput) SetFarmId(v string) *GetSessionsStatisticsAggregationInput
SetFarmId sets the FarmId field's value.
func (*GetSessionsStatisticsAggregationInput) SetMaxResults ¶
func (s *GetSessionsStatisticsAggregationInput) SetMaxResults(v int64) *GetSessionsStatisticsAggregationInput
SetMaxResults sets the MaxResults field's value.
func (*GetSessionsStatisticsAggregationInput) SetNextToken ¶
func (s *GetSessionsStatisticsAggregationInput) SetNextToken(v string) *GetSessionsStatisticsAggregationInput
SetNextToken sets the NextToken field's value.
func (GetSessionsStatisticsAggregationInput) String ¶
func (s GetSessionsStatisticsAggregationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionsStatisticsAggregationInput) Validate ¶
func (s *GetSessionsStatisticsAggregationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSessionsStatisticsAggregationOutput ¶
type GetSessionsStatisticsAggregationOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The statistics for the specified fleets or queues. Statistics []*Statistics `locationName:"statistics" type:"list"` // The status of the aggregated results. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SessionsStatisticsAggregationStatus"` // A message that describes the status. StatusMessage *string `locationName:"statusMessage" type:"string"` // contains filtered or unexported fields }
func (GetSessionsStatisticsAggregationOutput) GoString ¶
func (s GetSessionsStatisticsAggregationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSessionsStatisticsAggregationOutput) SetNextToken ¶
func (s *GetSessionsStatisticsAggregationOutput) SetNextToken(v string) *GetSessionsStatisticsAggregationOutput
SetNextToken sets the NextToken field's value.
func (*GetSessionsStatisticsAggregationOutput) SetStatistics ¶
func (s *GetSessionsStatisticsAggregationOutput) SetStatistics(v []*Statistics) *GetSessionsStatisticsAggregationOutput
SetStatistics sets the Statistics field's value.
func (*GetSessionsStatisticsAggregationOutput) SetStatus ¶
func (s *GetSessionsStatisticsAggregationOutput) SetStatus(v string) *GetSessionsStatisticsAggregationOutput
SetStatus sets the Status field's value.
func (*GetSessionsStatisticsAggregationOutput) SetStatusMessage ¶
func (s *GetSessionsStatisticsAggregationOutput) SetStatusMessage(v string) *GetSessionsStatisticsAggregationOutput
SetStatusMessage sets the StatusMessage field's value.
func (GetSessionsStatisticsAggregationOutput) String ¶
func (s GetSessionsStatisticsAggregationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetStepInput ¶
type GetStepInput struct { // The farm ID for the step. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the step. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID for the step. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetStepInput) GoString ¶
func (s GetStepInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStepInput) SetFarmId ¶
func (s *GetStepInput) SetFarmId(v string) *GetStepInput
SetFarmId sets the FarmId field's value.
func (*GetStepInput) SetJobId ¶
func (s *GetStepInput) SetJobId(v string) *GetStepInput
SetJobId sets the JobId field's value.
func (*GetStepInput) SetQueueId ¶
func (s *GetStepInput) SetQueueId(v string) *GetStepInput
SetQueueId sets the QueueId field's value.
func (*GetStepInput) SetStepId ¶
func (s *GetStepInput) SetStepId(v string) *GetStepInput
SetStepId sets the StepId field's value.
func (GetStepInput) String ¶
func (s GetStepInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStepInput) Validate ¶
func (s *GetStepInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetStepOutput ¶
type GetStepOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The number of dependencies in the step. DependencyCounts *DependencyCounts `locationName:"dependencyCounts" type:"structure"` // The description of the step. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetStepOutput's // String and GoString methods. Description *string `locationName:"description" min:"1" type:"string" sensitive:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The life cycle status of the step. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"StepLifecycleStatus"` // A message that describes the lifecycle status of the step. LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string"` // The name of the step. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A list of step parameters and the combination expression for the step. ParameterSpace *ParameterSpace `locationName:"parameterSpace" type:"structure"` // The required capabilities of the step. RequiredCapabilities *StepRequiredCapabilities `locationName:"requiredCapabilities" type:"structure"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // The task status with which the job started. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"StepTargetTaskRunStatus"` // The task run status for the job. // // TaskRunStatus is a required field TaskRunStatus *string `locationName:"taskRunStatus" type:"string" required:"true" enum:"TaskRunStatus"` // The number of tasks running on the job. // // TaskRunStatusCounts is a required field TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetStepOutput) GoString ¶
func (s GetStepOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStepOutput) SetCreatedAt ¶
func (s *GetStepOutput) SetCreatedAt(v time.Time) *GetStepOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetStepOutput) SetCreatedBy ¶
func (s *GetStepOutput) SetCreatedBy(v string) *GetStepOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetStepOutput) SetDependencyCounts ¶
func (s *GetStepOutput) SetDependencyCounts(v *DependencyCounts) *GetStepOutput
SetDependencyCounts sets the DependencyCounts field's value.
func (*GetStepOutput) SetDescription ¶
func (s *GetStepOutput) SetDescription(v string) *GetStepOutput
SetDescription sets the Description field's value.
func (*GetStepOutput) SetEndedAt ¶
func (s *GetStepOutput) SetEndedAt(v time.Time) *GetStepOutput
SetEndedAt sets the EndedAt field's value.
func (*GetStepOutput) SetLifecycleStatus ¶
func (s *GetStepOutput) SetLifecycleStatus(v string) *GetStepOutput
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*GetStepOutput) SetLifecycleStatusMessage ¶
func (s *GetStepOutput) SetLifecycleStatusMessage(v string) *GetStepOutput
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*GetStepOutput) SetName ¶
func (s *GetStepOutput) SetName(v string) *GetStepOutput
SetName sets the Name field's value.
func (*GetStepOutput) SetParameterSpace ¶
func (s *GetStepOutput) SetParameterSpace(v *ParameterSpace) *GetStepOutput
SetParameterSpace sets the ParameterSpace field's value.
func (*GetStepOutput) SetRequiredCapabilities ¶
func (s *GetStepOutput) SetRequiredCapabilities(v *StepRequiredCapabilities) *GetStepOutput
SetRequiredCapabilities sets the RequiredCapabilities field's value.
func (*GetStepOutput) SetStartedAt ¶
func (s *GetStepOutput) SetStartedAt(v time.Time) *GetStepOutput
SetStartedAt sets the StartedAt field's value.
func (*GetStepOutput) SetStepId ¶
func (s *GetStepOutput) SetStepId(v string) *GetStepOutput
SetStepId sets the StepId field's value.
func (*GetStepOutput) SetTargetTaskRunStatus ¶
func (s *GetStepOutput) SetTargetTaskRunStatus(v string) *GetStepOutput
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*GetStepOutput) SetTaskRunStatus ¶
func (s *GetStepOutput) SetTaskRunStatus(v string) *GetStepOutput
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*GetStepOutput) SetTaskRunStatusCounts ¶
func (s *GetStepOutput) SetTaskRunStatusCounts(v map[string]*int64) *GetStepOutput
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (*GetStepOutput) SetUpdatedAt ¶
func (s *GetStepOutput) SetUpdatedAt(v time.Time) *GetStepOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetStepOutput) SetUpdatedBy ¶
func (s *GetStepOutput) SetUpdatedBy(v string) *GetStepOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetStepOutput) String ¶
func (s GetStepOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetStorageProfileForQueueInput ¶
type GetStorageProfileForQueueInput struct { // The farm ID for the queue in storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The queue ID the queue in the storage profile. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The storage profile ID for the storage profile in the queue. // // StorageProfileId is a required field StorageProfileId *string `location:"uri" locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetStorageProfileForQueueInput) GoString ¶
func (s GetStorageProfileForQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileForQueueInput) SetFarmId ¶
func (s *GetStorageProfileForQueueInput) SetFarmId(v string) *GetStorageProfileForQueueInput
SetFarmId sets the FarmId field's value.
func (*GetStorageProfileForQueueInput) SetQueueId ¶
func (s *GetStorageProfileForQueueInput) SetQueueId(v string) *GetStorageProfileForQueueInput
SetQueueId sets the QueueId field's value.
func (*GetStorageProfileForQueueInput) SetStorageProfileId ¶
func (s *GetStorageProfileForQueueInput) SetStorageProfileId(v string) *GetStorageProfileForQueueInput
SetStorageProfileId sets the StorageProfileId field's value.
func (GetStorageProfileForQueueInput) String ¶
func (s GetStorageProfileForQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileForQueueInput) Validate ¶
func (s *GetStorageProfileForQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetStorageProfileForQueueOutput ¶
type GetStorageProfileForQueueOutput struct { // The display name of the storage profile connected to a queue. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The location of the files for the storage profile within the queue. FileSystemLocations []*FileSystemLocation `locationName:"fileSystemLocations" type:"list"` // The operating system of the storage profile in the queue. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"StorageProfileOperatingSystemFamily"` // The storage profile ID. // // StorageProfileId is a required field StorageProfileId *string `locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetStorageProfileForQueueOutput) GoString ¶
func (s GetStorageProfileForQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileForQueueOutput) SetDisplayName ¶
func (s *GetStorageProfileForQueueOutput) SetDisplayName(v string) *GetStorageProfileForQueueOutput
SetDisplayName sets the DisplayName field's value.
func (*GetStorageProfileForQueueOutput) SetFileSystemLocations ¶
func (s *GetStorageProfileForQueueOutput) SetFileSystemLocations(v []*FileSystemLocation) *GetStorageProfileForQueueOutput
SetFileSystemLocations sets the FileSystemLocations field's value.
func (*GetStorageProfileForQueueOutput) SetOsFamily ¶
func (s *GetStorageProfileForQueueOutput) SetOsFamily(v string) *GetStorageProfileForQueueOutput
SetOsFamily sets the OsFamily field's value.
func (*GetStorageProfileForQueueOutput) SetStorageProfileId ¶
func (s *GetStorageProfileForQueueOutput) SetStorageProfileId(v string) *GetStorageProfileForQueueOutput
SetStorageProfileId sets the StorageProfileId field's value.
func (GetStorageProfileForQueueOutput) String ¶
func (s GetStorageProfileForQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetStorageProfileInput ¶
type GetStorageProfileInput struct { // The farm ID for the storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The storage profile ID. // // StorageProfileId is a required field StorageProfileId *string `location:"uri" locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetStorageProfileInput) GoString ¶
func (s GetStorageProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileInput) SetFarmId ¶
func (s *GetStorageProfileInput) SetFarmId(v string) *GetStorageProfileInput
SetFarmId sets the FarmId field's value.
func (*GetStorageProfileInput) SetStorageProfileId ¶
func (s *GetStorageProfileInput) SetStorageProfileId(v string) *GetStorageProfileInput
SetStorageProfileId sets the StorageProfileId field's value.
func (GetStorageProfileInput) String ¶
func (s GetStorageProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileInput) Validate ¶
func (s *GetStorageProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetStorageProfileOutput ¶
type GetStorageProfileOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The display name of the storage profile. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The location of the files for the storage profile. FileSystemLocations []*FileSystemLocation `locationName:"fileSystemLocations" type:"list"` // The operating system (OS) for the storage profile. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"StorageProfileOperatingSystemFamily"` // The storage profile ID. // // StorageProfileId is a required field StorageProfileId *string `locationName:"storageProfileId" type:"string" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetStorageProfileOutput) GoString ¶
func (s GetStorageProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetStorageProfileOutput) SetCreatedAt ¶
func (s *GetStorageProfileOutput) SetCreatedAt(v time.Time) *GetStorageProfileOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetStorageProfileOutput) SetCreatedBy ¶
func (s *GetStorageProfileOutput) SetCreatedBy(v string) *GetStorageProfileOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetStorageProfileOutput) SetDisplayName ¶
func (s *GetStorageProfileOutput) SetDisplayName(v string) *GetStorageProfileOutput
SetDisplayName sets the DisplayName field's value.
func (*GetStorageProfileOutput) SetFileSystemLocations ¶
func (s *GetStorageProfileOutput) SetFileSystemLocations(v []*FileSystemLocation) *GetStorageProfileOutput
SetFileSystemLocations sets the FileSystemLocations field's value.
func (*GetStorageProfileOutput) SetOsFamily ¶
func (s *GetStorageProfileOutput) SetOsFamily(v string) *GetStorageProfileOutput
SetOsFamily sets the OsFamily field's value.
func (*GetStorageProfileOutput) SetStorageProfileId ¶
func (s *GetStorageProfileOutput) SetStorageProfileId(v string) *GetStorageProfileOutput
SetStorageProfileId sets the StorageProfileId field's value.
func (*GetStorageProfileOutput) SetUpdatedAt ¶
func (s *GetStorageProfileOutput) SetUpdatedAt(v time.Time) *GetStorageProfileOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetStorageProfileOutput) SetUpdatedBy ¶
func (s *GetStorageProfileOutput) SetUpdatedBy(v string) *GetStorageProfileOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetStorageProfileOutput) String ¶
func (s GetStorageProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetTaskInput ¶
type GetTaskInput struct { // The farm ID of the farm connected to the task. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID of the job connected to the task. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID for the queue connected to the task. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID for the step connected to the task. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // The task ID. // // TaskId is a required field TaskId *string `location:"uri" locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetTaskInput) GoString ¶
func (s GetTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetTaskInput) SetFarmId ¶
func (s *GetTaskInput) SetFarmId(v string) *GetTaskInput
SetFarmId sets the FarmId field's value.
func (*GetTaskInput) SetJobId ¶
func (s *GetTaskInput) SetJobId(v string) *GetTaskInput
SetJobId sets the JobId field's value.
func (*GetTaskInput) SetQueueId ¶
func (s *GetTaskInput) SetQueueId(v string) *GetTaskInput
SetQueueId sets the QueueId field's value.
func (*GetTaskInput) SetStepId ¶
func (s *GetTaskInput) SetStepId(v string) *GetTaskInput
SetStepId sets the StepId field's value.
func (*GetTaskInput) SetTaskId ¶
func (s *GetTaskInput) SetTaskId(v string) *GetTaskInput
SetTaskId sets the TaskId field's value.
func (GetTaskInput) String ¶
func (s GetTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetTaskInput) Validate ¶
func (s *GetTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetTaskOutput ¶
type GetTaskOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The number of times that the task failed and was retried. FailureRetryCount *int64 `locationName:"failureRetryCount" type:"integer"` // The latest session ID for the task. LatestSessionActionId *string `locationName:"latestSessionActionId" type:"string"` // The parameters for the task. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetTaskOutput's // String and GoString methods. Parameters map[string]*TaskParameterValue `locationName:"parameters" type:"map" sensitive:"true"` // The run status for the task. // // RunStatus is a required field RunStatus *string `locationName:"runStatus" type:"string" required:"true" enum:"TaskRunStatus"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The run status with which to start the task. TargetRunStatus *string `locationName:"targetRunStatus" type:"string" enum:"TaskTargetRunStatus"` // The task ID. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetTaskOutput) GoString ¶
func (s GetTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetTaskOutput) SetCreatedAt ¶
func (s *GetTaskOutput) SetCreatedAt(v time.Time) *GetTaskOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetTaskOutput) SetCreatedBy ¶
func (s *GetTaskOutput) SetCreatedBy(v string) *GetTaskOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetTaskOutput) SetEndedAt ¶
func (s *GetTaskOutput) SetEndedAt(v time.Time) *GetTaskOutput
SetEndedAt sets the EndedAt field's value.
func (*GetTaskOutput) SetFailureRetryCount ¶
func (s *GetTaskOutput) SetFailureRetryCount(v int64) *GetTaskOutput
SetFailureRetryCount sets the FailureRetryCount field's value.
func (*GetTaskOutput) SetLatestSessionActionId ¶
func (s *GetTaskOutput) SetLatestSessionActionId(v string) *GetTaskOutput
SetLatestSessionActionId sets the LatestSessionActionId field's value.
func (*GetTaskOutput) SetParameters ¶
func (s *GetTaskOutput) SetParameters(v map[string]*TaskParameterValue) *GetTaskOutput
SetParameters sets the Parameters field's value.
func (*GetTaskOutput) SetRunStatus ¶
func (s *GetTaskOutput) SetRunStatus(v string) *GetTaskOutput
SetRunStatus sets the RunStatus field's value.
func (*GetTaskOutput) SetStartedAt ¶
func (s *GetTaskOutput) SetStartedAt(v time.Time) *GetTaskOutput
SetStartedAt sets the StartedAt field's value.
func (*GetTaskOutput) SetTargetRunStatus ¶
func (s *GetTaskOutput) SetTargetRunStatus(v string) *GetTaskOutput
SetTargetRunStatus sets the TargetRunStatus field's value.
func (*GetTaskOutput) SetTaskId ¶
func (s *GetTaskOutput) SetTaskId(v string) *GetTaskOutput
SetTaskId sets the TaskId field's value.
func (*GetTaskOutput) SetUpdatedAt ¶
func (s *GetTaskOutput) SetUpdatedAt(v time.Time) *GetTaskOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetTaskOutput) SetUpdatedBy ¶
func (s *GetTaskOutput) SetUpdatedBy(v string) *GetTaskOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetTaskOutput) String ¶
func (s GetTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetWorkerInput ¶
type GetWorkerInput struct { // The farm ID for the worker. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the worker. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The worker ID. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWorkerInput) GoString ¶
func (s GetWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetWorkerInput) SetFarmId ¶
func (s *GetWorkerInput) SetFarmId(v string) *GetWorkerInput
SetFarmId sets the FarmId field's value.
func (*GetWorkerInput) SetFleetId ¶
func (s *GetWorkerInput) SetFleetId(v string) *GetWorkerInput
SetFleetId sets the FleetId field's value.
func (*GetWorkerInput) SetWorkerId ¶
func (s *GetWorkerInput) SetWorkerId(v string) *GetWorkerInput
SetWorkerId sets the WorkerId field's value.
func (GetWorkerInput) String ¶
func (s GetWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetWorkerInput) Validate ¶
func (s *GetWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetWorkerOutput ¶
type GetWorkerOutput struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The host properties for the worker. HostProperties *HostPropertiesResponse `locationName:"hostProperties" type:"structure"` // The logs for the associated worker. Log *LogConfiguration `locationName:"log" type:"structure"` // The status of the worker. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"WorkerStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The worker ID. // // WorkerId is a required field WorkerId *string `locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetWorkerOutput) GoString ¶
func (s GetWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetWorkerOutput) SetCreatedAt ¶
func (s *GetWorkerOutput) SetCreatedAt(v time.Time) *GetWorkerOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetWorkerOutput) SetCreatedBy ¶
func (s *GetWorkerOutput) SetCreatedBy(v string) *GetWorkerOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetWorkerOutput) SetFarmId ¶
func (s *GetWorkerOutput) SetFarmId(v string) *GetWorkerOutput
SetFarmId sets the FarmId field's value.
func (*GetWorkerOutput) SetFleetId ¶
func (s *GetWorkerOutput) SetFleetId(v string) *GetWorkerOutput
SetFleetId sets the FleetId field's value.
func (*GetWorkerOutput) SetHostProperties ¶
func (s *GetWorkerOutput) SetHostProperties(v *HostPropertiesResponse) *GetWorkerOutput
SetHostProperties sets the HostProperties field's value.
func (*GetWorkerOutput) SetLog ¶
func (s *GetWorkerOutput) SetLog(v *LogConfiguration) *GetWorkerOutput
SetLog sets the Log field's value.
func (*GetWorkerOutput) SetStatus ¶
func (s *GetWorkerOutput) SetStatus(v string) *GetWorkerOutput
SetStatus sets the Status field's value.
func (*GetWorkerOutput) SetUpdatedAt ¶
func (s *GetWorkerOutput) SetUpdatedAt(v time.Time) *GetWorkerOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetWorkerOutput) SetUpdatedBy ¶
func (s *GetWorkerOutput) SetUpdatedBy(v string) *GetWorkerOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (*GetWorkerOutput) SetWorkerId ¶
func (s *GetWorkerOutput) SetWorkerId(v string) *GetWorkerOutput
SetWorkerId sets the WorkerId field's value.
func (GetWorkerOutput) String ¶
func (s GetWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type HostPropertiesRequest ¶
type HostPropertiesRequest struct { // The host name. HostName *string `locationName:"hostName" type:"string"` // The IP address of the host. IpAddresses *IpAddresses `locationName:"ipAddresses" type:"structure"` // contains filtered or unexported fields }
The host property details.
func (HostPropertiesRequest) GoString ¶
func (s HostPropertiesRequest) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*HostPropertiesRequest) SetHostName ¶
func (s *HostPropertiesRequest) SetHostName(v string) *HostPropertiesRequest
SetHostName sets the HostName field's value.
func (*HostPropertiesRequest) SetIpAddresses ¶
func (s *HostPropertiesRequest) SetIpAddresses(v *IpAddresses) *HostPropertiesRequest
SetIpAddresses sets the IpAddresses field's value.
func (HostPropertiesRequest) String ¶
func (s HostPropertiesRequest) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type HostPropertiesResponse ¶
type HostPropertiesResponse struct { // The ARN of the host EC2 instance. Ec2InstanceArn *string `locationName:"ec2InstanceArn" type:"string"` // The instance type of the host EC2 instance. Ec2InstanceType *string `locationName:"ec2InstanceType" type:"string"` // The host name. HostName *string `locationName:"hostName" type:"string"` // The IP address of the host. IpAddresses *IpAddresses `locationName:"ipAddresses" type:"structure"` // contains filtered or unexported fields }
The host property details.
func (HostPropertiesResponse) GoString ¶
func (s HostPropertiesResponse) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*HostPropertiesResponse) SetEc2InstanceArn ¶
func (s *HostPropertiesResponse) SetEc2InstanceArn(v string) *HostPropertiesResponse
SetEc2InstanceArn sets the Ec2InstanceArn field's value.
func (*HostPropertiesResponse) SetEc2InstanceType ¶
func (s *HostPropertiesResponse) SetEc2InstanceType(v string) *HostPropertiesResponse
SetEc2InstanceType sets the Ec2InstanceType field's value.
func (*HostPropertiesResponse) SetHostName ¶
func (s *HostPropertiesResponse) SetHostName(v string) *HostPropertiesResponse
SetHostName sets the HostName field's value.
func (*HostPropertiesResponse) SetIpAddresses ¶
func (s *HostPropertiesResponse) SetIpAddresses(v *IpAddresses) *HostPropertiesResponse
SetIpAddresses sets the IpAddresses field's value.
func (HostPropertiesResponse) String ¶
func (s HostPropertiesResponse) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InternalServerErrorException ¶
type InternalServerErrorException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The number of seconds a client should wait before retrying the request. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // contains filtered or unexported fields }
Deadline Cloud can't process your request right now. Try again later.
func (*InternalServerErrorException) Code ¶
func (s *InternalServerErrorException) Code() string
Code returns the exception type name.
func (*InternalServerErrorException) Error ¶
func (s *InternalServerErrorException) Error() string
func (InternalServerErrorException) GoString ¶
func (s InternalServerErrorException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerErrorException) Message ¶
func (s *InternalServerErrorException) Message() string
Message returns the exception's message.
func (*InternalServerErrorException) OrigErr ¶
func (s *InternalServerErrorException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerErrorException) RequestID ¶
func (s *InternalServerErrorException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerErrorException) StatusCode ¶
func (s *InternalServerErrorException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerErrorException) String ¶
func (s InternalServerErrorException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IpAddresses ¶
type IpAddresses struct { // The IpV4 address of the network. IpV4Addresses []*string `locationName:"ipV4Addresses" type:"list"` // The IpV6 address for the network and node component. IpV6Addresses []*string `locationName:"ipV6Addresses" type:"list"` // contains filtered or unexported fields }
The IP addresses for a host.
func (IpAddresses) GoString ¶
func (s IpAddresses) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IpAddresses) SetIpV4Addresses ¶
func (s *IpAddresses) SetIpV4Addresses(v []*string) *IpAddresses
SetIpV4Addresses sets the IpV4Addresses field's value.
func (*IpAddresses) SetIpV6Addresses ¶
func (s *IpAddresses) SetIpV6Addresses(v []*string) *IpAddresses
SetIpV6Addresses sets the IpV6Addresses field's value.
func (IpAddresses) String ¶
func (s IpAddresses) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobAttachmentDetailsEntity ¶
type JobAttachmentDetailsEntity struct { // The job attachments. // // Attachments is a required field Attachments *Attachments `locationName:"attachments" type:"structure" required:"true"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
The job attachments.
func (JobAttachmentDetailsEntity) GoString ¶
func (s JobAttachmentDetailsEntity) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentDetailsEntity) SetAttachments ¶
func (s *JobAttachmentDetailsEntity) SetAttachments(v *Attachments) *JobAttachmentDetailsEntity
SetAttachments sets the Attachments field's value.
func (*JobAttachmentDetailsEntity) SetJobId ¶
func (s *JobAttachmentDetailsEntity) SetJobId(v string) *JobAttachmentDetailsEntity
SetJobId sets the JobId field's value.
func (JobAttachmentDetailsEntity) String ¶
func (s JobAttachmentDetailsEntity) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobAttachmentDetailsError ¶
type JobAttachmentDetailsError struct { // The error code. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true" enum:"JobEntityErrorCode"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The error message detailing the error's cause. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
The error details for job attachments.
func (JobAttachmentDetailsError) GoString ¶
func (s JobAttachmentDetailsError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentDetailsError) SetCode ¶
func (s *JobAttachmentDetailsError) SetCode(v string) *JobAttachmentDetailsError
SetCode sets the Code field's value.
func (*JobAttachmentDetailsError) SetJobId ¶
func (s *JobAttachmentDetailsError) SetJobId(v string) *JobAttachmentDetailsError
SetJobId sets the JobId field's value.
func (*JobAttachmentDetailsError) SetMessage ¶
func (s *JobAttachmentDetailsError) SetMessage(v string) *JobAttachmentDetailsError
SetMessage sets the Message field's value.
func (JobAttachmentDetailsError) String ¶
func (s JobAttachmentDetailsError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobAttachmentDetailsIdentifiers ¶
type JobAttachmentDetailsIdentifiers struct { // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
Identifier details for job attachments.
func (JobAttachmentDetailsIdentifiers) GoString ¶
func (s JobAttachmentDetailsIdentifiers) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentDetailsIdentifiers) SetJobId ¶
func (s *JobAttachmentDetailsIdentifiers) SetJobId(v string) *JobAttachmentDetailsIdentifiers
SetJobId sets the JobId field's value.
func (JobAttachmentDetailsIdentifiers) String ¶
func (s JobAttachmentDetailsIdentifiers) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentDetailsIdentifiers) Validate ¶
func (s *JobAttachmentDetailsIdentifiers) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobAttachmentSettings ¶
type JobAttachmentSettings struct { // The root prefix. // // RootPrefix is a required field RootPrefix *string `locationName:"rootPrefix" min:"1" type:"string" required:"true"` // The Amazon S3 bucket name. // // S3BucketName is a required field S3BucketName *string `locationName:"s3BucketName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The job attachment settings. These are the Amazon S3 bucket name and the Amazon S3 prefix.
func (JobAttachmentSettings) GoString ¶
func (s JobAttachmentSettings) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentSettings) SetRootPrefix ¶
func (s *JobAttachmentSettings) SetRootPrefix(v string) *JobAttachmentSettings
SetRootPrefix sets the RootPrefix field's value.
func (*JobAttachmentSettings) SetS3BucketName ¶
func (s *JobAttachmentSettings) SetS3BucketName(v string) *JobAttachmentSettings
SetS3BucketName sets the S3BucketName field's value.
func (JobAttachmentSettings) String ¶
func (s JobAttachmentSettings) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobAttachmentSettings) Validate ¶
func (s *JobAttachmentSettings) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobDetailsEntity ¶
type JobDetailsEntity struct { // The job attachment settings. JobAttachmentSettings *JobAttachmentSettings `locationName:"jobAttachmentSettings" type:"structure"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The user name and group that the job uses when run. JobRunAsUser *JobRunAsUser `locationName:"jobRunAsUser" type:"structure"` // The log group name. // // LogGroupName is a required field LogGroupName *string `locationName:"logGroupName" type:"string" required:"true"` // The parameters. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by JobDetailsEntity's // String and GoString methods. Parameters map[string]*JobParameter `locationName:"parameters" type:"map" sensitive:"true"` // The path mapping rules. PathMappingRules []*PathMappingRule `locationName:"pathMappingRules" type:"list"` // The queue role ARN. QueueRoleArn *string `locationName:"queueRoleArn" type:"string"` // The schema version. // // SchemaVersion is a required field SchemaVersion *string `locationName:"schemaVersion" type:"string" required:"true"` // contains filtered or unexported fields }
The job details for a specific job.
func (JobDetailsEntity) GoString ¶
func (s JobDetailsEntity) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobDetailsEntity) SetJobAttachmentSettings ¶
func (s *JobDetailsEntity) SetJobAttachmentSettings(v *JobAttachmentSettings) *JobDetailsEntity
SetJobAttachmentSettings sets the JobAttachmentSettings field's value.
func (*JobDetailsEntity) SetJobId ¶
func (s *JobDetailsEntity) SetJobId(v string) *JobDetailsEntity
SetJobId sets the JobId field's value.
func (*JobDetailsEntity) SetJobRunAsUser ¶
func (s *JobDetailsEntity) SetJobRunAsUser(v *JobRunAsUser) *JobDetailsEntity
SetJobRunAsUser sets the JobRunAsUser field's value.
func (*JobDetailsEntity) SetLogGroupName ¶
func (s *JobDetailsEntity) SetLogGroupName(v string) *JobDetailsEntity
SetLogGroupName sets the LogGroupName field's value.
func (*JobDetailsEntity) SetParameters ¶
func (s *JobDetailsEntity) SetParameters(v map[string]*JobParameter) *JobDetailsEntity
SetParameters sets the Parameters field's value.
func (*JobDetailsEntity) SetPathMappingRules ¶
func (s *JobDetailsEntity) SetPathMappingRules(v []*PathMappingRule) *JobDetailsEntity
SetPathMappingRules sets the PathMappingRules field's value.
func (*JobDetailsEntity) SetQueueRoleArn ¶
func (s *JobDetailsEntity) SetQueueRoleArn(v string) *JobDetailsEntity
SetQueueRoleArn sets the QueueRoleArn field's value.
func (*JobDetailsEntity) SetSchemaVersion ¶
func (s *JobDetailsEntity) SetSchemaVersion(v string) *JobDetailsEntity
SetSchemaVersion sets the SchemaVersion field's value.
func (JobDetailsEntity) String ¶
func (s JobDetailsEntity) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobDetailsError ¶
type JobDetailsError struct { // The error code. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true" enum:"JobEntityErrorCode"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The error message detailing the error's cause. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a job error.
func (JobDetailsError) GoString ¶
func (s JobDetailsError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobDetailsError) SetCode ¶
func (s *JobDetailsError) SetCode(v string) *JobDetailsError
SetCode sets the Code field's value.
func (*JobDetailsError) SetJobId ¶
func (s *JobDetailsError) SetJobId(v string) *JobDetailsError
SetJobId sets the JobId field's value.
func (*JobDetailsError) SetMessage ¶
func (s *JobDetailsError) SetMessage(v string) *JobDetailsError
SetMessage sets the Message field's value.
func (JobDetailsError) String ¶
func (s JobDetailsError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobDetailsIdentifiers ¶
type JobDetailsIdentifiers struct { // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // contains filtered or unexported fields }
The identifiers for a job.
func (JobDetailsIdentifiers) GoString ¶
func (s JobDetailsIdentifiers) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobDetailsIdentifiers) SetJobId ¶
func (s *JobDetailsIdentifiers) SetJobId(v string) *JobDetailsIdentifiers
SetJobId sets the JobId field's value.
func (JobDetailsIdentifiers) String ¶
func (s JobDetailsIdentifiers) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobDetailsIdentifiers) Validate ¶
func (s *JobDetailsIdentifiers) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobEntity ¶
type JobEntity struct { // The job attachment details. JobAttachmentDetails *JobAttachmentDetailsEntity `locationName:"jobAttachmentDetails" type:"structure"` // The job details. JobDetails *JobDetailsEntity `locationName:"jobDetails" type:"structure"` // contains filtered or unexported fields }
The details of a job entity.
func (JobEntity) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobEntity) SetJobAttachmentDetails ¶
func (s *JobEntity) SetJobAttachmentDetails(v *JobAttachmentDetailsEntity) *JobEntity
SetJobAttachmentDetails sets the JobAttachmentDetails field's value.
func (*JobEntity) SetJobDetails ¶
func (s *JobEntity) SetJobDetails(v *JobDetailsEntity) *JobEntity
SetJobDetails sets the JobDetails field's value.
type JobEntityIdentifiersUnion ¶
type JobEntityIdentifiersUnion struct { // The environment details. EnvironmentDetails *EnvironmentDetailsIdentifiers `locationName:"environmentDetails" type:"structure"` // The job attachment details. JobAttachmentDetails *JobAttachmentDetailsIdentifiers `locationName:"jobAttachmentDetails" type:"structure"` // The job details. JobDetails *JobDetailsIdentifiers `locationName:"jobDetails" type:"structure"` // The step details. StepDetails *StepDetailsIdentifiers `locationName:"stepDetails" type:"structure"` // contains filtered or unexported fields }
The details of a job entity identifier.
func (JobEntityIdentifiersUnion) GoString ¶
func (s JobEntityIdentifiersUnion) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobEntityIdentifiersUnion) SetEnvironmentDetails ¶
func (s *JobEntityIdentifiersUnion) SetEnvironmentDetails(v *EnvironmentDetailsIdentifiers) *JobEntityIdentifiersUnion
SetEnvironmentDetails sets the EnvironmentDetails field's value.
func (*JobEntityIdentifiersUnion) SetJobAttachmentDetails ¶
func (s *JobEntityIdentifiersUnion) SetJobAttachmentDetails(v *JobAttachmentDetailsIdentifiers) *JobEntityIdentifiersUnion
SetJobAttachmentDetails sets the JobAttachmentDetails field's value.
func (*JobEntityIdentifiersUnion) SetJobDetails ¶
func (s *JobEntityIdentifiersUnion) SetJobDetails(v *JobDetailsIdentifiers) *JobEntityIdentifiersUnion
SetJobDetails sets the JobDetails field's value.
func (*JobEntityIdentifiersUnion) SetStepDetails ¶
func (s *JobEntityIdentifiersUnion) SetStepDetails(v *StepDetailsIdentifiers) *JobEntityIdentifiersUnion
SetStepDetails sets the StepDetails field's value.
func (JobEntityIdentifiersUnion) String ¶
func (s JobEntityIdentifiersUnion) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobEntityIdentifiersUnion) Validate ¶
func (s *JobEntityIdentifiersUnion) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobMember ¶
type JobMember struct { // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The identity store ID. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The job member's membership level. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The principal ID of the job member. // // PrincipalId is a required field PrincipalId *string `locationName:"principalId" min:"1" type:"string" required:"true"` // The principal type of the job member. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
The details for a job member.
func (JobMember) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobMember) SetIdentityStoreId ¶
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*JobMember) SetMembershipLevel ¶
SetMembershipLevel sets the MembershipLevel field's value.
func (*JobMember) SetPrincipalId ¶
SetPrincipalId sets the PrincipalId field's value.
func (*JobMember) SetPrincipalType ¶
SetPrincipalType sets the PrincipalType field's value.
func (*JobMember) SetQueueId ¶
SetQueueId sets the QueueId field's value.
type JobParameter ¶
type JobParameter struct { // A double precision IEEE-754 floating point number represented as a string. Float *string `locationName:"float" min:"1" type:"string"` // A signed integer represented as a string. Int *string `locationName:"int" min:"1" type:"string"` // A file system path represented as a string. Path *string `locationName:"path" type:"string"` // A UTF-8 string. String_ *string `locationName:"string" type:"string"` // contains filtered or unexported fields }
The details of job parameters.
func (JobParameter) GoString ¶
func (s JobParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobParameter) SetFloat ¶
func (s *JobParameter) SetFloat(v string) *JobParameter
SetFloat sets the Float field's value.
func (*JobParameter) SetInt ¶
func (s *JobParameter) SetInt(v string) *JobParameter
SetInt sets the Int field's value.
func (*JobParameter) SetPath ¶
func (s *JobParameter) SetPath(v string) *JobParameter
SetPath sets the Path field's value.
func (*JobParameter) SetString_ ¶
func (s *JobParameter) SetString_(v string) *JobParameter
SetString_ sets the String_ field's value.
func (JobParameter) String ¶
func (s JobParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobParameter) Validate ¶
func (s *JobParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobRunAsUser ¶
type JobRunAsUser struct { // The user and group that the jobs in the queue run as. Posix *PosixUser `locationName:"posix" type:"structure"` // Specifies whether the job should run using the queue's system user or if // the job should run using the worker agent system user. // // RunAs is a required field RunAs *string `locationName:"runAs" type:"string" required:"true" enum:"RunAs"` // Identifies a Microsoft Windows user. Windows *WindowsUser `locationName:"windows" type:"structure"` // contains filtered or unexported fields }
Identifies the user for a job.
func (JobRunAsUser) GoString ¶
func (s JobRunAsUser) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobRunAsUser) SetPosix ¶
func (s *JobRunAsUser) SetPosix(v *PosixUser) *JobRunAsUser
SetPosix sets the Posix field's value.
func (*JobRunAsUser) SetRunAs ¶
func (s *JobRunAsUser) SetRunAs(v string) *JobRunAsUser
SetRunAs sets the RunAs field's value.
func (*JobRunAsUser) SetWindows ¶
func (s *JobRunAsUser) SetWindows(v *WindowsUser) *JobRunAsUser
SetWindows sets the Windows field's value.
func (JobRunAsUser) String ¶
func (s JobRunAsUser) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobRunAsUser) Validate ¶
func (s *JobRunAsUser) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type JobSearchSummary ¶
type JobSearchSummary struct { // The date and time the resource was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that created this resource. CreatedBy *string `locationName:"createdBy" type:"string"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The job ID. JobId *string `locationName:"jobId" type:"string"` // The job parameters. // // JobParameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by JobSearchSummary's // String and GoString methods. JobParameters map[string]*JobParameter `locationName:"jobParameters" type:"map" sensitive:"true"` // The life cycle status. LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" enum:"JobLifecycleStatus"` // The life cycle status message. LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string"` // The number of task failures before the job stops running and is marked as // FAILED. MaxFailedTasksCount *int64 `locationName:"maxFailedTasksCount" type:"integer"` // The maximum number of retries for a job. MaxRetriesPerTask *int64 `locationName:"maxRetriesPerTask" type:"integer"` // The job name. Name *string `locationName:"name" min:"1" type:"string"` // The job priority. Priority *int64 `locationName:"priority" type:"integer"` // The queue ID. QueueId *string `locationName:"queueId" type:"string"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The task status to start with on the job. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"JobTargetTaskRunStatus"` // task run status for the job. // // * PENDING–pending and waiting for resources. // // * READY–ready to be processed. // // * ASSIGNED–assigned and will run next on a worker. // // * SCHEDULED–scheduled to be run on a worker. // // * INTERRUPTING–being interrupted. // // * RUNNING–running on a worker. // // * SUSPENDED–the task is suspended. // // * CANCELED–the task has been canceled. // // * FAILED–the task has failed. // // * SUCCEEDED–the task has succeeded. TaskRunStatus *string `locationName:"taskRunStatus" type:"string" enum:"TaskRunStatus"` // The number of tasks running on the job. TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map"` // contains filtered or unexported fields }
The details of a job search.
func (JobSearchSummary) GoString ¶
func (s JobSearchSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobSearchSummary) SetCreatedAt ¶
func (s *JobSearchSummary) SetCreatedAt(v time.Time) *JobSearchSummary
SetCreatedAt sets the CreatedAt field's value.
func (*JobSearchSummary) SetCreatedBy ¶
func (s *JobSearchSummary) SetCreatedBy(v string) *JobSearchSummary
SetCreatedBy sets the CreatedBy field's value.
func (*JobSearchSummary) SetEndedAt ¶
func (s *JobSearchSummary) SetEndedAt(v time.Time) *JobSearchSummary
SetEndedAt sets the EndedAt field's value.
func (*JobSearchSummary) SetJobId ¶
func (s *JobSearchSummary) SetJobId(v string) *JobSearchSummary
SetJobId sets the JobId field's value.
func (*JobSearchSummary) SetJobParameters ¶
func (s *JobSearchSummary) SetJobParameters(v map[string]*JobParameter) *JobSearchSummary
SetJobParameters sets the JobParameters field's value.
func (*JobSearchSummary) SetLifecycleStatus ¶
func (s *JobSearchSummary) SetLifecycleStatus(v string) *JobSearchSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*JobSearchSummary) SetLifecycleStatusMessage ¶
func (s *JobSearchSummary) SetLifecycleStatusMessage(v string) *JobSearchSummary
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*JobSearchSummary) SetMaxFailedTasksCount ¶
func (s *JobSearchSummary) SetMaxFailedTasksCount(v int64) *JobSearchSummary
SetMaxFailedTasksCount sets the MaxFailedTasksCount field's value.
func (*JobSearchSummary) SetMaxRetriesPerTask ¶
func (s *JobSearchSummary) SetMaxRetriesPerTask(v int64) *JobSearchSummary
SetMaxRetriesPerTask sets the MaxRetriesPerTask field's value.
func (*JobSearchSummary) SetName ¶
func (s *JobSearchSummary) SetName(v string) *JobSearchSummary
SetName sets the Name field's value.
func (*JobSearchSummary) SetPriority ¶
func (s *JobSearchSummary) SetPriority(v int64) *JobSearchSummary
SetPriority sets the Priority field's value.
func (*JobSearchSummary) SetQueueId ¶
func (s *JobSearchSummary) SetQueueId(v string) *JobSearchSummary
SetQueueId sets the QueueId field's value.
func (*JobSearchSummary) SetStartedAt ¶
func (s *JobSearchSummary) SetStartedAt(v time.Time) *JobSearchSummary
SetStartedAt sets the StartedAt field's value.
func (*JobSearchSummary) SetTargetTaskRunStatus ¶
func (s *JobSearchSummary) SetTargetTaskRunStatus(v string) *JobSearchSummary
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*JobSearchSummary) SetTaskRunStatus ¶
func (s *JobSearchSummary) SetTaskRunStatus(v string) *JobSearchSummary
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*JobSearchSummary) SetTaskRunStatusCounts ¶
func (s *JobSearchSummary) SetTaskRunStatusCounts(v map[string]*int64) *JobSearchSummary
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (JobSearchSummary) String ¶
func (s JobSearchSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type JobSummary ¶
type JobSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The life cycle status. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"JobLifecycleStatus"` // The life cycle status message. // // LifecycleStatusMessage is a required field LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string" required:"true"` // The number of task failures before the job stops running and is marked as // FAILED. MaxFailedTasksCount *int64 `locationName:"maxFailedTasksCount" type:"integer"` // The maximum number of retries for a job. MaxRetriesPerTask *int64 `locationName:"maxRetriesPerTask" type:"integer"` // The job name. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The job priority. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The task status to start with on the job. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"JobTargetTaskRunStatus"` // The task run status for the job. // // * PENDING–pending and waiting for resources. // // * READY–ready to be processed. // // * ASSIGNED–assigned and will run next on a worker. // // * SCHEDULED–scheduled to be run on a worker. // // * INTERRUPTING–being interrupted. // // * RUNNING–running on a worker. // // * SUSPENDED–the task is suspended. // // * CANCELED–the task has been canceled. // // * FAILED–the task has failed. // // * SUCCEEDED–the task has succeeded. TaskRunStatus *string `locationName:"taskRunStatus" type:"string" enum:"TaskRunStatus"` // The number of tasks running on the job. TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
A summary of job details.
func (JobSummary) GoString ¶
func (s JobSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*JobSummary) SetCreatedAt ¶
func (s *JobSummary) SetCreatedAt(v time.Time) *JobSummary
SetCreatedAt sets the CreatedAt field's value.
func (*JobSummary) SetCreatedBy ¶
func (s *JobSummary) SetCreatedBy(v string) *JobSummary
SetCreatedBy sets the CreatedBy field's value.
func (*JobSummary) SetEndedAt ¶
func (s *JobSummary) SetEndedAt(v time.Time) *JobSummary
SetEndedAt sets the EndedAt field's value.
func (*JobSummary) SetJobId ¶
func (s *JobSummary) SetJobId(v string) *JobSummary
SetJobId sets the JobId field's value.
func (*JobSummary) SetLifecycleStatus ¶
func (s *JobSummary) SetLifecycleStatus(v string) *JobSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*JobSummary) SetLifecycleStatusMessage ¶
func (s *JobSummary) SetLifecycleStatusMessage(v string) *JobSummary
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*JobSummary) SetMaxFailedTasksCount ¶
func (s *JobSummary) SetMaxFailedTasksCount(v int64) *JobSummary
SetMaxFailedTasksCount sets the MaxFailedTasksCount field's value.
func (*JobSummary) SetMaxRetriesPerTask ¶
func (s *JobSummary) SetMaxRetriesPerTask(v int64) *JobSummary
SetMaxRetriesPerTask sets the MaxRetriesPerTask field's value.
func (*JobSummary) SetName ¶
func (s *JobSummary) SetName(v string) *JobSummary
SetName sets the Name field's value.
func (*JobSummary) SetPriority ¶
func (s *JobSummary) SetPriority(v int64) *JobSummary
SetPriority sets the Priority field's value.
func (*JobSummary) SetStartedAt ¶
func (s *JobSummary) SetStartedAt(v time.Time) *JobSummary
SetStartedAt sets the StartedAt field's value.
func (*JobSummary) SetTargetTaskRunStatus ¶
func (s *JobSummary) SetTargetTaskRunStatus(v string) *JobSummary
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*JobSummary) SetTaskRunStatus ¶
func (s *JobSummary) SetTaskRunStatus(v string) *JobSummary
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*JobSummary) SetTaskRunStatusCounts ¶
func (s *JobSummary) SetTaskRunStatusCounts(v map[string]*int64) *JobSummary
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (*JobSummary) SetUpdatedAt ¶
func (s *JobSummary) SetUpdatedAt(v time.Time) *JobSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*JobSummary) SetUpdatedBy ¶
func (s *JobSummary) SetUpdatedBy(v string) *JobSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (JobSummary) String ¶
func (s JobSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LicenseEndpointSummary ¶
type LicenseEndpointSummary struct { // The license endpoint ID. LicenseEndpointId *string `locationName:"licenseEndpointId" type:"string"` // The status of the license endpoint. Status *string `locationName:"status" type:"string" enum:"LicenseEndpointStatus"` // The status message of the license endpoint. StatusMessage *string `locationName:"statusMessage" type:"string"` // The VCP(virtual private cloud) ID associated with the license endpoint. VpcId *string `locationName:"vpcId" min:"1" type:"string"` // contains filtered or unexported fields }
The details for a license endpoint.
func (LicenseEndpointSummary) GoString ¶
func (s LicenseEndpointSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LicenseEndpointSummary) SetLicenseEndpointId ¶
func (s *LicenseEndpointSummary) SetLicenseEndpointId(v string) *LicenseEndpointSummary
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (*LicenseEndpointSummary) SetStatus ¶
func (s *LicenseEndpointSummary) SetStatus(v string) *LicenseEndpointSummary
SetStatus sets the Status field's value.
func (*LicenseEndpointSummary) SetStatusMessage ¶
func (s *LicenseEndpointSummary) SetStatusMessage(v string) *LicenseEndpointSummary
SetStatusMessage sets the StatusMessage field's value.
func (*LicenseEndpointSummary) SetVpcId ¶
func (s *LicenseEndpointSummary) SetVpcId(v string) *LicenseEndpointSummary
SetVpcId sets the VpcId field's value.
func (LicenseEndpointSummary) String ¶
func (s LicenseEndpointSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAvailableMeteredProductsInput ¶
type ListAvailableMeteredProductsInput struct { // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListAvailableMeteredProductsInput) GoString ¶
func (s ListAvailableMeteredProductsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAvailableMeteredProductsInput) SetMaxResults ¶
func (s *ListAvailableMeteredProductsInput) SetMaxResults(v int64) *ListAvailableMeteredProductsInput
SetMaxResults sets the MaxResults field's value.
func (*ListAvailableMeteredProductsInput) SetNextToken ¶
func (s *ListAvailableMeteredProductsInput) SetNextToken(v string) *ListAvailableMeteredProductsInput
SetNextToken sets the NextToken field's value.
func (ListAvailableMeteredProductsInput) String ¶
func (s ListAvailableMeteredProductsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAvailableMeteredProductsInput) Validate ¶
func (s *ListAvailableMeteredProductsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAvailableMeteredProductsOutput ¶
type ListAvailableMeteredProductsOutput struct { // The metered products. // // MeteredProducts is a required field MeteredProducts []*MeteredProductSummary `locationName:"meteredProducts" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListAvailableMeteredProductsOutput) GoString ¶
func (s ListAvailableMeteredProductsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAvailableMeteredProductsOutput) SetMeteredProducts ¶
func (s *ListAvailableMeteredProductsOutput) SetMeteredProducts(v []*MeteredProductSummary) *ListAvailableMeteredProductsOutput
SetMeteredProducts sets the MeteredProducts field's value.
func (*ListAvailableMeteredProductsOutput) SetNextToken ¶
func (s *ListAvailableMeteredProductsOutput) SetNextToken(v string) *ListAvailableMeteredProductsOutput
SetNextToken sets the NextToken field's value.
func (ListAvailableMeteredProductsOutput) String ¶
func (s ListAvailableMeteredProductsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListBudgetsInput ¶
type ListBudgetsInput struct { // The farm ID associated with the budgets. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The status to list for the budgets. Status *string `location:"querystring" locationName:"status" type:"string" enum:"BudgetStatus"` // contains filtered or unexported fields }
func (ListBudgetsInput) GoString ¶
func (s ListBudgetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListBudgetsInput) SetFarmId ¶
func (s *ListBudgetsInput) SetFarmId(v string) *ListBudgetsInput
SetFarmId sets the FarmId field's value.
func (*ListBudgetsInput) SetMaxResults ¶
func (s *ListBudgetsInput) SetMaxResults(v int64) *ListBudgetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListBudgetsInput) SetNextToken ¶
func (s *ListBudgetsInput) SetNextToken(v string) *ListBudgetsInput
SetNextToken sets the NextToken field's value.
func (*ListBudgetsInput) SetStatus ¶
func (s *ListBudgetsInput) SetStatus(v string) *ListBudgetsInput
SetStatus sets the Status field's value.
func (ListBudgetsInput) String ¶
func (s ListBudgetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListBudgetsInput) Validate ¶
func (s *ListBudgetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListBudgetsOutput ¶
type ListBudgetsOutput struct { // The budgets to include on the list. // // Budgets is a required field Budgets []*BudgetSummary `locationName:"budgets" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListBudgetsOutput) GoString ¶
func (s ListBudgetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListBudgetsOutput) SetBudgets ¶
func (s *ListBudgetsOutput) SetBudgets(v []*BudgetSummary) *ListBudgetsOutput
SetBudgets sets the Budgets field's value.
func (*ListBudgetsOutput) SetNextToken ¶
func (s *ListBudgetsOutput) SetNextToken(v string) *ListBudgetsOutput
SetNextToken sets the NextToken field's value.
func (ListBudgetsOutput) String ¶
func (s ListBudgetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListFarmMembersInput ¶
type ListFarmMembersInput struct { // The farm ID. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFarmMembersInput) GoString ¶
func (s ListFarmMembersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmMembersInput) SetFarmId ¶
func (s *ListFarmMembersInput) SetFarmId(v string) *ListFarmMembersInput
SetFarmId sets the FarmId field's value.
func (*ListFarmMembersInput) SetMaxResults ¶
func (s *ListFarmMembersInput) SetMaxResults(v int64) *ListFarmMembersInput
SetMaxResults sets the MaxResults field's value.
func (*ListFarmMembersInput) SetNextToken ¶
func (s *ListFarmMembersInput) SetNextToken(v string) *ListFarmMembersInput
SetNextToken sets the NextToken field's value.
func (ListFarmMembersInput) String ¶
func (s ListFarmMembersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmMembersInput) Validate ¶
func (s *ListFarmMembersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFarmMembersOutput ¶
type ListFarmMembersOutput struct { // The members on the list. // // Members is a required field Members []*FarmMember `locationName:"members" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFarmMembersOutput) GoString ¶
func (s ListFarmMembersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmMembersOutput) SetMembers ¶
func (s *ListFarmMembersOutput) SetMembers(v []*FarmMember) *ListFarmMembersOutput
SetMembers sets the Members field's value.
func (*ListFarmMembersOutput) SetNextToken ¶
func (s *ListFarmMembersOutput) SetNextToken(v string) *ListFarmMembersOutput
SetNextToken sets the NextToken field's value.
func (ListFarmMembersOutput) String ¶
func (s ListFarmMembersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListFarmsInput ¶
type ListFarmsInput struct { // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The principal ID of the member to list on the farm. PrincipalId *string `location:"querystring" locationName:"principalId" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListFarmsInput) GoString ¶
func (s ListFarmsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmsInput) SetMaxResults ¶
func (s *ListFarmsInput) SetMaxResults(v int64) *ListFarmsInput
SetMaxResults sets the MaxResults field's value.
func (*ListFarmsInput) SetNextToken ¶
func (s *ListFarmsInput) SetNextToken(v string) *ListFarmsInput
SetNextToken sets the NextToken field's value.
func (*ListFarmsInput) SetPrincipalId ¶
func (s *ListFarmsInput) SetPrincipalId(v string) *ListFarmsInput
SetPrincipalId sets the PrincipalId field's value.
func (ListFarmsInput) String ¶
func (s ListFarmsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmsInput) Validate ¶
func (s *ListFarmsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFarmsOutput ¶
type ListFarmsOutput struct { // Farms on the list. // // Farms is a required field Farms []*FarmSummary `locationName:"farms" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFarmsOutput) GoString ¶
func (s ListFarmsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFarmsOutput) SetFarms ¶
func (s *ListFarmsOutput) SetFarms(v []*FarmSummary) *ListFarmsOutput
SetFarms sets the Farms field's value.
func (*ListFarmsOutput) SetNextToken ¶
func (s *ListFarmsOutput) SetNextToken(v string) *ListFarmsOutput
SetNextToken sets the NextToken field's value.
func (ListFarmsOutput) String ¶
func (s ListFarmsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListFleetMembersInput ¶
type ListFleetMembersInput struct { // The farm ID of the fleet. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to include on the list. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFleetMembersInput) GoString ¶
func (s ListFleetMembersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetMembersInput) SetFarmId ¶
func (s *ListFleetMembersInput) SetFarmId(v string) *ListFleetMembersInput
SetFarmId sets the FarmId field's value.
func (*ListFleetMembersInput) SetFleetId ¶
func (s *ListFleetMembersInput) SetFleetId(v string) *ListFleetMembersInput
SetFleetId sets the FleetId field's value.
func (*ListFleetMembersInput) SetMaxResults ¶
func (s *ListFleetMembersInput) SetMaxResults(v int64) *ListFleetMembersInput
SetMaxResults sets the MaxResults field's value.
func (*ListFleetMembersInput) SetNextToken ¶
func (s *ListFleetMembersInput) SetNextToken(v string) *ListFleetMembersInput
SetNextToken sets the NextToken field's value.
func (ListFleetMembersInput) String ¶
func (s ListFleetMembersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetMembersInput) Validate ¶
func (s *ListFleetMembersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFleetMembersOutput ¶
type ListFleetMembersOutput struct { // The members on the list. // // Members is a required field Members []*FleetMember `locationName:"members" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFleetMembersOutput) GoString ¶
func (s ListFleetMembersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetMembersOutput) SetMembers ¶
func (s *ListFleetMembersOutput) SetMembers(v []*FleetMember) *ListFleetMembersOutput
SetMembers sets the Members field's value.
func (*ListFleetMembersOutput) SetNextToken ¶
func (s *ListFleetMembersOutput) SetNextToken(v string) *ListFleetMembersOutput
SetNextToken sets the NextToken field's value.
func (ListFleetMembersOutput) String ¶
func (s ListFleetMembersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListFleetsInput ¶
type ListFleetsInput struct { // The display names of a list of fleets. DisplayName *string `location:"querystring" locationName:"displayName" min:"1" type:"string"` // The farm ID of the fleets. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The principal ID of the members to include in the fleet. PrincipalId *string `location:"querystring" locationName:"principalId" min:"1" type:"string"` // The status of the fleet. Status *string `location:"querystring" locationName:"status" type:"string" enum:"FleetStatus"` // contains filtered or unexported fields }
func (ListFleetsInput) GoString ¶
func (s ListFleetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetsInput) SetDisplayName ¶
func (s *ListFleetsInput) SetDisplayName(v string) *ListFleetsInput
SetDisplayName sets the DisplayName field's value.
func (*ListFleetsInput) SetFarmId ¶
func (s *ListFleetsInput) SetFarmId(v string) *ListFleetsInput
SetFarmId sets the FarmId field's value.
func (*ListFleetsInput) SetMaxResults ¶
func (s *ListFleetsInput) SetMaxResults(v int64) *ListFleetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListFleetsInput) SetNextToken ¶
func (s *ListFleetsInput) SetNextToken(v string) *ListFleetsInput
SetNextToken sets the NextToken field's value.
func (*ListFleetsInput) SetPrincipalId ¶
func (s *ListFleetsInput) SetPrincipalId(v string) *ListFleetsInput
SetPrincipalId sets the PrincipalId field's value.
func (*ListFleetsInput) SetStatus ¶
func (s *ListFleetsInput) SetStatus(v string) *ListFleetsInput
SetStatus sets the Status field's value.
func (ListFleetsInput) String ¶
func (s ListFleetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetsInput) Validate ¶
func (s *ListFleetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListFleetsOutput ¶
type ListFleetsOutput struct { // The fleets on the list. // // Fleets is a required field Fleets []*FleetSummary `locationName:"fleets" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListFleetsOutput) GoString ¶
func (s ListFleetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListFleetsOutput) SetFleets ¶
func (s *ListFleetsOutput) SetFleets(v []*FleetSummary) *ListFleetsOutput
SetFleets sets the Fleets field's value.
func (*ListFleetsOutput) SetNextToken ¶
func (s *ListFleetsOutput) SetNextToken(v string) *ListFleetsOutput
SetNextToken sets the NextToken field's value.
func (ListFleetsOutput) String ¶
func (s ListFleetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListJobMembersInput ¶
type ListJobMembersInput struct { // The farm ID of the job to list. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to include on the list. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID to include on the list. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListJobMembersInput) GoString ¶
func (s ListJobMembersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobMembersInput) SetFarmId ¶
func (s *ListJobMembersInput) SetFarmId(v string) *ListJobMembersInput
SetFarmId sets the FarmId field's value.
func (*ListJobMembersInput) SetJobId ¶
func (s *ListJobMembersInput) SetJobId(v string) *ListJobMembersInput
SetJobId sets the JobId field's value.
func (*ListJobMembersInput) SetMaxResults ¶
func (s *ListJobMembersInput) SetMaxResults(v int64) *ListJobMembersInput
SetMaxResults sets the MaxResults field's value.
func (*ListJobMembersInput) SetNextToken ¶
func (s *ListJobMembersInput) SetNextToken(v string) *ListJobMembersInput
SetNextToken sets the NextToken field's value.
func (*ListJobMembersInput) SetQueueId ¶
func (s *ListJobMembersInput) SetQueueId(v string) *ListJobMembersInput
SetQueueId sets the QueueId field's value.
func (ListJobMembersInput) String ¶
func (s ListJobMembersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobMembersInput) Validate ¶
func (s *ListJobMembersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListJobMembersOutput ¶
type ListJobMembersOutput struct { // The members on the list. // // Members is a required field Members []*JobMember `locationName:"members" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListJobMembersOutput) GoString ¶
func (s ListJobMembersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobMembersOutput) SetMembers ¶
func (s *ListJobMembersOutput) SetMembers(v []*JobMember) *ListJobMembersOutput
SetMembers sets the Members field's value.
func (*ListJobMembersOutput) SetNextToken ¶
func (s *ListJobMembersOutput) SetNextToken(v string) *ListJobMembersOutput
SetNextToken sets the NextToken field's value.
func (ListJobMembersOutput) String ¶
func (s ListJobMembersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListJobsInput ¶
type ListJobsInput struct { // The farm ID for the jobs. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The principal ID of the members on the jobs. PrincipalId *string `location:"querystring" locationName:"principalId" min:"1" type:"string"` // The queue ID for the job. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListJobsInput) GoString ¶
func (s ListJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobsInput) SetFarmId ¶
func (s *ListJobsInput) SetFarmId(v string) *ListJobsInput
SetFarmId sets the FarmId field's value.
func (*ListJobsInput) SetMaxResults ¶
func (s *ListJobsInput) SetMaxResults(v int64) *ListJobsInput
SetMaxResults sets the MaxResults field's value.
func (*ListJobsInput) SetNextToken ¶
func (s *ListJobsInput) SetNextToken(v string) *ListJobsInput
SetNextToken sets the NextToken field's value.
func (*ListJobsInput) SetPrincipalId ¶
func (s *ListJobsInput) SetPrincipalId(v string) *ListJobsInput
SetPrincipalId sets the PrincipalId field's value.
func (*ListJobsInput) SetQueueId ¶
func (s *ListJobsInput) SetQueueId(v string) *ListJobsInput
SetQueueId sets the QueueId field's value.
func (ListJobsInput) String ¶
func (s ListJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobsInput) Validate ¶
func (s *ListJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListJobsOutput ¶
type ListJobsOutput struct { // The jobs on the list. // // Jobs is a required field Jobs []*JobSummary `locationName:"jobs" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListJobsOutput) GoString ¶
func (s ListJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListJobsOutput) SetJobs ¶
func (s *ListJobsOutput) SetJobs(v []*JobSummary) *ListJobsOutput
SetJobs sets the Jobs field's value.
func (*ListJobsOutput) SetNextToken ¶
func (s *ListJobsOutput) SetNextToken(v string) *ListJobsOutput
SetNextToken sets the NextToken field's value.
func (ListJobsOutput) String ¶
func (s ListJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListLicenseEndpointsInput ¶
type ListLicenseEndpointsInput struct { // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListLicenseEndpointsInput) GoString ¶
func (s ListLicenseEndpointsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListLicenseEndpointsInput) SetMaxResults ¶
func (s *ListLicenseEndpointsInput) SetMaxResults(v int64) *ListLicenseEndpointsInput
SetMaxResults sets the MaxResults field's value.
func (*ListLicenseEndpointsInput) SetNextToken ¶
func (s *ListLicenseEndpointsInput) SetNextToken(v string) *ListLicenseEndpointsInput
SetNextToken sets the NextToken field's value.
func (ListLicenseEndpointsInput) String ¶
func (s ListLicenseEndpointsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListLicenseEndpointsInput) Validate ¶
func (s *ListLicenseEndpointsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListLicenseEndpointsOutput ¶
type ListLicenseEndpointsOutput struct { // The license endpoints. // // LicenseEndpoints is a required field LicenseEndpoints []*LicenseEndpointSummary `locationName:"licenseEndpoints" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListLicenseEndpointsOutput) GoString ¶
func (s ListLicenseEndpointsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListLicenseEndpointsOutput) SetLicenseEndpoints ¶
func (s *ListLicenseEndpointsOutput) SetLicenseEndpoints(v []*LicenseEndpointSummary) *ListLicenseEndpointsOutput
SetLicenseEndpoints sets the LicenseEndpoints field's value.
func (*ListLicenseEndpointsOutput) SetNextToken ¶
func (s *ListLicenseEndpointsOutput) SetNextToken(v string) *ListLicenseEndpointsOutput
SetNextToken sets the NextToken field's value.
func (ListLicenseEndpointsOutput) String ¶
func (s ListLicenseEndpointsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListMeteredProductsInput ¶
type ListMeteredProductsInput struct { // The license endpoint ID to include on the list of metered products. // // LicenseEndpointId is a required field LicenseEndpointId *string `location:"uri" locationName:"licenseEndpointId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMeteredProductsInput) GoString ¶
func (s ListMeteredProductsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMeteredProductsInput) SetLicenseEndpointId ¶
func (s *ListMeteredProductsInput) SetLicenseEndpointId(v string) *ListMeteredProductsInput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (*ListMeteredProductsInput) SetMaxResults ¶
func (s *ListMeteredProductsInput) SetMaxResults(v int64) *ListMeteredProductsInput
SetMaxResults sets the MaxResults field's value.
func (*ListMeteredProductsInput) SetNextToken ¶
func (s *ListMeteredProductsInput) SetNextToken(v string) *ListMeteredProductsInput
SetNextToken sets the NextToken field's value.
func (ListMeteredProductsInput) String ¶
func (s ListMeteredProductsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMeteredProductsInput) Validate ¶
func (s *ListMeteredProductsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMeteredProductsOutput ¶
type ListMeteredProductsOutput struct { // The metered products to list. // // MeteredProducts is a required field MeteredProducts []*MeteredProductSummary `locationName:"meteredProducts" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMeteredProductsOutput) GoString ¶
func (s ListMeteredProductsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMeteredProductsOutput) SetMeteredProducts ¶
func (s *ListMeteredProductsOutput) SetMeteredProducts(v []*MeteredProductSummary) *ListMeteredProductsOutput
SetMeteredProducts sets the MeteredProducts field's value.
func (*ListMeteredProductsOutput) SetNextToken ¶
func (s *ListMeteredProductsOutput) SetNextToken(v string) *ListMeteredProductsOutput
SetNextToken sets the NextToken field's value.
func (ListMeteredProductsOutput) String ¶
func (s ListMeteredProductsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListMonitorsInput ¶
type ListMonitorsInput struct { // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMonitorsInput) GoString ¶
func (s ListMonitorsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMonitorsInput) SetMaxResults ¶
func (s *ListMonitorsInput) SetMaxResults(v int64) *ListMonitorsInput
SetMaxResults sets the MaxResults field's value.
func (*ListMonitorsInput) SetNextToken ¶
func (s *ListMonitorsInput) SetNextToken(v string) *ListMonitorsInput
SetNextToken sets the NextToken field's value.
func (ListMonitorsInput) String ¶
func (s ListMonitorsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMonitorsInput) Validate ¶
func (s *ListMonitorsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMonitorsOutput ¶
type ListMonitorsOutput struct { // A list of MonitorSummary objects that describe your monitors in the Deadline // Cloud. // // Monitors is a required field Monitors []*MonitorSummary `locationName:"monitors" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMonitorsOutput) GoString ¶
func (s ListMonitorsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMonitorsOutput) SetMonitors ¶
func (s *ListMonitorsOutput) SetMonitors(v []*MonitorSummary) *ListMonitorsOutput
SetMonitors sets the Monitors field's value.
func (*ListMonitorsOutput) SetNextToken ¶
func (s *ListMonitorsOutput) SetNextToken(v string) *ListMonitorsOutput
SetNextToken sets the NextToken field's value.
func (ListMonitorsOutput) String ¶
func (s ListMonitorsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListQueueEnvironmentsInput ¶
type ListQueueEnvironmentsInput struct { // The farm ID for the queue environment list. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the queue environment list. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListQueueEnvironmentsInput) GoString ¶
func (s ListQueueEnvironmentsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueEnvironmentsInput) SetFarmId ¶
func (s *ListQueueEnvironmentsInput) SetFarmId(v string) *ListQueueEnvironmentsInput
SetFarmId sets the FarmId field's value.
func (*ListQueueEnvironmentsInput) SetMaxResults ¶
func (s *ListQueueEnvironmentsInput) SetMaxResults(v int64) *ListQueueEnvironmentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListQueueEnvironmentsInput) SetNextToken ¶
func (s *ListQueueEnvironmentsInput) SetNextToken(v string) *ListQueueEnvironmentsInput
SetNextToken sets the NextToken field's value.
func (*ListQueueEnvironmentsInput) SetQueueId ¶
func (s *ListQueueEnvironmentsInput) SetQueueId(v string) *ListQueueEnvironmentsInput
SetQueueId sets the QueueId field's value.
func (ListQueueEnvironmentsInput) String ¶
func (s ListQueueEnvironmentsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueEnvironmentsInput) Validate ¶
func (s *ListQueueEnvironmentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListQueueEnvironmentsOutput ¶
type ListQueueEnvironmentsOutput struct { // The environments to include in the queue environments list. // // Environments is a required field Environments []*QueueEnvironmentSummary `locationName:"environments" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListQueueEnvironmentsOutput) GoString ¶
func (s ListQueueEnvironmentsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueEnvironmentsOutput) SetEnvironments ¶
func (s *ListQueueEnvironmentsOutput) SetEnvironments(v []*QueueEnvironmentSummary) *ListQueueEnvironmentsOutput
SetEnvironments sets the Environments field's value.
func (*ListQueueEnvironmentsOutput) SetNextToken ¶
func (s *ListQueueEnvironmentsOutput) SetNextToken(v string) *ListQueueEnvironmentsOutput
SetNextToken sets the NextToken field's value.
func (ListQueueEnvironmentsOutput) String ¶
func (s ListQueueEnvironmentsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListQueueFleetAssociationsInput ¶
type ListQueueFleetAssociationsInput struct { // The farm ID for the queue-fleet association list. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID for the queue-fleet association list. FleetId *string `location:"querystring" locationName:"fleetId" type:"string"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the queue-fleet association list. QueueId *string `location:"querystring" locationName:"queueId" type:"string"` // contains filtered or unexported fields }
func (ListQueueFleetAssociationsInput) GoString ¶
func (s ListQueueFleetAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueFleetAssociationsInput) SetFarmId ¶
func (s *ListQueueFleetAssociationsInput) SetFarmId(v string) *ListQueueFleetAssociationsInput
SetFarmId sets the FarmId field's value.
func (*ListQueueFleetAssociationsInput) SetFleetId ¶
func (s *ListQueueFleetAssociationsInput) SetFleetId(v string) *ListQueueFleetAssociationsInput
SetFleetId sets the FleetId field's value.
func (*ListQueueFleetAssociationsInput) SetMaxResults ¶
func (s *ListQueueFleetAssociationsInput) SetMaxResults(v int64) *ListQueueFleetAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListQueueFleetAssociationsInput) SetNextToken ¶
func (s *ListQueueFleetAssociationsInput) SetNextToken(v string) *ListQueueFleetAssociationsInput
SetNextToken sets the NextToken field's value.
func (*ListQueueFleetAssociationsInput) SetQueueId ¶
func (s *ListQueueFleetAssociationsInput) SetQueueId(v string) *ListQueueFleetAssociationsInput
SetQueueId sets the QueueId field's value.
func (ListQueueFleetAssociationsInput) String ¶
func (s ListQueueFleetAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueFleetAssociationsInput) Validate ¶
func (s *ListQueueFleetAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListQueueFleetAssociationsOutput ¶
type ListQueueFleetAssociationsOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The queue-fleet associations on the list. // // QueueFleetAssociations is a required field QueueFleetAssociations []*QueueFleetAssociationSummary `locationName:"queueFleetAssociations" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListQueueFleetAssociationsOutput) GoString ¶
func (s ListQueueFleetAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueFleetAssociationsOutput) SetNextToken ¶
func (s *ListQueueFleetAssociationsOutput) SetNextToken(v string) *ListQueueFleetAssociationsOutput
SetNextToken sets the NextToken field's value.
func (*ListQueueFleetAssociationsOutput) SetQueueFleetAssociations ¶
func (s *ListQueueFleetAssociationsOutput) SetQueueFleetAssociations(v []*QueueFleetAssociationSummary) *ListQueueFleetAssociationsOutput
SetQueueFleetAssociations sets the QueueFleetAssociations field's value.
func (ListQueueFleetAssociationsOutput) String ¶
func (s ListQueueFleetAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListQueueMembersInput ¶
type ListQueueMembersInput struct { // The farm ID for the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID to include on the list. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListQueueMembersInput) GoString ¶
func (s ListQueueMembersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueMembersInput) SetFarmId ¶
func (s *ListQueueMembersInput) SetFarmId(v string) *ListQueueMembersInput
SetFarmId sets the FarmId field's value.
func (*ListQueueMembersInput) SetMaxResults ¶
func (s *ListQueueMembersInput) SetMaxResults(v int64) *ListQueueMembersInput
SetMaxResults sets the MaxResults field's value.
func (*ListQueueMembersInput) SetNextToken ¶
func (s *ListQueueMembersInput) SetNextToken(v string) *ListQueueMembersInput
SetNextToken sets the NextToken field's value.
func (*ListQueueMembersInput) SetQueueId ¶
func (s *ListQueueMembersInput) SetQueueId(v string) *ListQueueMembersInput
SetQueueId sets the QueueId field's value.
func (ListQueueMembersInput) String ¶
func (s ListQueueMembersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueMembersInput) Validate ¶
func (s *ListQueueMembersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListQueueMembersOutput ¶
type ListQueueMembersOutput struct { // The members on the list. // // Members is a required field Members []*QueueMember `locationName:"members" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListQueueMembersOutput) GoString ¶
func (s ListQueueMembersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueueMembersOutput) SetMembers ¶
func (s *ListQueueMembersOutput) SetMembers(v []*QueueMember) *ListQueueMembersOutput
SetMembers sets the Members field's value.
func (*ListQueueMembersOutput) SetNextToken ¶
func (s *ListQueueMembersOutput) SetNextToken(v string) *ListQueueMembersOutput
SetNextToken sets the NextToken field's value.
func (ListQueueMembersOutput) String ¶
func (s ListQueueMembersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListQueuesInput ¶
type ListQueuesInput struct { // The farm ID of the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The principal ID. This filter is only valid when using Nimble Studio credentials // and should match the user ID in the credentials of the caller. PrincipalId *string `location:"querystring" locationName:"principalId" min:"1" type:"string"` // The status of the queues listed. // // * ACTIVE–The queues are active. // // * SCHEDULING–The queues are scheduling. // // * SCHEDULING_BLOCKED–The queue scheduling is blocked for these queues. Status *string `location:"querystring" locationName:"status" type:"string" enum:"QueueStatus"` // contains filtered or unexported fields }
func (ListQueuesInput) GoString ¶
func (s ListQueuesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueuesInput) SetFarmId ¶
func (s *ListQueuesInput) SetFarmId(v string) *ListQueuesInput
SetFarmId sets the FarmId field's value.
func (*ListQueuesInput) SetMaxResults ¶
func (s *ListQueuesInput) SetMaxResults(v int64) *ListQueuesInput
SetMaxResults sets the MaxResults field's value.
func (*ListQueuesInput) SetNextToken ¶
func (s *ListQueuesInput) SetNextToken(v string) *ListQueuesInput
SetNextToken sets the NextToken field's value.
func (*ListQueuesInput) SetPrincipalId ¶
func (s *ListQueuesInput) SetPrincipalId(v string) *ListQueuesInput
SetPrincipalId sets the PrincipalId field's value.
func (*ListQueuesInput) SetStatus ¶
func (s *ListQueuesInput) SetStatus(v string) *ListQueuesInput
SetStatus sets the Status field's value.
func (ListQueuesInput) String ¶
func (s ListQueuesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueuesInput) Validate ¶
func (s *ListQueuesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListQueuesOutput ¶
type ListQueuesOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The queues on the list. // // Queues is a required field Queues []*QueueSummary `locationName:"queues" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListQueuesOutput) GoString ¶
func (s ListQueuesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListQueuesOutput) SetNextToken ¶
func (s *ListQueuesOutput) SetNextToken(v string) *ListQueuesOutput
SetNextToken sets the NextToken field's value.
func (*ListQueuesOutput) SetQueues ¶
func (s *ListQueuesOutput) SetQueues(v []*QueueSummary) *ListQueuesOutput
SetQueues sets the Queues field's value.
func (ListQueuesOutput) String ¶
func (s ListQueuesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSessionActionsInput ¶
type ListSessionActionsInput struct { // The farm ID for the session actions list. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the session actions list. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the session actions list. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The session ID to include on the sessions action list. SessionId *string `location:"querystring" locationName:"sessionId" type:"string"` // The task ID for the session actions list. TaskId *string `location:"querystring" locationName:"taskId" type:"string"` // contains filtered or unexported fields }
func (ListSessionActionsInput) GoString ¶
func (s ListSessionActionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionActionsInput) SetFarmId ¶
func (s *ListSessionActionsInput) SetFarmId(v string) *ListSessionActionsInput
SetFarmId sets the FarmId field's value.
func (*ListSessionActionsInput) SetJobId ¶
func (s *ListSessionActionsInput) SetJobId(v string) *ListSessionActionsInput
SetJobId sets the JobId field's value.
func (*ListSessionActionsInput) SetMaxResults ¶
func (s *ListSessionActionsInput) SetMaxResults(v int64) *ListSessionActionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSessionActionsInput) SetNextToken ¶
func (s *ListSessionActionsInput) SetNextToken(v string) *ListSessionActionsInput
SetNextToken sets the NextToken field's value.
func (*ListSessionActionsInput) SetQueueId ¶
func (s *ListSessionActionsInput) SetQueueId(v string) *ListSessionActionsInput
SetQueueId sets the QueueId field's value.
func (*ListSessionActionsInput) SetSessionId ¶
func (s *ListSessionActionsInput) SetSessionId(v string) *ListSessionActionsInput
SetSessionId sets the SessionId field's value.
func (*ListSessionActionsInput) SetTaskId ¶
func (s *ListSessionActionsInput) SetTaskId(v string) *ListSessionActionsInput
SetTaskId sets the TaskId field's value.
func (ListSessionActionsInput) String ¶
func (s ListSessionActionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionActionsInput) Validate ¶
func (s *ListSessionActionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSessionActionsOutput ¶
type ListSessionActionsOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The session actions. // // SessionActions is a required field SessionActions []*SessionActionSummary `locationName:"sessionActions" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListSessionActionsOutput) GoString ¶
func (s ListSessionActionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionActionsOutput) SetNextToken ¶
func (s *ListSessionActionsOutput) SetNextToken(v string) *ListSessionActionsOutput
SetNextToken sets the NextToken field's value.
func (*ListSessionActionsOutput) SetSessionActions ¶
func (s *ListSessionActionsOutput) SetSessionActions(v []*SessionActionSummary) *ListSessionActionsOutput
SetSessionActions sets the SessionActions field's value.
func (ListSessionActionsOutput) String ¶
func (s ListSessionActionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSessionsForWorkerInput ¶
type ListSessionsForWorkerInput struct { // The farm ID for the session. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID for the session. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The worker ID for the session. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListSessionsForWorkerInput) GoString ¶
func (s ListSessionsForWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsForWorkerInput) SetFarmId ¶
func (s *ListSessionsForWorkerInput) SetFarmId(v string) *ListSessionsForWorkerInput
SetFarmId sets the FarmId field's value.
func (*ListSessionsForWorkerInput) SetFleetId ¶
func (s *ListSessionsForWorkerInput) SetFleetId(v string) *ListSessionsForWorkerInput
SetFleetId sets the FleetId field's value.
func (*ListSessionsForWorkerInput) SetMaxResults ¶
func (s *ListSessionsForWorkerInput) SetMaxResults(v int64) *ListSessionsForWorkerInput
SetMaxResults sets the MaxResults field's value.
func (*ListSessionsForWorkerInput) SetNextToken ¶
func (s *ListSessionsForWorkerInput) SetNextToken(v string) *ListSessionsForWorkerInput
SetNextToken sets the NextToken field's value.
func (*ListSessionsForWorkerInput) SetWorkerId ¶
func (s *ListSessionsForWorkerInput) SetWorkerId(v string) *ListSessionsForWorkerInput
SetWorkerId sets the WorkerId field's value.
func (ListSessionsForWorkerInput) String ¶
func (s ListSessionsForWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsForWorkerInput) Validate ¶
func (s *ListSessionsForWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSessionsForWorkerOutput ¶
type ListSessionsForWorkerOutput struct { // The token for the next set of results, or null to start from the beginning. NextToken *string `locationName:"nextToken" type:"string"` // The sessions in the response. // // Sessions is a required field Sessions []*WorkerSessionSummary `locationName:"sessions" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListSessionsForWorkerOutput) GoString ¶
func (s ListSessionsForWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsForWorkerOutput) SetNextToken ¶
func (s *ListSessionsForWorkerOutput) SetNextToken(v string) *ListSessionsForWorkerOutput
SetNextToken sets the NextToken field's value.
func (*ListSessionsForWorkerOutput) SetSessions ¶
func (s *ListSessionsForWorkerOutput) SetSessions(v []*WorkerSessionSummary) *ListSessionsForWorkerOutput
SetSessions sets the Sessions field's value.
func (ListSessionsForWorkerOutput) String ¶
func (s ListSessionsForWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSessionsInput ¶
type ListSessionsInput struct { // The farm ID for the list of sessions. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the list of sessions. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the list of sessions // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListSessionsInput) GoString ¶
func (s ListSessionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsInput) SetFarmId ¶
func (s *ListSessionsInput) SetFarmId(v string) *ListSessionsInput
SetFarmId sets the FarmId field's value.
func (*ListSessionsInput) SetJobId ¶
func (s *ListSessionsInput) SetJobId(v string) *ListSessionsInput
SetJobId sets the JobId field's value.
func (*ListSessionsInput) SetMaxResults ¶
func (s *ListSessionsInput) SetMaxResults(v int64) *ListSessionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSessionsInput) SetNextToken ¶
func (s *ListSessionsInput) SetNextToken(v string) *ListSessionsInput
SetNextToken sets the NextToken field's value.
func (*ListSessionsInput) SetQueueId ¶
func (s *ListSessionsInput) SetQueueId(v string) *ListSessionsInput
SetQueueId sets the QueueId field's value.
func (ListSessionsInput) String ¶
func (s ListSessionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsInput) Validate ¶
func (s *ListSessionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSessionsOutput ¶
type ListSessionsOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The sessions on the list. // // Sessions is a required field Sessions []*SessionSummary `locationName:"sessions" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListSessionsOutput) GoString ¶
func (s ListSessionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSessionsOutput) SetNextToken ¶
func (s *ListSessionsOutput) SetNextToken(v string) *ListSessionsOutput
SetNextToken sets the NextToken field's value.
func (*ListSessionsOutput) SetSessions ¶
func (s *ListSessionsOutput) SetSessions(v []*SessionSummary) *ListSessionsOutput
SetSessions sets the Sessions field's value.
func (ListSessionsOutput) String ¶
func (s ListSessionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListStepConsumersInput ¶
type ListStepConsumersInput struct { // The farm ID for the list of step consumers. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the step consumer. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the step consumer. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID to include on the list. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListStepConsumersInput) GoString ¶
func (s ListStepConsumersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepConsumersInput) SetFarmId ¶
func (s *ListStepConsumersInput) SetFarmId(v string) *ListStepConsumersInput
SetFarmId sets the FarmId field's value.
func (*ListStepConsumersInput) SetJobId ¶
func (s *ListStepConsumersInput) SetJobId(v string) *ListStepConsumersInput
SetJobId sets the JobId field's value.
func (*ListStepConsumersInput) SetMaxResults ¶
func (s *ListStepConsumersInput) SetMaxResults(v int64) *ListStepConsumersInput
SetMaxResults sets the MaxResults field's value.
func (*ListStepConsumersInput) SetNextToken ¶
func (s *ListStepConsumersInput) SetNextToken(v string) *ListStepConsumersInput
SetNextToken sets the NextToken field's value.
func (*ListStepConsumersInput) SetQueueId ¶
func (s *ListStepConsumersInput) SetQueueId(v string) *ListStepConsumersInput
SetQueueId sets the QueueId field's value.
func (*ListStepConsumersInput) SetStepId ¶
func (s *ListStepConsumersInput) SetStepId(v string) *ListStepConsumersInput
SetStepId sets the StepId field's value.
func (ListStepConsumersInput) String ¶
func (s ListStepConsumersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepConsumersInput) Validate ¶
func (s *ListStepConsumersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListStepConsumersOutput ¶
type ListStepConsumersOutput struct { // The consumers on the list. // // Consumers is a required field Consumers []*StepConsumer `locationName:"consumers" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListStepConsumersOutput) GoString ¶
func (s ListStepConsumersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepConsumersOutput) SetConsumers ¶
func (s *ListStepConsumersOutput) SetConsumers(v []*StepConsumer) *ListStepConsumersOutput
SetConsumers sets the Consumers field's value.
func (*ListStepConsumersOutput) SetNextToken ¶
func (s *ListStepConsumersOutput) SetNextToken(v string) *ListStepConsumersOutput
SetNextToken sets the NextToken field's value.
func (ListStepConsumersOutput) String ¶
func (s ListStepConsumersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListStepDependenciesInput ¶
type ListStepDependenciesInput struct { // The farm ID for the step dependencies list. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the step dependencies list. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the step dependencies list. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID to include on the list. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListStepDependenciesInput) GoString ¶
func (s ListStepDependenciesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepDependenciesInput) SetFarmId ¶
func (s *ListStepDependenciesInput) SetFarmId(v string) *ListStepDependenciesInput
SetFarmId sets the FarmId field's value.
func (*ListStepDependenciesInput) SetJobId ¶
func (s *ListStepDependenciesInput) SetJobId(v string) *ListStepDependenciesInput
SetJobId sets the JobId field's value.
func (*ListStepDependenciesInput) SetMaxResults ¶
func (s *ListStepDependenciesInput) SetMaxResults(v int64) *ListStepDependenciesInput
SetMaxResults sets the MaxResults field's value.
func (*ListStepDependenciesInput) SetNextToken ¶
func (s *ListStepDependenciesInput) SetNextToken(v string) *ListStepDependenciesInput
SetNextToken sets the NextToken field's value.
func (*ListStepDependenciesInput) SetQueueId ¶
func (s *ListStepDependenciesInput) SetQueueId(v string) *ListStepDependenciesInput
SetQueueId sets the QueueId field's value.
func (*ListStepDependenciesInput) SetStepId ¶
func (s *ListStepDependenciesInput) SetStepId(v string) *ListStepDependenciesInput
SetStepId sets the StepId field's value.
func (ListStepDependenciesInput) String ¶
func (s ListStepDependenciesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepDependenciesInput) Validate ¶
func (s *ListStepDependenciesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListStepDependenciesOutput ¶
type ListStepDependenciesOutput struct { // The dependencies on the list. // // Dependencies is a required field Dependencies []*StepDependency `locationName:"dependencies" type:"list" required:"true"` // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListStepDependenciesOutput) GoString ¶
func (s ListStepDependenciesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepDependenciesOutput) SetDependencies ¶
func (s *ListStepDependenciesOutput) SetDependencies(v []*StepDependency) *ListStepDependenciesOutput
SetDependencies sets the Dependencies field's value.
func (*ListStepDependenciesOutput) SetNextToken ¶
func (s *ListStepDependenciesOutput) SetNextToken(v string) *ListStepDependenciesOutput
SetNextToken sets the NextToken field's value.
func (ListStepDependenciesOutput) String ¶
func (s ListStepDependenciesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListStepsInput ¶
type ListStepsInput struct { // The farm ID to include on the list of steps. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to include on the list of steps. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID to include on the list of steps. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListStepsInput) GoString ¶
func (s ListStepsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepsInput) SetFarmId ¶
func (s *ListStepsInput) SetFarmId(v string) *ListStepsInput
SetFarmId sets the FarmId field's value.
func (*ListStepsInput) SetJobId ¶
func (s *ListStepsInput) SetJobId(v string) *ListStepsInput
SetJobId sets the JobId field's value.
func (*ListStepsInput) SetMaxResults ¶
func (s *ListStepsInput) SetMaxResults(v int64) *ListStepsInput
SetMaxResults sets the MaxResults field's value.
func (*ListStepsInput) SetNextToken ¶
func (s *ListStepsInput) SetNextToken(v string) *ListStepsInput
SetNextToken sets the NextToken field's value.
func (*ListStepsInput) SetQueueId ¶
func (s *ListStepsInput) SetQueueId(v string) *ListStepsInput
SetQueueId sets the QueueId field's value.
func (ListStepsInput) String ¶
func (s ListStepsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepsInput) Validate ¶
func (s *ListStepsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListStepsOutput ¶
type ListStepsOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The steps on the list. // // Steps is a required field Steps []*StepSummary `locationName:"steps" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListStepsOutput) GoString ¶
func (s ListStepsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStepsOutput) SetNextToken ¶
func (s *ListStepsOutput) SetNextToken(v string) *ListStepsOutput
SetNextToken sets the NextToken field's value.
func (*ListStepsOutput) SetSteps ¶
func (s *ListStepsOutput) SetSteps(v []*StepSummary) *ListStepsOutput
SetSteps sets the Steps field's value.
func (ListStepsOutput) String ¶
func (s ListStepsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListStorageProfilesForQueueInput ¶
type ListStorageProfilesForQueueInput struct { // The farm ID of the queue's storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID for the storage profile. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListStorageProfilesForQueueInput) GoString ¶
func (s ListStorageProfilesForQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesForQueueInput) SetFarmId ¶
func (s *ListStorageProfilesForQueueInput) SetFarmId(v string) *ListStorageProfilesForQueueInput
SetFarmId sets the FarmId field's value.
func (*ListStorageProfilesForQueueInput) SetMaxResults ¶
func (s *ListStorageProfilesForQueueInput) SetMaxResults(v int64) *ListStorageProfilesForQueueInput
SetMaxResults sets the MaxResults field's value.
func (*ListStorageProfilesForQueueInput) SetNextToken ¶
func (s *ListStorageProfilesForQueueInput) SetNextToken(v string) *ListStorageProfilesForQueueInput
SetNextToken sets the NextToken field's value.
func (*ListStorageProfilesForQueueInput) SetQueueId ¶
func (s *ListStorageProfilesForQueueInput) SetQueueId(v string) *ListStorageProfilesForQueueInput
SetQueueId sets the QueueId field's value.
func (ListStorageProfilesForQueueInput) String ¶
func (s ListStorageProfilesForQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesForQueueInput) Validate ¶
func (s *ListStorageProfilesForQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListStorageProfilesForQueueOutput ¶
type ListStorageProfilesForQueueOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The storage profiles in the queue. // // StorageProfiles is a required field StorageProfiles []*StorageProfileSummary `locationName:"storageProfiles" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListStorageProfilesForQueueOutput) GoString ¶
func (s ListStorageProfilesForQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesForQueueOutput) SetNextToken ¶
func (s *ListStorageProfilesForQueueOutput) SetNextToken(v string) *ListStorageProfilesForQueueOutput
SetNextToken sets the NextToken field's value.
func (*ListStorageProfilesForQueueOutput) SetStorageProfiles ¶
func (s *ListStorageProfilesForQueueOutput) SetStorageProfiles(v []*StorageProfileSummary) *ListStorageProfilesForQueueOutput
SetStorageProfiles sets the StorageProfiles field's value.
func (ListStorageProfilesForQueueOutput) String ¶
func (s ListStorageProfilesForQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListStorageProfilesInput ¶
type ListStorageProfilesInput struct { // The farm ID of the storage profile. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListStorageProfilesInput) GoString ¶
func (s ListStorageProfilesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesInput) SetFarmId ¶
func (s *ListStorageProfilesInput) SetFarmId(v string) *ListStorageProfilesInput
SetFarmId sets the FarmId field's value.
func (*ListStorageProfilesInput) SetMaxResults ¶
func (s *ListStorageProfilesInput) SetMaxResults(v int64) *ListStorageProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*ListStorageProfilesInput) SetNextToken ¶
func (s *ListStorageProfilesInput) SetNextToken(v string) *ListStorageProfilesInput
SetNextToken sets the NextToken field's value.
func (ListStorageProfilesInput) String ¶
func (s ListStorageProfilesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesInput) Validate ¶
func (s *ListStorageProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListStorageProfilesOutput ¶
type ListStorageProfilesOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The storage profiles. // // StorageProfiles is a required field StorageProfiles []*StorageProfileSummary `locationName:"storageProfiles" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListStorageProfilesOutput) GoString ¶
func (s ListStorageProfilesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListStorageProfilesOutput) SetNextToken ¶
func (s *ListStorageProfilesOutput) SetNextToken(v string) *ListStorageProfilesOutput
SetNextToken sets the NextToken field's value.
func (*ListStorageProfilesOutput) SetStorageProfiles ¶
func (s *ListStorageProfilesOutput) SetStorageProfiles(v []*StorageProfileSummary) *ListStorageProfilesOutput
SetStorageProfiles sets the StorageProfiles field's value.
func (ListStorageProfilesOutput) String ¶
func (s ListStorageProfilesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The resource ARN to list tags for. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceArn ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // Each tag consists of a tag key and a tag value. Tag keys and values are both // required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTasksInput ¶
type ListTasksInput struct { // The farm ID connected to the tasks. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID for the tasks. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The queue ID connected to the tasks. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID for the tasks. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTasksInput) GoString ¶
func (s ListTasksInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTasksInput) SetFarmId ¶
func (s *ListTasksInput) SetFarmId(v string) *ListTasksInput
SetFarmId sets the FarmId field's value.
func (*ListTasksInput) SetJobId ¶
func (s *ListTasksInput) SetJobId(v string) *ListTasksInput
SetJobId sets the JobId field's value.
func (*ListTasksInput) SetMaxResults ¶
func (s *ListTasksInput) SetMaxResults(v int64) *ListTasksInput
SetMaxResults sets the MaxResults field's value.
func (*ListTasksInput) SetNextToken ¶
func (s *ListTasksInput) SetNextToken(v string) *ListTasksInput
SetNextToken sets the NextToken field's value.
func (*ListTasksInput) SetQueueId ¶
func (s *ListTasksInput) SetQueueId(v string) *ListTasksInput
SetQueueId sets the QueueId field's value.
func (*ListTasksInput) SetStepId ¶
func (s *ListTasksInput) SetStepId(v string) *ListTasksInput
SetStepId sets the StepId field's value.
func (ListTasksInput) String ¶
func (s ListTasksInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTasksInput) Validate ¶
func (s *ListTasksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTasksOutput ¶
type ListTasksOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // Tasks for the job. // // Tasks is a required field Tasks []*TaskSummary `locationName:"tasks" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListTasksOutput) GoString ¶
func (s ListTasksOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTasksOutput) SetNextToken ¶
func (s *ListTasksOutput) SetNextToken(v string) *ListTasksOutput
SetNextToken sets the NextToken field's value.
func (*ListTasksOutput) SetTasks ¶
func (s *ListTasksOutput) SetTasks(v []*TaskSummary) *ListTasksOutput
SetTasks sets the Tasks field's value.
func (ListTasksOutput) String ¶
func (s ListTasksOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListWorkersInput ¶
type ListWorkersInput struct { // The farm ID connected to the workers. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID of the workers. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The maximum number of results to return. Use this parameter with NextToken // to get results as a set of sequential pages. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token for the next set of results, or null to start from the beginning. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListWorkersInput) GoString ¶
func (s ListWorkersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWorkersInput) SetFarmId ¶
func (s *ListWorkersInput) SetFarmId(v string) *ListWorkersInput
SetFarmId sets the FarmId field's value.
func (*ListWorkersInput) SetFleetId ¶
func (s *ListWorkersInput) SetFleetId(v string) *ListWorkersInput
SetFleetId sets the FleetId field's value.
func (*ListWorkersInput) SetMaxResults ¶
func (s *ListWorkersInput) SetMaxResults(v int64) *ListWorkersInput
SetMaxResults sets the MaxResults field's value.
func (*ListWorkersInput) SetNextToken ¶
func (s *ListWorkersInput) SetNextToken(v string) *ListWorkersInput
SetNextToken sets the NextToken field's value.
func (ListWorkersInput) String ¶
func (s ListWorkersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWorkersInput) Validate ¶
func (s *ListWorkersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListWorkersOutput ¶
type ListWorkersOutput struct { // If Deadline Cloud returns nextToken, then there are more results available. // The value of nextToken is a unique pagination token for each page. To retrieve // the next page, call the operation again using the returned token. Keep all // other arguments unchanged. If no results remain, then nextToken is set to // null. Each pagination token expires after 24 hours. If you provide a token // that isn't valid, then you receive an HTTP 400 ValidationException error. NextToken *string `locationName:"nextToken" type:"string"` // The workers on the list. // // Workers is a required field Workers []*WorkerSummary `locationName:"workers" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListWorkersOutput) GoString ¶
func (s ListWorkersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListWorkersOutput) SetNextToken ¶
func (s *ListWorkersOutput) SetNextToken(v string) *ListWorkersOutput
SetNextToken sets the NextToken field's value.
func (*ListWorkersOutput) SetWorkers ¶
func (s *ListWorkersOutput) SetWorkers(v []*WorkerSummary) *ListWorkersOutput
SetWorkers sets the Workers field's value.
func (ListWorkersOutput) String ¶
func (s ListWorkersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type LogConfiguration ¶
type LogConfiguration struct { // The log configuration error details. Error *string `locationName:"error" min:"1" type:"string"` // The log drivers for worker related logs. // // LogDriver is a required field LogDriver *string `locationName:"logDriver" min:"1" type:"string" required:"true"` // The options for a log driver. Options map[string]*string `locationName:"options" type:"map"` // The parameters for the log configuration. Parameters map[string]*string `locationName:"parameters" type:"map"` // contains filtered or unexported fields }
Log configuration details.
func (LogConfiguration) GoString ¶
func (s LogConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*LogConfiguration) SetError ¶
func (s *LogConfiguration) SetError(v string) *LogConfiguration
SetError sets the Error field's value.
func (*LogConfiguration) SetLogDriver ¶
func (s *LogConfiguration) SetLogDriver(v string) *LogConfiguration
SetLogDriver sets the LogDriver field's value.
func (*LogConfiguration) SetOptions ¶
func (s *LogConfiguration) SetOptions(v map[string]*string) *LogConfiguration
SetOptions sets the Options field's value.
func (*LogConfiguration) SetParameters ¶
func (s *LogConfiguration) SetParameters(v map[string]*string) *LogConfiguration
SetParameters sets the Parameters field's value.
func (LogConfiguration) String ¶
func (s LogConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ManifestProperties ¶
type ManifestProperties struct { // The file system location name. // // FileSystemLocationName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ManifestProperties's // String and GoString methods. FileSystemLocationName *string `locationName:"fileSystemLocationName" min:"1" type:"string" sensitive:"true"` // The has value of the file. InputManifestHash *string `locationName:"inputManifestHash" min:"1" type:"string"` // The file path. InputManifestPath *string `locationName:"inputManifestPath" min:"1" type:"string"` // The file path relative to the directory. OutputRelativeDirectories []*string `locationName:"outputRelativeDirectories" type:"list"` // The file's root path. // // RootPath is a required field RootPath *string `locationName:"rootPath" min:"1" type:"string" required:"true"` // The format of the root path. // // RootPathFormat is a required field RootPathFormat *string `locationName:"rootPathFormat" type:"string" required:"true" enum:"PathFormat"` // contains filtered or unexported fields }
The details of the manifest that links a job's source information.
func (ManifestProperties) GoString ¶
func (s ManifestProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ManifestProperties) SetFileSystemLocationName ¶
func (s *ManifestProperties) SetFileSystemLocationName(v string) *ManifestProperties
SetFileSystemLocationName sets the FileSystemLocationName field's value.
func (*ManifestProperties) SetInputManifestHash ¶
func (s *ManifestProperties) SetInputManifestHash(v string) *ManifestProperties
SetInputManifestHash sets the InputManifestHash field's value.
func (*ManifestProperties) SetInputManifestPath ¶
func (s *ManifestProperties) SetInputManifestPath(v string) *ManifestProperties
SetInputManifestPath sets the InputManifestPath field's value.
func (*ManifestProperties) SetOutputRelativeDirectories ¶
func (s *ManifestProperties) SetOutputRelativeDirectories(v []*string) *ManifestProperties
SetOutputRelativeDirectories sets the OutputRelativeDirectories field's value.
func (*ManifestProperties) SetRootPath ¶
func (s *ManifestProperties) SetRootPath(v string) *ManifestProperties
SetRootPath sets the RootPath field's value.
func (*ManifestProperties) SetRootPathFormat ¶
func (s *ManifestProperties) SetRootPathFormat(v string) *ManifestProperties
SetRootPathFormat sets the RootPathFormat field's value.
func (ManifestProperties) String ¶
func (s ManifestProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ManifestProperties) Validate ¶
func (s *ManifestProperties) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MemoryMiBRange ¶
type MemoryMiBRange struct { // The maximum amount of memory (in MiB). Max *int64 `locationName:"max" min:"512" type:"integer"` // The minimum amount of memory (in MiB). // // Min is a required field Min *int64 `locationName:"min" min:"512" type:"integer" required:"true"` // contains filtered or unexported fields }
The range of memory in MiB.
func (MemoryMiBRange) GoString ¶
func (s MemoryMiBRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemoryMiBRange) SetMax ¶
func (s *MemoryMiBRange) SetMax(v int64) *MemoryMiBRange
SetMax sets the Max field's value.
func (*MemoryMiBRange) SetMin ¶
func (s *MemoryMiBRange) SetMin(v int64) *MemoryMiBRange
SetMin sets the Min field's value.
func (MemoryMiBRange) String ¶
func (s MemoryMiBRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemoryMiBRange) Validate ¶
func (s *MemoryMiBRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MeteredProductSummary ¶
type MeteredProductSummary struct { // The family to which the metered product belongs. // // Family is a required field Family *string `locationName:"family" min:"1" type:"string" required:"true"` // The port on which the metered product should run. // // Port is a required field Port *int64 `locationName:"port" min:"1024" type:"integer" required:"true"` // The product ID. // // ProductId is a required field ProductId *string `locationName:"productId" type:"string" required:"true"` // The vendor. // // Vendor is a required field Vendor *string `locationName:"vendor" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a metered product.
func (MeteredProductSummary) GoString ¶
func (s MeteredProductSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MeteredProductSummary) SetFamily ¶
func (s *MeteredProductSummary) SetFamily(v string) *MeteredProductSummary
SetFamily sets the Family field's value.
func (*MeteredProductSummary) SetPort ¶
func (s *MeteredProductSummary) SetPort(v int64) *MeteredProductSummary
SetPort sets the Port field's value.
func (*MeteredProductSummary) SetProductId ¶
func (s *MeteredProductSummary) SetProductId(v string) *MeteredProductSummary
SetProductId sets the ProductId field's value.
func (*MeteredProductSummary) SetVendor ¶
func (s *MeteredProductSummary) SetVendor(v string) *MeteredProductSummary
SetVendor sets the Vendor field's value.
func (MeteredProductSummary) String ¶
func (s MeteredProductSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MonitorSummary ¶
type MonitorSummary struct { // The UNIX timestamp of the date and time that the monitor was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user name of the person that created the monitor. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The name of the monitor that displays on the Deadline Cloud console. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The Amazon Resource Name (ARN) that the IAM Identity Center assigned to the // monitor when it was created. // // IdentityCenterApplicationArn is a required field IdentityCenterApplicationArn *string `locationName:"identityCenterApplicationArn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM Identity Center instance responsible // for authenticating monitor users. // // IdentityCenterInstanceArn is a required field IdentityCenterInstanceArn *string `locationName:"identityCenterInstanceArn" type:"string" required:"true"` // The unique identifier for the monitor. // // MonitorId is a required field MonitorId *string `locationName:"monitorId" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the IAM role for the monitor. Users of // the monitor use this role to access Deadline Cloud resources. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" type:"string" required:"true"` // The subdomain used for the monitor URL. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com. // // Subdomain is a required field Subdomain *string `locationName:"subdomain" type:"string" required:"true"` // The UNIX timestamp of the date and time that the monitor was last updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user name of the person that last updated the monitor. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The complete URL of the monitor. The full URL of the monitor is subdomain.Region.deadlinecloud.amazonaws.com. // // Url is a required field Url *string `locationName:"url" type:"string" required:"true"` // contains filtered or unexported fields }
Provides information about a monitor in Deadline Cloud.
func (MonitorSummary) GoString ¶
func (s MonitorSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MonitorSummary) SetCreatedAt ¶
func (s *MonitorSummary) SetCreatedAt(v time.Time) *MonitorSummary
SetCreatedAt sets the CreatedAt field's value.
func (*MonitorSummary) SetCreatedBy ¶
func (s *MonitorSummary) SetCreatedBy(v string) *MonitorSummary
SetCreatedBy sets the CreatedBy field's value.
func (*MonitorSummary) SetDisplayName ¶
func (s *MonitorSummary) SetDisplayName(v string) *MonitorSummary
SetDisplayName sets the DisplayName field's value.
func (*MonitorSummary) SetIdentityCenterApplicationArn ¶
func (s *MonitorSummary) SetIdentityCenterApplicationArn(v string) *MonitorSummary
SetIdentityCenterApplicationArn sets the IdentityCenterApplicationArn field's value.
func (*MonitorSummary) SetIdentityCenterInstanceArn ¶
func (s *MonitorSummary) SetIdentityCenterInstanceArn(v string) *MonitorSummary
SetIdentityCenterInstanceArn sets the IdentityCenterInstanceArn field's value.
func (*MonitorSummary) SetMonitorId ¶
func (s *MonitorSummary) SetMonitorId(v string) *MonitorSummary
SetMonitorId sets the MonitorId field's value.
func (*MonitorSummary) SetRoleArn ¶
func (s *MonitorSummary) SetRoleArn(v string) *MonitorSummary
SetRoleArn sets the RoleArn field's value.
func (*MonitorSummary) SetSubdomain ¶
func (s *MonitorSummary) SetSubdomain(v string) *MonitorSummary
SetSubdomain sets the Subdomain field's value.
func (*MonitorSummary) SetUpdatedAt ¶
func (s *MonitorSummary) SetUpdatedAt(v time.Time) *MonitorSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*MonitorSummary) SetUpdatedBy ¶
func (s *MonitorSummary) SetUpdatedBy(v string) *MonitorSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*MonitorSummary) SetUrl ¶
func (s *MonitorSummary) SetUrl(v string) *MonitorSummary
SetUrl sets the Url field's value.
func (MonitorSummary) String ¶
func (s MonitorSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ParameterFilterExpression ¶
type ParameterFilterExpression struct { // The name of the parameter to filter on. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of comparison to use to filter results. // // Operator is a required field Operator *string `locationName:"operator" type:"string" required:"true" enum:"ComparisonOperator"` // The parameter's value. // // Value is a required field Value *string `locationName:"value" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a filtered search for parameters.
func (ParameterFilterExpression) GoString ¶
func (s ParameterFilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParameterFilterExpression) SetName ¶
func (s *ParameterFilterExpression) SetName(v string) *ParameterFilterExpression
SetName sets the Name field's value.
func (*ParameterFilterExpression) SetOperator ¶
func (s *ParameterFilterExpression) SetOperator(v string) *ParameterFilterExpression
SetOperator sets the Operator field's value.
func (*ParameterFilterExpression) SetValue ¶
func (s *ParameterFilterExpression) SetValue(v string) *ParameterFilterExpression
SetValue sets the Value field's value.
func (ParameterFilterExpression) String ¶
func (s ParameterFilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParameterFilterExpression) Validate ¶
func (s *ParameterFilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ParameterSortExpression ¶
type ParameterSortExpression struct { // The parameter name to sort by. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The sort order for the parameter. // // SortOrder is a required field SortOrder *string `locationName:"sortOrder" type:"string" required:"true" enum:"SortOrder"` // contains filtered or unexported fields }
Organizes parameters according to your specifications.
func (ParameterSortExpression) GoString ¶
func (s ParameterSortExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParameterSortExpression) SetName ¶
func (s *ParameterSortExpression) SetName(v string) *ParameterSortExpression
SetName sets the Name field's value.
func (*ParameterSortExpression) SetSortOrder ¶
func (s *ParameterSortExpression) SetSortOrder(v string) *ParameterSortExpression
SetSortOrder sets the SortOrder field's value.
func (ParameterSortExpression) String ¶
func (s ParameterSortExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParameterSortExpression) Validate ¶
func (s *ParameterSortExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ParameterSpace ¶
type ParameterSpace struct { // The combination expression to use in the search. Combination *string `locationName:"combination" min:"1" type:"string"` // The parameters to search for. // // Parameters is a required field Parameters []*StepParameter `locationName:"parameters" type:"list" required:"true"` // contains filtered or unexported fields }
The details of a search for two or more step parameters.
func (ParameterSpace) GoString ¶
func (s ParameterSpace) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ParameterSpace) SetCombination ¶
func (s *ParameterSpace) SetCombination(v string) *ParameterSpace
SetCombination sets the Combination field's value.
func (*ParameterSpace) SetParameters ¶
func (s *ParameterSpace) SetParameters(v []*StepParameter) *ParameterSpace
SetParameters sets the Parameters field's value.
func (ParameterSpace) String ¶
func (s ParameterSpace) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PathMappingRule ¶
type PathMappingRule struct { // The destination path. // // DestinationPath is a required field DestinationPath *string `locationName:"destinationPath" type:"string" required:"true"` // The source path. // // SourcePath is a required field SourcePath *string `locationName:"sourcePath" type:"string" required:"true"` // The source path format. // // SourcePathFormat is a required field SourcePathFormat *string `locationName:"sourcePathFormat" type:"string" required:"true" enum:"PathFormat"` // contains filtered or unexported fields }
The details of a source and destination path.
func (PathMappingRule) GoString ¶
func (s PathMappingRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PathMappingRule) SetDestinationPath ¶
func (s *PathMappingRule) SetDestinationPath(v string) *PathMappingRule
SetDestinationPath sets the DestinationPath field's value.
func (*PathMappingRule) SetSourcePath ¶
func (s *PathMappingRule) SetSourcePath(v string) *PathMappingRule
SetSourcePath sets the SourcePath field's value.
func (*PathMappingRule) SetSourcePathFormat ¶
func (s *PathMappingRule) SetSourcePathFormat(v string) *PathMappingRule
SetSourcePathFormat sets the SourcePathFormat field's value.
func (PathMappingRule) String ¶
func (s PathMappingRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PosixUser ¶
type PosixUser struct { // The name of the POSIX user's group. // // Group is a required field Group *string `locationName:"group" type:"string" required:"true"` // The name of the POSIX user. // // User is a required field User *string `locationName:"user" type:"string" required:"true"` // contains filtered or unexported fields }
The POSIX user.
func (PosixUser) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PutMeteredProductInput ¶
type PutMeteredProductInput struct { // The license endpoint ID to add to the metered product. // // LicenseEndpointId is a required field LicenseEndpointId *string `location:"uri" locationName:"licenseEndpointId" type:"string" required:"true"` // The product ID to add to the metered product. // // ProductId is a required field ProductId *string `location:"uri" locationName:"productId" type:"string" required:"true"` // contains filtered or unexported fields }
func (PutMeteredProductInput) GoString ¶
func (s PutMeteredProductInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutMeteredProductInput) SetLicenseEndpointId ¶
func (s *PutMeteredProductInput) SetLicenseEndpointId(v string) *PutMeteredProductInput
SetLicenseEndpointId sets the LicenseEndpointId field's value.
func (*PutMeteredProductInput) SetProductId ¶
func (s *PutMeteredProductInput) SetProductId(v string) *PutMeteredProductInput
SetProductId sets the ProductId field's value.
func (PutMeteredProductInput) String ¶
func (s PutMeteredProductInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutMeteredProductInput) Validate ¶
func (s *PutMeteredProductInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutMeteredProductOutput ¶
type PutMeteredProductOutput struct {
// contains filtered or unexported fields
}
func (PutMeteredProductOutput) GoString ¶
func (s PutMeteredProductOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (PutMeteredProductOutput) String ¶
func (s PutMeteredProductOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueueEnvironmentSummary ¶
type QueueEnvironmentSummary struct { // The name of the queue environment. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The queue environment's priority. // // Priority is a required field Priority *int64 `locationName:"priority" type:"integer" required:"true"` // The queue environment ID. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `locationName:"queueEnvironmentId" type:"string" required:"true"` // contains filtered or unexported fields }
The summary of a queue environment.
func (QueueEnvironmentSummary) GoString ¶
func (s QueueEnvironmentSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueueEnvironmentSummary) SetName ¶
func (s *QueueEnvironmentSummary) SetName(v string) *QueueEnvironmentSummary
SetName sets the Name field's value.
func (*QueueEnvironmentSummary) SetPriority ¶
func (s *QueueEnvironmentSummary) SetPriority(v int64) *QueueEnvironmentSummary
SetPriority sets the Priority field's value.
func (*QueueEnvironmentSummary) SetQueueEnvironmentId ¶
func (s *QueueEnvironmentSummary) SetQueueEnvironmentId(v string) *QueueEnvironmentSummary
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (QueueEnvironmentSummary) String ¶
func (s QueueEnvironmentSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueueFleetAssociationSummary ¶
type QueueFleetAssociationSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // The status of task scheduling in the queue-fleet association. // // * ACTIVE–Association is active. // // * STOP_SCHEDULING_AND_COMPLETE_TASKS–Association has stopped scheduling // new tasks and is completing current tasks. // // * STOP_SCHEDULING_AND_CANCEL_TASKS–Association has stopped scheduling // new tasks and is canceling current tasks. // // * STOPPED–Association has been stopped. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"QueueFleetAssociationStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of a queue-fleet association.
func (QueueFleetAssociationSummary) GoString ¶
func (s QueueFleetAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueueFleetAssociationSummary) SetCreatedAt ¶
func (s *QueueFleetAssociationSummary) SetCreatedAt(v time.Time) *QueueFleetAssociationSummary
SetCreatedAt sets the CreatedAt field's value.
func (*QueueFleetAssociationSummary) SetCreatedBy ¶
func (s *QueueFleetAssociationSummary) SetCreatedBy(v string) *QueueFleetAssociationSummary
SetCreatedBy sets the CreatedBy field's value.
func (*QueueFleetAssociationSummary) SetFleetId ¶
func (s *QueueFleetAssociationSummary) SetFleetId(v string) *QueueFleetAssociationSummary
SetFleetId sets the FleetId field's value.
func (*QueueFleetAssociationSummary) SetQueueId ¶
func (s *QueueFleetAssociationSummary) SetQueueId(v string) *QueueFleetAssociationSummary
SetQueueId sets the QueueId field's value.
func (*QueueFleetAssociationSummary) SetStatus ¶
func (s *QueueFleetAssociationSummary) SetStatus(v string) *QueueFleetAssociationSummary
SetStatus sets the Status field's value.
func (*QueueFleetAssociationSummary) SetUpdatedAt ¶
func (s *QueueFleetAssociationSummary) SetUpdatedAt(v time.Time) *QueueFleetAssociationSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*QueueFleetAssociationSummary) SetUpdatedBy ¶
func (s *QueueFleetAssociationSummary) SetUpdatedBy(v string) *QueueFleetAssociationSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (QueueFleetAssociationSummary) String ¶
func (s QueueFleetAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueueMember ¶
type QueueMember struct { // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The identity store ID. // // IdentityStoreId is a required field IdentityStoreId *string `locationName:"identityStoreId" min:"1" type:"string" required:"true"` // The queue member's membership level. // // MembershipLevel is a required field MembershipLevel *string `locationName:"membershipLevel" type:"string" required:"true" enum:"MembershipLevel"` // The principal ID of the queue member. // // PrincipalId is a required field PrincipalId *string `locationName:"principalId" min:"1" type:"string" required:"true"` // The principal type of the queue member. // // PrincipalType is a required field PrincipalType *string `locationName:"principalType" type:"string" required:"true" enum:"PrincipalType"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a queue member.
func (QueueMember) GoString ¶
func (s QueueMember) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueueMember) SetFarmId ¶
func (s *QueueMember) SetFarmId(v string) *QueueMember
SetFarmId sets the FarmId field's value.
func (*QueueMember) SetIdentityStoreId ¶
func (s *QueueMember) SetIdentityStoreId(v string) *QueueMember
SetIdentityStoreId sets the IdentityStoreId field's value.
func (*QueueMember) SetMembershipLevel ¶
func (s *QueueMember) SetMembershipLevel(v string) *QueueMember
SetMembershipLevel sets the MembershipLevel field's value.
func (*QueueMember) SetPrincipalId ¶
func (s *QueueMember) SetPrincipalId(v string) *QueueMember
SetPrincipalId sets the PrincipalId field's value.
func (*QueueMember) SetPrincipalType ¶
func (s *QueueMember) SetPrincipalType(v string) *QueueMember
SetPrincipalType sets the PrincipalType field's value.
func (*QueueMember) SetQueueId ¶
func (s *QueueMember) SetQueueId(v string) *QueueMember
SetQueueId sets the QueueId field's value.
func (QueueMember) String ¶
func (s QueueMember) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueueSummary ¶
type QueueSummary struct { // The reason the queue is blocked, if applicable. BlockedReason *string `locationName:"blockedReason" type:"string" enum:"QueueBlockedReason"` // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The default action taken on a queue summary if a budget wasn't configured. // // DefaultBudgetAction is a required field DefaultBudgetAction *string `locationName:"defaultBudgetAction" type:"string" required:"true" enum:"DefaultQueueBudgetAction"` // The display name of the queue summary to update. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The queue ID. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // That status of the queue. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"QueueStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of a queue summary.
func (QueueSummary) GoString ¶
func (s QueueSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueueSummary) SetBlockedReason ¶
func (s *QueueSummary) SetBlockedReason(v string) *QueueSummary
SetBlockedReason sets the BlockedReason field's value.
func (*QueueSummary) SetCreatedAt ¶
func (s *QueueSummary) SetCreatedAt(v time.Time) *QueueSummary
SetCreatedAt sets the CreatedAt field's value.
func (*QueueSummary) SetCreatedBy ¶
func (s *QueueSummary) SetCreatedBy(v string) *QueueSummary
SetCreatedBy sets the CreatedBy field's value.
func (*QueueSummary) SetDefaultBudgetAction ¶
func (s *QueueSummary) SetDefaultBudgetAction(v string) *QueueSummary
SetDefaultBudgetAction sets the DefaultBudgetAction field's value.
func (*QueueSummary) SetDisplayName ¶
func (s *QueueSummary) SetDisplayName(v string) *QueueSummary
SetDisplayName sets the DisplayName field's value.
func (*QueueSummary) SetFarmId ¶
func (s *QueueSummary) SetFarmId(v string) *QueueSummary
SetFarmId sets the FarmId field's value.
func (*QueueSummary) SetQueueId ¶
func (s *QueueSummary) SetQueueId(v string) *QueueSummary
SetQueueId sets the QueueId field's value.
func (*QueueSummary) SetStatus ¶
func (s *QueueSummary) SetStatus(v string) *QueueSummary
SetStatus sets the Status field's value.
func (*QueueSummary) SetUpdatedAt ¶
func (s *QueueSummary) SetUpdatedAt(v time.Time) *QueueSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*QueueSummary) SetUpdatedBy ¶
func (s *QueueSummary) SetUpdatedBy(v string) *QueueSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (QueueSummary) String ¶
func (s QueueSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` Message_ *string `locationName:"message" type:"string"` // The identifier of the resource that couldn't be found. // // ResourceId is a required field ResourceId *string `locationName:"resourceId" type:"string" required:"true"` // The type of the resource that couldn't be found. // // ResourceType is a required field ResourceType *string `locationName:"resourceType" type:"string" required:"true"` // contains filtered or unexported fields }
The requested resource can't be found.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResponseBudgetAction ¶
type ResponseBudgetAction struct { // The budget action description. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ResponseBudgetAction's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The percentage threshold for the budget. // // ThresholdPercentage is a required field ThresholdPercentage *float64 `locationName:"thresholdPercentage" type:"float" required:"true"` // The action taken on the budget once scheduling stops. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"BudgetActionType"` // contains filtered or unexported fields }
The details of a budget action.
func (ResponseBudgetAction) GoString ¶
func (s ResponseBudgetAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResponseBudgetAction) SetDescription ¶
func (s *ResponseBudgetAction) SetDescription(v string) *ResponseBudgetAction
SetDescription sets the Description field's value.
func (*ResponseBudgetAction) SetThresholdPercentage ¶
func (s *ResponseBudgetAction) SetThresholdPercentage(v float64) *ResponseBudgetAction
SetThresholdPercentage sets the ThresholdPercentage field's value.
func (*ResponseBudgetAction) SetType ¶
func (s *ResponseBudgetAction) SetType(v string) *ResponseBudgetAction
SetType sets the Type field's value.
func (ResponseBudgetAction) String ¶
func (s ResponseBudgetAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type S3Location ¶
type S3Location struct { // The name of the Amazon S3 bucket. // // BucketName is a required field BucketName *string `locationName:"bucketName" min:"1" type:"string" required:"true"` // The Amazon S3 object key that uniquely identifies the Amazon S3 bucket. // // Key is a required field Key *string `locationName:"key" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The Amazon S3 location information.
func (S3Location) GoString ¶
func (s S3Location) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*S3Location) SetBucketName ¶
func (s *S3Location) SetBucketName(v string) *S3Location
SetBucketName sets the BucketName field's value.
func (*S3Location) SetKey ¶
func (s *S3Location) SetKey(v string) *S3Location
SetKey sets the Key field's value.
func (S3Location) String ¶
func (s S3Location) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*S3Location) Validate ¶
func (s *S3Location) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchFilterExpression ¶
type SearchFilterExpression struct { // Filters based on date and time. DateTimeFilter *DateTimeFilterExpression `locationName:"dateTimeFilter" type:"structure"` // Filters by group. GroupFilter *SearchGroupedFilterExpressions `locationName:"groupFilter" type:"structure"` // Filters by parameter. ParameterFilter *ParameterFilterExpression `locationName:"parameterFilter" type:"structure"` // Filters by a specified search term. SearchTermFilter *SearchTermFilterExpression `locationName:"searchTermFilter" type:"structure"` // Filters by a string. StringFilter *StringFilterExpression `locationName:"stringFilter" type:"structure"` // contains filtered or unexported fields }
The type of search filter to apply.
func (SearchFilterExpression) GoString ¶
func (s SearchFilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchFilterExpression) SetDateTimeFilter ¶
func (s *SearchFilterExpression) SetDateTimeFilter(v *DateTimeFilterExpression) *SearchFilterExpression
SetDateTimeFilter sets the DateTimeFilter field's value.
func (*SearchFilterExpression) SetGroupFilter ¶
func (s *SearchFilterExpression) SetGroupFilter(v *SearchGroupedFilterExpressions) *SearchFilterExpression
SetGroupFilter sets the GroupFilter field's value.
func (*SearchFilterExpression) SetParameterFilter ¶
func (s *SearchFilterExpression) SetParameterFilter(v *ParameterFilterExpression) *SearchFilterExpression
SetParameterFilter sets the ParameterFilter field's value.
func (*SearchFilterExpression) SetSearchTermFilter ¶
func (s *SearchFilterExpression) SetSearchTermFilter(v *SearchTermFilterExpression) *SearchFilterExpression
SetSearchTermFilter sets the SearchTermFilter field's value.
func (*SearchFilterExpression) SetStringFilter ¶
func (s *SearchFilterExpression) SetStringFilter(v *StringFilterExpression) *SearchFilterExpression
SetStringFilter sets the StringFilter field's value.
func (SearchFilterExpression) String ¶
func (s SearchFilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchFilterExpression) Validate ¶
func (s *SearchFilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchGroupedFilterExpressions ¶
type SearchGroupedFilterExpressions struct { // The filters to use for the search. // // Filters is a required field Filters []*SearchFilterExpression `locationName:"filters" min:"1" type:"list" required:"true"` // The operators to include in the search. // // Operator is a required field Operator *string `locationName:"operator" type:"string" required:"true" enum:"LogicalOperator"` // contains filtered or unexported fields }
The filter expression, AND or OR, to use when searching among a group of search strings in a resource. You can use two groupings per search each within parenthesis ().
func (SearchGroupedFilterExpressions) GoString ¶
func (s SearchGroupedFilterExpressions) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchGroupedFilterExpressions) SetFilters ¶
func (s *SearchGroupedFilterExpressions) SetFilters(v []*SearchFilterExpression) *SearchGroupedFilterExpressions
SetFilters sets the Filters field's value.
func (*SearchGroupedFilterExpressions) SetOperator ¶
func (s *SearchGroupedFilterExpressions) SetOperator(v string) *SearchGroupedFilterExpressions
SetOperator sets the Operator field's value.
func (SearchGroupedFilterExpressions) String ¶
func (s SearchGroupedFilterExpressions) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchGroupedFilterExpressions) Validate ¶
func (s *SearchGroupedFilterExpressions) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchJobsInput ¶
type SearchJobsInput struct { // The farm ID of the job. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The filter expression, AND or OR, to use when searching among a group of // search strings in a resource. // You can use two groupings per search each within parenthesis (). FilterExpressions *SearchGroupedFilterExpressions `locationName:"filterExpressions" type:"structure"` // Defines how far into the scrollable list to start the return of results. // // ItemOffset is a required field ItemOffset *int64 `locationName:"itemOffset" type:"integer" required:"true"` // Specifies the number of items per page for the resource. PageSize *int64 `locationName:"pageSize" min:"1" type:"integer"` // The queue ID to use in the job search. // // QueueIds is a required field QueueIds []*string `locationName:"queueIds" min:"1" type:"list" required:"true"` // The search terms for a resource. SortExpressions []*SearchSortExpression `locationName:"sortExpressions" min:"1" type:"list"` // contains filtered or unexported fields }
func (SearchJobsInput) GoString ¶
func (s SearchJobsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchJobsInput) SetFarmId ¶
func (s *SearchJobsInput) SetFarmId(v string) *SearchJobsInput
SetFarmId sets the FarmId field's value.
func (*SearchJobsInput) SetFilterExpressions ¶
func (s *SearchJobsInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchJobsInput
SetFilterExpressions sets the FilterExpressions field's value.
func (*SearchJobsInput) SetItemOffset ¶
func (s *SearchJobsInput) SetItemOffset(v int64) *SearchJobsInput
SetItemOffset sets the ItemOffset field's value.
func (*SearchJobsInput) SetPageSize ¶
func (s *SearchJobsInput) SetPageSize(v int64) *SearchJobsInput
SetPageSize sets the PageSize field's value.
func (*SearchJobsInput) SetQueueIds ¶
func (s *SearchJobsInput) SetQueueIds(v []*string) *SearchJobsInput
SetQueueIds sets the QueueIds field's value.
func (*SearchJobsInput) SetSortExpressions ¶
func (s *SearchJobsInput) SetSortExpressions(v []*SearchSortExpression) *SearchJobsInput
SetSortExpressions sets the SortExpressions field's value.
func (SearchJobsInput) String ¶
func (s SearchJobsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchJobsInput) Validate ¶
func (s *SearchJobsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchJobsOutput ¶
type SearchJobsOutput struct { // The jobs in the search. // // Jobs is a required field Jobs []*JobSearchSummary `locationName:"jobs" type:"list" required:"true"` // The next incremental starting point after the defined itemOffset. NextItemOffset *int64 `locationName:"nextItemOffset" type:"integer"` // The total number of results in the search. // // TotalResults is a required field TotalResults *int64 `locationName:"totalResults" type:"integer" required:"true"` // contains filtered or unexported fields }
func (SearchJobsOutput) GoString ¶
func (s SearchJobsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchJobsOutput) SetJobs ¶
func (s *SearchJobsOutput) SetJobs(v []*JobSearchSummary) *SearchJobsOutput
SetJobs sets the Jobs field's value.
func (*SearchJobsOutput) SetNextItemOffset ¶
func (s *SearchJobsOutput) SetNextItemOffset(v int64) *SearchJobsOutput
SetNextItemOffset sets the NextItemOffset field's value.
func (*SearchJobsOutput) SetTotalResults ¶
func (s *SearchJobsOutput) SetTotalResults(v int64) *SearchJobsOutput
SetTotalResults sets the TotalResults field's value.
func (SearchJobsOutput) String ¶
func (s SearchJobsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SearchSortExpression ¶
type SearchSortExpression struct { // Options for sorting by a field. FieldSort *FieldSortExpression `locationName:"fieldSort" type:"structure"` // Options for sorting by a parameter. ParameterSort *ParameterSortExpression `locationName:"parameterSort" type:"structure"` // Options for sorting a particular user's jobs first. UserJobsFirst *UserJobsFirst `locationName:"userJobsFirst" type:"structure"` // contains filtered or unexported fields }
The resources to search.
func (SearchSortExpression) GoString ¶
func (s SearchSortExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchSortExpression) SetFieldSort ¶
func (s *SearchSortExpression) SetFieldSort(v *FieldSortExpression) *SearchSortExpression
SetFieldSort sets the FieldSort field's value.
func (*SearchSortExpression) SetParameterSort ¶
func (s *SearchSortExpression) SetParameterSort(v *ParameterSortExpression) *SearchSortExpression
SetParameterSort sets the ParameterSort field's value.
func (*SearchSortExpression) SetUserJobsFirst ¶
func (s *SearchSortExpression) SetUserJobsFirst(v *UserJobsFirst) *SearchSortExpression
SetUserJobsFirst sets the UserJobsFirst field's value.
func (SearchSortExpression) String ¶
func (s SearchSortExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchSortExpression) Validate ¶
func (s *SearchSortExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchStepsInput ¶
type SearchStepsInput struct { // The farm ID to use for the step search. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The filter expression, AND or OR, to use when searching among a group of // search strings in a resource. // You can use two groupings per search each within parenthesis (). FilterExpressions *SearchGroupedFilterExpressions `locationName:"filterExpressions" type:"structure"` // Defines how far into the scrollable list to start the return of results. // // ItemOffset is a required field ItemOffset *int64 `locationName:"itemOffset" type:"integer" required:"true"` // The job ID to use in the step search. JobId *string `locationName:"jobId" type:"string"` // Specifies the number of items per page for the resource. PageSize *int64 `locationName:"pageSize" min:"1" type:"integer"` // The queue IDs in the step search. // // QueueIds is a required field QueueIds []*string `locationName:"queueIds" min:"1" type:"list" required:"true"` // The search terms for a resource. SortExpressions []*SearchSortExpression `locationName:"sortExpressions" min:"1" type:"list"` // contains filtered or unexported fields }
func (SearchStepsInput) GoString ¶
func (s SearchStepsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchStepsInput) SetFarmId ¶
func (s *SearchStepsInput) SetFarmId(v string) *SearchStepsInput
SetFarmId sets the FarmId field's value.
func (*SearchStepsInput) SetFilterExpressions ¶
func (s *SearchStepsInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchStepsInput
SetFilterExpressions sets the FilterExpressions field's value.
func (*SearchStepsInput) SetItemOffset ¶
func (s *SearchStepsInput) SetItemOffset(v int64) *SearchStepsInput
SetItemOffset sets the ItemOffset field's value.
func (*SearchStepsInput) SetJobId ¶
func (s *SearchStepsInput) SetJobId(v string) *SearchStepsInput
SetJobId sets the JobId field's value.
func (*SearchStepsInput) SetPageSize ¶
func (s *SearchStepsInput) SetPageSize(v int64) *SearchStepsInput
SetPageSize sets the PageSize field's value.
func (*SearchStepsInput) SetQueueIds ¶
func (s *SearchStepsInput) SetQueueIds(v []*string) *SearchStepsInput
SetQueueIds sets the QueueIds field's value.
func (*SearchStepsInput) SetSortExpressions ¶
func (s *SearchStepsInput) SetSortExpressions(v []*SearchSortExpression) *SearchStepsInput
SetSortExpressions sets the SortExpressions field's value.
func (SearchStepsInput) String ¶
func (s SearchStepsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchStepsInput) Validate ¶
func (s *SearchStepsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchStepsOutput ¶
type SearchStepsOutput struct { // The next incremental starting point after the defined itemOffset. NextItemOffset *int64 `locationName:"nextItemOffset" type:"integer"` // The steps in the search. // // Steps is a required field Steps []*StepSearchSummary `locationName:"steps" type:"list" required:"true"` // The total number of results in the search. // // TotalResults is a required field TotalResults *int64 `locationName:"totalResults" type:"integer" required:"true"` // contains filtered or unexported fields }
func (SearchStepsOutput) GoString ¶
func (s SearchStepsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchStepsOutput) SetNextItemOffset ¶
func (s *SearchStepsOutput) SetNextItemOffset(v int64) *SearchStepsOutput
SetNextItemOffset sets the NextItemOffset field's value.
func (*SearchStepsOutput) SetSteps ¶
func (s *SearchStepsOutput) SetSteps(v []*StepSearchSummary) *SearchStepsOutput
SetSteps sets the Steps field's value.
func (*SearchStepsOutput) SetTotalResults ¶
func (s *SearchStepsOutput) SetTotalResults(v int64) *SearchStepsOutput
SetTotalResults sets the TotalResults field's value.
func (SearchStepsOutput) String ¶
func (s SearchStepsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SearchTasksInput ¶
type SearchTasksInput struct { // The farm ID of the task. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The filter expression, AND or OR, to use when searching among a group of // search strings in a resource. // You can use two groupings per search each within parenthesis (). FilterExpressions *SearchGroupedFilterExpressions `locationName:"filterExpressions" type:"structure"` // Defines how far into the scrollable list to start the return of results. // // ItemOffset is a required field ItemOffset *int64 `locationName:"itemOffset" type:"integer" required:"true"` // The job ID for the task search. JobId *string `locationName:"jobId" type:"string"` // Specifies the number of items per page for the resource. PageSize *int64 `locationName:"pageSize" min:"1" type:"integer"` // The queue IDs to include in the search. // // QueueIds is a required field QueueIds []*string `locationName:"queueIds" min:"1" type:"list" required:"true"` // The search terms for a resource. SortExpressions []*SearchSortExpression `locationName:"sortExpressions" min:"1" type:"list"` // contains filtered or unexported fields }
func (SearchTasksInput) GoString ¶
func (s SearchTasksInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTasksInput) SetFarmId ¶
func (s *SearchTasksInput) SetFarmId(v string) *SearchTasksInput
SetFarmId sets the FarmId field's value.
func (*SearchTasksInput) SetFilterExpressions ¶
func (s *SearchTasksInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchTasksInput
SetFilterExpressions sets the FilterExpressions field's value.
func (*SearchTasksInput) SetItemOffset ¶
func (s *SearchTasksInput) SetItemOffset(v int64) *SearchTasksInput
SetItemOffset sets the ItemOffset field's value.
func (*SearchTasksInput) SetJobId ¶
func (s *SearchTasksInput) SetJobId(v string) *SearchTasksInput
SetJobId sets the JobId field's value.
func (*SearchTasksInput) SetPageSize ¶
func (s *SearchTasksInput) SetPageSize(v int64) *SearchTasksInput
SetPageSize sets the PageSize field's value.
func (*SearchTasksInput) SetQueueIds ¶
func (s *SearchTasksInput) SetQueueIds(v []*string) *SearchTasksInput
SetQueueIds sets the QueueIds field's value.
func (*SearchTasksInput) SetSortExpressions ¶
func (s *SearchTasksInput) SetSortExpressions(v []*SearchSortExpression) *SearchTasksInput
SetSortExpressions sets the SortExpressions field's value.
func (SearchTasksInput) String ¶
func (s SearchTasksInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTasksInput) Validate ¶
func (s *SearchTasksInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchTasksOutput ¶
type SearchTasksOutput struct { // The next incremental starting point after the defined itemOffset. NextItemOffset *int64 `locationName:"nextItemOffset" type:"integer"` // Tasks in the search. // // Tasks is a required field Tasks []*TaskSearchSummary `locationName:"tasks" type:"list" required:"true"` // The total number of results in the search. // // TotalResults is a required field TotalResults *int64 `locationName:"totalResults" type:"integer" required:"true"` // contains filtered or unexported fields }
func (SearchTasksOutput) GoString ¶
func (s SearchTasksOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTasksOutput) SetNextItemOffset ¶
func (s *SearchTasksOutput) SetNextItemOffset(v int64) *SearchTasksOutput
SetNextItemOffset sets the NextItemOffset field's value.
func (*SearchTasksOutput) SetTasks ¶
func (s *SearchTasksOutput) SetTasks(v []*TaskSearchSummary) *SearchTasksOutput
SetTasks sets the Tasks field's value.
func (*SearchTasksOutput) SetTotalResults ¶
func (s *SearchTasksOutput) SetTotalResults(v int64) *SearchTasksOutput
SetTotalResults sets the TotalResults field's value.
func (SearchTasksOutput) String ¶
func (s SearchTasksOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SearchTermFilterExpression ¶
type SearchTermFilterExpression struct { // The term to search for. // // SearchTerm is a required field SearchTerm *string `locationName:"searchTerm" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Searches for a particular search term.
func (SearchTermFilterExpression) GoString ¶
func (s SearchTermFilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTermFilterExpression) SetSearchTerm ¶
func (s *SearchTermFilterExpression) SetSearchTerm(v string) *SearchTermFilterExpression
SetSearchTerm sets the SearchTerm field's value.
func (SearchTermFilterExpression) String ¶
func (s SearchTermFilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTermFilterExpression) Validate ¶
func (s *SearchTermFilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchWorkersInput ¶
type SearchWorkersInput struct { // The farm ID in the workers search. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The filter expression, AND or OR, to use when searching among a group of // search strings in a resource. // You can use two groupings per search each within parenthesis (). FilterExpressions *SearchGroupedFilterExpressions `locationName:"filterExpressions" type:"structure"` // The fleet ID of the workers to search for. // // FleetIds is a required field FleetIds []*string `locationName:"fleetIds" min:"1" type:"list" required:"true"` // Defines how far into the scrollable list to start the return of results. // // ItemOffset is a required field ItemOffset *int64 `locationName:"itemOffset" type:"integer" required:"true"` // Specifies the number of items per page for the resource. PageSize *int64 `locationName:"pageSize" min:"1" type:"integer"` // The search terms for a resource. SortExpressions []*SearchSortExpression `locationName:"sortExpressions" min:"1" type:"list"` // contains filtered or unexported fields }
func (SearchWorkersInput) GoString ¶
func (s SearchWorkersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchWorkersInput) SetFarmId ¶
func (s *SearchWorkersInput) SetFarmId(v string) *SearchWorkersInput
SetFarmId sets the FarmId field's value.
func (*SearchWorkersInput) SetFilterExpressions ¶
func (s *SearchWorkersInput) SetFilterExpressions(v *SearchGroupedFilterExpressions) *SearchWorkersInput
SetFilterExpressions sets the FilterExpressions field's value.
func (*SearchWorkersInput) SetFleetIds ¶
func (s *SearchWorkersInput) SetFleetIds(v []*string) *SearchWorkersInput
SetFleetIds sets the FleetIds field's value.
func (*SearchWorkersInput) SetItemOffset ¶
func (s *SearchWorkersInput) SetItemOffset(v int64) *SearchWorkersInput
SetItemOffset sets the ItemOffset field's value.
func (*SearchWorkersInput) SetPageSize ¶
func (s *SearchWorkersInput) SetPageSize(v int64) *SearchWorkersInput
SetPageSize sets the PageSize field's value.
func (*SearchWorkersInput) SetSortExpressions ¶
func (s *SearchWorkersInput) SetSortExpressions(v []*SearchSortExpression) *SearchWorkersInput
SetSortExpressions sets the SortExpressions field's value.
func (SearchWorkersInput) String ¶
func (s SearchWorkersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchWorkersInput) Validate ¶
func (s *SearchWorkersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchWorkersOutput ¶
type SearchWorkersOutput struct { // The next incremental starting point after the defined itemOffset. NextItemOffset *int64 `locationName:"nextItemOffset" type:"integer"` // The total number of results in the search. // // TotalResults is a required field TotalResults *int64 `locationName:"totalResults" type:"integer" required:"true"` // The workers for the search. // // Workers is a required field Workers []*WorkerSearchSummary `locationName:"workers" type:"list" required:"true"` // contains filtered or unexported fields }
func (SearchWorkersOutput) GoString ¶
func (s SearchWorkersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchWorkersOutput) SetNextItemOffset ¶
func (s *SearchWorkersOutput) SetNextItemOffset(v int64) *SearchWorkersOutput
SetNextItemOffset sets the NextItemOffset field's value.
func (*SearchWorkersOutput) SetTotalResults ¶
func (s *SearchWorkersOutput) SetTotalResults(v int64) *SearchWorkersOutput
SetTotalResults sets the TotalResults field's value.
func (*SearchWorkersOutput) SetWorkers ¶
func (s *SearchWorkersOutput) SetWorkers(v []*WorkerSearchSummary) *SearchWorkersOutput
SetWorkers sets the Workers field's value.
func (SearchWorkersOutput) String ¶
func (s SearchWorkersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceManagedEc2FleetConfiguration ¶
type ServiceManagedEc2FleetConfiguration struct { // The Amazon EC2 instance capabilities. // // InstanceCapabilities is a required field InstanceCapabilities *ServiceManagedEc2InstanceCapabilities `locationName:"instanceCapabilities" type:"structure" required:"true"` // The Amazon EC2 market type. // // InstanceMarketOptions is a required field InstanceMarketOptions *ServiceManagedEc2InstanceMarketOptions `locationName:"instanceMarketOptions" type:"structure" required:"true"` // contains filtered or unexported fields }
The configuration details for a service managed Amazon EC2 fleet.
func (ServiceManagedEc2FleetConfiguration) GoString ¶
func (s ServiceManagedEc2FleetConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2FleetConfiguration) SetInstanceCapabilities ¶
func (s *ServiceManagedEc2FleetConfiguration) SetInstanceCapabilities(v *ServiceManagedEc2InstanceCapabilities) *ServiceManagedEc2FleetConfiguration
SetInstanceCapabilities sets the InstanceCapabilities field's value.
func (*ServiceManagedEc2FleetConfiguration) SetInstanceMarketOptions ¶
func (s *ServiceManagedEc2FleetConfiguration) SetInstanceMarketOptions(v *ServiceManagedEc2InstanceMarketOptions) *ServiceManagedEc2FleetConfiguration
SetInstanceMarketOptions sets the InstanceMarketOptions field's value.
func (ServiceManagedEc2FleetConfiguration) String ¶
func (s ServiceManagedEc2FleetConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2FleetConfiguration) Validate ¶
func (s *ServiceManagedEc2FleetConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceManagedEc2InstanceCapabilities ¶
type ServiceManagedEc2InstanceCapabilities struct { // The allowable Amazon EC2 instance types. AllowedInstanceTypes []*string `locationName:"allowedInstanceTypes" min:"1" type:"list"` // The CPU architecture type. // // CpuArchitectureType is a required field CpuArchitectureType *string `locationName:"cpuArchitectureType" type:"string" required:"true" enum:"CpuArchitectureType"` // The custom capability amounts to require for instances in this fleet. CustomAmounts []*FleetAmountCapability `locationName:"customAmounts" min:"1" type:"list"` // The custom capability attributes to require for instances in this fleet. CustomAttributes []*FleetAttributeCapability `locationName:"customAttributes" min:"1" type:"list"` // The instance types to exclude from the fleet. ExcludedInstanceTypes []*string `locationName:"excludedInstanceTypes" min:"1" type:"list"` // The memory, as MiB, for the Amazon EC2 instance type. // // MemoryMiB is a required field MemoryMiB *MemoryMiBRange `locationName:"memoryMiB" type:"structure" required:"true"` // The operating system (OS) family. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"ServiceManagedFleetOperatingSystemFamily"` // The root EBS volume. RootEbsVolume *Ec2EbsVolume `locationName:"rootEbsVolume" type:"structure"` // The amount of vCPU to require for instances in this fleet. // // VCpuCount is a required field VCpuCount *VCpuCountRange `locationName:"vCpuCount" type:"structure" required:"true"` // contains filtered or unexported fields }
The Amazon EC2 instance capabilities.
func (ServiceManagedEc2InstanceCapabilities) GoString ¶
func (s ServiceManagedEc2InstanceCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2InstanceCapabilities) SetAllowedInstanceTypes ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetAllowedInstanceTypes(v []*string) *ServiceManagedEc2InstanceCapabilities
SetAllowedInstanceTypes sets the AllowedInstanceTypes field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetCpuArchitectureType ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetCpuArchitectureType(v string) *ServiceManagedEc2InstanceCapabilities
SetCpuArchitectureType sets the CpuArchitectureType field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetCustomAmounts ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetCustomAmounts(v []*FleetAmountCapability) *ServiceManagedEc2InstanceCapabilities
SetCustomAmounts sets the CustomAmounts field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetCustomAttributes ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetCustomAttributes(v []*FleetAttributeCapability) *ServiceManagedEc2InstanceCapabilities
SetCustomAttributes sets the CustomAttributes field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetExcludedInstanceTypes ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetExcludedInstanceTypes(v []*string) *ServiceManagedEc2InstanceCapabilities
SetExcludedInstanceTypes sets the ExcludedInstanceTypes field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetMemoryMiB ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetMemoryMiB(v *MemoryMiBRange) *ServiceManagedEc2InstanceCapabilities
SetMemoryMiB sets the MemoryMiB field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetOsFamily ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetOsFamily(v string) *ServiceManagedEc2InstanceCapabilities
SetOsFamily sets the OsFamily field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetRootEbsVolume ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetRootEbsVolume(v *Ec2EbsVolume) *ServiceManagedEc2InstanceCapabilities
SetRootEbsVolume sets the RootEbsVolume field's value.
func (*ServiceManagedEc2InstanceCapabilities) SetVCpuCount ¶
func (s *ServiceManagedEc2InstanceCapabilities) SetVCpuCount(v *VCpuCountRange) *ServiceManagedEc2InstanceCapabilities
SetVCpuCount sets the VCpuCount field's value.
func (ServiceManagedEc2InstanceCapabilities) String ¶
func (s ServiceManagedEc2InstanceCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2InstanceCapabilities) Validate ¶
func (s *ServiceManagedEc2InstanceCapabilities) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceManagedEc2InstanceMarketOptions ¶
type ServiceManagedEc2InstanceMarketOptions struct { // The Amazon EC2 instance type. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"Ec2MarketType"` // contains filtered or unexported fields }
The details of the Amazon EC2 instance market options for a service managed fleet.
func (ServiceManagedEc2InstanceMarketOptions) GoString ¶
func (s ServiceManagedEc2InstanceMarketOptions) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2InstanceMarketOptions) SetType ¶
func (s *ServiceManagedEc2InstanceMarketOptions) SetType(v string) *ServiceManagedEc2InstanceMarketOptions
SetType sets the Type field's value.
func (ServiceManagedEc2InstanceMarketOptions) String ¶
func (s ServiceManagedEc2InstanceMarketOptions) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceManagedEc2InstanceMarketOptions) Validate ¶
func (s *ServiceManagedEc2InstanceMarketOptions) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` Message_ *string `locationName:"message" type:"string"` // Identifies the quota that has been exceeded. // // QuotaCode is a required field QuotaCode *string `locationName:"quotaCode" type:"string" required:"true"` // A string that describes the reason the quota was exceeded. // // Reason is a required field Reason *string `locationName:"reason" type:"string" required:"true" enum:"ServiceQuotaExceededExceptionReason"` // The identifier of the affected resource. ResourceId *string `locationName:"resourceId" type:"string"` // The type of the affected resource // // ResourceType is a required field ResourceType *string `locationName:"resourceType" type:"string" required:"true"` // Identifies the service that exceeded the quota. // // ServiceCode is a required field ServiceCode *string `locationName:"serviceCode" type:"string" required:"true"` // contains filtered or unexported fields }
You exceeded your service quota. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your Amazon Web Services account.
func (*ServiceQuotaExceededException) Code ¶
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (*ServiceQuotaExceededException) Error ¶
func (s *ServiceQuotaExceededException) Error() string
func (ServiceQuotaExceededException) GoString ¶
func (s ServiceQuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaExceededException) Message ¶
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (*ServiceQuotaExceededException) OrigErr ¶
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaExceededException) RequestID ¶
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaExceededException) StatusCode ¶
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaExceededException) String ¶
func (s ServiceQuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SessionActionDefinition ¶
type SessionActionDefinition struct { // The environment to enter into. EnvEnter *EnvironmentEnterSessionActionDefinition `locationName:"envEnter" type:"structure"` // The environment to exit from. EnvExit *EnvironmentExitSessionActionDefinition `locationName:"envExit" type:"structure"` // The job attachments to sync with a session action. SyncInputJobAttachments *SyncInputJobAttachmentsSessionActionDefinition `locationName:"syncInputJobAttachments" type:"structure"` // The task run in the session. TaskRun *TaskRunSessionActionDefinition `locationName:"taskRun" type:"structure"` // contains filtered or unexported fields }
The definition of the session action.
func (SessionActionDefinition) GoString ¶
func (s SessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionActionDefinition) SetEnvEnter ¶
func (s *SessionActionDefinition) SetEnvEnter(v *EnvironmentEnterSessionActionDefinition) *SessionActionDefinition
SetEnvEnter sets the EnvEnter field's value.
func (*SessionActionDefinition) SetEnvExit ¶
func (s *SessionActionDefinition) SetEnvExit(v *EnvironmentExitSessionActionDefinition) *SessionActionDefinition
SetEnvExit sets the EnvExit field's value.
func (*SessionActionDefinition) SetSyncInputJobAttachments ¶
func (s *SessionActionDefinition) SetSyncInputJobAttachments(v *SyncInputJobAttachmentsSessionActionDefinition) *SessionActionDefinition
SetSyncInputJobAttachments sets the SyncInputJobAttachments field's value.
func (*SessionActionDefinition) SetTaskRun ¶
func (s *SessionActionDefinition) SetTaskRun(v *TaskRunSessionActionDefinition) *SessionActionDefinition
SetTaskRun sets the TaskRun field's value.
func (SessionActionDefinition) String ¶
func (s SessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SessionActionDefinitionSummary ¶
type SessionActionDefinitionSummary struct { // The environment to enter into. EnvEnter *EnvironmentEnterSessionActionDefinitionSummary `locationName:"envEnter" type:"structure"` // The environment to exit from. EnvExit *EnvironmentExitSessionActionDefinitionSummary `locationName:"envExit" type:"structure"` // The job attachments to sync with the session action definition. SyncInputJobAttachments *SyncInputJobAttachmentsSessionActionDefinitionSummary `locationName:"syncInputJobAttachments" type:"structure"` // The task run. TaskRun *TaskRunSessionActionDefinitionSummary `locationName:"taskRun" type:"structure"` // contains filtered or unexported fields }
The details of a session action definition.
func (SessionActionDefinitionSummary) GoString ¶
func (s SessionActionDefinitionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionActionDefinitionSummary) SetEnvEnter ¶
func (s *SessionActionDefinitionSummary) SetEnvEnter(v *EnvironmentEnterSessionActionDefinitionSummary) *SessionActionDefinitionSummary
SetEnvEnter sets the EnvEnter field's value.
func (*SessionActionDefinitionSummary) SetEnvExit ¶
func (s *SessionActionDefinitionSummary) SetEnvExit(v *EnvironmentExitSessionActionDefinitionSummary) *SessionActionDefinitionSummary
SetEnvExit sets the EnvExit field's value.
func (*SessionActionDefinitionSummary) SetSyncInputJobAttachments ¶
func (s *SessionActionDefinitionSummary) SetSyncInputJobAttachments(v *SyncInputJobAttachmentsSessionActionDefinitionSummary) *SessionActionDefinitionSummary
SetSyncInputJobAttachments sets the SyncInputJobAttachments field's value.
func (*SessionActionDefinitionSummary) SetTaskRun ¶
func (s *SessionActionDefinitionSummary) SetTaskRun(v *TaskRunSessionActionDefinitionSummary) *SessionActionDefinitionSummary
SetTaskRun sets the TaskRun field's value.
func (SessionActionDefinitionSummary) String ¶
func (s SessionActionDefinitionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SessionActionSummary ¶
type SessionActionSummary struct { // The session action definition. // // Definition is a required field Definition *SessionActionDefinitionSummary `locationName:"definition" type:"structure" required:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The completion percentage for the session action. ProgressPercent *float64 `locationName:"progressPercent" type:"float"` // The session action ID. // // SessionActionId is a required field SessionActionId *string `locationName:"sessionActionId" type:"string" required:"true"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The status of the session action. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SessionActionStatus"` // The Linux timestamp of the last date and time that the session action was // updated. WorkerUpdatedAt *time.Time `locationName:"workerUpdatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of a session action.
func (SessionActionSummary) GoString ¶
func (s SessionActionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionActionSummary) SetDefinition ¶
func (s *SessionActionSummary) SetDefinition(v *SessionActionDefinitionSummary) *SessionActionSummary
SetDefinition sets the Definition field's value.
func (*SessionActionSummary) SetEndedAt ¶
func (s *SessionActionSummary) SetEndedAt(v time.Time) *SessionActionSummary
SetEndedAt sets the EndedAt field's value.
func (*SessionActionSummary) SetProgressPercent ¶
func (s *SessionActionSummary) SetProgressPercent(v float64) *SessionActionSummary
SetProgressPercent sets the ProgressPercent field's value.
func (*SessionActionSummary) SetSessionActionId ¶
func (s *SessionActionSummary) SetSessionActionId(v string) *SessionActionSummary
SetSessionActionId sets the SessionActionId field's value.
func (*SessionActionSummary) SetStartedAt ¶
func (s *SessionActionSummary) SetStartedAt(v time.Time) *SessionActionSummary
SetStartedAt sets the StartedAt field's value.
func (*SessionActionSummary) SetStatus ¶
func (s *SessionActionSummary) SetStatus(v string) *SessionActionSummary
SetStatus sets the Status field's value.
func (*SessionActionSummary) SetWorkerUpdatedAt ¶
func (s *SessionActionSummary) SetWorkerUpdatedAt(v time.Time) *SessionActionSummary
SetWorkerUpdatedAt sets the WorkerUpdatedAt field's value.
func (SessionActionSummary) String ¶
func (s SessionActionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SessionSummary ¶
type SessionSummary struct { // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The life cycle status for the session. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"SessionLifecycleStatus"` // The session ID. // // SessionId is a required field SessionId *string `locationName:"sessionId" type:"string" required:"true"` // The date and time the resource started running. // // StartedAt is a required field StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The target life cycle status for the session. TargetLifecycleStatus *string `locationName:"targetLifecycleStatus" type:"string" enum:"SessionLifecycleTargetStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The worker ID. // // WorkerId is a required field WorkerId *string `locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
The summary of a session.
func (SessionSummary) GoString ¶
func (s SessionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionSummary) SetEndedAt ¶
func (s *SessionSummary) SetEndedAt(v time.Time) *SessionSummary
SetEndedAt sets the EndedAt field's value.
func (*SessionSummary) SetFleetId ¶
func (s *SessionSummary) SetFleetId(v string) *SessionSummary
SetFleetId sets the FleetId field's value.
func (*SessionSummary) SetLifecycleStatus ¶
func (s *SessionSummary) SetLifecycleStatus(v string) *SessionSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*SessionSummary) SetSessionId ¶
func (s *SessionSummary) SetSessionId(v string) *SessionSummary
SetSessionId sets the SessionId field's value.
func (*SessionSummary) SetStartedAt ¶
func (s *SessionSummary) SetStartedAt(v time.Time) *SessionSummary
SetStartedAt sets the StartedAt field's value.
func (*SessionSummary) SetTargetLifecycleStatus ¶
func (s *SessionSummary) SetTargetLifecycleStatus(v string) *SessionSummary
SetTargetLifecycleStatus sets the TargetLifecycleStatus field's value.
func (*SessionSummary) SetUpdatedAt ¶
func (s *SessionSummary) SetUpdatedAt(v time.Time) *SessionSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*SessionSummary) SetUpdatedBy ¶
func (s *SessionSummary) SetUpdatedBy(v string) *SessionSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*SessionSummary) SetWorkerId ¶
func (s *SessionSummary) SetWorkerId(v string) *SessionSummary
SetWorkerId sets the WorkerId field's value.
func (SessionSummary) String ¶
func (s SessionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SessionsStatisticsResources ¶
type SessionsStatisticsResources struct { // One to 10 fleet IDs that specify the fleets to return statistics for. If // you specify the fleetIds field, you can't specify the queueIds field. FleetIds []*string `locationName:"fleetIds" min:"1" type:"list"` // One to 10 queue IDs that specify the queues to return statistics for. If // you specify the queueIds field, you can't specify the fleetIds field. QueueIds []*string `locationName:"queueIds" min:"1" type:"list"` // contains filtered or unexported fields }
Specifies the fleet IDs or queue IDs to return statistics. You can specify only fleet IDs or queue IDS, not both.
func (SessionsStatisticsResources) GoString ¶
func (s SessionsStatisticsResources) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionsStatisticsResources) SetFleetIds ¶
func (s *SessionsStatisticsResources) SetFleetIds(v []*string) *SessionsStatisticsResources
SetFleetIds sets the FleetIds field's value.
func (*SessionsStatisticsResources) SetQueueIds ¶
func (s *SessionsStatisticsResources) SetQueueIds(v []*string) *SessionsStatisticsResources
SetQueueIds sets the QueueIds field's value.
func (SessionsStatisticsResources) String ¶
func (s SessionsStatisticsResources) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SessionsStatisticsResources) Validate ¶
func (s *SessionsStatisticsResources) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSessionsStatisticsAggregationInput ¶
type StartSessionsStatisticsAggregationInput struct { // The Linux timestamp of the date and time that the statistics end. // // EndTime is a required field EndTime *time.Time `locationName:"endTime" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The identifier of the farm that contains queues or fleets to return statistics // for. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The field to use to group the statistics. // // GroupBy is a required field GroupBy []*string `locationName:"groupBy" min:"1" type:"list" required:"true" enum:"UsageGroupByField"` // The period to aggregate the statistics. Period *string `locationName:"period" type:"string" enum:"Period"` // A list of fleet IDs or queue IDs to gather statistics for. // // ResourceIds is a required field ResourceIds *SessionsStatisticsResources `locationName:"resourceIds" type:"structure" required:"true"` // The Linux timestamp of the date and time that the statistics start. // // StartTime is a required field StartTime *time.Time `locationName:"startTime" type:"timestamp" timestampFormat:"iso8601" required:"true"` // One to four statistics to return. // // Statistics is a required field Statistics []*string `locationName:"statistics" min:"1" type:"list" required:"true" enum:"UsageStatistic"` // The timezone to use for the statistics. Use UTC notation such as "UTC+8." Timezone *string `locationName:"timezone" min:"9" type:"string"` // contains filtered or unexported fields }
func (StartSessionsStatisticsAggregationInput) GoString ¶
func (s StartSessionsStatisticsAggregationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSessionsStatisticsAggregationInput) SetEndTime ¶
func (s *StartSessionsStatisticsAggregationInput) SetEndTime(v time.Time) *StartSessionsStatisticsAggregationInput
SetEndTime sets the EndTime field's value.
func (*StartSessionsStatisticsAggregationInput) SetFarmId ¶
func (s *StartSessionsStatisticsAggregationInput) SetFarmId(v string) *StartSessionsStatisticsAggregationInput
SetFarmId sets the FarmId field's value.
func (*StartSessionsStatisticsAggregationInput) SetGroupBy ¶
func (s *StartSessionsStatisticsAggregationInput) SetGroupBy(v []*string) *StartSessionsStatisticsAggregationInput
SetGroupBy sets the GroupBy field's value.
func (*StartSessionsStatisticsAggregationInput) SetPeriod ¶
func (s *StartSessionsStatisticsAggregationInput) SetPeriod(v string) *StartSessionsStatisticsAggregationInput
SetPeriod sets the Period field's value.
func (*StartSessionsStatisticsAggregationInput) SetResourceIds ¶
func (s *StartSessionsStatisticsAggregationInput) SetResourceIds(v *SessionsStatisticsResources) *StartSessionsStatisticsAggregationInput
SetResourceIds sets the ResourceIds field's value.
func (*StartSessionsStatisticsAggregationInput) SetStartTime ¶
func (s *StartSessionsStatisticsAggregationInput) SetStartTime(v time.Time) *StartSessionsStatisticsAggregationInput
SetStartTime sets the StartTime field's value.
func (*StartSessionsStatisticsAggregationInput) SetStatistics ¶
func (s *StartSessionsStatisticsAggregationInput) SetStatistics(v []*string) *StartSessionsStatisticsAggregationInput
SetStatistics sets the Statistics field's value.
func (*StartSessionsStatisticsAggregationInput) SetTimezone ¶
func (s *StartSessionsStatisticsAggregationInput) SetTimezone(v string) *StartSessionsStatisticsAggregationInput
SetTimezone sets the Timezone field's value.
func (StartSessionsStatisticsAggregationInput) String ¶
func (s StartSessionsStatisticsAggregationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSessionsStatisticsAggregationInput) Validate ¶
func (s *StartSessionsStatisticsAggregationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartSessionsStatisticsAggregationOutput ¶
type StartSessionsStatisticsAggregationOutput struct { // A unique identifier for the aggregated statistics. Use this identifier with // the GetAggregatedStatisticsForSessions operation to return the statistics. // // AggregationId is a required field AggregationId *string `locationName:"aggregationId" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartSessionsStatisticsAggregationOutput) GoString ¶
func (s StartSessionsStatisticsAggregationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartSessionsStatisticsAggregationOutput) SetAggregationId ¶
func (s *StartSessionsStatisticsAggregationOutput) SetAggregationId(v string) *StartSessionsStatisticsAggregationOutput
SetAggregationId sets the AggregationId field's value.
func (StartSessionsStatisticsAggregationOutput) String ¶
func (s StartSessionsStatisticsAggregationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Statistics ¶
type Statistics struct { // The end time for the aggregation. AggregationEndTime *time.Time `locationName:"aggregationEndTime" type:"timestamp" timestampFormat:"iso8601"` // The start time for the aggregation. AggregationStartTime *time.Time `locationName:"aggregationStartTime" type:"timestamp" timestampFormat:"iso8601"` // How the statistics should appear in USD. Options include: minimum, maximum, // average or sum. // // CostInUsd is a required field CostInUsd *Stats `locationName:"costInUsd" type:"structure" required:"true"` // The number of instances in a list of statistics. // // Count is a required field Count *int64 `locationName:"count" type:"integer" required:"true"` // The fleet ID. FleetId *string `locationName:"fleetId" type:"string"` // The type of instance. InstanceType *string `locationName:"instanceType" type:"string"` // The job ID. JobId *string `locationName:"jobId" type:"string"` // The job name. JobName *string `locationName:"jobName" min:"1" type:"string"` // The licensed product. LicenseProduct *string `locationName:"licenseProduct" type:"string"` // The queue ID. QueueId *string `locationName:"queueId" type:"string"` // The total aggregated runtime. // // RuntimeInSeconds is a required field RuntimeInSeconds *Stats `locationName:"runtimeInSeconds" type:"structure" required:"true"` // The type of usage for the statistics. UsageType *string `locationName:"usageType" type:"string" enum:"UsageType"` // The user ID. UserId *string `locationName:"userId" type:"string"` // contains filtered or unexported fields }
A list of statistics for a session.
func (Statistics) GoString ¶
func (s Statistics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Statistics) SetAggregationEndTime ¶
func (s *Statistics) SetAggregationEndTime(v time.Time) *Statistics
SetAggregationEndTime sets the AggregationEndTime field's value.
func (*Statistics) SetAggregationStartTime ¶
func (s *Statistics) SetAggregationStartTime(v time.Time) *Statistics
SetAggregationStartTime sets the AggregationStartTime field's value.
func (*Statistics) SetCostInUsd ¶
func (s *Statistics) SetCostInUsd(v *Stats) *Statistics
SetCostInUsd sets the CostInUsd field's value.
func (*Statistics) SetCount ¶
func (s *Statistics) SetCount(v int64) *Statistics
SetCount sets the Count field's value.
func (*Statistics) SetFleetId ¶
func (s *Statistics) SetFleetId(v string) *Statistics
SetFleetId sets the FleetId field's value.
func (*Statistics) SetInstanceType ¶
func (s *Statistics) SetInstanceType(v string) *Statistics
SetInstanceType sets the InstanceType field's value.
func (*Statistics) SetJobId ¶
func (s *Statistics) SetJobId(v string) *Statistics
SetJobId sets the JobId field's value.
func (*Statistics) SetJobName ¶
func (s *Statistics) SetJobName(v string) *Statistics
SetJobName sets the JobName field's value.
func (*Statistics) SetLicenseProduct ¶
func (s *Statistics) SetLicenseProduct(v string) *Statistics
SetLicenseProduct sets the LicenseProduct field's value.
func (*Statistics) SetQueueId ¶
func (s *Statistics) SetQueueId(v string) *Statistics
SetQueueId sets the QueueId field's value.
func (*Statistics) SetRuntimeInSeconds ¶
func (s *Statistics) SetRuntimeInSeconds(v *Stats) *Statistics
SetRuntimeInSeconds sets the RuntimeInSeconds field's value.
func (*Statistics) SetUsageType ¶
func (s *Statistics) SetUsageType(v string) *Statistics
SetUsageType sets the UsageType field's value.
func (*Statistics) SetUserId ¶
func (s *Statistics) SetUserId(v string) *Statistics
SetUserId sets the UserId field's value.
func (Statistics) String ¶
func (s Statistics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Stats ¶
type Stats struct { // The average of the usage statistics. Avg *float64 `locationName:"avg" type:"double"` // The maximum among the usage statistics. Max *float64 `locationName:"max" type:"double"` // The minimum of the usage statistics. Min *float64 `locationName:"min" type:"double"` // The sum of the usage statistics. Sum *float64 `locationName:"sum" type:"double"` // contains filtered or unexported fields }
The minimum, maximum, average, and sum.
type StepAmountCapability ¶
type StepAmountCapability struct { // The maximum amount. Max *float64 `locationName:"max" type:"double"` // The minimum amount. Min *float64 `locationName:"min" type:"double"` // The name of the step. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The amount value. Value *float64 `locationName:"value" type:"double"` // contains filtered or unexported fields }
The details outlining the minimum and maximum capability of a step.
func (StepAmountCapability) GoString ¶
func (s StepAmountCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepAmountCapability) SetMax ¶
func (s *StepAmountCapability) SetMax(v float64) *StepAmountCapability
SetMax sets the Max field's value.
func (*StepAmountCapability) SetMin ¶
func (s *StepAmountCapability) SetMin(v float64) *StepAmountCapability
SetMin sets the Min field's value.
func (*StepAmountCapability) SetName ¶
func (s *StepAmountCapability) SetName(v string) *StepAmountCapability
SetName sets the Name field's value.
func (*StepAmountCapability) SetValue ¶
func (s *StepAmountCapability) SetValue(v float64) *StepAmountCapability
SetValue sets the Value field's value.
func (StepAmountCapability) String ¶
func (s StepAmountCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepAttributeCapability ¶
type StepAttributeCapability struct { // Requires all of the step attribute values. AllOf []*string `locationName:"allOf" type:"list"` // Requires any of the step attributes in a given list. AnyOf []*string `locationName:"anyOf" type:"list"` // The name of the step attribute. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The list of step attributes.
func (StepAttributeCapability) GoString ¶
func (s StepAttributeCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepAttributeCapability) SetAllOf ¶
func (s *StepAttributeCapability) SetAllOf(v []*string) *StepAttributeCapability
SetAllOf sets the AllOf field's value.
func (*StepAttributeCapability) SetAnyOf ¶
func (s *StepAttributeCapability) SetAnyOf(v []*string) *StepAttributeCapability
SetAnyOf sets the AnyOf field's value.
func (*StepAttributeCapability) SetName ¶
func (s *StepAttributeCapability) SetName(v string) *StepAttributeCapability
SetName sets the Name field's value.
func (StepAttributeCapability) String ¶
func (s StepAttributeCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepConsumer ¶
type StepConsumer struct { // The step consumer status. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DependencyConsumerResolutionStatus"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a step consumer.
func (StepConsumer) GoString ¶
func (s StepConsumer) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepConsumer) SetStatus ¶
func (s *StepConsumer) SetStatus(v string) *StepConsumer
SetStatus sets the Status field's value.
func (*StepConsumer) SetStepId ¶
func (s *StepConsumer) SetStepId(v string) *StepConsumer
SetStepId sets the StepId field's value.
func (StepConsumer) String ¶
func (s StepConsumer) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepDependency ¶
type StepDependency struct { // The step dependency status. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DependencyConsumerResolutionStatus"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of step dependency.
func (StepDependency) GoString ¶
func (s StepDependency) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepDependency) SetStatus ¶
func (s *StepDependency) SetStatus(v string) *StepDependency
SetStatus sets the Status field's value.
func (*StepDependency) SetStepId ¶
func (s *StepDependency) SetStepId(v string) *StepDependency
SetStepId sets the StepId field's value.
func (StepDependency) String ¶
func (s StepDependency) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepDetailsError ¶
type StepDetailsError struct { // The error code. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true" enum:"JobEntityErrorCode"` // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The error message detailing the error's cause. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the step error.
func (StepDetailsError) GoString ¶
func (s StepDetailsError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepDetailsError) SetCode ¶
func (s *StepDetailsError) SetCode(v string) *StepDetailsError
SetCode sets the Code field's value.
func (*StepDetailsError) SetJobId ¶
func (s *StepDetailsError) SetJobId(v string) *StepDetailsError
SetJobId sets the JobId field's value.
func (*StepDetailsError) SetMessage ¶
func (s *StepDetailsError) SetMessage(v string) *StepDetailsError
SetMessage sets the Message field's value.
func (*StepDetailsError) SetStepId ¶
func (s *StepDetailsError) SetStepId(v string) *StepDetailsError
SetStepId sets the StepId field's value.
func (StepDetailsError) String ¶
func (s StepDetailsError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepDetailsIdentifiers ¶
type StepDetailsIdentifiers struct { // The job ID. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of identifiers for a step.
func (StepDetailsIdentifiers) GoString ¶
func (s StepDetailsIdentifiers) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepDetailsIdentifiers) SetJobId ¶
func (s *StepDetailsIdentifiers) SetJobId(v string) *StepDetailsIdentifiers
SetJobId sets the JobId field's value.
func (*StepDetailsIdentifiers) SetStepId ¶
func (s *StepDetailsIdentifiers) SetStepId(v string) *StepDetailsIdentifiers
SetStepId sets the StepId field's value.
func (StepDetailsIdentifiers) String ¶
func (s StepDetailsIdentifiers) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepDetailsIdentifiers) Validate ¶
func (s *StepDetailsIdentifiers) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StepParameter ¶
type StepParameter struct { // The name of the parameter. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The data type of the parameter. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"StepParameterType"` // contains filtered or unexported fields }
The details of a step parameter.
func (StepParameter) GoString ¶
func (s StepParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepParameter) SetName ¶
func (s *StepParameter) SetName(v string) *StepParameter
SetName sets the Name field's value.
func (*StepParameter) SetType ¶
func (s *StepParameter) SetType(v string) *StepParameter
SetType sets the Type field's value.
func (StepParameter) String ¶
func (s StepParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepRequiredCapabilities ¶
type StepRequiredCapabilities struct { // The capability amounts that the step requires. // // Amounts is a required field Amounts []*StepAmountCapability `locationName:"amounts" type:"list" required:"true"` // The capability attributes that the step requires. // // Attributes is a required field Attributes []*StepAttributeCapability `locationName:"attributes" type:"list" required:"true"` // contains filtered or unexported fields }
The details of required step capabilities.
func (StepRequiredCapabilities) GoString ¶
func (s StepRequiredCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepRequiredCapabilities) SetAmounts ¶
func (s *StepRequiredCapabilities) SetAmounts(v []*StepAmountCapability) *StepRequiredCapabilities
SetAmounts sets the Amounts field's value.
func (*StepRequiredCapabilities) SetAttributes ¶
func (s *StepRequiredCapabilities) SetAttributes(v []*StepAttributeCapability) *StepRequiredCapabilities
SetAttributes sets the Attributes field's value.
func (StepRequiredCapabilities) String ¶
func (s StepRequiredCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepSearchSummary ¶
type StepSearchSummary struct { // The date and time the resource was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The job ID. JobId *string `locationName:"jobId" type:"string"` // The life cycle status. LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" enum:"StepLifecycleStatus"` // The life cycle status message. LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string"` // The step name. Name *string `locationName:"name" min:"1" type:"string"` // The parameters and combination expressions for the search. ParameterSpace *ParameterSpace `locationName:"parameterSpace" type:"structure"` // The queue ID. QueueId *string `locationName:"queueId" type:"string"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The step ID. StepId *string `locationName:"stepId" type:"string"` // The task status to start with on the job. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"StepTargetTaskRunStatus"` // The task run status for the job. // // * PENDING–pending and waiting for resources. // // * READY–ready to be processed. // // * ASSIGNED–assigned and will run next on a worker. // // * SCHEDULED–scheduled to be run on a worker. // // * INTERRUPTING–being interrupted. // // * RUNNING–running on a worker. // // * SUSPENDED–the task is suspended. // // * CANCELED–the task has been canceled. // // * FAILED–the task has failed. // // * SUCCEEDED–the task has succeeded. TaskRunStatus *string `locationName:"taskRunStatus" type:"string" enum:"TaskRunStatus"` // The number of tasks running on the job. TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map"` // contains filtered or unexported fields }
The details of a step search.
func (StepSearchSummary) GoString ¶
func (s StepSearchSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepSearchSummary) SetCreatedAt ¶
func (s *StepSearchSummary) SetCreatedAt(v time.Time) *StepSearchSummary
SetCreatedAt sets the CreatedAt field's value.
func (*StepSearchSummary) SetEndedAt ¶
func (s *StepSearchSummary) SetEndedAt(v time.Time) *StepSearchSummary
SetEndedAt sets the EndedAt field's value.
func (*StepSearchSummary) SetJobId ¶
func (s *StepSearchSummary) SetJobId(v string) *StepSearchSummary
SetJobId sets the JobId field's value.
func (*StepSearchSummary) SetLifecycleStatus ¶
func (s *StepSearchSummary) SetLifecycleStatus(v string) *StepSearchSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*StepSearchSummary) SetLifecycleStatusMessage ¶
func (s *StepSearchSummary) SetLifecycleStatusMessage(v string) *StepSearchSummary
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*StepSearchSummary) SetName ¶
func (s *StepSearchSummary) SetName(v string) *StepSearchSummary
SetName sets the Name field's value.
func (*StepSearchSummary) SetParameterSpace ¶
func (s *StepSearchSummary) SetParameterSpace(v *ParameterSpace) *StepSearchSummary
SetParameterSpace sets the ParameterSpace field's value.
func (*StepSearchSummary) SetQueueId ¶
func (s *StepSearchSummary) SetQueueId(v string) *StepSearchSummary
SetQueueId sets the QueueId field's value.
func (*StepSearchSummary) SetStartedAt ¶
func (s *StepSearchSummary) SetStartedAt(v time.Time) *StepSearchSummary
SetStartedAt sets the StartedAt field's value.
func (*StepSearchSummary) SetStepId ¶
func (s *StepSearchSummary) SetStepId(v string) *StepSearchSummary
SetStepId sets the StepId field's value.
func (*StepSearchSummary) SetTargetTaskRunStatus ¶
func (s *StepSearchSummary) SetTargetTaskRunStatus(v string) *StepSearchSummary
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*StepSearchSummary) SetTaskRunStatus ¶
func (s *StepSearchSummary) SetTaskRunStatus(v string) *StepSearchSummary
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*StepSearchSummary) SetTaskRunStatusCounts ¶
func (s *StepSearchSummary) SetTaskRunStatusCounts(v map[string]*int64) *StepSearchSummary
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (StepSearchSummary) String ¶
func (s StepSearchSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StepSummary ¶
type StepSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The number of dependencies for the step. DependencyCounts *DependencyCounts `locationName:"dependencyCounts" type:"structure"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The life cycle status. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"StepLifecycleStatus"` // A message that describes the lifecycle of the step. LifecycleStatusMessage *string `locationName:"lifecycleStatusMessage" type:"string"` // The name of the step. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // The task status to start with on the job. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"StepTargetTaskRunStatus"` // The task run status for the job. // // * PENDING–pending and waiting for resources. // // * READY–ready to process. // // * ASSIGNED–assigned and will run next on a worker. // // * SCHEDULED–scheduled to run on a worker. // // * INTERRUPTING–being interrupted. // // * RUNNING–running on a worker. // // * SUSPENDED–the task is suspended. // // * CANCELED–the task has been canceled. // // * FAILED–the task has failed. // // * SUCCEEDED–the task has succeeded. // // TaskRunStatus is a required field TaskRunStatus *string `locationName:"taskRunStatus" type:"string" required:"true" enum:"TaskRunStatus"` // The number of tasks running on the job. // // TaskRunStatusCounts is a required field TaskRunStatusCounts map[string]*int64 `locationName:"taskRunStatusCounts" type:"map" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details for a step.
func (StepSummary) GoString ¶
func (s StepSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StepSummary) SetCreatedAt ¶
func (s *StepSummary) SetCreatedAt(v time.Time) *StepSummary
SetCreatedAt sets the CreatedAt field's value.
func (*StepSummary) SetCreatedBy ¶
func (s *StepSummary) SetCreatedBy(v string) *StepSummary
SetCreatedBy sets the CreatedBy field's value.
func (*StepSummary) SetDependencyCounts ¶
func (s *StepSummary) SetDependencyCounts(v *DependencyCounts) *StepSummary
SetDependencyCounts sets the DependencyCounts field's value.
func (*StepSummary) SetEndedAt ¶
func (s *StepSummary) SetEndedAt(v time.Time) *StepSummary
SetEndedAt sets the EndedAt field's value.
func (*StepSummary) SetLifecycleStatus ¶
func (s *StepSummary) SetLifecycleStatus(v string) *StepSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*StepSummary) SetLifecycleStatusMessage ¶
func (s *StepSummary) SetLifecycleStatusMessage(v string) *StepSummary
SetLifecycleStatusMessage sets the LifecycleStatusMessage field's value.
func (*StepSummary) SetName ¶
func (s *StepSummary) SetName(v string) *StepSummary
SetName sets the Name field's value.
func (*StepSummary) SetStartedAt ¶
func (s *StepSummary) SetStartedAt(v time.Time) *StepSummary
SetStartedAt sets the StartedAt field's value.
func (*StepSummary) SetStepId ¶
func (s *StepSummary) SetStepId(v string) *StepSummary
SetStepId sets the StepId field's value.
func (*StepSummary) SetTargetTaskRunStatus ¶
func (s *StepSummary) SetTargetTaskRunStatus(v string) *StepSummary
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (*StepSummary) SetTaskRunStatus ¶
func (s *StepSummary) SetTaskRunStatus(v string) *StepSummary
SetTaskRunStatus sets the TaskRunStatus field's value.
func (*StepSummary) SetTaskRunStatusCounts ¶
func (s *StepSummary) SetTaskRunStatusCounts(v map[string]*int64) *StepSummary
SetTaskRunStatusCounts sets the TaskRunStatusCounts field's value.
func (*StepSummary) SetUpdatedAt ¶
func (s *StepSummary) SetUpdatedAt(v time.Time) *StepSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*StepSummary) SetUpdatedBy ¶
func (s *StepSummary) SetUpdatedBy(v string) *StepSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (StepSummary) String ¶
func (s StepSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StorageProfileSummary ¶
type StorageProfileSummary struct { // The display name of the storage profile summary to update. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The operating system (OS) family. // // OsFamily is a required field OsFamily *string `locationName:"osFamily" type:"string" required:"true" enum:"StorageProfileOperatingSystemFamily"` // The storage profile ID. // // StorageProfileId is a required field StorageProfileId *string `locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a storage profile.
func (StorageProfileSummary) GoString ¶
func (s StorageProfileSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StorageProfileSummary) SetDisplayName ¶
func (s *StorageProfileSummary) SetDisplayName(v string) *StorageProfileSummary
SetDisplayName sets the DisplayName field's value.
func (*StorageProfileSummary) SetOsFamily ¶
func (s *StorageProfileSummary) SetOsFamily(v string) *StorageProfileSummary
SetOsFamily sets the OsFamily field's value.
func (*StorageProfileSummary) SetStorageProfileId ¶
func (s *StorageProfileSummary) SetStorageProfileId(v string) *StorageProfileSummary
SetStorageProfileId sets the StorageProfileId field's value.
func (StorageProfileSummary) String ¶
func (s StorageProfileSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StringFilterExpression ¶
type StringFilterExpression struct { // The field name to search. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of comparison to use for this search. // // Operator is a required field Operator *string `locationName:"operator" type:"string" required:"true" enum:"ComparisonOperator"` // The string to search for. // // Value is a required field Value *string `locationName:"value" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
Searches for a particular string.
func (StringFilterExpression) GoString ¶
func (s StringFilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StringFilterExpression) SetName ¶
func (s *StringFilterExpression) SetName(v string) *StringFilterExpression
SetName sets the Name field's value.
func (*StringFilterExpression) SetOperator ¶
func (s *StringFilterExpression) SetOperator(v string) *StringFilterExpression
SetOperator sets the Operator field's value.
func (*StringFilterExpression) SetValue ¶
func (s *StringFilterExpression) SetValue(v string) *StringFilterExpression
SetValue sets the Value field's value.
func (StringFilterExpression) String ¶
func (s StringFilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StringFilterExpression) Validate ¶
func (s *StringFilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SyncInputJobAttachmentsSessionActionDefinition ¶
type SyncInputJobAttachmentsSessionActionDefinition struct { // The step ID for the step in the job attachment. StepId *string `locationName:"stepId" type:"string"` // contains filtered or unexported fields }
The job attachment in a session action to sync.
func (SyncInputJobAttachmentsSessionActionDefinition) GoString ¶
func (s SyncInputJobAttachmentsSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SyncInputJobAttachmentsSessionActionDefinition) SetStepId ¶
func (s *SyncInputJobAttachmentsSessionActionDefinition) SetStepId(v string) *SyncInputJobAttachmentsSessionActionDefinition
SetStepId sets the StepId field's value.
func (SyncInputJobAttachmentsSessionActionDefinition) String ¶
func (s SyncInputJobAttachmentsSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SyncInputJobAttachmentsSessionActionDefinitionSummary ¶
type SyncInputJobAttachmentsSessionActionDefinitionSummary struct { // The step ID of the step in the job attachment. StepId *string `locationName:"stepId" type:"string"` // contains filtered or unexported fields }
The details of a synced job attachment.
func (SyncInputJobAttachmentsSessionActionDefinitionSummary) GoString ¶
func (s SyncInputJobAttachmentsSessionActionDefinitionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SyncInputJobAttachmentsSessionActionDefinitionSummary) SetStepId ¶
func (s *SyncInputJobAttachmentsSessionActionDefinitionSummary) SetStepId(v string) *SyncInputJobAttachmentsSessionActionDefinitionSummary
SetStepId sets the StepId field's value.
func (SyncInputJobAttachmentsSessionActionDefinitionSummary) String ¶
func (s SyncInputJobAttachmentsSessionActionDefinitionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource to apply tags to. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // Each tag consists of a tag key and a tag value. Tag keys and values are both // required, but tag values can be empty strings. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceArn ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TaskParameterValue ¶
type TaskParameterValue struct { // A double precision IEEE-754 floating point number represented as a string. Float *string `locationName:"float" min:"1" type:"string"` // A signed integer represented as a string. Int *string `locationName:"int" min:"1" type:"string"` // A file system path represented as a string. Path *string `locationName:"path" type:"string"` // A UTF-8 string. String_ *string `locationName:"string" type:"string"` // contains filtered or unexported fields }
The data types for the task parameters.
func (TaskParameterValue) GoString ¶
func (s TaskParameterValue) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TaskParameterValue) SetFloat ¶
func (s *TaskParameterValue) SetFloat(v string) *TaskParameterValue
SetFloat sets the Float field's value.
func (*TaskParameterValue) SetInt ¶
func (s *TaskParameterValue) SetInt(v string) *TaskParameterValue
SetInt sets the Int field's value.
func (*TaskParameterValue) SetPath ¶
func (s *TaskParameterValue) SetPath(v string) *TaskParameterValue
SetPath sets the Path field's value.
func (*TaskParameterValue) SetString_ ¶
func (s *TaskParameterValue) SetString_(v string) *TaskParameterValue
SetString_ sets the String_ field's value.
func (TaskParameterValue) String ¶
func (s TaskParameterValue) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TaskRunSessionActionDefinition ¶
type TaskRunSessionActionDefinition struct { // The task parameters. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TaskRunSessionActionDefinition's // String and GoString methods. // // Parameters is a required field Parameters map[string]*TaskParameterValue `locationName:"parameters" type:"map" required:"true" sensitive:"true"` // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // The task ID. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
The task, step, and parameters for the task run in the session action.
func (TaskRunSessionActionDefinition) GoString ¶
func (s TaskRunSessionActionDefinition) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TaskRunSessionActionDefinition) SetParameters ¶
func (s *TaskRunSessionActionDefinition) SetParameters(v map[string]*TaskParameterValue) *TaskRunSessionActionDefinition
SetParameters sets the Parameters field's value.
func (*TaskRunSessionActionDefinition) SetStepId ¶
func (s *TaskRunSessionActionDefinition) SetStepId(v string) *TaskRunSessionActionDefinition
SetStepId sets the StepId field's value.
func (*TaskRunSessionActionDefinition) SetTaskId ¶
func (s *TaskRunSessionActionDefinition) SetTaskId(v string) *TaskRunSessionActionDefinition
SetTaskId sets the TaskId field's value.
func (TaskRunSessionActionDefinition) String ¶
func (s TaskRunSessionActionDefinition) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TaskRunSessionActionDefinitionSummary ¶
type TaskRunSessionActionDefinitionSummary struct { // The step ID. // // StepId is a required field StepId *string `locationName:"stepId" type:"string" required:"true"` // The task ID. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a task run in a session action.
func (TaskRunSessionActionDefinitionSummary) GoString ¶
func (s TaskRunSessionActionDefinitionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TaskRunSessionActionDefinitionSummary) SetStepId ¶
func (s *TaskRunSessionActionDefinitionSummary) SetStepId(v string) *TaskRunSessionActionDefinitionSummary
SetStepId sets the StepId field's value.
func (*TaskRunSessionActionDefinitionSummary) SetTaskId ¶
func (s *TaskRunSessionActionDefinitionSummary) SetTaskId(v string) *TaskRunSessionActionDefinitionSummary
SetTaskId sets the TaskId field's value.
func (TaskRunSessionActionDefinitionSummary) String ¶
func (s TaskRunSessionActionDefinitionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TaskSearchSummary ¶
type TaskSearchSummary struct { // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The number of times that the task failed and was retried. FailureRetryCount *int64 `locationName:"failureRetryCount" type:"integer"` // The job ID. JobId *string `locationName:"jobId" type:"string"` // The parameters to search for. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TaskSearchSummary's // String and GoString methods. Parameters map[string]*TaskParameterValue `locationName:"parameters" type:"map" sensitive:"true"` // The queue ID. QueueId *string `locationName:"queueId" type:"string"` // The run status of the task. RunStatus *string `locationName:"runStatus" type:"string" enum:"TaskRunStatus"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The step ID. StepId *string `locationName:"stepId" type:"string"` // The run status that the task is being updated to. TargetRunStatus *string `locationName:"targetRunStatus" type:"string" enum:"TaskTargetRunStatus"` // The task ID. TaskId *string `locationName:"taskId" type:"string"` // contains filtered or unexported fields }
The details of a task search.
func (TaskSearchSummary) GoString ¶
func (s TaskSearchSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TaskSearchSummary) SetEndedAt ¶
func (s *TaskSearchSummary) SetEndedAt(v time.Time) *TaskSearchSummary
SetEndedAt sets the EndedAt field's value.
func (*TaskSearchSummary) SetFailureRetryCount ¶
func (s *TaskSearchSummary) SetFailureRetryCount(v int64) *TaskSearchSummary
SetFailureRetryCount sets the FailureRetryCount field's value.
func (*TaskSearchSummary) SetJobId ¶
func (s *TaskSearchSummary) SetJobId(v string) *TaskSearchSummary
SetJobId sets the JobId field's value.
func (*TaskSearchSummary) SetParameters ¶
func (s *TaskSearchSummary) SetParameters(v map[string]*TaskParameterValue) *TaskSearchSummary
SetParameters sets the Parameters field's value.
func (*TaskSearchSummary) SetQueueId ¶
func (s *TaskSearchSummary) SetQueueId(v string) *TaskSearchSummary
SetQueueId sets the QueueId field's value.
func (*TaskSearchSummary) SetRunStatus ¶
func (s *TaskSearchSummary) SetRunStatus(v string) *TaskSearchSummary
SetRunStatus sets the RunStatus field's value.
func (*TaskSearchSummary) SetStartedAt ¶
func (s *TaskSearchSummary) SetStartedAt(v time.Time) *TaskSearchSummary
SetStartedAt sets the StartedAt field's value.
func (*TaskSearchSummary) SetStepId ¶
func (s *TaskSearchSummary) SetStepId(v string) *TaskSearchSummary
SetStepId sets the StepId field's value.
func (*TaskSearchSummary) SetTargetRunStatus ¶
func (s *TaskSearchSummary) SetTargetRunStatus(v string) *TaskSearchSummary
SetTargetRunStatus sets the TargetRunStatus field's value.
func (*TaskSearchSummary) SetTaskId ¶
func (s *TaskSearchSummary) SetTaskId(v string) *TaskSearchSummary
SetTaskId sets the TaskId field's value.
func (TaskSearchSummary) String ¶
func (s TaskSearchSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TaskSummary ¶
type TaskSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The number of times that the task failed and was retried. FailureRetryCount *int64 `locationName:"failureRetryCount" type:"integer"` // The latest session action for the task. LatestSessionActionId *string `locationName:"latestSessionActionId" type:"string"` // The task parameters. // // Parameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by TaskSummary's // String and GoString methods. Parameters map[string]*TaskParameterValue `locationName:"parameters" type:"map" sensitive:"true"` // The run status of the task. // // RunStatus is a required field RunStatus *string `locationName:"runStatus" type:"string" required:"true" enum:"TaskRunStatus"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The run status on which the started. TargetRunStatus *string `locationName:"targetRunStatus" type:"string" enum:"TaskTargetRunStatus"` // The task ID. // // TaskId is a required field TaskId *string `locationName:"taskId" type:"string" required:"true"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of a task.
func (TaskSummary) GoString ¶
func (s TaskSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TaskSummary) SetCreatedAt ¶
func (s *TaskSummary) SetCreatedAt(v time.Time) *TaskSummary
SetCreatedAt sets the CreatedAt field's value.
func (*TaskSummary) SetCreatedBy ¶
func (s *TaskSummary) SetCreatedBy(v string) *TaskSummary
SetCreatedBy sets the CreatedBy field's value.
func (*TaskSummary) SetEndedAt ¶
func (s *TaskSummary) SetEndedAt(v time.Time) *TaskSummary
SetEndedAt sets the EndedAt field's value.
func (*TaskSummary) SetFailureRetryCount ¶
func (s *TaskSummary) SetFailureRetryCount(v int64) *TaskSummary
SetFailureRetryCount sets the FailureRetryCount field's value.
func (*TaskSummary) SetLatestSessionActionId ¶
func (s *TaskSummary) SetLatestSessionActionId(v string) *TaskSummary
SetLatestSessionActionId sets the LatestSessionActionId field's value.
func (*TaskSummary) SetParameters ¶
func (s *TaskSummary) SetParameters(v map[string]*TaskParameterValue) *TaskSummary
SetParameters sets the Parameters field's value.
func (*TaskSummary) SetRunStatus ¶
func (s *TaskSummary) SetRunStatus(v string) *TaskSummary
SetRunStatus sets the RunStatus field's value.
func (*TaskSummary) SetStartedAt ¶
func (s *TaskSummary) SetStartedAt(v time.Time) *TaskSummary
SetStartedAt sets the StartedAt field's value.
func (*TaskSummary) SetTargetRunStatus ¶
func (s *TaskSummary) SetTargetRunStatus(v string) *TaskSummary
SetTargetRunStatus sets the TargetRunStatus field's value.
func (*TaskSummary) SetTaskId ¶
func (s *TaskSummary) SetTaskId(v string) *TaskSummary
SetTaskId sets the TaskId field's value.
func (*TaskSummary) SetUpdatedAt ¶
func (s *TaskSummary) SetUpdatedAt(v time.Time) *TaskSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*TaskSummary) SetUpdatedBy ¶
func (s *TaskSummary) SetUpdatedBy(v string) *TaskSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (TaskSummary) String ¶
func (s TaskSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` Message_ *string `locationName:"message" type:"string"` // Identifies the quota that is being throttled. QuotaCode *string `locationName:"quotaCode" type:"string"` // The number of seconds a client should wait before retrying the request. RetryAfterSeconds *int64 `location:"header" locationName:"Retry-After" type:"integer"` // Identifies the service that is being throttled. ServiceCode *string `locationName:"serviceCode" type:"string"` // contains filtered or unexported fields }
Your request exceeded a request rate quota.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶
type UntagResourceInput struct { // The ARN of the resource to remove the tag from. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // They keys of the tag. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceArn ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateBudgetInput ¶
type UpdateBudgetInput struct { // The budget actions to add. Budget actions specify what happens when the budget // runs out. ActionsToAdd []*BudgetActionToAdd `locationName:"actionsToAdd" type:"list"` // The budget actions to remove from the budget. ActionsToRemove []*BudgetActionToRemove `locationName:"actionsToRemove" type:"list"` // The dollar limit to update on the budget. Based on consumed usage. ApproximateDollarLimit *float64 `locationName:"approximateDollarLimit" min:"0.01" type:"float"` // The budget ID to update. // // BudgetId is a required field BudgetId *string `location:"uri" locationName:"budgetId" type:"string" required:"true"` // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The description of the budget to update. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateBudgetInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the budget to update. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The farm ID of the budget to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The schedule to update. Schedule *BudgetSchedule `locationName:"schedule" type:"structure"` // Updates the status of the budget. // // * ACTIVE–The budget is being evaluated. // // * INACTIVE–The budget is inactive. This can include Expired, Canceled, // or deleted Deleted statuses. Status *string `locationName:"status" type:"string" enum:"BudgetStatus"` // contains filtered or unexported fields }
func (UpdateBudgetInput) GoString ¶
func (s UpdateBudgetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateBudgetInput) SetActionsToAdd ¶
func (s *UpdateBudgetInput) SetActionsToAdd(v []*BudgetActionToAdd) *UpdateBudgetInput
SetActionsToAdd sets the ActionsToAdd field's value.
func (*UpdateBudgetInput) SetActionsToRemove ¶
func (s *UpdateBudgetInput) SetActionsToRemove(v []*BudgetActionToRemove) *UpdateBudgetInput
SetActionsToRemove sets the ActionsToRemove field's value.
func (*UpdateBudgetInput) SetApproximateDollarLimit ¶
func (s *UpdateBudgetInput) SetApproximateDollarLimit(v float64) *UpdateBudgetInput
SetApproximateDollarLimit sets the ApproximateDollarLimit field's value.
func (*UpdateBudgetInput) SetBudgetId ¶
func (s *UpdateBudgetInput) SetBudgetId(v string) *UpdateBudgetInput
SetBudgetId sets the BudgetId field's value.
func (*UpdateBudgetInput) SetClientToken ¶
func (s *UpdateBudgetInput) SetClientToken(v string) *UpdateBudgetInput
SetClientToken sets the ClientToken field's value.
func (*UpdateBudgetInput) SetDescription ¶
func (s *UpdateBudgetInput) SetDescription(v string) *UpdateBudgetInput
SetDescription sets the Description field's value.
func (*UpdateBudgetInput) SetDisplayName ¶
func (s *UpdateBudgetInput) SetDisplayName(v string) *UpdateBudgetInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateBudgetInput) SetFarmId ¶
func (s *UpdateBudgetInput) SetFarmId(v string) *UpdateBudgetInput
SetFarmId sets the FarmId field's value.
func (*UpdateBudgetInput) SetSchedule ¶
func (s *UpdateBudgetInput) SetSchedule(v *BudgetSchedule) *UpdateBudgetInput
SetSchedule sets the Schedule field's value.
func (*UpdateBudgetInput) SetStatus ¶
func (s *UpdateBudgetInput) SetStatus(v string) *UpdateBudgetInput
SetStatus sets the Status field's value.
func (UpdateBudgetInput) String ¶
func (s UpdateBudgetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateBudgetInput) Validate ¶
func (s *UpdateBudgetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateBudgetOutput ¶
type UpdateBudgetOutput struct {
// contains filtered or unexported fields
}
func (UpdateBudgetOutput) GoString ¶
func (s UpdateBudgetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateBudgetOutput) String ¶
func (s UpdateBudgetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateFarmInput ¶
type UpdateFarmInput struct { // The description of the farm to update. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateFarmInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the farm to update. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateFarmInput) GoString ¶
func (s UpdateFarmInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateFarmInput) SetDescription ¶
func (s *UpdateFarmInput) SetDescription(v string) *UpdateFarmInput
SetDescription sets the Description field's value.
func (*UpdateFarmInput) SetDisplayName ¶
func (s *UpdateFarmInput) SetDisplayName(v string) *UpdateFarmInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateFarmInput) SetFarmId ¶
func (s *UpdateFarmInput) SetFarmId(v string) *UpdateFarmInput
SetFarmId sets the FarmId field's value.
func (UpdateFarmInput) String ¶
func (s UpdateFarmInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateFarmInput) Validate ¶
func (s *UpdateFarmInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFarmOutput ¶
type UpdateFarmOutput struct {
// contains filtered or unexported fields
}
func (UpdateFarmOutput) GoString ¶
func (s UpdateFarmOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateFarmOutput) String ¶
func (s UpdateFarmOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateFleetInput ¶
type UpdateFleetInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The fleet configuration to update. Configuration *FleetConfiguration `locationName:"configuration" type:"structure"` // The description of the fleet to update. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateFleetInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the fleet to update. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to update. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The maximum number of workers in the fleet. MaxWorkerCount *int64 `locationName:"maxWorkerCount" type:"integer"` // The minimum number of workers in the fleet. MinWorkerCount *int64 `locationName:"minWorkerCount" type:"integer"` // The IAM role ARN that the fleet's workers assume while running jobs. RoleArn *string `locationName:"roleArn" type:"string"` // contains filtered or unexported fields }
func (UpdateFleetInput) GoString ¶
func (s UpdateFleetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateFleetInput) SetClientToken ¶
func (s *UpdateFleetInput) SetClientToken(v string) *UpdateFleetInput
SetClientToken sets the ClientToken field's value.
func (*UpdateFleetInput) SetConfiguration ¶
func (s *UpdateFleetInput) SetConfiguration(v *FleetConfiguration) *UpdateFleetInput
SetConfiguration sets the Configuration field's value.
func (*UpdateFleetInput) SetDescription ¶
func (s *UpdateFleetInput) SetDescription(v string) *UpdateFleetInput
SetDescription sets the Description field's value.
func (*UpdateFleetInput) SetDisplayName ¶
func (s *UpdateFleetInput) SetDisplayName(v string) *UpdateFleetInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateFleetInput) SetFarmId ¶
func (s *UpdateFleetInput) SetFarmId(v string) *UpdateFleetInput
SetFarmId sets the FarmId field's value.
func (*UpdateFleetInput) SetFleetId ¶
func (s *UpdateFleetInput) SetFleetId(v string) *UpdateFleetInput
SetFleetId sets the FleetId field's value.
func (*UpdateFleetInput) SetMaxWorkerCount ¶
func (s *UpdateFleetInput) SetMaxWorkerCount(v int64) *UpdateFleetInput
SetMaxWorkerCount sets the MaxWorkerCount field's value.
func (*UpdateFleetInput) SetMinWorkerCount ¶
func (s *UpdateFleetInput) SetMinWorkerCount(v int64) *UpdateFleetInput
SetMinWorkerCount sets the MinWorkerCount field's value.
func (*UpdateFleetInput) SetRoleArn ¶
func (s *UpdateFleetInput) SetRoleArn(v string) *UpdateFleetInput
SetRoleArn sets the RoleArn field's value.
func (UpdateFleetInput) String ¶
func (s UpdateFleetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateFleetInput) Validate ¶
func (s *UpdateFleetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateFleetOutput ¶
type UpdateFleetOutput struct {
// contains filtered or unexported fields
}
func (UpdateFleetOutput) GoString ¶
func (s UpdateFleetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateFleetOutput) String ¶
func (s UpdateFleetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateJobInput ¶
type UpdateJobInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the job to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to update. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The status of a job in its lifecycle. LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" enum:"UpdateJobLifecycleStatus"` // The number of task failures before the job stops running and is marked as // FAILED. MaxFailedTasksCount *int64 `locationName:"maxFailedTasksCount" type:"integer"` // The maximum number of retries for a job. MaxRetriesPerTask *int64 `locationName:"maxRetriesPerTask" type:"integer"` // The job priority to update. Priority *int64 `locationName:"priority" type:"integer"` // The queue ID of the job to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The task status to update the job's tasks to. TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" enum:"JobTargetTaskRunStatus"` // contains filtered or unexported fields }
func (UpdateJobInput) GoString ¶
func (s UpdateJobInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateJobInput) SetClientToken ¶
func (s *UpdateJobInput) SetClientToken(v string) *UpdateJobInput
SetClientToken sets the ClientToken field's value.
func (*UpdateJobInput) SetFarmId ¶
func (s *UpdateJobInput) SetFarmId(v string) *UpdateJobInput
SetFarmId sets the FarmId field's value.
func (*UpdateJobInput) SetJobId ¶
func (s *UpdateJobInput) SetJobId(v string) *UpdateJobInput
SetJobId sets the JobId field's value.
func (*UpdateJobInput) SetLifecycleStatus ¶
func (s *UpdateJobInput) SetLifecycleStatus(v string) *UpdateJobInput
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*UpdateJobInput) SetMaxFailedTasksCount ¶
func (s *UpdateJobInput) SetMaxFailedTasksCount(v int64) *UpdateJobInput
SetMaxFailedTasksCount sets the MaxFailedTasksCount field's value.
func (*UpdateJobInput) SetMaxRetriesPerTask ¶
func (s *UpdateJobInput) SetMaxRetriesPerTask(v int64) *UpdateJobInput
SetMaxRetriesPerTask sets the MaxRetriesPerTask field's value.
func (*UpdateJobInput) SetPriority ¶
func (s *UpdateJobInput) SetPriority(v int64) *UpdateJobInput
SetPriority sets the Priority field's value.
func (*UpdateJobInput) SetQueueId ¶
func (s *UpdateJobInput) SetQueueId(v string) *UpdateJobInput
SetQueueId sets the QueueId field's value.
func (*UpdateJobInput) SetTargetTaskRunStatus ¶
func (s *UpdateJobInput) SetTargetTaskRunStatus(v string) *UpdateJobInput
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (UpdateJobInput) String ¶
func (s UpdateJobInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateJobInput) Validate ¶
func (s *UpdateJobInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateJobOutput ¶
type UpdateJobOutput struct {
// contains filtered or unexported fields
}
func (UpdateJobOutput) GoString ¶
func (s UpdateJobOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateJobOutput) String ¶
func (s UpdateJobOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateMonitorInput ¶
type UpdateMonitorInput struct { // The new value to use for the monitor's display name. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The unique identifier of the monitor to update. // // MonitorId is a required field MonitorId *string `location:"uri" locationName:"monitorId" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the new IAM role to use with the monitor. RoleArn *string `locationName:"roleArn" type:"string"` // The new value of the subdomain to use when forming the monitor URL. Subdomain *string `locationName:"subdomain" type:"string"` // contains filtered or unexported fields }
func (UpdateMonitorInput) GoString ¶
func (s UpdateMonitorInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateMonitorInput) SetDisplayName ¶
func (s *UpdateMonitorInput) SetDisplayName(v string) *UpdateMonitorInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateMonitorInput) SetMonitorId ¶
func (s *UpdateMonitorInput) SetMonitorId(v string) *UpdateMonitorInput
SetMonitorId sets the MonitorId field's value.
func (*UpdateMonitorInput) SetRoleArn ¶
func (s *UpdateMonitorInput) SetRoleArn(v string) *UpdateMonitorInput
SetRoleArn sets the RoleArn field's value.
func (*UpdateMonitorInput) SetSubdomain ¶
func (s *UpdateMonitorInput) SetSubdomain(v string) *UpdateMonitorInput
SetSubdomain sets the Subdomain field's value.
func (UpdateMonitorInput) String ¶
func (s UpdateMonitorInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateMonitorInput) Validate ¶
func (s *UpdateMonitorInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateMonitorOutput ¶
type UpdateMonitorOutput struct {
// contains filtered or unexported fields
}
func (UpdateMonitorOutput) GoString ¶
func (s UpdateMonitorOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateMonitorOutput) String ¶
func (s UpdateMonitorOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateQueueEnvironmentInput ¶
type UpdateQueueEnvironmentInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID of the queue environment to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The priority to update. Priority *int64 `locationName:"priority" type:"integer"` // The queue environment ID to update. // // QueueEnvironmentId is a required field QueueEnvironmentId *string `location:"uri" locationName:"queueEnvironmentId" type:"string" required:"true"` // The queue ID of the queue environment to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The template to update. // // Template is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateQueueEnvironmentInput's // String and GoString methods. Template *string `locationName:"template" min:"1" type:"string" sensitive:"true"` // The template type to update. TemplateType *string `locationName:"templateType" type:"string" enum:"EnvironmentTemplateType"` // contains filtered or unexported fields }
func (UpdateQueueEnvironmentInput) GoString ¶
func (s UpdateQueueEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueEnvironmentInput) SetClientToken ¶
func (s *UpdateQueueEnvironmentInput) SetClientToken(v string) *UpdateQueueEnvironmentInput
SetClientToken sets the ClientToken field's value.
func (*UpdateQueueEnvironmentInput) SetFarmId ¶
func (s *UpdateQueueEnvironmentInput) SetFarmId(v string) *UpdateQueueEnvironmentInput
SetFarmId sets the FarmId field's value.
func (*UpdateQueueEnvironmentInput) SetPriority ¶
func (s *UpdateQueueEnvironmentInput) SetPriority(v int64) *UpdateQueueEnvironmentInput
SetPriority sets the Priority field's value.
func (*UpdateQueueEnvironmentInput) SetQueueEnvironmentId ¶
func (s *UpdateQueueEnvironmentInput) SetQueueEnvironmentId(v string) *UpdateQueueEnvironmentInput
SetQueueEnvironmentId sets the QueueEnvironmentId field's value.
func (*UpdateQueueEnvironmentInput) SetQueueId ¶
func (s *UpdateQueueEnvironmentInput) SetQueueId(v string) *UpdateQueueEnvironmentInput
SetQueueId sets the QueueId field's value.
func (*UpdateQueueEnvironmentInput) SetTemplate ¶
func (s *UpdateQueueEnvironmentInput) SetTemplate(v string) *UpdateQueueEnvironmentInput
SetTemplate sets the Template field's value.
func (*UpdateQueueEnvironmentInput) SetTemplateType ¶
func (s *UpdateQueueEnvironmentInput) SetTemplateType(v string) *UpdateQueueEnvironmentInput
SetTemplateType sets the TemplateType field's value.
func (UpdateQueueEnvironmentInput) String ¶
func (s UpdateQueueEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueEnvironmentInput) Validate ¶
func (s *UpdateQueueEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateQueueEnvironmentOutput ¶
type UpdateQueueEnvironmentOutput struct {
// contains filtered or unexported fields
}
func (UpdateQueueEnvironmentOutput) GoString ¶
func (s UpdateQueueEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateQueueEnvironmentOutput) String ¶
func (s UpdateQueueEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateQueueFleetAssociationInput ¶
type UpdateQueueFleetAssociationInput struct { // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to update. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The queue ID to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The status to update. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"UpdateQueueFleetAssociationStatus"` // contains filtered or unexported fields }
func (UpdateQueueFleetAssociationInput) GoString ¶
func (s UpdateQueueFleetAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueFleetAssociationInput) SetFarmId ¶
func (s *UpdateQueueFleetAssociationInput) SetFarmId(v string) *UpdateQueueFleetAssociationInput
SetFarmId sets the FarmId field's value.
func (*UpdateQueueFleetAssociationInput) SetFleetId ¶
func (s *UpdateQueueFleetAssociationInput) SetFleetId(v string) *UpdateQueueFleetAssociationInput
SetFleetId sets the FleetId field's value.
func (*UpdateQueueFleetAssociationInput) SetQueueId ¶
func (s *UpdateQueueFleetAssociationInput) SetQueueId(v string) *UpdateQueueFleetAssociationInput
SetQueueId sets the QueueId field's value.
func (*UpdateQueueFleetAssociationInput) SetStatus ¶
func (s *UpdateQueueFleetAssociationInput) SetStatus(v string) *UpdateQueueFleetAssociationInput
SetStatus sets the Status field's value.
func (UpdateQueueFleetAssociationInput) String ¶
func (s UpdateQueueFleetAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueFleetAssociationInput) Validate ¶
func (s *UpdateQueueFleetAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateQueueFleetAssociationOutput ¶
type UpdateQueueFleetAssociationOutput struct {
// contains filtered or unexported fields
}
func (UpdateQueueFleetAssociationOutput) GoString ¶
func (s UpdateQueueFleetAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateQueueFleetAssociationOutput) String ¶
func (s UpdateQueueFleetAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateQueueInput ¶
type UpdateQueueInput struct { // The storage profile IDs to add. AllowedStorageProfileIdsToAdd []*string `locationName:"allowedStorageProfileIdsToAdd" type:"list"` // The storage profile ID to remove. AllowedStorageProfileIdsToRemove []*string `locationName:"allowedStorageProfileIdsToRemove" type:"list"` // The idempotency token to update in the queue. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The default action to take for a queue update if a budget isn't configured. DefaultBudgetAction *string `locationName:"defaultBudgetAction" type:"string" enum:"DefaultQueueBudgetAction"` // The description of the queue to update. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateQueueInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The display name of the queue to update. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The farm ID to update in the queue. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job attachment settings to update for the queue. JobAttachmentSettings *JobAttachmentSettings `locationName:"jobAttachmentSettings" type:"structure"` // Update the jobs in the queue to run as a specified POSIX user. JobRunAsUser *JobRunAsUser `locationName:"jobRunAsUser" type:"structure"` // The queue ID to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The required file system location names to add to the queue. RequiredFileSystemLocationNamesToAdd []*string `locationName:"requiredFileSystemLocationNamesToAdd" type:"list"` // The required file system location names to remove from the queue. RequiredFileSystemLocationNamesToRemove []*string `locationName:"requiredFileSystemLocationNamesToRemove" type:"list"` // The IAM role ARN that's used to run jobs from this queue. RoleArn *string `locationName:"roleArn" type:"string"` // contains filtered or unexported fields }
func (UpdateQueueInput) GoString ¶
func (s UpdateQueueInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueInput) SetAllowedStorageProfileIdsToAdd ¶
func (s *UpdateQueueInput) SetAllowedStorageProfileIdsToAdd(v []*string) *UpdateQueueInput
SetAllowedStorageProfileIdsToAdd sets the AllowedStorageProfileIdsToAdd field's value.
func (*UpdateQueueInput) SetAllowedStorageProfileIdsToRemove ¶
func (s *UpdateQueueInput) SetAllowedStorageProfileIdsToRemove(v []*string) *UpdateQueueInput
SetAllowedStorageProfileIdsToRemove sets the AllowedStorageProfileIdsToRemove field's value.
func (*UpdateQueueInput) SetClientToken ¶
func (s *UpdateQueueInput) SetClientToken(v string) *UpdateQueueInput
SetClientToken sets the ClientToken field's value.
func (*UpdateQueueInput) SetDefaultBudgetAction ¶
func (s *UpdateQueueInput) SetDefaultBudgetAction(v string) *UpdateQueueInput
SetDefaultBudgetAction sets the DefaultBudgetAction field's value.
func (*UpdateQueueInput) SetDescription ¶
func (s *UpdateQueueInput) SetDescription(v string) *UpdateQueueInput
SetDescription sets the Description field's value.
func (*UpdateQueueInput) SetDisplayName ¶
func (s *UpdateQueueInput) SetDisplayName(v string) *UpdateQueueInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateQueueInput) SetFarmId ¶
func (s *UpdateQueueInput) SetFarmId(v string) *UpdateQueueInput
SetFarmId sets the FarmId field's value.
func (*UpdateQueueInput) SetJobAttachmentSettings ¶
func (s *UpdateQueueInput) SetJobAttachmentSettings(v *JobAttachmentSettings) *UpdateQueueInput
SetJobAttachmentSettings sets the JobAttachmentSettings field's value.
func (*UpdateQueueInput) SetJobRunAsUser ¶
func (s *UpdateQueueInput) SetJobRunAsUser(v *JobRunAsUser) *UpdateQueueInput
SetJobRunAsUser sets the JobRunAsUser field's value.
func (*UpdateQueueInput) SetQueueId ¶
func (s *UpdateQueueInput) SetQueueId(v string) *UpdateQueueInput
SetQueueId sets the QueueId field's value.
func (*UpdateQueueInput) SetRequiredFileSystemLocationNamesToAdd ¶
func (s *UpdateQueueInput) SetRequiredFileSystemLocationNamesToAdd(v []*string) *UpdateQueueInput
SetRequiredFileSystemLocationNamesToAdd sets the RequiredFileSystemLocationNamesToAdd field's value.
func (*UpdateQueueInput) SetRequiredFileSystemLocationNamesToRemove ¶
func (s *UpdateQueueInput) SetRequiredFileSystemLocationNamesToRemove(v []*string) *UpdateQueueInput
SetRequiredFileSystemLocationNamesToRemove sets the RequiredFileSystemLocationNamesToRemove field's value.
func (*UpdateQueueInput) SetRoleArn ¶
func (s *UpdateQueueInput) SetRoleArn(v string) *UpdateQueueInput
SetRoleArn sets the RoleArn field's value.
func (UpdateQueueInput) String ¶
func (s UpdateQueueInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateQueueInput) Validate ¶
func (s *UpdateQueueInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateQueueOutput ¶
type UpdateQueueOutput struct {
// contains filtered or unexported fields
}
func (UpdateQueueOutput) GoString ¶
func (s UpdateQueueOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateQueueOutput) String ¶
func (s UpdateQueueOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateSessionInput ¶
type UpdateSessionInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID to update in the session. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to update in the session. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID to update in the session. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The session ID to update. // // SessionId is a required field SessionId *string `location:"uri" locationName:"sessionId" type:"string" required:"true"` // The life cycle status to update in the session. // // TargetLifecycleStatus is a required field TargetLifecycleStatus *string `locationName:"targetLifecycleStatus" type:"string" required:"true" enum:"SessionLifecycleTargetStatus"` // contains filtered or unexported fields }
func (UpdateSessionInput) GoString ¶
func (s UpdateSessionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSessionInput) SetClientToken ¶
func (s *UpdateSessionInput) SetClientToken(v string) *UpdateSessionInput
SetClientToken sets the ClientToken field's value.
func (*UpdateSessionInput) SetFarmId ¶
func (s *UpdateSessionInput) SetFarmId(v string) *UpdateSessionInput
SetFarmId sets the FarmId field's value.
func (*UpdateSessionInput) SetJobId ¶
func (s *UpdateSessionInput) SetJobId(v string) *UpdateSessionInput
SetJobId sets the JobId field's value.
func (*UpdateSessionInput) SetQueueId ¶
func (s *UpdateSessionInput) SetQueueId(v string) *UpdateSessionInput
SetQueueId sets the QueueId field's value.
func (*UpdateSessionInput) SetSessionId ¶
func (s *UpdateSessionInput) SetSessionId(v string) *UpdateSessionInput
SetSessionId sets the SessionId field's value.
func (*UpdateSessionInput) SetTargetLifecycleStatus ¶
func (s *UpdateSessionInput) SetTargetLifecycleStatus(v string) *UpdateSessionInput
SetTargetLifecycleStatus sets the TargetLifecycleStatus field's value.
func (UpdateSessionInput) String ¶
func (s UpdateSessionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSessionInput) Validate ¶
func (s *UpdateSessionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSessionOutput ¶
type UpdateSessionOutput struct {
// contains filtered or unexported fields
}
func (UpdateSessionOutput) GoString ¶
func (s UpdateSessionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateSessionOutput) String ¶
func (s UpdateSessionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateStepInput ¶
type UpdateStepInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to update. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID to update. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // The task status to update the step's tasks to. // // TargetTaskRunStatus is a required field TargetTaskRunStatus *string `locationName:"targetTaskRunStatus" type:"string" required:"true" enum:"StepTargetTaskRunStatus"` // contains filtered or unexported fields }
func (UpdateStepInput) GoString ¶
func (s UpdateStepInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateStepInput) SetClientToken ¶
func (s *UpdateStepInput) SetClientToken(v string) *UpdateStepInput
SetClientToken sets the ClientToken field's value.
func (*UpdateStepInput) SetFarmId ¶
func (s *UpdateStepInput) SetFarmId(v string) *UpdateStepInput
SetFarmId sets the FarmId field's value.
func (*UpdateStepInput) SetJobId ¶
func (s *UpdateStepInput) SetJobId(v string) *UpdateStepInput
SetJobId sets the JobId field's value.
func (*UpdateStepInput) SetQueueId ¶
func (s *UpdateStepInput) SetQueueId(v string) *UpdateStepInput
SetQueueId sets the QueueId field's value.
func (*UpdateStepInput) SetStepId ¶
func (s *UpdateStepInput) SetStepId(v string) *UpdateStepInput
SetStepId sets the StepId field's value.
func (*UpdateStepInput) SetTargetTaskRunStatus ¶
func (s *UpdateStepInput) SetTargetTaskRunStatus(v string) *UpdateStepInput
SetTargetTaskRunStatus sets the TargetTaskRunStatus field's value.
func (UpdateStepInput) String ¶
func (s UpdateStepInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateStepInput) Validate ¶
func (s *UpdateStepInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateStepOutput ¶
type UpdateStepOutput struct {
// contains filtered or unexported fields
}
func (UpdateStepOutput) GoString ¶
func (s UpdateStepOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateStepOutput) String ¶
func (s UpdateStepOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateStorageProfileInput ¶
type UpdateStorageProfileInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The display name of the storage profile to update. DisplayName *string `locationName:"displayName" min:"1" type:"string"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The file system location names to add. FileSystemLocationsToAdd []*FileSystemLocation `locationName:"fileSystemLocationsToAdd" type:"list"` // The file system location names to remove. FileSystemLocationsToRemove []*FileSystemLocation `locationName:"fileSystemLocationsToRemove" type:"list"` // The OS system to update. OsFamily *string `locationName:"osFamily" type:"string" enum:"StorageProfileOperatingSystemFamily"` // The storage profile ID to update. // // StorageProfileId is a required field StorageProfileId *string `location:"uri" locationName:"storageProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateStorageProfileInput) GoString ¶
func (s UpdateStorageProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateStorageProfileInput) SetClientToken ¶
func (s *UpdateStorageProfileInput) SetClientToken(v string) *UpdateStorageProfileInput
SetClientToken sets the ClientToken field's value.
func (*UpdateStorageProfileInput) SetDisplayName ¶
func (s *UpdateStorageProfileInput) SetDisplayName(v string) *UpdateStorageProfileInput
SetDisplayName sets the DisplayName field's value.
func (*UpdateStorageProfileInput) SetFarmId ¶
func (s *UpdateStorageProfileInput) SetFarmId(v string) *UpdateStorageProfileInput
SetFarmId sets the FarmId field's value.
func (*UpdateStorageProfileInput) SetFileSystemLocationsToAdd ¶
func (s *UpdateStorageProfileInput) SetFileSystemLocationsToAdd(v []*FileSystemLocation) *UpdateStorageProfileInput
SetFileSystemLocationsToAdd sets the FileSystemLocationsToAdd field's value.
func (*UpdateStorageProfileInput) SetFileSystemLocationsToRemove ¶
func (s *UpdateStorageProfileInput) SetFileSystemLocationsToRemove(v []*FileSystemLocation) *UpdateStorageProfileInput
SetFileSystemLocationsToRemove sets the FileSystemLocationsToRemove field's value.
func (*UpdateStorageProfileInput) SetOsFamily ¶
func (s *UpdateStorageProfileInput) SetOsFamily(v string) *UpdateStorageProfileInput
SetOsFamily sets the OsFamily field's value.
func (*UpdateStorageProfileInput) SetStorageProfileId ¶
func (s *UpdateStorageProfileInput) SetStorageProfileId(v string) *UpdateStorageProfileInput
SetStorageProfileId sets the StorageProfileId field's value.
func (UpdateStorageProfileInput) String ¶
func (s UpdateStorageProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateStorageProfileInput) Validate ¶
func (s *UpdateStorageProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateStorageProfileOutput ¶
type UpdateStorageProfileOutput struct {
// contains filtered or unexported fields
}
func (UpdateStorageProfileOutput) GoString ¶
func (s UpdateStorageProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateStorageProfileOutput) String ¶
func (s UpdateStorageProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateTaskInput ¶
type UpdateTaskInput struct { // The unique token which the server uses to recognize retries of the same request. ClientToken *string `location:"header" locationName:"X-Amz-Client-Token" min:"1" type:"string" idempotencyToken:"true"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The job ID to update. // // JobId is a required field JobId *string `location:"uri" locationName:"jobId" type:"string" required:"true"` // The queue ID to update. // // QueueId is a required field QueueId *string `location:"uri" locationName:"queueId" type:"string" required:"true"` // The step ID to update. // // StepId is a required field StepId *string `location:"uri" locationName:"stepId" type:"string" required:"true"` // The run status with which to start the task. // // TargetRunStatus is a required field TargetRunStatus *string `locationName:"targetRunStatus" type:"string" required:"true" enum:"TaskTargetRunStatus"` // The task ID to update. // // TaskId is a required field TaskId *string `location:"uri" locationName:"taskId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateTaskInput) GoString ¶
func (s UpdateTaskInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateTaskInput) SetClientToken ¶
func (s *UpdateTaskInput) SetClientToken(v string) *UpdateTaskInput
SetClientToken sets the ClientToken field's value.
func (*UpdateTaskInput) SetFarmId ¶
func (s *UpdateTaskInput) SetFarmId(v string) *UpdateTaskInput
SetFarmId sets the FarmId field's value.
func (*UpdateTaskInput) SetJobId ¶
func (s *UpdateTaskInput) SetJobId(v string) *UpdateTaskInput
SetJobId sets the JobId field's value.
func (*UpdateTaskInput) SetQueueId ¶
func (s *UpdateTaskInput) SetQueueId(v string) *UpdateTaskInput
SetQueueId sets the QueueId field's value.
func (*UpdateTaskInput) SetStepId ¶
func (s *UpdateTaskInput) SetStepId(v string) *UpdateTaskInput
SetStepId sets the StepId field's value.
func (*UpdateTaskInput) SetTargetRunStatus ¶
func (s *UpdateTaskInput) SetTargetRunStatus(v string) *UpdateTaskInput
SetTargetRunStatus sets the TargetRunStatus field's value.
func (*UpdateTaskInput) SetTaskId ¶
func (s *UpdateTaskInput) SetTaskId(v string) *UpdateTaskInput
SetTaskId sets the TaskId field's value.
func (UpdateTaskInput) String ¶
func (s UpdateTaskInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateTaskInput) Validate ¶
func (s *UpdateTaskInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateTaskOutput ¶
type UpdateTaskOutput struct {
// contains filtered or unexported fields
}
func (UpdateTaskOutput) GoString ¶
func (s UpdateTaskOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UpdateTaskOutput) String ¶
func (s UpdateTaskOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateWorkerInput ¶
type UpdateWorkerInput struct { // The worker capabilities to update. Capabilities *WorkerCapabilities `locationName:"capabilities" type:"structure"` // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to update. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The host properties to update. HostProperties *HostPropertiesRequest `locationName:"hostProperties" type:"structure"` // The worker status to update. Status *string `locationName:"status" type:"string" enum:"UpdatedWorkerStatus"` // The worker ID to update. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateWorkerInput) GoString ¶
func (s UpdateWorkerInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerInput) SetCapabilities ¶
func (s *UpdateWorkerInput) SetCapabilities(v *WorkerCapabilities) *UpdateWorkerInput
SetCapabilities sets the Capabilities field's value.
func (*UpdateWorkerInput) SetFarmId ¶
func (s *UpdateWorkerInput) SetFarmId(v string) *UpdateWorkerInput
SetFarmId sets the FarmId field's value.
func (*UpdateWorkerInput) SetFleetId ¶
func (s *UpdateWorkerInput) SetFleetId(v string) *UpdateWorkerInput
SetFleetId sets the FleetId field's value.
func (*UpdateWorkerInput) SetHostProperties ¶
func (s *UpdateWorkerInput) SetHostProperties(v *HostPropertiesRequest) *UpdateWorkerInput
SetHostProperties sets the HostProperties field's value.
func (*UpdateWorkerInput) SetStatus ¶
func (s *UpdateWorkerInput) SetStatus(v string) *UpdateWorkerInput
SetStatus sets the Status field's value.
func (*UpdateWorkerInput) SetWorkerId ¶
func (s *UpdateWorkerInput) SetWorkerId(v string) *UpdateWorkerInput
SetWorkerId sets the WorkerId field's value.
func (UpdateWorkerInput) String ¶
func (s UpdateWorkerInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerInput) Validate ¶
func (s *UpdateWorkerInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWorkerOutput ¶
type UpdateWorkerOutput struct { // The worker log to update. Log *LogConfiguration `locationName:"log" type:"structure"` // contains filtered or unexported fields }
func (UpdateWorkerOutput) GoString ¶
func (s UpdateWorkerOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerOutput) SetLog ¶
func (s *UpdateWorkerOutput) SetLog(v *LogConfiguration) *UpdateWorkerOutput
SetLog sets the Log field's value.
func (UpdateWorkerOutput) String ¶
func (s UpdateWorkerOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateWorkerScheduleInput ¶
type UpdateWorkerScheduleInput struct { // The farm ID to update. // // FarmId is a required field FarmId *string `location:"uri" locationName:"farmId" type:"string" required:"true"` // The fleet ID to update. // // FleetId is a required field FleetId *string `location:"uri" locationName:"fleetId" type:"string" required:"true"` // The session actions associated with the worker schedule to update. UpdatedSessionActions map[string]*UpdatedSessionActionInfo `locationName:"updatedSessionActions" type:"map"` // The worker ID to update. // // WorkerId is a required field WorkerId *string `location:"uri" locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateWorkerScheduleInput) GoString ¶
func (s UpdateWorkerScheduleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerScheduleInput) SetFarmId ¶
func (s *UpdateWorkerScheduleInput) SetFarmId(v string) *UpdateWorkerScheduleInput
SetFarmId sets the FarmId field's value.
func (*UpdateWorkerScheduleInput) SetFleetId ¶
func (s *UpdateWorkerScheduleInput) SetFleetId(v string) *UpdateWorkerScheduleInput
SetFleetId sets the FleetId field's value.
func (*UpdateWorkerScheduleInput) SetUpdatedSessionActions ¶
func (s *UpdateWorkerScheduleInput) SetUpdatedSessionActions(v map[string]*UpdatedSessionActionInfo) *UpdateWorkerScheduleInput
SetUpdatedSessionActions sets the UpdatedSessionActions field's value.
func (*UpdateWorkerScheduleInput) SetWorkerId ¶
func (s *UpdateWorkerScheduleInput) SetWorkerId(v string) *UpdateWorkerScheduleInput
SetWorkerId sets the WorkerId field's value.
func (UpdateWorkerScheduleInput) String ¶
func (s UpdateWorkerScheduleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerScheduleInput) Validate ¶
func (s *UpdateWorkerScheduleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateWorkerScheduleOutput ¶
type UpdateWorkerScheduleOutput struct { // The assigned sessions to update. // // AssignedSessions is a required field AssignedSessions map[string]*AssignedSession `locationName:"assignedSessions" type:"map" required:"true"` // The session actions associated with the worker schedule to cancel. // // CancelSessionActions is a required field CancelSessionActions map[string][]*string `locationName:"cancelSessionActions" type:"map" required:"true"` // The status to update the worker to. DesiredWorkerStatus *string `locationName:"desiredWorkerStatus" type:"string" enum:"DesiredWorkerStatus"` // Updates the time interval (in seconds) for the schedule. // // UpdateIntervalSeconds is a required field UpdateIntervalSeconds *int64 `locationName:"updateIntervalSeconds" type:"integer" required:"true"` // contains filtered or unexported fields }
func (UpdateWorkerScheduleOutput) GoString ¶
func (s UpdateWorkerScheduleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateWorkerScheduleOutput) SetAssignedSessions ¶
func (s *UpdateWorkerScheduleOutput) SetAssignedSessions(v map[string]*AssignedSession) *UpdateWorkerScheduleOutput
SetAssignedSessions sets the AssignedSessions field's value.
func (*UpdateWorkerScheduleOutput) SetCancelSessionActions ¶
func (s *UpdateWorkerScheduleOutput) SetCancelSessionActions(v map[string][]*string) *UpdateWorkerScheduleOutput
SetCancelSessionActions sets the CancelSessionActions field's value.
func (*UpdateWorkerScheduleOutput) SetDesiredWorkerStatus ¶
func (s *UpdateWorkerScheduleOutput) SetDesiredWorkerStatus(v string) *UpdateWorkerScheduleOutput
SetDesiredWorkerStatus sets the DesiredWorkerStatus field's value.
func (*UpdateWorkerScheduleOutput) SetUpdateIntervalSeconds ¶
func (s *UpdateWorkerScheduleOutput) SetUpdateIntervalSeconds(v int64) *UpdateWorkerScheduleOutput
SetUpdateIntervalSeconds sets the UpdateIntervalSeconds field's value.
func (UpdateWorkerScheduleOutput) String ¶
func (s UpdateWorkerScheduleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdatedSessionActionInfo ¶
type UpdatedSessionActionInfo struct { // The status of the session upon completion. CompletedStatus *string `locationName:"completedStatus" type:"string" enum:"CompletedStatus"` // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The process exit code. ProcessExitCode *int64 `locationName:"processExitCode" type:"integer"` // A message to indicate the progress of the updated session action. // // ProgressMessage is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdatedSessionActionInfo's // String and GoString methods. ProgressMessage *string `locationName:"progressMessage" type:"string" sensitive:"true"` // The percentage completed. ProgressPercent *float64 `locationName:"progressPercent" type:"float"` // The date and time the resource started running. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The updated time. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The updated session action information as it relates to completion and progress of the session.
func (UpdatedSessionActionInfo) GoString ¶
func (s UpdatedSessionActionInfo) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatedSessionActionInfo) SetCompletedStatus ¶
func (s *UpdatedSessionActionInfo) SetCompletedStatus(v string) *UpdatedSessionActionInfo
SetCompletedStatus sets the CompletedStatus field's value.
func (*UpdatedSessionActionInfo) SetEndedAt ¶
func (s *UpdatedSessionActionInfo) SetEndedAt(v time.Time) *UpdatedSessionActionInfo
SetEndedAt sets the EndedAt field's value.
func (*UpdatedSessionActionInfo) SetProcessExitCode ¶
func (s *UpdatedSessionActionInfo) SetProcessExitCode(v int64) *UpdatedSessionActionInfo
SetProcessExitCode sets the ProcessExitCode field's value.
func (*UpdatedSessionActionInfo) SetProgressMessage ¶
func (s *UpdatedSessionActionInfo) SetProgressMessage(v string) *UpdatedSessionActionInfo
SetProgressMessage sets the ProgressMessage field's value.
func (*UpdatedSessionActionInfo) SetProgressPercent ¶
func (s *UpdatedSessionActionInfo) SetProgressPercent(v float64) *UpdatedSessionActionInfo
SetProgressPercent sets the ProgressPercent field's value.
func (*UpdatedSessionActionInfo) SetStartedAt ¶
func (s *UpdatedSessionActionInfo) SetStartedAt(v time.Time) *UpdatedSessionActionInfo
SetStartedAt sets the StartedAt field's value.
func (*UpdatedSessionActionInfo) SetUpdatedAt ¶
func (s *UpdatedSessionActionInfo) SetUpdatedAt(v time.Time) *UpdatedSessionActionInfo
SetUpdatedAt sets the UpdatedAt field's value.
func (UpdatedSessionActionInfo) String ¶
func (s UpdatedSessionActionInfo) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatedSessionActionInfo) Validate ¶
func (s *UpdatedSessionActionInfo) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UsageTrackingResource ¶
type UsageTrackingResource struct { // The queue ID. QueueId *string `locationName:"queueId" type:"string"` // contains filtered or unexported fields }
The usage details of the allotted budget.
func (UsageTrackingResource) GoString ¶
func (s UsageTrackingResource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UsageTrackingResource) SetQueueId ¶
func (s *UsageTrackingResource) SetQueueId(v string) *UsageTrackingResource
SetQueueId sets the QueueId field's value.
func (UsageTrackingResource) String ¶
func (s UsageTrackingResource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UserJobsFirst ¶
type UserJobsFirst struct { // The user's ID. // // UserIdentityId is a required field UserIdentityId *string `locationName:"userIdentityId" type:"string" required:"true"` // contains filtered or unexported fields }
Allows setting a specific user's job to run first.
func (UserJobsFirst) GoString ¶
func (s UserJobsFirst) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UserJobsFirst) SetUserIdentityId ¶
func (s *UserJobsFirst) SetUserIdentityId(v string) *UserJobsFirst
SetUserIdentityId sets the UserIdentityId field's value.
func (UserJobsFirst) String ¶
func (s UserJobsFirst) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UserJobsFirst) Validate ¶
func (s *UserJobsFirst) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type VCpuCountRange ¶
type VCpuCountRange struct { // The maximum amount of vCPU. Max *int64 `locationName:"max" min:"1" type:"integer"` // The minimum amount of vCPU. // // Min is a required field Min *int64 `locationName:"min" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
The allowable range of vCPU processing power for the fleet.
func (VCpuCountRange) GoString ¶
func (s VCpuCountRange) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VCpuCountRange) SetMax ¶
func (s *VCpuCountRange) SetMax(v int64) *VCpuCountRange
SetMax sets the Max field's value.
func (*VCpuCountRange) SetMin ¶
func (s *VCpuCountRange) SetMin(v int64) *VCpuCountRange
SetMin sets the Min field's value.
func (VCpuCountRange) String ¶
func (s VCpuCountRange) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*VCpuCountRange) Validate ¶
func (s *VCpuCountRange) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ValidationException ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Information about the resources in use when the exception was thrown. Context map[string]*string `locationName:"context" type:"map"` // A list of fields that failed validation. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` Message_ *string `locationName:"message" type:"string"` // The reason that the request failed validation. // // Reason is a required field Reason *string `locationName:"reason" type:"string" required:"true" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
The request isn't valid. This can occur if your request contains malformed JSON or unsupported characters.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationExceptionField ¶
type ValidationExceptionField struct { // The error message for the validation exception. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The name of the validation exception. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a validation exception.
func (ValidationExceptionField) GoString ¶
func (s ValidationExceptionField) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationExceptionField) SetMessage ¶
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (*ValidationExceptionField) SetName ¶
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (ValidationExceptionField) String ¶
func (s ValidationExceptionField) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type WindowsUser ¶
type WindowsUser struct { // The password ARN for the Windows user. // // PasswordArn is a required field PasswordArn *string `locationName:"passwordArn" min:"20" type:"string" required:"true"` // The user. // // User is a required field User *string `locationName:"user" type:"string" required:"true"` // contains filtered or unexported fields }
The Windows user details.
func (WindowsUser) GoString ¶
func (s WindowsUser) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WindowsUser) SetPasswordArn ¶
func (s *WindowsUser) SetPasswordArn(v string) *WindowsUser
SetPasswordArn sets the PasswordArn field's value.
func (*WindowsUser) SetUser ¶
func (s *WindowsUser) SetUser(v string) *WindowsUser
SetUser sets the User field's value.
func (WindowsUser) String ¶
func (s WindowsUser) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WindowsUser) Validate ¶
func (s *WindowsUser) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WorkerAmountCapability ¶
type WorkerAmountCapability struct { // The name of the worker amount capability. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The value of the worker amount capability. // // Value is a required field Value *float64 `locationName:"value" type:"float" required:"true"` // contains filtered or unexported fields }
The details of the worker amount capability.
func (WorkerAmountCapability) GoString ¶
func (s WorkerAmountCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerAmountCapability) SetName ¶
func (s *WorkerAmountCapability) SetName(v string) *WorkerAmountCapability
SetName sets the Name field's value.
func (*WorkerAmountCapability) SetValue ¶
func (s *WorkerAmountCapability) SetValue(v float64) *WorkerAmountCapability
SetValue sets the Value field's value.
func (WorkerAmountCapability) String ¶
func (s WorkerAmountCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerAmountCapability) Validate ¶
func (s *WorkerAmountCapability) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WorkerAttributeCapability ¶
type WorkerAttributeCapability struct { // The name of the worker attribute capability. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The values of the worker amount capability. // // Values is a required field Values []*string `locationName:"values" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
The details of the worker attribute capability.
func (WorkerAttributeCapability) GoString ¶
func (s WorkerAttributeCapability) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerAttributeCapability) SetName ¶
func (s *WorkerAttributeCapability) SetName(v string) *WorkerAttributeCapability
SetName sets the Name field's value.
func (*WorkerAttributeCapability) SetValues ¶
func (s *WorkerAttributeCapability) SetValues(v []*string) *WorkerAttributeCapability
SetValues sets the Values field's value.
func (WorkerAttributeCapability) String ¶
func (s WorkerAttributeCapability) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerAttributeCapability) Validate ¶
func (s *WorkerAttributeCapability) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WorkerCapabilities ¶
type WorkerCapabilities struct { // The worker capabilities amounts on a list of worker capabilities. // // Amounts is a required field Amounts []*WorkerAmountCapability `locationName:"amounts" min:"2" type:"list" required:"true"` // The worker attribute capabilities in the list of attribute capabilities. // // Attributes is a required field Attributes []*WorkerAttributeCapability `locationName:"attributes" min:"2" type:"list" required:"true"` // contains filtered or unexported fields }
The details for worker capabilities.
func (WorkerCapabilities) GoString ¶
func (s WorkerCapabilities) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerCapabilities) SetAmounts ¶
func (s *WorkerCapabilities) SetAmounts(v []*WorkerAmountCapability) *WorkerCapabilities
SetAmounts sets the Amounts field's value.
func (*WorkerCapabilities) SetAttributes ¶
func (s *WorkerCapabilities) SetAttributes(v []*WorkerAttributeCapability) *WorkerCapabilities
SetAttributes sets the Attributes field's value.
func (WorkerCapabilities) String ¶
func (s WorkerCapabilities) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerCapabilities) Validate ¶
func (s *WorkerCapabilities) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type WorkerSearchSummary ¶
type WorkerSearchSummary struct { // The date and time the resource was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that created this resource. CreatedBy *string `locationName:"createdBy" type:"string"` // The fleet ID. FleetId *string `locationName:"fleetId" type:"string"` // Provides the Amazon EC2 instance properties of the worker host. HostProperties *HostPropertiesResponse `locationName:"hostProperties" type:"structure"` // The status of the worker search. Status *string `locationName:"status" type:"string" enum:"WorkerStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The worker ID. WorkerId *string `locationName:"workerId" type:"string"` // contains filtered or unexported fields }
The details of a worker search.
func (WorkerSearchSummary) GoString ¶
func (s WorkerSearchSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerSearchSummary) SetCreatedAt ¶
func (s *WorkerSearchSummary) SetCreatedAt(v time.Time) *WorkerSearchSummary
SetCreatedAt sets the CreatedAt field's value.
func (*WorkerSearchSummary) SetCreatedBy ¶
func (s *WorkerSearchSummary) SetCreatedBy(v string) *WorkerSearchSummary
SetCreatedBy sets the CreatedBy field's value.
func (*WorkerSearchSummary) SetFleetId ¶
func (s *WorkerSearchSummary) SetFleetId(v string) *WorkerSearchSummary
SetFleetId sets the FleetId field's value.
func (*WorkerSearchSummary) SetHostProperties ¶
func (s *WorkerSearchSummary) SetHostProperties(v *HostPropertiesResponse) *WorkerSearchSummary
SetHostProperties sets the HostProperties field's value.
func (*WorkerSearchSummary) SetStatus ¶
func (s *WorkerSearchSummary) SetStatus(v string) *WorkerSearchSummary
SetStatus sets the Status field's value.
func (*WorkerSearchSummary) SetUpdatedAt ¶
func (s *WorkerSearchSummary) SetUpdatedAt(v time.Time) *WorkerSearchSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*WorkerSearchSummary) SetUpdatedBy ¶
func (s *WorkerSearchSummary) SetUpdatedBy(v string) *WorkerSearchSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*WorkerSearchSummary) SetWorkerId ¶
func (s *WorkerSearchSummary) SetWorkerId(v string) *WorkerSearchSummary
SetWorkerId sets the WorkerId field's value.
func (WorkerSearchSummary) String ¶
func (s WorkerSearchSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type WorkerSessionSummary ¶
type WorkerSessionSummary struct { // The date and time the resource ended running. EndedAt *time.Time `locationName:"endedAt" type:"timestamp" timestampFormat:"iso8601"` // The job ID for the job associated with the worker's session. // // JobId is a required field JobId *string `locationName:"jobId" type:"string" required:"true"` // The life cycle status for the worker's session. // // LifecycleStatus is a required field LifecycleStatus *string `locationName:"lifecycleStatus" type:"string" required:"true" enum:"SessionLifecycleStatus"` // The queue ID for the queue associated to the worker. // // QueueId is a required field QueueId *string `locationName:"queueId" type:"string" required:"true"` // The session ID for the session action. // // SessionId is a required field SessionId *string `locationName:"sessionId" type:"string" required:"true"` // The date and time the resource started running. // // StartedAt is a required field StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The life cycle status TargetLifecycleStatus *string `locationName:"targetLifecycleStatus" type:"string" enum:"SessionLifecycleTargetStatus"` // contains filtered or unexported fields }
Summarizes the session for a particular worker.
func (WorkerSessionSummary) GoString ¶
func (s WorkerSessionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerSessionSummary) SetEndedAt ¶
func (s *WorkerSessionSummary) SetEndedAt(v time.Time) *WorkerSessionSummary
SetEndedAt sets the EndedAt field's value.
func (*WorkerSessionSummary) SetJobId ¶
func (s *WorkerSessionSummary) SetJobId(v string) *WorkerSessionSummary
SetJobId sets the JobId field's value.
func (*WorkerSessionSummary) SetLifecycleStatus ¶
func (s *WorkerSessionSummary) SetLifecycleStatus(v string) *WorkerSessionSummary
SetLifecycleStatus sets the LifecycleStatus field's value.
func (*WorkerSessionSummary) SetQueueId ¶
func (s *WorkerSessionSummary) SetQueueId(v string) *WorkerSessionSummary
SetQueueId sets the QueueId field's value.
func (*WorkerSessionSummary) SetSessionId ¶
func (s *WorkerSessionSummary) SetSessionId(v string) *WorkerSessionSummary
SetSessionId sets the SessionId field's value.
func (*WorkerSessionSummary) SetStartedAt ¶
func (s *WorkerSessionSummary) SetStartedAt(v time.Time) *WorkerSessionSummary
SetStartedAt sets the StartedAt field's value.
func (*WorkerSessionSummary) SetTargetLifecycleStatus ¶
func (s *WorkerSessionSummary) SetTargetLifecycleStatus(v string) *WorkerSessionSummary
SetTargetLifecycleStatus sets the TargetLifecycleStatus field's value.
func (WorkerSessionSummary) String ¶
func (s WorkerSessionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type WorkerSummary ¶
type WorkerSummary struct { // The date and time the resource was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The user or system that created this resource. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The farm ID. // // FarmId is a required field FarmId *string `locationName:"farmId" type:"string" required:"true"` // The fleet ID. // // FleetId is a required field FleetId *string `locationName:"fleetId" type:"string" required:"true"` // The host properties of the worker. HostProperties *HostPropertiesResponse `locationName:"hostProperties" type:"structure"` // The log configuration for the worker. Log *LogConfiguration `locationName:"log" type:"structure"` // The status of the worker. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"WorkerStatus"` // The date and time the resource was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user or system that updated this resource. UpdatedBy *string `locationName:"updatedBy" type:"string"` // The worker ID. // // WorkerId is a required field WorkerId *string `locationName:"workerId" type:"string" required:"true"` // contains filtered or unexported fields }
The summary of details for a worker.
func (WorkerSummary) GoString ¶
func (s WorkerSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*WorkerSummary) SetCreatedAt ¶
func (s *WorkerSummary) SetCreatedAt(v time.Time) *WorkerSummary
SetCreatedAt sets the CreatedAt field's value.
func (*WorkerSummary) SetCreatedBy ¶
func (s *WorkerSummary) SetCreatedBy(v string) *WorkerSummary
SetCreatedBy sets the CreatedBy field's value.
func (*WorkerSummary) SetFarmId ¶
func (s *WorkerSummary) SetFarmId(v string) *WorkerSummary
SetFarmId sets the FarmId field's value.
func (*WorkerSummary) SetFleetId ¶
func (s *WorkerSummary) SetFleetId(v string) *WorkerSummary
SetFleetId sets the FleetId field's value.
func (*WorkerSummary) SetHostProperties ¶
func (s *WorkerSummary) SetHostProperties(v *HostPropertiesResponse) *WorkerSummary
SetHostProperties sets the HostProperties field's value.
func (*WorkerSummary) SetLog ¶
func (s *WorkerSummary) SetLog(v *LogConfiguration) *WorkerSummary
SetLog sets the Log field's value.
func (*WorkerSummary) SetStatus ¶
func (s *WorkerSummary) SetStatus(v string) *WorkerSummary
SetStatus sets the Status field's value.
func (*WorkerSummary) SetUpdatedAt ¶
func (s *WorkerSummary) SetUpdatedAt(v time.Time) *WorkerSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*WorkerSummary) SetUpdatedBy ¶
func (s *WorkerSummary) SetUpdatedBy(v string) *WorkerSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (*WorkerSummary) SetWorkerId ¶
func (s *WorkerSummary) SetWorkerId(v string) *WorkerSummary
SetWorkerId sets the WorkerId field's value.
func (WorkerSummary) String ¶
func (s WorkerSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package deadlineiface provides an interface to enable mocking the AWSDeadlineCloud service client for testing your code.
|
Package deadlineiface provides an interface to enable mocking the AWSDeadlineCloud service client for testing your code. |