Documentation
¶
Index ¶
- type LookupRuleGroupsNamespaceArgs
- type LookupRuleGroupsNamespaceOutputArgs
- type LookupRuleGroupsNamespaceResult
- type LookupRuleGroupsNamespaceResultOutput
- func (o LookupRuleGroupsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupRuleGroupsNamespaceResultOutput) Data() pulumi.StringPtrOutput
- func (LookupRuleGroupsNamespaceResultOutput) ElementType() reflect.Type
- func (o LookupRuleGroupsNamespaceResultOutput) Tags() RuleGroupsNamespaceTagArrayOutput
- func (o LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutput() LookupRuleGroupsNamespaceResultOutput
- func (o LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutputWithContext(ctx context.Context) LookupRuleGroupsNamespaceResultOutput
- func (o LookupRuleGroupsNamespaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRuleGroupsNamespaceResult]
- func (o LookupRuleGroupsNamespaceResultOutput) Workspace() pulumi.StringPtrOutput
- type LookupWorkspaceArgs
- type LookupWorkspaceOutputArgs
- type LookupWorkspaceResult
- type LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) AlertManagerDefinition() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Alias() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupWorkspaceResultOutput) ElementType() reflect.Type
- func (o LookupWorkspaceResultOutput) LoggingConfiguration() WorkspaceLoggingConfigurationPtrOutput
- func (o LookupWorkspaceResultOutput) PrometheusEndpoint() pulumi.StringPtrOutput
- func (o LookupWorkspaceResultOutput) Tags() WorkspaceTagArrayOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
- func (o LookupWorkspaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWorkspaceResult]
- func (o LookupWorkspaceResultOutput) WorkspaceId() pulumi.StringPtrOutput
- type RuleGroupsNamespace
- func (*RuleGroupsNamespace) ElementType() reflect.Type
- func (i *RuleGroupsNamespace) ToOutput(ctx context.Context) pulumix.Output[*RuleGroupsNamespace]
- func (i *RuleGroupsNamespace) ToRuleGroupsNamespaceOutput() RuleGroupsNamespaceOutput
- func (i *RuleGroupsNamespace) ToRuleGroupsNamespaceOutputWithContext(ctx context.Context) RuleGroupsNamespaceOutput
- type RuleGroupsNamespaceArgs
- type RuleGroupsNamespaceInput
- type RuleGroupsNamespaceOutput
- func (o RuleGroupsNamespaceOutput) Arn() pulumi.StringOutput
- func (o RuleGroupsNamespaceOutput) Data() pulumi.StringOutput
- func (RuleGroupsNamespaceOutput) ElementType() reflect.Type
- func (o RuleGroupsNamespaceOutput) Name() pulumi.StringOutput
- func (o RuleGroupsNamespaceOutput) Tags() RuleGroupsNamespaceTagArrayOutput
- func (o RuleGroupsNamespaceOutput) ToOutput(ctx context.Context) pulumix.Output[*RuleGroupsNamespace]
- func (o RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutput() RuleGroupsNamespaceOutput
- func (o RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutputWithContext(ctx context.Context) RuleGroupsNamespaceOutput
- func (o RuleGroupsNamespaceOutput) Workspace() pulumi.StringOutput
- type RuleGroupsNamespaceState
- type RuleGroupsNamespaceTag
- type RuleGroupsNamespaceTagArgs
- func (RuleGroupsNamespaceTagArgs) ElementType() reflect.Type
- func (i RuleGroupsNamespaceTagArgs) ToOutput(ctx context.Context) pulumix.Output[RuleGroupsNamespaceTag]
- func (i RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutput() RuleGroupsNamespaceTagOutput
- func (i RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagOutput
- type RuleGroupsNamespaceTagArray
- func (RuleGroupsNamespaceTagArray) ElementType() reflect.Type
- func (i RuleGroupsNamespaceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]RuleGroupsNamespaceTag]
- func (i RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutput() RuleGroupsNamespaceTagArrayOutput
- func (i RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagArrayOutput
- type RuleGroupsNamespaceTagArrayInput
- type RuleGroupsNamespaceTagArrayOutput
- func (RuleGroupsNamespaceTagArrayOutput) ElementType() reflect.Type
- func (o RuleGroupsNamespaceTagArrayOutput) Index(i pulumi.IntInput) RuleGroupsNamespaceTagOutput
- func (o RuleGroupsNamespaceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RuleGroupsNamespaceTag]
- func (o RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutput() RuleGroupsNamespaceTagArrayOutput
- func (o RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagArrayOutput
- type RuleGroupsNamespaceTagInput
- type RuleGroupsNamespaceTagOutput
- func (RuleGroupsNamespaceTagOutput) ElementType() reflect.Type
- func (o RuleGroupsNamespaceTagOutput) Key() pulumi.StringOutput
- func (o RuleGroupsNamespaceTagOutput) ToOutput(ctx context.Context) pulumix.Output[RuleGroupsNamespaceTag]
- func (o RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutput() RuleGroupsNamespaceTagOutput
- func (o RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagOutput
- func (o RuleGroupsNamespaceTagOutput) Value() pulumi.StringOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceInput
- type WorkspaceLoggingConfiguration
- type WorkspaceLoggingConfigurationArgs
- func (WorkspaceLoggingConfigurationArgs) ElementType() reflect.Type
- func (i WorkspaceLoggingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkspaceLoggingConfiguration]
- func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutput() WorkspaceLoggingConfigurationOutput
- func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationOutput
- func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
- func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
- type WorkspaceLoggingConfigurationInput
- type WorkspaceLoggingConfigurationOutput
- func (WorkspaceLoggingConfigurationOutput) ElementType() reflect.Type
- func (o WorkspaceLoggingConfigurationOutput) LogGroupArn() pulumi.StringPtrOutput
- func (o WorkspaceLoggingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkspaceLoggingConfiguration]
- func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutput() WorkspaceLoggingConfigurationOutput
- func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationOutput
- func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
- func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
- type WorkspaceLoggingConfigurationPtrInput
- type WorkspaceLoggingConfigurationPtrOutput
- func (o WorkspaceLoggingConfigurationPtrOutput) Elem() WorkspaceLoggingConfigurationOutput
- func (WorkspaceLoggingConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkspaceLoggingConfigurationPtrOutput) LogGroupArn() pulumi.StringPtrOutput
- func (o WorkspaceLoggingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkspaceLoggingConfiguration]
- func (o WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
- func (o WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
- type WorkspaceOutput
- func (o WorkspaceOutput) AlertManagerDefinition() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Alias() pulumi.StringPtrOutput
- func (o WorkspaceOutput) Arn() pulumi.StringOutput
- func (WorkspaceOutput) ElementType() reflect.Type
- func (o WorkspaceOutput) LoggingConfiguration() WorkspaceLoggingConfigurationPtrOutput
- func (o WorkspaceOutput) PrometheusEndpoint() pulumi.StringOutput
- func (o WorkspaceOutput) Tags() WorkspaceTagArrayOutput
- func (o WorkspaceOutput) ToOutput(ctx context.Context) pulumix.Output[*Workspace]
- func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
- func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
- func (o WorkspaceOutput) WorkspaceId() pulumi.StringOutput
- type WorkspaceState
- type WorkspaceTag
- type WorkspaceTagArgs
- func (WorkspaceTagArgs) ElementType() reflect.Type
- func (i WorkspaceTagArgs) ToOutput(ctx context.Context) pulumix.Output[WorkspaceTag]
- func (i WorkspaceTagArgs) ToWorkspaceTagOutput() WorkspaceTagOutput
- func (i WorkspaceTagArgs) ToWorkspaceTagOutputWithContext(ctx context.Context) WorkspaceTagOutput
- type WorkspaceTagArray
- func (WorkspaceTagArray) ElementType() reflect.Type
- func (i WorkspaceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]WorkspaceTag]
- func (i WorkspaceTagArray) ToWorkspaceTagArrayOutput() WorkspaceTagArrayOutput
- func (i WorkspaceTagArray) ToWorkspaceTagArrayOutputWithContext(ctx context.Context) WorkspaceTagArrayOutput
- type WorkspaceTagArrayInput
- type WorkspaceTagArrayOutput
- func (WorkspaceTagArrayOutput) ElementType() reflect.Type
- func (o WorkspaceTagArrayOutput) Index(i pulumi.IntInput) WorkspaceTagOutput
- func (o WorkspaceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WorkspaceTag]
- func (o WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutput() WorkspaceTagArrayOutput
- func (o WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutputWithContext(ctx context.Context) WorkspaceTagArrayOutput
- type WorkspaceTagInput
- type WorkspaceTagOutput
- func (WorkspaceTagOutput) ElementType() reflect.Type
- func (o WorkspaceTagOutput) Key() pulumi.StringOutput
- func (o WorkspaceTagOutput) ToOutput(ctx context.Context) pulumix.Output[WorkspaceTag]
- func (o WorkspaceTagOutput) ToWorkspaceTagOutput() WorkspaceTagOutput
- func (o WorkspaceTagOutput) ToWorkspaceTagOutputWithContext(ctx context.Context) WorkspaceTagOutput
- func (o WorkspaceTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupRuleGroupsNamespaceArgs ¶ added in v0.12.0
type LookupRuleGroupsNamespaceArgs struct { // The RuleGroupsNamespace ARN. Arn string `pulumi:"arn"` }
type LookupRuleGroupsNamespaceOutputArgs ¶ added in v0.12.0
type LookupRuleGroupsNamespaceOutputArgs struct { // The RuleGroupsNamespace ARN. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupRuleGroupsNamespaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupRuleGroupsNamespaceOutputArgs) ElementType() reflect.Type
type LookupRuleGroupsNamespaceResult ¶ added in v0.12.0
type LookupRuleGroupsNamespaceResult struct { // The RuleGroupsNamespace ARN. Arn *string `pulumi:"arn"` // The RuleGroupsNamespace data. Data *string `pulumi:"data"` // An array of key-value pairs to apply to this resource. Tags []RuleGroupsNamespaceTag `pulumi:"tags"` // Required to identify a specific APS Workspace associated with this RuleGroupsNamespace. Workspace *string `pulumi:"workspace"` }
func LookupRuleGroupsNamespace ¶ added in v0.12.0
func LookupRuleGroupsNamespace(ctx *pulumi.Context, args *LookupRuleGroupsNamespaceArgs, opts ...pulumi.InvokeOption) (*LookupRuleGroupsNamespaceResult, error)
RuleGroupsNamespace schema for cloudformation.
type LookupRuleGroupsNamespaceResultOutput ¶ added in v0.12.0
type LookupRuleGroupsNamespaceResultOutput struct{ *pulumi.OutputState }
func LookupRuleGroupsNamespaceOutput ¶ added in v0.12.0
func LookupRuleGroupsNamespaceOutput(ctx *pulumi.Context, args LookupRuleGroupsNamespaceOutputArgs, opts ...pulumi.InvokeOption) LookupRuleGroupsNamespaceResultOutput
func (LookupRuleGroupsNamespaceResultOutput) Arn ¶ added in v0.12.0
func (o LookupRuleGroupsNamespaceResultOutput) Arn() pulumi.StringPtrOutput
The RuleGroupsNamespace ARN.
func (LookupRuleGroupsNamespaceResultOutput) Data ¶ added in v0.12.0
func (o LookupRuleGroupsNamespaceResultOutput) Data() pulumi.StringPtrOutput
The RuleGroupsNamespace data.
func (LookupRuleGroupsNamespaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupRuleGroupsNamespaceResultOutput) ElementType() reflect.Type
func (LookupRuleGroupsNamespaceResultOutput) Tags ¶ added in v0.12.0
An array of key-value pairs to apply to this resource.
func (LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutput ¶ added in v0.12.0
func (o LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutput() LookupRuleGroupsNamespaceResultOutput
func (LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupRuleGroupsNamespaceResultOutput) ToLookupRuleGroupsNamespaceResultOutputWithContext(ctx context.Context) LookupRuleGroupsNamespaceResultOutput
func (LookupRuleGroupsNamespaceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupRuleGroupsNamespaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRuleGroupsNamespaceResult]
func (LookupRuleGroupsNamespaceResultOutput) Workspace ¶ added in v0.12.0
func (o LookupRuleGroupsNamespaceResultOutput) Workspace() pulumi.StringPtrOutput
Required to identify a specific APS Workspace associated with this RuleGroupsNamespace.
type LookupWorkspaceArgs ¶ added in v0.12.0
type LookupWorkspaceArgs struct { // Workspace arn. Arn string `pulumi:"arn"` }
type LookupWorkspaceOutputArgs ¶ added in v0.12.0
type LookupWorkspaceOutputArgs struct { // Workspace arn. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupWorkspaceOutputArgs) ElementType ¶ added in v0.12.0
func (LookupWorkspaceOutputArgs) ElementType() reflect.Type
type LookupWorkspaceResult ¶ added in v0.12.0
type LookupWorkspaceResult struct { // The AMP Workspace alert manager definition data AlertManagerDefinition *string `pulumi:"alertManagerDefinition"` // AMP Workspace alias. Alias *string `pulumi:"alias"` // Workspace arn. Arn *string `pulumi:"arn"` LoggingConfiguration *WorkspaceLoggingConfiguration `pulumi:"loggingConfiguration"` // AMP Workspace prometheus endpoint PrometheusEndpoint *string `pulumi:"prometheusEndpoint"` // An array of key-value pairs to apply to this resource. Tags []WorkspaceTag `pulumi:"tags"` // Required to identify a specific APS Workspace. WorkspaceId *string `pulumi:"workspaceId"` }
func LookupWorkspace ¶ added in v0.12.0
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
Resource Type definition for AWS::APS::Workspace
type LookupWorkspaceResultOutput ¶ added in v0.12.0
type LookupWorkspaceResultOutput struct{ *pulumi.OutputState }
func LookupWorkspaceOutput ¶ added in v0.12.0
func LookupWorkspaceOutput(ctx *pulumi.Context, args LookupWorkspaceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) AlertManagerDefinition ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) AlertManagerDefinition() pulumi.StringPtrOutput
The AMP Workspace alert manager definition data
func (LookupWorkspaceResultOutput) Alias ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) Alias() pulumi.StringPtrOutput
AMP Workspace alias.
func (LookupWorkspaceResultOutput) Arn ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) Arn() pulumi.StringPtrOutput
Workspace arn.
func (LookupWorkspaceResultOutput) ElementType ¶ added in v0.12.0
func (LookupWorkspaceResultOutput) ElementType() reflect.Type
func (LookupWorkspaceResultOutput) LoggingConfiguration ¶ added in v0.26.0
func (o LookupWorkspaceResultOutput) LoggingConfiguration() WorkspaceLoggingConfigurationPtrOutput
func (LookupWorkspaceResultOutput) PrometheusEndpoint ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) PrometheusEndpoint() pulumi.StringPtrOutput
AMP Workspace prometheus endpoint
func (LookupWorkspaceResultOutput) Tags ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) Tags() WorkspaceTagArrayOutput
An array of key-value pairs to apply to this resource.
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutput() LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) ToLookupWorkspaceResultOutputWithContext(ctx context.Context) LookupWorkspaceResultOutput
func (LookupWorkspaceResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupWorkspaceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWorkspaceResult]
func (LookupWorkspaceResultOutput) WorkspaceId ¶ added in v0.12.0
func (o LookupWorkspaceResultOutput) WorkspaceId() pulumi.StringPtrOutput
Required to identify a specific APS Workspace.
type RuleGroupsNamespace ¶
type RuleGroupsNamespace struct { pulumi.CustomResourceState // The RuleGroupsNamespace ARN. Arn pulumi.StringOutput `pulumi:"arn"` // The RuleGroupsNamespace data. Data pulumi.StringOutput `pulumi:"data"` // The RuleGroupsNamespace name. Name pulumi.StringOutput `pulumi:"name"` // An array of key-value pairs to apply to this resource. Tags RuleGroupsNamespaceTagArrayOutput `pulumi:"tags"` // Required to identify a specific APS Workspace associated with this RuleGroupsNamespace. Workspace pulumi.StringOutput `pulumi:"workspace"` }
RuleGroupsNamespace schema for cloudformation.
func GetRuleGroupsNamespace ¶
func GetRuleGroupsNamespace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RuleGroupsNamespaceState, opts ...pulumi.ResourceOption) (*RuleGroupsNamespace, error)
GetRuleGroupsNamespace gets an existing RuleGroupsNamespace 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 NewRuleGroupsNamespace ¶
func NewRuleGroupsNamespace(ctx *pulumi.Context, name string, args *RuleGroupsNamespaceArgs, opts ...pulumi.ResourceOption) (*RuleGroupsNamespace, error)
NewRuleGroupsNamespace registers a new resource with the given unique name, arguments, and options.
func (*RuleGroupsNamespace) ElementType ¶
func (*RuleGroupsNamespace) ElementType() reflect.Type
func (*RuleGroupsNamespace) ToOutput ¶ added in v0.76.0
func (i *RuleGroupsNamespace) ToOutput(ctx context.Context) pulumix.Output[*RuleGroupsNamespace]
func (*RuleGroupsNamespace) ToRuleGroupsNamespaceOutput ¶
func (i *RuleGroupsNamespace) ToRuleGroupsNamespaceOutput() RuleGroupsNamespaceOutput
func (*RuleGroupsNamespace) ToRuleGroupsNamespaceOutputWithContext ¶
func (i *RuleGroupsNamespace) ToRuleGroupsNamespaceOutputWithContext(ctx context.Context) RuleGroupsNamespaceOutput
type RuleGroupsNamespaceArgs ¶
type RuleGroupsNamespaceArgs struct { // The RuleGroupsNamespace data. Data pulumi.StringInput // The RuleGroupsNamespace name. Name pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags RuleGroupsNamespaceTagArrayInput // Required to identify a specific APS Workspace associated with this RuleGroupsNamespace. Workspace pulumi.StringInput }
The set of arguments for constructing a RuleGroupsNamespace resource.
func (RuleGroupsNamespaceArgs) ElementType ¶
func (RuleGroupsNamespaceArgs) ElementType() reflect.Type
type RuleGroupsNamespaceInput ¶
type RuleGroupsNamespaceInput interface { pulumi.Input ToRuleGroupsNamespaceOutput() RuleGroupsNamespaceOutput ToRuleGroupsNamespaceOutputWithContext(ctx context.Context) RuleGroupsNamespaceOutput }
type RuleGroupsNamespaceOutput ¶
type RuleGroupsNamespaceOutput struct{ *pulumi.OutputState }
func (RuleGroupsNamespaceOutput) Arn ¶ added in v0.17.0
func (o RuleGroupsNamespaceOutput) Arn() pulumi.StringOutput
The RuleGroupsNamespace ARN.
func (RuleGroupsNamespaceOutput) Data ¶ added in v0.17.0
func (o RuleGroupsNamespaceOutput) Data() pulumi.StringOutput
The RuleGroupsNamespace data.
func (RuleGroupsNamespaceOutput) ElementType ¶
func (RuleGroupsNamespaceOutput) ElementType() reflect.Type
func (RuleGroupsNamespaceOutput) Name ¶ added in v0.17.0
func (o RuleGroupsNamespaceOutput) Name() pulumi.StringOutput
The RuleGroupsNamespace name.
func (RuleGroupsNamespaceOutput) Tags ¶ added in v0.17.0
func (o RuleGroupsNamespaceOutput) Tags() RuleGroupsNamespaceTagArrayOutput
An array of key-value pairs to apply to this resource.
func (RuleGroupsNamespaceOutput) ToOutput ¶ added in v0.76.0
func (o RuleGroupsNamespaceOutput) ToOutput(ctx context.Context) pulumix.Output[*RuleGroupsNamespace]
func (RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutput ¶
func (o RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutput() RuleGroupsNamespaceOutput
func (RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutputWithContext ¶
func (o RuleGroupsNamespaceOutput) ToRuleGroupsNamespaceOutputWithContext(ctx context.Context) RuleGroupsNamespaceOutput
func (RuleGroupsNamespaceOutput) Workspace ¶ added in v0.17.0
func (o RuleGroupsNamespaceOutput) Workspace() pulumi.StringOutput
Required to identify a specific APS Workspace associated with this RuleGroupsNamespace.
type RuleGroupsNamespaceState ¶
type RuleGroupsNamespaceState struct { }
func (RuleGroupsNamespaceState) ElementType ¶
func (RuleGroupsNamespaceState) ElementType() reflect.Type
type RuleGroupsNamespaceTag ¶
type RuleGroupsNamespaceTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type RuleGroupsNamespaceTagArgs ¶
type RuleGroupsNamespaceTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (RuleGroupsNamespaceTagArgs) ElementType ¶
func (RuleGroupsNamespaceTagArgs) ElementType() reflect.Type
func (RuleGroupsNamespaceTagArgs) ToOutput ¶ added in v0.76.0
func (i RuleGroupsNamespaceTagArgs) ToOutput(ctx context.Context) pulumix.Output[RuleGroupsNamespaceTag]
func (RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutput ¶
func (i RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutput() RuleGroupsNamespaceTagOutput
func (RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutputWithContext ¶
func (i RuleGroupsNamespaceTagArgs) ToRuleGroupsNamespaceTagOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagOutput
type RuleGroupsNamespaceTagArray ¶
type RuleGroupsNamespaceTagArray []RuleGroupsNamespaceTagInput
func (RuleGroupsNamespaceTagArray) ElementType ¶
func (RuleGroupsNamespaceTagArray) ElementType() reflect.Type
func (RuleGroupsNamespaceTagArray) ToOutput ¶ added in v0.76.0
func (i RuleGroupsNamespaceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]RuleGroupsNamespaceTag]
func (RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutput ¶
func (i RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutput() RuleGroupsNamespaceTagArrayOutput
func (RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutputWithContext ¶
func (i RuleGroupsNamespaceTagArray) ToRuleGroupsNamespaceTagArrayOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagArrayOutput
type RuleGroupsNamespaceTagArrayInput ¶
type RuleGroupsNamespaceTagArrayInput interface { pulumi.Input ToRuleGroupsNamespaceTagArrayOutput() RuleGroupsNamespaceTagArrayOutput ToRuleGroupsNamespaceTagArrayOutputWithContext(context.Context) RuleGroupsNamespaceTagArrayOutput }
RuleGroupsNamespaceTagArrayInput is an input type that accepts RuleGroupsNamespaceTagArray and RuleGroupsNamespaceTagArrayOutput values. You can construct a concrete instance of `RuleGroupsNamespaceTagArrayInput` via:
RuleGroupsNamespaceTagArray{ RuleGroupsNamespaceTagArgs{...} }
type RuleGroupsNamespaceTagArrayOutput ¶
type RuleGroupsNamespaceTagArrayOutput struct{ *pulumi.OutputState }
func (RuleGroupsNamespaceTagArrayOutput) ElementType ¶
func (RuleGroupsNamespaceTagArrayOutput) ElementType() reflect.Type
func (RuleGroupsNamespaceTagArrayOutput) Index ¶
func (o RuleGroupsNamespaceTagArrayOutput) Index(i pulumi.IntInput) RuleGroupsNamespaceTagOutput
func (RuleGroupsNamespaceTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o RuleGroupsNamespaceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RuleGroupsNamespaceTag]
func (RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutput ¶
func (o RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutput() RuleGroupsNamespaceTagArrayOutput
func (RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutputWithContext ¶
func (o RuleGroupsNamespaceTagArrayOutput) ToRuleGroupsNamespaceTagArrayOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagArrayOutput
type RuleGroupsNamespaceTagInput ¶
type RuleGroupsNamespaceTagInput interface { pulumi.Input ToRuleGroupsNamespaceTagOutput() RuleGroupsNamespaceTagOutput ToRuleGroupsNamespaceTagOutputWithContext(context.Context) RuleGroupsNamespaceTagOutput }
RuleGroupsNamespaceTagInput is an input type that accepts RuleGroupsNamespaceTagArgs and RuleGroupsNamespaceTagOutput values. You can construct a concrete instance of `RuleGroupsNamespaceTagInput` via:
RuleGroupsNamespaceTagArgs{...}
type RuleGroupsNamespaceTagOutput ¶
type RuleGroupsNamespaceTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (RuleGroupsNamespaceTagOutput) ElementType ¶
func (RuleGroupsNamespaceTagOutput) ElementType() reflect.Type
func (RuleGroupsNamespaceTagOutput) Key ¶
func (o RuleGroupsNamespaceTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (RuleGroupsNamespaceTagOutput) ToOutput ¶ added in v0.76.0
func (o RuleGroupsNamespaceTagOutput) ToOutput(ctx context.Context) pulumix.Output[RuleGroupsNamespaceTag]
func (RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutput ¶
func (o RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutput() RuleGroupsNamespaceTagOutput
func (RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutputWithContext ¶
func (o RuleGroupsNamespaceTagOutput) ToRuleGroupsNamespaceTagOutputWithContext(ctx context.Context) RuleGroupsNamespaceTagOutput
func (RuleGroupsNamespaceTagOutput) Value ¶
func (o RuleGroupsNamespaceTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // The AMP Workspace alert manager definition data AlertManagerDefinition pulumi.StringPtrOutput `pulumi:"alertManagerDefinition"` // AMP Workspace alias. Alias pulumi.StringPtrOutput `pulumi:"alias"` // Workspace arn. Arn pulumi.StringOutput `pulumi:"arn"` LoggingConfiguration WorkspaceLoggingConfigurationPtrOutput `pulumi:"loggingConfiguration"` // AMP Workspace prometheus endpoint PrometheusEndpoint pulumi.StringOutput `pulumi:"prometheusEndpoint"` // An array of key-value pairs to apply to this resource. Tags WorkspaceTagArrayOutput `pulumi:"tags"` // Required to identify a specific APS Workspace. WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"` }
Resource Type definition for AWS::APS::Workspace
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
func (*Workspace) ElementType ¶
func (*Workspace) ToWorkspaceOutput ¶
func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput
func (*Workspace) ToWorkspaceOutputWithContext ¶
func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The AMP Workspace alert manager definition data AlertManagerDefinition pulumi.StringPtrInput // AMP Workspace alias. Alias pulumi.StringPtrInput LoggingConfiguration WorkspaceLoggingConfigurationPtrInput // An array of key-value pairs to apply to this resource. Tags WorkspaceTagArrayInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceInput ¶
type WorkspaceInput interface { pulumi.Input ToWorkspaceOutput() WorkspaceOutput ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput }
type WorkspaceLoggingConfiguration ¶ added in v0.26.0
type WorkspaceLoggingConfiguration struct { // CloudWatch log group ARN LogGroupArn *string `pulumi:"logGroupArn"` }
Logging configuration
type WorkspaceLoggingConfigurationArgs ¶ added in v0.26.0
type WorkspaceLoggingConfigurationArgs struct { // CloudWatch log group ARN LogGroupArn pulumi.StringPtrInput `pulumi:"logGroupArn"` }
Logging configuration
func (WorkspaceLoggingConfigurationArgs) ElementType ¶ added in v0.26.0
func (WorkspaceLoggingConfigurationArgs) ElementType() reflect.Type
func (WorkspaceLoggingConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WorkspaceLoggingConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkspaceLoggingConfiguration]
func (WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutput ¶ added in v0.26.0
func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutput() WorkspaceLoggingConfigurationOutput
func (WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutputWithContext ¶ added in v0.26.0
func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationOutput
func (WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutput ¶ added in v0.26.0
func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
func (WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutputWithContext ¶ added in v0.26.0
func (i WorkspaceLoggingConfigurationArgs) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
type WorkspaceLoggingConfigurationInput ¶ added in v0.26.0
type WorkspaceLoggingConfigurationInput interface { pulumi.Input ToWorkspaceLoggingConfigurationOutput() WorkspaceLoggingConfigurationOutput ToWorkspaceLoggingConfigurationOutputWithContext(context.Context) WorkspaceLoggingConfigurationOutput }
WorkspaceLoggingConfigurationInput is an input type that accepts WorkspaceLoggingConfigurationArgs and WorkspaceLoggingConfigurationOutput values. You can construct a concrete instance of `WorkspaceLoggingConfigurationInput` via:
WorkspaceLoggingConfigurationArgs{...}
type WorkspaceLoggingConfigurationOutput ¶ added in v0.26.0
type WorkspaceLoggingConfigurationOutput struct{ *pulumi.OutputState }
Logging configuration
func (WorkspaceLoggingConfigurationOutput) ElementType ¶ added in v0.26.0
func (WorkspaceLoggingConfigurationOutput) ElementType() reflect.Type
func (WorkspaceLoggingConfigurationOutput) LogGroupArn ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationOutput) LogGroupArn() pulumi.StringPtrOutput
CloudWatch log group ARN
func (WorkspaceLoggingConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WorkspaceLoggingConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkspaceLoggingConfiguration]
func (WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutput ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutput() WorkspaceLoggingConfigurationOutput
func (WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutputWithContext ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationOutput
func (WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutput ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
func (WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
type WorkspaceLoggingConfigurationPtrInput ¶ added in v0.26.0
type WorkspaceLoggingConfigurationPtrInput interface { pulumi.Input ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput ToWorkspaceLoggingConfigurationPtrOutputWithContext(context.Context) WorkspaceLoggingConfigurationPtrOutput }
WorkspaceLoggingConfigurationPtrInput is an input type that accepts WorkspaceLoggingConfigurationArgs, WorkspaceLoggingConfigurationPtr and WorkspaceLoggingConfigurationPtrOutput values. You can construct a concrete instance of `WorkspaceLoggingConfigurationPtrInput` via:
WorkspaceLoggingConfigurationArgs{...} or: nil
func WorkspaceLoggingConfigurationPtr ¶ added in v0.26.0
func WorkspaceLoggingConfigurationPtr(v *WorkspaceLoggingConfigurationArgs) WorkspaceLoggingConfigurationPtrInput
type WorkspaceLoggingConfigurationPtrOutput ¶ added in v0.26.0
type WorkspaceLoggingConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkspaceLoggingConfigurationPtrOutput) ElementType ¶ added in v0.26.0
func (WorkspaceLoggingConfigurationPtrOutput) ElementType() reflect.Type
func (WorkspaceLoggingConfigurationPtrOutput) LogGroupArn ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationPtrOutput) LogGroupArn() pulumi.StringPtrOutput
CloudWatch log group ARN
func (WorkspaceLoggingConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkspaceLoggingConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkspaceLoggingConfiguration]
func (WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutput ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutput() WorkspaceLoggingConfigurationPtrOutput
func (WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext ¶ added in v0.26.0
func (o WorkspaceLoggingConfigurationPtrOutput) ToWorkspaceLoggingConfigurationPtrOutputWithContext(ctx context.Context) WorkspaceLoggingConfigurationPtrOutput
type WorkspaceOutput ¶
type WorkspaceOutput struct{ *pulumi.OutputState }
func (WorkspaceOutput) AlertManagerDefinition ¶ added in v0.17.0
func (o WorkspaceOutput) AlertManagerDefinition() pulumi.StringPtrOutput
The AMP Workspace alert manager definition data
func (WorkspaceOutput) Alias ¶ added in v0.17.0
func (o WorkspaceOutput) Alias() pulumi.StringPtrOutput
AMP Workspace alias.
func (WorkspaceOutput) Arn ¶ added in v0.17.0
func (o WorkspaceOutput) Arn() pulumi.StringOutput
Workspace arn.
func (WorkspaceOutput) ElementType ¶
func (WorkspaceOutput) ElementType() reflect.Type
func (WorkspaceOutput) LoggingConfiguration ¶ added in v0.26.0
func (o WorkspaceOutput) LoggingConfiguration() WorkspaceLoggingConfigurationPtrOutput
func (WorkspaceOutput) PrometheusEndpoint ¶ added in v0.17.0
func (o WorkspaceOutput) PrometheusEndpoint() pulumi.StringOutput
AMP Workspace prometheus endpoint
func (WorkspaceOutput) Tags ¶ added in v0.17.0
func (o WorkspaceOutput) Tags() WorkspaceTagArrayOutput
An array of key-value pairs to apply to this resource.
func (WorkspaceOutput) ToWorkspaceOutput ¶
func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput
func (WorkspaceOutput) ToWorkspaceOutputWithContext ¶
func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
func (WorkspaceOutput) WorkspaceId ¶ added in v0.17.0
func (o WorkspaceOutput) WorkspaceId() pulumi.StringOutput
Required to identify a specific APS Workspace.
type WorkspaceState ¶
type WorkspaceState struct { }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type
type WorkspaceTag ¶
type WorkspaceTag struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key string `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type WorkspaceTagArgs ¶
type WorkspaceTagArgs struct { // The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Key pulumi.StringInput `pulumi:"key"` // The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -. Value pulumi.StringInput `pulumi:"value"` }
A key-value pair to associate with a resource.
func (WorkspaceTagArgs) ElementType ¶
func (WorkspaceTagArgs) ElementType() reflect.Type
func (WorkspaceTagArgs) ToOutput ¶ added in v0.76.0
func (i WorkspaceTagArgs) ToOutput(ctx context.Context) pulumix.Output[WorkspaceTag]
func (WorkspaceTagArgs) ToWorkspaceTagOutput ¶
func (i WorkspaceTagArgs) ToWorkspaceTagOutput() WorkspaceTagOutput
func (WorkspaceTagArgs) ToWorkspaceTagOutputWithContext ¶
func (i WorkspaceTagArgs) ToWorkspaceTagOutputWithContext(ctx context.Context) WorkspaceTagOutput
type WorkspaceTagArray ¶
type WorkspaceTagArray []WorkspaceTagInput
func (WorkspaceTagArray) ElementType ¶
func (WorkspaceTagArray) ElementType() reflect.Type
func (WorkspaceTagArray) ToOutput ¶ added in v0.76.0
func (i WorkspaceTagArray) ToOutput(ctx context.Context) pulumix.Output[[]WorkspaceTag]
func (WorkspaceTagArray) ToWorkspaceTagArrayOutput ¶
func (i WorkspaceTagArray) ToWorkspaceTagArrayOutput() WorkspaceTagArrayOutput
func (WorkspaceTagArray) ToWorkspaceTagArrayOutputWithContext ¶
func (i WorkspaceTagArray) ToWorkspaceTagArrayOutputWithContext(ctx context.Context) WorkspaceTagArrayOutput
type WorkspaceTagArrayInput ¶
type WorkspaceTagArrayInput interface { pulumi.Input ToWorkspaceTagArrayOutput() WorkspaceTagArrayOutput ToWorkspaceTagArrayOutputWithContext(context.Context) WorkspaceTagArrayOutput }
WorkspaceTagArrayInput is an input type that accepts WorkspaceTagArray and WorkspaceTagArrayOutput values. You can construct a concrete instance of `WorkspaceTagArrayInput` via:
WorkspaceTagArray{ WorkspaceTagArgs{...} }
type WorkspaceTagArrayOutput ¶
type WorkspaceTagArrayOutput struct{ *pulumi.OutputState }
func (WorkspaceTagArrayOutput) ElementType ¶
func (WorkspaceTagArrayOutput) ElementType() reflect.Type
func (WorkspaceTagArrayOutput) Index ¶
func (o WorkspaceTagArrayOutput) Index(i pulumi.IntInput) WorkspaceTagOutput
func (WorkspaceTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o WorkspaceTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WorkspaceTag]
func (WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutput ¶
func (o WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutput() WorkspaceTagArrayOutput
func (WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutputWithContext ¶
func (o WorkspaceTagArrayOutput) ToWorkspaceTagArrayOutputWithContext(ctx context.Context) WorkspaceTagArrayOutput
type WorkspaceTagInput ¶
type WorkspaceTagInput interface { pulumi.Input ToWorkspaceTagOutput() WorkspaceTagOutput ToWorkspaceTagOutputWithContext(context.Context) WorkspaceTagOutput }
WorkspaceTagInput is an input type that accepts WorkspaceTagArgs and WorkspaceTagOutput values. You can construct a concrete instance of `WorkspaceTagInput` via:
WorkspaceTagArgs{...}
type WorkspaceTagOutput ¶
type WorkspaceTagOutput struct{ *pulumi.OutputState }
A key-value pair to associate with a resource.
func (WorkspaceTagOutput) ElementType ¶
func (WorkspaceTagOutput) ElementType() reflect.Type
func (WorkspaceTagOutput) Key ¶
func (o WorkspaceTagOutput) Key() pulumi.StringOutput
The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
func (WorkspaceTagOutput) ToOutput ¶ added in v0.76.0
func (o WorkspaceTagOutput) ToOutput(ctx context.Context) pulumix.Output[WorkspaceTag]
func (WorkspaceTagOutput) ToWorkspaceTagOutput ¶
func (o WorkspaceTagOutput) ToWorkspaceTagOutput() WorkspaceTagOutput
func (WorkspaceTagOutput) ToWorkspaceTagOutputWithContext ¶
func (o WorkspaceTagOutput) ToWorkspaceTagOutputWithContext(ctx context.Context) WorkspaceTagOutput
func (WorkspaceTagOutput) Value ¶
func (o WorkspaceTagOutput) Value() pulumi.StringOutput
The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.