Documentation ¶
Index ¶
- type LookupQueueArgs
- type LookupQueueOutputArgs
- type LookupQueueResult
- type LookupQueueResultOutput
- func (o LookupQueueResultOutput) Arn() pulumi.StringOutput
- func (LookupQueueResultOutput) ElementType() reflect.Type
- func (o LookupQueueResultOutput) Id() pulumi.StringOutput
- func (o LookupQueueResultOutput) Name() pulumi.StringOutput
- func (o LookupQueueResultOutput) Status() pulumi.StringOutput
- func (o LookupQueueResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
- func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
- type Queue
- type QueueArgs
- type QueueArray
- type QueueArrayInput
- type QueueArrayOutput
- type QueueInput
- type QueueMap
- type QueueMapInput
- type QueueMapOutput
- type QueueOutput
- func (o QueueOutput) Arn() pulumi.StringOutput
- func (o QueueOutput) Description() pulumi.StringPtrOutput
- func (QueueOutput) ElementType() reflect.Type
- func (o QueueOutput) Name() pulumi.StringOutput
- func (o QueueOutput) PricingPlan() pulumi.StringPtrOutput
- func (o QueueOutput) ReservationPlanSettings() QueueReservationPlanSettingsOutput
- func (o QueueOutput) Status() pulumi.StringPtrOutput
- func (o QueueOutput) Tags() pulumi.StringMapOutput
- func (o QueueOutput) TagsAll() pulumi.StringMapOutputdeprecated
- func (o QueueOutput) ToQueueOutput() QueueOutput
- func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
- type QueueReservationPlanSettings
- type QueueReservationPlanSettingsArgs
- func (QueueReservationPlanSettingsArgs) ElementType() reflect.Type
- func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutput() QueueReservationPlanSettingsOutput
- func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutputWithContext(ctx context.Context) QueueReservationPlanSettingsOutput
- func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
- func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
- type QueueReservationPlanSettingsInput
- type QueueReservationPlanSettingsOutput
- func (o QueueReservationPlanSettingsOutput) Commitment() pulumi.StringOutput
- func (QueueReservationPlanSettingsOutput) ElementType() reflect.Type
- func (o QueueReservationPlanSettingsOutput) RenewalType() pulumi.StringOutput
- func (o QueueReservationPlanSettingsOutput) ReservedSlots() pulumi.IntOutput
- func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutput() QueueReservationPlanSettingsOutput
- func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutputWithContext(ctx context.Context) QueueReservationPlanSettingsOutput
- func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
- func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
- type QueueReservationPlanSettingsPtrInput
- type QueueReservationPlanSettingsPtrOutput
- func (o QueueReservationPlanSettingsPtrOutput) Commitment() pulumi.StringPtrOutput
- func (o QueueReservationPlanSettingsPtrOutput) Elem() QueueReservationPlanSettingsOutput
- func (QueueReservationPlanSettingsPtrOutput) ElementType() reflect.Type
- func (o QueueReservationPlanSettingsPtrOutput) RenewalType() pulumi.StringPtrOutput
- func (o QueueReservationPlanSettingsPtrOutput) ReservedSlots() pulumi.IntPtrOutput
- func (o QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
- func (o QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
- type QueueState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupQueueArgs ¶ added in v6.7.0
type LookupQueueArgs struct { // Unique identifier of the queue. The same as `name`. Id string `pulumi:"id"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. Tags map[string]string `pulumi:"tags"` }
A collection of arguments for invoking getQueue.
type LookupQueueOutputArgs ¶ added in v6.7.0
type LookupQueueOutputArgs struct { // Unique identifier of the queue. The same as `name`. Id pulumi.StringInput `pulumi:"id"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. Tags pulumi.StringMapInput `pulumi:"tags"` }
A collection of arguments for invoking getQueue.
func (LookupQueueOutputArgs) ElementType ¶ added in v6.7.0
func (LookupQueueOutputArgs) ElementType() reflect.Type
type LookupQueueResult ¶ added in v6.7.0
type LookupQueueResult struct { // The Arn of the queue. Arn string `pulumi:"arn"` Id string `pulumi:"id"` // The same as `id`. Name string `pulumi:"name"` // The status of the queue. Status string `pulumi:"status"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. Tags map[string]string `pulumi:"tags"` }
A collection of values returned by getQueue.
func LookupQueue ¶ added in v6.7.0
func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)
Retrieve information about a AWS Elemental MediaConvert Queue.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mediaconvert" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mediaconvert.LookupQueue(ctx, &mediaconvert.LookupQueueArgs{ Id: "tf-example-queue", }, nil) if err != nil { return err } return nil }) }
```
type LookupQueueResultOutput ¶ added in v6.7.0
type LookupQueueResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getQueue.
func LookupQueueOutput ¶ added in v6.7.0
func LookupQueueOutput(ctx *pulumi.Context, args LookupQueueOutputArgs, opts ...pulumi.InvokeOption) LookupQueueResultOutput
func (LookupQueueResultOutput) Arn ¶ added in v6.7.0
func (o LookupQueueResultOutput) Arn() pulumi.StringOutput
The Arn of the queue.
func (LookupQueueResultOutput) ElementType ¶ added in v6.7.0
func (LookupQueueResultOutput) ElementType() reflect.Type
func (LookupQueueResultOutput) Id ¶ added in v6.7.0
func (o LookupQueueResultOutput) Id() pulumi.StringOutput
func (LookupQueueResultOutput) Name ¶ added in v6.7.0
func (o LookupQueueResultOutput) Name() pulumi.StringOutput
The same as `id`.
func (LookupQueueResultOutput) Status ¶ added in v6.7.0
func (o LookupQueueResultOutput) Status() pulumi.StringOutput
The status of the queue.
func (LookupQueueResultOutput) Tags ¶ added in v6.7.0
func (o LookupQueueResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
func (LookupQueueResultOutput) ToLookupQueueResultOutput ¶ added in v6.7.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutput() LookupQueueResultOutput
func (LookupQueueResultOutput) ToLookupQueueResultOutputWithContext ¶ added in v6.7.0
func (o LookupQueueResultOutput) ToLookupQueueResultOutputWithContext(ctx context.Context) LookupQueueResultOutput
type Queue ¶
type Queue struct { pulumi.CustomResourceState // The Arn of the queue Arn pulumi.StringOutput `pulumi:"arn"` // A description of the queue Description pulumi.StringPtrOutput `pulumi:"description"` // A unique identifier describing the queue Name pulumi.StringOutput `pulumi:"name"` // Specifies whether the pricing plan for the queue is on-demand or reserved. Valid values are `ON_DEMAND` or `RESERVED`. Default to `ON_DEMAND`. PricingPlan pulumi.StringPtrOutput `pulumi:"pricingPlan"` // A detail pricing plan of the reserved queue. See below. ReservationPlanSettings QueueReservationPlanSettingsOutput `pulumi:"reservationPlanSettings"` // A status of the queue. Valid values are `ACTIVE` or `RESERVED`. Default to `PAUSED`. Status pulumi.StringPtrOutput `pulumi:"status"` // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapOutput `pulumi:"tags"` // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` }
Provides an AWS Elemental MediaConvert Queue.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/mediaconvert" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := mediaconvert.NewQueue(ctx, "test", &mediaconvert.QueueArgs{ Name: pulumi.String("tf-test-queue"), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import Media Convert Queue using the queue name. For example:
```sh $ pulumi import aws:mediaconvert/queue:Queue test tf-test-queue ```
func GetQueue ¶
func GetQueue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)
GetQueue gets an existing Queue resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewQueue ¶
func NewQueue(ctx *pulumi.Context, name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)
NewQueue registers a new resource with the given unique name, arguments, and options.
func (*Queue) ElementType ¶
func (*Queue) ToQueueOutput ¶
func (i *Queue) ToQueueOutput() QueueOutput
func (*Queue) ToQueueOutputWithContext ¶
func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueArgs ¶
type QueueArgs struct { // A description of the queue Description pulumi.StringPtrInput // A unique identifier describing the queue Name pulumi.StringPtrInput // Specifies whether the pricing plan for the queue is on-demand or reserved. Valid values are `ON_DEMAND` or `RESERVED`. Default to `ON_DEMAND`. PricingPlan pulumi.StringPtrInput // A detail pricing plan of the reserved queue. See below. ReservationPlanSettings QueueReservationPlanSettingsPtrInput // A status of the queue. Valid values are `ACTIVE` or `RESERVED`. Default to `PAUSED`. Status pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput }
The set of arguments for constructing a Queue resource.
func (QueueArgs) ElementType ¶
type QueueArray ¶
type QueueArray []QueueInput
func (QueueArray) ElementType ¶
func (QueueArray) ElementType() reflect.Type
func (QueueArray) ToQueueArrayOutput ¶
func (i QueueArray) ToQueueArrayOutput() QueueArrayOutput
func (QueueArray) ToQueueArrayOutputWithContext ¶
func (i QueueArray) ToQueueArrayOutputWithContext(ctx context.Context) QueueArrayOutput
type QueueArrayInput ¶
type QueueArrayInput interface { pulumi.Input ToQueueArrayOutput() QueueArrayOutput ToQueueArrayOutputWithContext(context.Context) QueueArrayOutput }
QueueArrayInput is an input type that accepts QueueArray and QueueArrayOutput values. You can construct a concrete instance of `QueueArrayInput` via:
QueueArray{ QueueArgs{...} }
type QueueArrayOutput ¶
type QueueArrayOutput struct{ *pulumi.OutputState }
func (QueueArrayOutput) ElementType ¶
func (QueueArrayOutput) ElementType() reflect.Type
func (QueueArrayOutput) Index ¶
func (o QueueArrayOutput) Index(i pulumi.IntInput) QueueOutput
func (QueueArrayOutput) ToQueueArrayOutput ¶
func (o QueueArrayOutput) ToQueueArrayOutput() QueueArrayOutput
func (QueueArrayOutput) ToQueueArrayOutputWithContext ¶
func (o QueueArrayOutput) ToQueueArrayOutputWithContext(ctx context.Context) QueueArrayOutput
type QueueInput ¶
type QueueInput interface { pulumi.Input ToQueueOutput() QueueOutput ToQueueOutputWithContext(ctx context.Context) QueueOutput }
type QueueMap ¶
type QueueMap map[string]QueueInput
func (QueueMap) ElementType ¶
func (QueueMap) ToQueueMapOutput ¶
func (i QueueMap) ToQueueMapOutput() QueueMapOutput
func (QueueMap) ToQueueMapOutputWithContext ¶
func (i QueueMap) ToQueueMapOutputWithContext(ctx context.Context) QueueMapOutput
type QueueMapInput ¶
type QueueMapInput interface { pulumi.Input ToQueueMapOutput() QueueMapOutput ToQueueMapOutputWithContext(context.Context) QueueMapOutput }
QueueMapInput is an input type that accepts QueueMap and QueueMapOutput values. You can construct a concrete instance of `QueueMapInput` via:
QueueMap{ "key": QueueArgs{...} }
type QueueMapOutput ¶
type QueueMapOutput struct{ *pulumi.OutputState }
func (QueueMapOutput) ElementType ¶
func (QueueMapOutput) ElementType() reflect.Type
func (QueueMapOutput) MapIndex ¶
func (o QueueMapOutput) MapIndex(k pulumi.StringInput) QueueOutput
func (QueueMapOutput) ToQueueMapOutput ¶
func (o QueueMapOutput) ToQueueMapOutput() QueueMapOutput
func (QueueMapOutput) ToQueueMapOutputWithContext ¶
func (o QueueMapOutput) ToQueueMapOutputWithContext(ctx context.Context) QueueMapOutput
type QueueOutput ¶
type QueueOutput struct{ *pulumi.OutputState }
func (QueueOutput) Description ¶
func (o QueueOutput) Description() pulumi.StringPtrOutput
A description of the queue
func (QueueOutput) ElementType ¶
func (QueueOutput) ElementType() reflect.Type
func (QueueOutput) Name ¶
func (o QueueOutput) Name() pulumi.StringOutput
A unique identifier describing the queue
func (QueueOutput) PricingPlan ¶
func (o QueueOutput) PricingPlan() pulumi.StringPtrOutput
Specifies whether the pricing plan for the queue is on-demand or reserved. Valid values are `ON_DEMAND` or `RESERVED`. Default to `ON_DEMAND`.
func (QueueOutput) ReservationPlanSettings ¶
func (o QueueOutput) ReservationPlanSettings() QueueReservationPlanSettingsOutput
A detail pricing plan of the reserved queue. See below.
func (QueueOutput) Status ¶
func (o QueueOutput) Status() pulumi.StringPtrOutput
A status of the queue. Valid values are `ACTIVE` or `RESERVED`. Default to `PAUSED`.
func (QueueOutput) Tags ¶
func (o QueueOutput) Tags() pulumi.StringMapOutput
A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
func (QueueOutput) TagsAll
deprecated
func (o QueueOutput) TagsAll() pulumi.StringMapOutput
A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
Deprecated: Please use `tags` instead.
func (QueueOutput) ToQueueOutput ¶
func (o QueueOutput) ToQueueOutput() QueueOutput
func (QueueOutput) ToQueueOutputWithContext ¶
func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueReservationPlanSettings ¶
type QueueReservationPlanSettings struct { // The length of the term of your reserved queue pricing plan commitment. Valid value is `ONE_YEAR`. Commitment string `pulumi:"commitment"` // Specifies whether the term of your reserved queue pricing plan. Valid values are `AUTO_RENEW` or `EXPIRE`. RenewalType string `pulumi:"renewalType"` // Specifies the number of reserved transcode slots (RTS) for queue. ReservedSlots int `pulumi:"reservedSlots"` }
type QueueReservationPlanSettingsArgs ¶
type QueueReservationPlanSettingsArgs struct { // The length of the term of your reserved queue pricing plan commitment. Valid value is `ONE_YEAR`. Commitment pulumi.StringInput `pulumi:"commitment"` // Specifies whether the term of your reserved queue pricing plan. Valid values are `AUTO_RENEW` or `EXPIRE`. RenewalType pulumi.StringInput `pulumi:"renewalType"` // Specifies the number of reserved transcode slots (RTS) for queue. ReservedSlots pulumi.IntInput `pulumi:"reservedSlots"` }
func (QueueReservationPlanSettingsArgs) ElementType ¶
func (QueueReservationPlanSettingsArgs) ElementType() reflect.Type
func (QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutput ¶
func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutput() QueueReservationPlanSettingsOutput
func (QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutputWithContext ¶
func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsOutputWithContext(ctx context.Context) QueueReservationPlanSettingsOutput
func (QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutput ¶
func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
func (QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutputWithContext ¶
func (i QueueReservationPlanSettingsArgs) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
type QueueReservationPlanSettingsInput ¶
type QueueReservationPlanSettingsInput interface { pulumi.Input ToQueueReservationPlanSettingsOutput() QueueReservationPlanSettingsOutput ToQueueReservationPlanSettingsOutputWithContext(context.Context) QueueReservationPlanSettingsOutput }
QueueReservationPlanSettingsInput is an input type that accepts QueueReservationPlanSettingsArgs and QueueReservationPlanSettingsOutput values. You can construct a concrete instance of `QueueReservationPlanSettingsInput` via:
QueueReservationPlanSettingsArgs{...}
type QueueReservationPlanSettingsOutput ¶
type QueueReservationPlanSettingsOutput struct{ *pulumi.OutputState }
func (QueueReservationPlanSettingsOutput) Commitment ¶
func (o QueueReservationPlanSettingsOutput) Commitment() pulumi.StringOutput
The length of the term of your reserved queue pricing plan commitment. Valid value is `ONE_YEAR`.
func (QueueReservationPlanSettingsOutput) ElementType ¶
func (QueueReservationPlanSettingsOutput) ElementType() reflect.Type
func (QueueReservationPlanSettingsOutput) RenewalType ¶
func (o QueueReservationPlanSettingsOutput) RenewalType() pulumi.StringOutput
Specifies whether the term of your reserved queue pricing plan. Valid values are `AUTO_RENEW` or `EXPIRE`.
func (QueueReservationPlanSettingsOutput) ReservedSlots ¶
func (o QueueReservationPlanSettingsOutput) ReservedSlots() pulumi.IntOutput
Specifies the number of reserved transcode slots (RTS) for queue.
func (QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutput ¶
func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutput() QueueReservationPlanSettingsOutput
func (QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutputWithContext ¶
func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsOutputWithContext(ctx context.Context) QueueReservationPlanSettingsOutput
func (QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutput ¶
func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
func (QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutputWithContext ¶
func (o QueueReservationPlanSettingsOutput) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
type QueueReservationPlanSettingsPtrInput ¶
type QueueReservationPlanSettingsPtrInput interface { pulumi.Input ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput ToQueueReservationPlanSettingsPtrOutputWithContext(context.Context) QueueReservationPlanSettingsPtrOutput }
QueueReservationPlanSettingsPtrInput is an input type that accepts QueueReservationPlanSettingsArgs, QueueReservationPlanSettingsPtr and QueueReservationPlanSettingsPtrOutput values. You can construct a concrete instance of `QueueReservationPlanSettingsPtrInput` via:
QueueReservationPlanSettingsArgs{...} or: nil
func QueueReservationPlanSettingsPtr ¶
func QueueReservationPlanSettingsPtr(v *QueueReservationPlanSettingsArgs) QueueReservationPlanSettingsPtrInput
type QueueReservationPlanSettingsPtrOutput ¶
type QueueReservationPlanSettingsPtrOutput struct{ *pulumi.OutputState }
func (QueueReservationPlanSettingsPtrOutput) Commitment ¶
func (o QueueReservationPlanSettingsPtrOutput) Commitment() pulumi.StringPtrOutput
The length of the term of your reserved queue pricing plan commitment. Valid value is `ONE_YEAR`.
func (QueueReservationPlanSettingsPtrOutput) ElementType ¶
func (QueueReservationPlanSettingsPtrOutput) ElementType() reflect.Type
func (QueueReservationPlanSettingsPtrOutput) RenewalType ¶
func (o QueueReservationPlanSettingsPtrOutput) RenewalType() pulumi.StringPtrOutput
Specifies whether the term of your reserved queue pricing plan. Valid values are `AUTO_RENEW` or `EXPIRE`.
func (QueueReservationPlanSettingsPtrOutput) ReservedSlots ¶
func (o QueueReservationPlanSettingsPtrOutput) ReservedSlots() pulumi.IntPtrOutput
Specifies the number of reserved transcode slots (RTS) for queue.
func (QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutput ¶
func (o QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutput() QueueReservationPlanSettingsPtrOutput
func (QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutputWithContext ¶
func (o QueueReservationPlanSettingsPtrOutput) ToQueueReservationPlanSettingsPtrOutputWithContext(ctx context.Context) QueueReservationPlanSettingsPtrOutput
type QueueState ¶
type QueueState struct { // The Arn of the queue Arn pulumi.StringPtrInput // A description of the queue Description pulumi.StringPtrInput // A unique identifier describing the queue Name pulumi.StringPtrInput // Specifies whether the pricing plan for the queue is on-demand or reserved. Valid values are `ON_DEMAND` or `RESERVED`. Default to `ON_DEMAND`. PricingPlan pulumi.StringPtrInput // A detail pricing plan of the reserved queue. See below. ReservationPlanSettings QueueReservationPlanSettingsPtrInput // A status of the queue. Valid values are `ACTIVE` or `RESERVED`. Default to `PAUSED`. Status pulumi.StringPtrInput // A map of tags to assign to the resource. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level. Tags pulumi.StringMapInput // A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block. // // Deprecated: Please use `tags` instead. TagsAll pulumi.StringMapInput }
func (QueueState) ElementType ¶
func (QueueState) ElementType() reflect.Type