Documentation
¶
Index ¶
- Constants
- type Group
- type GroupArgs
- type GroupConfigurationItem
- type GroupConfigurationItemArgs
- type GroupConfigurationItemArray
- func (GroupConfigurationItemArray) ElementType() reflect.Type
- func (i GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutput() GroupConfigurationItemArrayOutput
- func (i GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutputWithContext(ctx context.Context) GroupConfigurationItemArrayOutput
- type GroupConfigurationItemArrayInput
- type GroupConfigurationItemArrayOutput
- func (GroupConfigurationItemArrayOutput) ElementType() reflect.Type
- func (o GroupConfigurationItemArrayOutput) Index(i pulumi.IntInput) GroupConfigurationItemOutput
- func (o GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutput() GroupConfigurationItemArrayOutput
- func (o GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutputWithContext(ctx context.Context) GroupConfigurationItemArrayOutput
- type GroupConfigurationItemInput
- type GroupConfigurationItemOutput
- func (GroupConfigurationItemOutput) ElementType() reflect.Type
- func (o GroupConfigurationItemOutput) Parameters() GroupConfigurationParameterArrayOutput
- func (o GroupConfigurationItemOutput) ToGroupConfigurationItemOutput() GroupConfigurationItemOutput
- func (o GroupConfigurationItemOutput) ToGroupConfigurationItemOutputWithContext(ctx context.Context) GroupConfigurationItemOutput
- func (o GroupConfigurationItemOutput) Type() pulumi.StringPtrOutput
- type GroupConfigurationParameter
- type GroupConfigurationParameterArgs
- func (GroupConfigurationParameterArgs) ElementType() reflect.Type
- func (i GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutput() GroupConfigurationParameterOutput
- func (i GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutputWithContext(ctx context.Context) GroupConfigurationParameterOutput
- type GroupConfigurationParameterArray
- func (GroupConfigurationParameterArray) ElementType() reflect.Type
- func (i GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutput() GroupConfigurationParameterArrayOutput
- func (i GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutputWithContext(ctx context.Context) GroupConfigurationParameterArrayOutput
- type GroupConfigurationParameterArrayInput
- type GroupConfigurationParameterArrayOutput
- func (GroupConfigurationParameterArrayOutput) ElementType() reflect.Type
- func (o GroupConfigurationParameterArrayOutput) Index(i pulumi.IntInput) GroupConfigurationParameterOutput
- func (o GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutput() GroupConfigurationParameterArrayOutput
- func (o GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutputWithContext(ctx context.Context) GroupConfigurationParameterArrayOutput
- type GroupConfigurationParameterInput
- type GroupConfigurationParameterOutput
- func (GroupConfigurationParameterOutput) ElementType() reflect.Type
- func (o GroupConfigurationParameterOutput) Name() pulumi.StringPtrOutput
- func (o GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutput() GroupConfigurationParameterOutput
- func (o GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutputWithContext(ctx context.Context) GroupConfigurationParameterOutput
- func (o GroupConfigurationParameterOutput) Values() pulumi.StringArrayOutput
- type GroupInput
- type GroupOutput
- func (o GroupOutput) Arn() pulumi.StringOutput
- func (o GroupOutput) Configuration() GroupConfigurationItemArrayOutput
- func (o GroupOutput) Description() pulumi.StringPtrOutput
- func (GroupOutput) ElementType() reflect.Type
- func (o GroupOutput) Name() pulumi.StringOutput
- func (o GroupOutput) ResourceQuery() GroupResourceQueryPtrOutput
- func (o GroupOutput) Resources() pulumi.StringArrayOutput
- func (o GroupOutput) Tags() GroupTagArrayOutput
- func (o GroupOutput) ToGroupOutput() GroupOutput
- func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
- type GroupQuery
- type GroupQueryArgs
- func (GroupQueryArgs) ElementType() reflect.Type
- func (i GroupQueryArgs) ToGroupQueryOutput() GroupQueryOutput
- func (i GroupQueryArgs) ToGroupQueryOutputWithContext(ctx context.Context) GroupQueryOutput
- func (i GroupQueryArgs) ToGroupQueryPtrOutput() GroupQueryPtrOutput
- func (i GroupQueryArgs) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
- type GroupQueryInput
- type GroupQueryOutput
- func (GroupQueryOutput) ElementType() reflect.Type
- func (o GroupQueryOutput) ResourceTypeFilters() pulumi.StringArrayOutput
- func (o GroupQueryOutput) StackIdentifier() pulumi.StringPtrOutput
- func (o GroupQueryOutput) TagFilters() GroupTagFilterArrayOutput
- func (o GroupQueryOutput) ToGroupQueryOutput() GroupQueryOutput
- func (o GroupQueryOutput) ToGroupQueryOutputWithContext(ctx context.Context) GroupQueryOutput
- func (o GroupQueryOutput) ToGroupQueryPtrOutput() GroupQueryPtrOutput
- func (o GroupQueryOutput) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
- type GroupQueryPtrInput
- type GroupQueryPtrOutput
- func (o GroupQueryPtrOutput) Elem() GroupQueryOutput
- func (GroupQueryPtrOutput) ElementType() reflect.Type
- func (o GroupQueryPtrOutput) ResourceTypeFilters() pulumi.StringArrayOutput
- func (o GroupQueryPtrOutput) StackIdentifier() pulumi.StringPtrOutput
- func (o GroupQueryPtrOutput) TagFilters() GroupTagFilterArrayOutput
- func (o GroupQueryPtrOutput) ToGroupQueryPtrOutput() GroupQueryPtrOutput
- func (o GroupQueryPtrOutput) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
- type GroupResourceQuery
- type GroupResourceQueryArgs
- func (GroupResourceQueryArgs) ElementType() reflect.Type
- func (i GroupResourceQueryArgs) ToGroupResourceQueryOutput() GroupResourceQueryOutput
- func (i GroupResourceQueryArgs) ToGroupResourceQueryOutputWithContext(ctx context.Context) GroupResourceQueryOutput
- func (i GroupResourceQueryArgs) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
- func (i GroupResourceQueryArgs) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
- type GroupResourceQueryInput
- type GroupResourceQueryOutput
- func (GroupResourceQueryOutput) ElementType() reflect.Type
- func (o GroupResourceQueryOutput) Query() GroupQueryPtrOutput
- func (o GroupResourceQueryOutput) ToGroupResourceQueryOutput() GroupResourceQueryOutput
- func (o GroupResourceQueryOutput) ToGroupResourceQueryOutputWithContext(ctx context.Context) GroupResourceQueryOutput
- func (o GroupResourceQueryOutput) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
- func (o GroupResourceQueryOutput) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
- func (o GroupResourceQueryOutput) Type() GroupResourceQueryTypePtrOutput
- type GroupResourceQueryPtrInput
- type GroupResourceQueryPtrOutput
- func (o GroupResourceQueryPtrOutput) Elem() GroupResourceQueryOutput
- func (GroupResourceQueryPtrOutput) ElementType() reflect.Type
- func (o GroupResourceQueryPtrOutput) Query() GroupQueryPtrOutput
- func (o GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
- func (o GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
- func (o GroupResourceQueryPtrOutput) Type() GroupResourceQueryTypePtrOutput
- type GroupResourceQueryType
- func (GroupResourceQueryType) ElementType() reflect.Type
- func (e GroupResourceQueryType) ToGroupResourceQueryTypeOutput() GroupResourceQueryTypeOutput
- func (e GroupResourceQueryType) ToGroupResourceQueryTypeOutputWithContext(ctx context.Context) GroupResourceQueryTypeOutput
- func (e GroupResourceQueryType) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
- func (e GroupResourceQueryType) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
- func (e GroupResourceQueryType) ToStringOutput() pulumi.StringOutput
- func (e GroupResourceQueryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GroupResourceQueryType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GroupResourceQueryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GroupResourceQueryTypeInput
- type GroupResourceQueryTypeOutput
- func (GroupResourceQueryTypeOutput) ElementType() reflect.Type
- func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutput() GroupResourceQueryTypeOutput
- func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutputWithContext(ctx context.Context) GroupResourceQueryTypeOutput
- func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
- func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
- func (o GroupResourceQueryTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GroupResourceQueryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GroupResourceQueryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GroupResourceQueryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GroupResourceQueryTypePtrInput
- type GroupResourceQueryTypePtrOutput
- func (o GroupResourceQueryTypePtrOutput) Elem() GroupResourceQueryTypeOutput
- func (GroupResourceQueryTypePtrOutput) ElementType() reflect.Type
- func (o GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
- func (o GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
- func (o GroupResourceQueryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GroupResourceQueryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GroupState
- type GroupTag
- type GroupTagArgs
- type GroupTagArray
- type GroupTagArrayInput
- type GroupTagArrayOutput
- type GroupTagFilter
- type GroupTagFilterArgs
- type GroupTagFilterArray
- type GroupTagFilterArrayInput
- type GroupTagFilterArrayOutput
- func (GroupTagFilterArrayOutput) ElementType() reflect.Type
- func (o GroupTagFilterArrayOutput) Index(i pulumi.IntInput) GroupTagFilterOutput
- func (o GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutput() GroupTagFilterArrayOutput
- func (o GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutputWithContext(ctx context.Context) GroupTagFilterArrayOutput
- type GroupTagFilterInput
- type GroupTagFilterOutput
- func (GroupTagFilterOutput) ElementType() reflect.Type
- func (o GroupTagFilterOutput) Key() pulumi.StringPtrOutput
- func (o GroupTagFilterOutput) ToGroupTagFilterOutput() GroupTagFilterOutput
- func (o GroupTagFilterOutput) ToGroupTagFilterOutputWithContext(ctx context.Context) GroupTagFilterOutput
- func (o GroupTagFilterOutput) Values() pulumi.StringArrayOutput
- type GroupTagInput
- type GroupTagOutput
- func (GroupTagOutput) ElementType() reflect.Type
- func (o GroupTagOutput) Key() pulumi.StringPtrOutput
- func (o GroupTagOutput) ToGroupTagOutput() GroupTagOutput
- func (o GroupTagOutput) ToGroupTagOutputWithContext(ctx context.Context) GroupTagOutput
- func (o GroupTagOutput) Value() pulumi.StringPtrOutput
- type LookupGroupArgs
- type LookupGroupOutputArgs
- type LookupGroupResult
- type LookupGroupResultOutput
- func (o LookupGroupResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupGroupResultOutput) Configuration() GroupConfigurationItemArrayOutput
- func (o LookupGroupResultOutput) Description() pulumi.StringPtrOutput
- func (LookupGroupResultOutput) ElementType() reflect.Type
- func (o LookupGroupResultOutput) ResourceQuery() GroupResourceQueryPtrOutput
- func (o LookupGroupResultOutput) Resources() pulumi.StringArrayOutput
- func (o LookupGroupResultOutput) Tags() GroupTagArrayOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
- func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput
Constants ¶
const ( GroupResourceQueryTypeTagFilters10 = GroupResourceQueryType("TAG_FILTERS_1_0") GroupResourceQueryTypeCloudformationStack10 = GroupResourceQueryType("CLOUDFORMATION_STACK_1_0") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Group ¶
type Group struct { pulumi.CustomResourceState // The Resource Group ARN. Arn pulumi.StringOutput `pulumi:"arn"` Configuration GroupConfigurationItemArrayOutput `pulumi:"configuration"` // The description of the resource group Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the resource group Name pulumi.StringOutput `pulumi:"name"` ResourceQuery GroupResourceQueryPtrOutput `pulumi:"resourceQuery"` Resources pulumi.StringArrayOutput `pulumi:"resources"` Tags GroupTagArrayOutput `pulumi:"tags"` }
Schema for ResourceGroups::Group
func GetGroup ¶
func GetGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GroupState, opts ...pulumi.ResourceOption) (*Group, error)
GetGroup gets an existing Group 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 NewGroup ¶
func NewGroup(ctx *pulumi.Context, name string, args *GroupArgs, opts ...pulumi.ResourceOption) (*Group, error)
NewGroup registers a new resource with the given unique name, arguments, and options.
func (*Group) ElementType ¶
func (*Group) ToGroupOutput ¶
func (i *Group) ToGroupOutput() GroupOutput
func (*Group) ToGroupOutputWithContext ¶
func (i *Group) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupArgs ¶
type GroupArgs struct { Configuration GroupConfigurationItemArrayInput // The description of the resource group Description pulumi.StringPtrInput // The name of the resource group Name pulumi.StringPtrInput ResourceQuery GroupResourceQueryPtrInput Resources pulumi.StringArrayInput Tags GroupTagArrayInput }
The set of arguments for constructing a Group resource.
func (GroupArgs) ElementType ¶
type GroupConfigurationItem ¶
type GroupConfigurationItem struct { Parameters []GroupConfigurationParameter `pulumi:"parameters"` Type *string `pulumi:"type"` }
type GroupConfigurationItemArgs ¶
type GroupConfigurationItemArgs struct { Parameters GroupConfigurationParameterArrayInput `pulumi:"parameters"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (GroupConfigurationItemArgs) ElementType ¶
func (GroupConfigurationItemArgs) ElementType() reflect.Type
func (GroupConfigurationItemArgs) ToGroupConfigurationItemOutput ¶
func (i GroupConfigurationItemArgs) ToGroupConfigurationItemOutput() GroupConfigurationItemOutput
func (GroupConfigurationItemArgs) ToGroupConfigurationItemOutputWithContext ¶
func (i GroupConfigurationItemArgs) ToGroupConfigurationItemOutputWithContext(ctx context.Context) GroupConfigurationItemOutput
type GroupConfigurationItemArray ¶
type GroupConfigurationItemArray []GroupConfigurationItemInput
func (GroupConfigurationItemArray) ElementType ¶
func (GroupConfigurationItemArray) ElementType() reflect.Type
func (GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutput ¶
func (i GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutput() GroupConfigurationItemArrayOutput
func (GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutputWithContext ¶
func (i GroupConfigurationItemArray) ToGroupConfigurationItemArrayOutputWithContext(ctx context.Context) GroupConfigurationItemArrayOutput
type GroupConfigurationItemArrayInput ¶
type GroupConfigurationItemArrayInput interface { pulumi.Input ToGroupConfigurationItemArrayOutput() GroupConfigurationItemArrayOutput ToGroupConfigurationItemArrayOutputWithContext(context.Context) GroupConfigurationItemArrayOutput }
GroupConfigurationItemArrayInput is an input type that accepts GroupConfigurationItemArray and GroupConfigurationItemArrayOutput values. You can construct a concrete instance of `GroupConfigurationItemArrayInput` via:
GroupConfigurationItemArray{ GroupConfigurationItemArgs{...} }
type GroupConfigurationItemArrayOutput ¶
type GroupConfigurationItemArrayOutput struct{ *pulumi.OutputState }
func (GroupConfigurationItemArrayOutput) ElementType ¶
func (GroupConfigurationItemArrayOutput) ElementType() reflect.Type
func (GroupConfigurationItemArrayOutput) Index ¶
func (o GroupConfigurationItemArrayOutput) Index(i pulumi.IntInput) GroupConfigurationItemOutput
func (GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutput ¶
func (o GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutput() GroupConfigurationItemArrayOutput
func (GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutputWithContext ¶
func (o GroupConfigurationItemArrayOutput) ToGroupConfigurationItemArrayOutputWithContext(ctx context.Context) GroupConfigurationItemArrayOutput
type GroupConfigurationItemInput ¶
type GroupConfigurationItemInput interface { pulumi.Input ToGroupConfigurationItemOutput() GroupConfigurationItemOutput ToGroupConfigurationItemOutputWithContext(context.Context) GroupConfigurationItemOutput }
GroupConfigurationItemInput is an input type that accepts GroupConfigurationItemArgs and GroupConfigurationItemOutput values. You can construct a concrete instance of `GroupConfigurationItemInput` via:
GroupConfigurationItemArgs{...}
type GroupConfigurationItemOutput ¶
type GroupConfigurationItemOutput struct{ *pulumi.OutputState }
func (GroupConfigurationItemOutput) ElementType ¶
func (GroupConfigurationItemOutput) ElementType() reflect.Type
func (GroupConfigurationItemOutput) Parameters ¶
func (o GroupConfigurationItemOutput) Parameters() GroupConfigurationParameterArrayOutput
func (GroupConfigurationItemOutput) ToGroupConfigurationItemOutput ¶
func (o GroupConfigurationItemOutput) ToGroupConfigurationItemOutput() GroupConfigurationItemOutput
func (GroupConfigurationItemOutput) ToGroupConfigurationItemOutputWithContext ¶
func (o GroupConfigurationItemOutput) ToGroupConfigurationItemOutputWithContext(ctx context.Context) GroupConfigurationItemOutput
func (GroupConfigurationItemOutput) Type ¶
func (o GroupConfigurationItemOutput) Type() pulumi.StringPtrOutput
type GroupConfigurationParameterArgs ¶
type GroupConfigurationParameterArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GroupConfigurationParameterArgs) ElementType ¶
func (GroupConfigurationParameterArgs) ElementType() reflect.Type
func (GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutput ¶
func (i GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutput() GroupConfigurationParameterOutput
func (GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutputWithContext ¶
func (i GroupConfigurationParameterArgs) ToGroupConfigurationParameterOutputWithContext(ctx context.Context) GroupConfigurationParameterOutput
type GroupConfigurationParameterArray ¶
type GroupConfigurationParameterArray []GroupConfigurationParameterInput
func (GroupConfigurationParameterArray) ElementType ¶
func (GroupConfigurationParameterArray) ElementType() reflect.Type
func (GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutput ¶
func (i GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutput() GroupConfigurationParameterArrayOutput
func (GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutputWithContext ¶
func (i GroupConfigurationParameterArray) ToGroupConfigurationParameterArrayOutputWithContext(ctx context.Context) GroupConfigurationParameterArrayOutput
type GroupConfigurationParameterArrayInput ¶
type GroupConfigurationParameterArrayInput interface { pulumi.Input ToGroupConfigurationParameterArrayOutput() GroupConfigurationParameterArrayOutput ToGroupConfigurationParameterArrayOutputWithContext(context.Context) GroupConfigurationParameterArrayOutput }
GroupConfigurationParameterArrayInput is an input type that accepts GroupConfigurationParameterArray and GroupConfigurationParameterArrayOutput values. You can construct a concrete instance of `GroupConfigurationParameterArrayInput` via:
GroupConfigurationParameterArray{ GroupConfigurationParameterArgs{...} }
type GroupConfigurationParameterArrayOutput ¶
type GroupConfigurationParameterArrayOutput struct{ *pulumi.OutputState }
func (GroupConfigurationParameterArrayOutput) ElementType ¶
func (GroupConfigurationParameterArrayOutput) ElementType() reflect.Type
func (GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutput ¶
func (o GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutput() GroupConfigurationParameterArrayOutput
func (GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutputWithContext ¶
func (o GroupConfigurationParameterArrayOutput) ToGroupConfigurationParameterArrayOutputWithContext(ctx context.Context) GroupConfigurationParameterArrayOutput
type GroupConfigurationParameterInput ¶
type GroupConfigurationParameterInput interface { pulumi.Input ToGroupConfigurationParameterOutput() GroupConfigurationParameterOutput ToGroupConfigurationParameterOutputWithContext(context.Context) GroupConfigurationParameterOutput }
GroupConfigurationParameterInput is an input type that accepts GroupConfigurationParameterArgs and GroupConfigurationParameterOutput values. You can construct a concrete instance of `GroupConfigurationParameterInput` via:
GroupConfigurationParameterArgs{...}
type GroupConfigurationParameterOutput ¶
type GroupConfigurationParameterOutput struct{ *pulumi.OutputState }
func (GroupConfigurationParameterOutput) ElementType ¶
func (GroupConfigurationParameterOutput) ElementType() reflect.Type
func (GroupConfigurationParameterOutput) Name ¶
func (o GroupConfigurationParameterOutput) Name() pulumi.StringPtrOutput
func (GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutput ¶
func (o GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutput() GroupConfigurationParameterOutput
func (GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutputWithContext ¶
func (o GroupConfigurationParameterOutput) ToGroupConfigurationParameterOutputWithContext(ctx context.Context) GroupConfigurationParameterOutput
func (GroupConfigurationParameterOutput) Values ¶
func (o GroupConfigurationParameterOutput) Values() pulumi.StringArrayOutput
type GroupInput ¶
type GroupInput interface { pulumi.Input ToGroupOutput() GroupOutput ToGroupOutputWithContext(ctx context.Context) GroupOutput }
type GroupOutput ¶
type GroupOutput struct{ *pulumi.OutputState }
func (GroupOutput) Arn ¶ added in v0.17.0
func (o GroupOutput) Arn() pulumi.StringOutput
The Resource Group ARN.
func (GroupOutput) Configuration ¶ added in v0.17.0
func (o GroupOutput) Configuration() GroupConfigurationItemArrayOutput
func (GroupOutput) Description ¶ added in v0.17.0
func (o GroupOutput) Description() pulumi.StringPtrOutput
The description of the resource group
func (GroupOutput) ElementType ¶
func (GroupOutput) ElementType() reflect.Type
func (GroupOutput) Name ¶ added in v0.17.0
func (o GroupOutput) Name() pulumi.StringOutput
The name of the resource group
func (GroupOutput) ResourceQuery ¶ added in v0.17.0
func (o GroupOutput) ResourceQuery() GroupResourceQueryPtrOutput
func (GroupOutput) Resources ¶ added in v0.17.0
func (o GroupOutput) Resources() pulumi.StringArrayOutput
func (GroupOutput) Tags ¶ added in v0.17.0
func (o GroupOutput) Tags() GroupTagArrayOutput
func (GroupOutput) ToGroupOutput ¶
func (o GroupOutput) ToGroupOutput() GroupOutput
func (GroupOutput) ToGroupOutputWithContext ¶
func (o GroupOutput) ToGroupOutputWithContext(ctx context.Context) GroupOutput
type GroupQuery ¶
type GroupQuery struct { ResourceTypeFilters []string `pulumi:"resourceTypeFilters"` StackIdentifier *string `pulumi:"stackIdentifier"` TagFilters []GroupTagFilter `pulumi:"tagFilters"` }
type GroupQueryArgs ¶
type GroupQueryArgs struct { ResourceTypeFilters pulumi.StringArrayInput `pulumi:"resourceTypeFilters"` StackIdentifier pulumi.StringPtrInput `pulumi:"stackIdentifier"` TagFilters GroupTagFilterArrayInput `pulumi:"tagFilters"` }
func (GroupQueryArgs) ElementType ¶
func (GroupQueryArgs) ElementType() reflect.Type
func (GroupQueryArgs) ToGroupQueryOutput ¶
func (i GroupQueryArgs) ToGroupQueryOutput() GroupQueryOutput
func (GroupQueryArgs) ToGroupQueryOutputWithContext ¶
func (i GroupQueryArgs) ToGroupQueryOutputWithContext(ctx context.Context) GroupQueryOutput
func (GroupQueryArgs) ToGroupQueryPtrOutput ¶
func (i GroupQueryArgs) ToGroupQueryPtrOutput() GroupQueryPtrOutput
func (GroupQueryArgs) ToGroupQueryPtrOutputWithContext ¶
func (i GroupQueryArgs) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
type GroupQueryInput ¶
type GroupQueryInput interface { pulumi.Input ToGroupQueryOutput() GroupQueryOutput ToGroupQueryOutputWithContext(context.Context) GroupQueryOutput }
GroupQueryInput is an input type that accepts GroupQueryArgs and GroupQueryOutput values. You can construct a concrete instance of `GroupQueryInput` via:
GroupQueryArgs{...}
type GroupQueryOutput ¶
type GroupQueryOutput struct{ *pulumi.OutputState }
func (GroupQueryOutput) ElementType ¶
func (GroupQueryOutput) ElementType() reflect.Type
func (GroupQueryOutput) ResourceTypeFilters ¶
func (o GroupQueryOutput) ResourceTypeFilters() pulumi.StringArrayOutput
func (GroupQueryOutput) StackIdentifier ¶
func (o GroupQueryOutput) StackIdentifier() pulumi.StringPtrOutput
func (GroupQueryOutput) TagFilters ¶
func (o GroupQueryOutput) TagFilters() GroupTagFilterArrayOutput
func (GroupQueryOutput) ToGroupQueryOutput ¶
func (o GroupQueryOutput) ToGroupQueryOutput() GroupQueryOutput
func (GroupQueryOutput) ToGroupQueryOutputWithContext ¶
func (o GroupQueryOutput) ToGroupQueryOutputWithContext(ctx context.Context) GroupQueryOutput
func (GroupQueryOutput) ToGroupQueryPtrOutput ¶
func (o GroupQueryOutput) ToGroupQueryPtrOutput() GroupQueryPtrOutput
func (GroupQueryOutput) ToGroupQueryPtrOutputWithContext ¶
func (o GroupQueryOutput) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
type GroupQueryPtrInput ¶
type GroupQueryPtrInput interface { pulumi.Input ToGroupQueryPtrOutput() GroupQueryPtrOutput ToGroupQueryPtrOutputWithContext(context.Context) GroupQueryPtrOutput }
GroupQueryPtrInput is an input type that accepts GroupQueryArgs, GroupQueryPtr and GroupQueryPtrOutput values. You can construct a concrete instance of `GroupQueryPtrInput` via:
GroupQueryArgs{...} or: nil
func GroupQueryPtr ¶
func GroupQueryPtr(v *GroupQueryArgs) GroupQueryPtrInput
type GroupQueryPtrOutput ¶
type GroupQueryPtrOutput struct{ *pulumi.OutputState }
func (GroupQueryPtrOutput) Elem ¶
func (o GroupQueryPtrOutput) Elem() GroupQueryOutput
func (GroupQueryPtrOutput) ElementType ¶
func (GroupQueryPtrOutput) ElementType() reflect.Type
func (GroupQueryPtrOutput) ResourceTypeFilters ¶
func (o GroupQueryPtrOutput) ResourceTypeFilters() pulumi.StringArrayOutput
func (GroupQueryPtrOutput) StackIdentifier ¶
func (o GroupQueryPtrOutput) StackIdentifier() pulumi.StringPtrOutput
func (GroupQueryPtrOutput) TagFilters ¶
func (o GroupQueryPtrOutput) TagFilters() GroupTagFilterArrayOutput
func (GroupQueryPtrOutput) ToGroupQueryPtrOutput ¶
func (o GroupQueryPtrOutput) ToGroupQueryPtrOutput() GroupQueryPtrOutput
func (GroupQueryPtrOutput) ToGroupQueryPtrOutputWithContext ¶
func (o GroupQueryPtrOutput) ToGroupQueryPtrOutputWithContext(ctx context.Context) GroupQueryPtrOutput
type GroupResourceQuery ¶
type GroupResourceQuery struct { Query *GroupQuery `pulumi:"query"` Type *GroupResourceQueryType `pulumi:"type"` }
type GroupResourceQueryArgs ¶
type GroupResourceQueryArgs struct { Query GroupQueryPtrInput `pulumi:"query"` Type GroupResourceQueryTypePtrInput `pulumi:"type"` }
func (GroupResourceQueryArgs) ElementType ¶
func (GroupResourceQueryArgs) ElementType() reflect.Type
func (GroupResourceQueryArgs) ToGroupResourceQueryOutput ¶
func (i GroupResourceQueryArgs) ToGroupResourceQueryOutput() GroupResourceQueryOutput
func (GroupResourceQueryArgs) ToGroupResourceQueryOutputWithContext ¶
func (i GroupResourceQueryArgs) ToGroupResourceQueryOutputWithContext(ctx context.Context) GroupResourceQueryOutput
func (GroupResourceQueryArgs) ToGroupResourceQueryPtrOutput ¶
func (i GroupResourceQueryArgs) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
func (GroupResourceQueryArgs) ToGroupResourceQueryPtrOutputWithContext ¶
func (i GroupResourceQueryArgs) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
type GroupResourceQueryInput ¶
type GroupResourceQueryInput interface { pulumi.Input ToGroupResourceQueryOutput() GroupResourceQueryOutput ToGroupResourceQueryOutputWithContext(context.Context) GroupResourceQueryOutput }
GroupResourceQueryInput is an input type that accepts GroupResourceQueryArgs and GroupResourceQueryOutput values. You can construct a concrete instance of `GroupResourceQueryInput` via:
GroupResourceQueryArgs{...}
type GroupResourceQueryOutput ¶
type GroupResourceQueryOutput struct{ *pulumi.OutputState }
func (GroupResourceQueryOutput) ElementType ¶
func (GroupResourceQueryOutput) ElementType() reflect.Type
func (GroupResourceQueryOutput) Query ¶
func (o GroupResourceQueryOutput) Query() GroupQueryPtrOutput
func (GroupResourceQueryOutput) ToGroupResourceQueryOutput ¶
func (o GroupResourceQueryOutput) ToGroupResourceQueryOutput() GroupResourceQueryOutput
func (GroupResourceQueryOutput) ToGroupResourceQueryOutputWithContext ¶
func (o GroupResourceQueryOutput) ToGroupResourceQueryOutputWithContext(ctx context.Context) GroupResourceQueryOutput
func (GroupResourceQueryOutput) ToGroupResourceQueryPtrOutput ¶
func (o GroupResourceQueryOutput) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
func (GroupResourceQueryOutput) ToGroupResourceQueryPtrOutputWithContext ¶
func (o GroupResourceQueryOutput) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
func (GroupResourceQueryOutput) Type ¶
func (o GroupResourceQueryOutput) Type() GroupResourceQueryTypePtrOutput
type GroupResourceQueryPtrInput ¶
type GroupResourceQueryPtrInput interface { pulumi.Input ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput ToGroupResourceQueryPtrOutputWithContext(context.Context) GroupResourceQueryPtrOutput }
GroupResourceQueryPtrInput is an input type that accepts GroupResourceQueryArgs, GroupResourceQueryPtr and GroupResourceQueryPtrOutput values. You can construct a concrete instance of `GroupResourceQueryPtrInput` via:
GroupResourceQueryArgs{...} or: nil
func GroupResourceQueryPtr ¶
func GroupResourceQueryPtr(v *GroupResourceQueryArgs) GroupResourceQueryPtrInput
type GroupResourceQueryPtrOutput ¶
type GroupResourceQueryPtrOutput struct{ *pulumi.OutputState }
func (GroupResourceQueryPtrOutput) Elem ¶
func (o GroupResourceQueryPtrOutput) Elem() GroupResourceQueryOutput
func (GroupResourceQueryPtrOutput) ElementType ¶
func (GroupResourceQueryPtrOutput) ElementType() reflect.Type
func (GroupResourceQueryPtrOutput) Query ¶
func (o GroupResourceQueryPtrOutput) Query() GroupQueryPtrOutput
func (GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutput ¶
func (o GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutput() GroupResourceQueryPtrOutput
func (GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutputWithContext ¶
func (o GroupResourceQueryPtrOutput) ToGroupResourceQueryPtrOutputWithContext(ctx context.Context) GroupResourceQueryPtrOutput
func (GroupResourceQueryPtrOutput) Type ¶
func (o GroupResourceQueryPtrOutput) Type() GroupResourceQueryTypePtrOutput
type GroupResourceQueryType ¶
type GroupResourceQueryType string
func (GroupResourceQueryType) ElementType ¶
func (GroupResourceQueryType) ElementType() reflect.Type
func (GroupResourceQueryType) ToGroupResourceQueryTypeOutput ¶
func (e GroupResourceQueryType) ToGroupResourceQueryTypeOutput() GroupResourceQueryTypeOutput
func (GroupResourceQueryType) ToGroupResourceQueryTypeOutputWithContext ¶
func (e GroupResourceQueryType) ToGroupResourceQueryTypeOutputWithContext(ctx context.Context) GroupResourceQueryTypeOutput
func (GroupResourceQueryType) ToGroupResourceQueryTypePtrOutput ¶
func (e GroupResourceQueryType) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
func (GroupResourceQueryType) ToGroupResourceQueryTypePtrOutputWithContext ¶
func (e GroupResourceQueryType) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
func (GroupResourceQueryType) ToStringOutput ¶
func (e GroupResourceQueryType) ToStringOutput() pulumi.StringOutput
func (GroupResourceQueryType) ToStringOutputWithContext ¶
func (e GroupResourceQueryType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GroupResourceQueryType) ToStringPtrOutput ¶
func (e GroupResourceQueryType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GroupResourceQueryType) ToStringPtrOutputWithContext ¶
func (e GroupResourceQueryType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GroupResourceQueryTypeInput ¶
type GroupResourceQueryTypeInput interface { pulumi.Input ToGroupResourceQueryTypeOutput() GroupResourceQueryTypeOutput ToGroupResourceQueryTypeOutputWithContext(context.Context) GroupResourceQueryTypeOutput }
GroupResourceQueryTypeInput is an input type that accepts GroupResourceQueryTypeArgs and GroupResourceQueryTypeOutput values. You can construct a concrete instance of `GroupResourceQueryTypeInput` via:
GroupResourceQueryTypeArgs{...}
type GroupResourceQueryTypeOutput ¶
type GroupResourceQueryTypeOutput struct{ *pulumi.OutputState }
func (GroupResourceQueryTypeOutput) ElementType ¶
func (GroupResourceQueryTypeOutput) ElementType() reflect.Type
func (GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutput ¶
func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutput() GroupResourceQueryTypeOutput
func (GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutputWithContext ¶
func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypeOutputWithContext(ctx context.Context) GroupResourceQueryTypeOutput
func (GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutput ¶
func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
func (GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutputWithContext ¶
func (o GroupResourceQueryTypeOutput) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
func (GroupResourceQueryTypeOutput) ToStringOutput ¶
func (o GroupResourceQueryTypeOutput) ToStringOutput() pulumi.StringOutput
func (GroupResourceQueryTypeOutput) ToStringOutputWithContext ¶
func (o GroupResourceQueryTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GroupResourceQueryTypeOutput) ToStringPtrOutput ¶
func (o GroupResourceQueryTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GroupResourceQueryTypeOutput) ToStringPtrOutputWithContext ¶
func (o GroupResourceQueryTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GroupResourceQueryTypePtrInput ¶
type GroupResourceQueryTypePtrInput interface { pulumi.Input ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput ToGroupResourceQueryTypePtrOutputWithContext(context.Context) GroupResourceQueryTypePtrOutput }
func GroupResourceQueryTypePtr ¶
func GroupResourceQueryTypePtr(v string) GroupResourceQueryTypePtrInput
type GroupResourceQueryTypePtrOutput ¶
type GroupResourceQueryTypePtrOutput struct{ *pulumi.OutputState }
func (GroupResourceQueryTypePtrOutput) Elem ¶
func (o GroupResourceQueryTypePtrOutput) Elem() GroupResourceQueryTypeOutput
func (GroupResourceQueryTypePtrOutput) ElementType ¶
func (GroupResourceQueryTypePtrOutput) ElementType() reflect.Type
func (GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutput ¶
func (o GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutput() GroupResourceQueryTypePtrOutput
func (GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutputWithContext ¶
func (o GroupResourceQueryTypePtrOutput) ToGroupResourceQueryTypePtrOutputWithContext(ctx context.Context) GroupResourceQueryTypePtrOutput
func (GroupResourceQueryTypePtrOutput) ToStringPtrOutput ¶
func (o GroupResourceQueryTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GroupResourceQueryTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GroupResourceQueryTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GroupState ¶
type GroupState struct { }
func (GroupState) ElementType ¶
func (GroupState) ElementType() reflect.Type
type GroupTagArgs ¶
type GroupTagArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (GroupTagArgs) ElementType ¶
func (GroupTagArgs) ElementType() reflect.Type
func (GroupTagArgs) ToGroupTagOutput ¶
func (i GroupTagArgs) ToGroupTagOutput() GroupTagOutput
func (GroupTagArgs) ToGroupTagOutputWithContext ¶
func (i GroupTagArgs) ToGroupTagOutputWithContext(ctx context.Context) GroupTagOutput
type GroupTagArray ¶
type GroupTagArray []GroupTagInput
func (GroupTagArray) ElementType ¶
func (GroupTagArray) ElementType() reflect.Type
func (GroupTagArray) ToGroupTagArrayOutput ¶
func (i GroupTagArray) ToGroupTagArrayOutput() GroupTagArrayOutput
func (GroupTagArray) ToGroupTagArrayOutputWithContext ¶
func (i GroupTagArray) ToGroupTagArrayOutputWithContext(ctx context.Context) GroupTagArrayOutput
type GroupTagArrayInput ¶
type GroupTagArrayInput interface { pulumi.Input ToGroupTagArrayOutput() GroupTagArrayOutput ToGroupTagArrayOutputWithContext(context.Context) GroupTagArrayOutput }
GroupTagArrayInput is an input type that accepts GroupTagArray and GroupTagArrayOutput values. You can construct a concrete instance of `GroupTagArrayInput` via:
GroupTagArray{ GroupTagArgs{...} }
type GroupTagArrayOutput ¶
type GroupTagArrayOutput struct{ *pulumi.OutputState }
func (GroupTagArrayOutput) ElementType ¶
func (GroupTagArrayOutput) ElementType() reflect.Type
func (GroupTagArrayOutput) Index ¶
func (o GroupTagArrayOutput) Index(i pulumi.IntInput) GroupTagOutput
func (GroupTagArrayOutput) ToGroupTagArrayOutput ¶
func (o GroupTagArrayOutput) ToGroupTagArrayOutput() GroupTagArrayOutput
func (GroupTagArrayOutput) ToGroupTagArrayOutputWithContext ¶
func (o GroupTagArrayOutput) ToGroupTagArrayOutputWithContext(ctx context.Context) GroupTagArrayOutput
type GroupTagFilter ¶
type GroupTagFilterArgs ¶
type GroupTagFilterArgs struct { Key pulumi.StringPtrInput `pulumi:"key"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GroupTagFilterArgs) ElementType ¶
func (GroupTagFilterArgs) ElementType() reflect.Type
func (GroupTagFilterArgs) ToGroupTagFilterOutput ¶
func (i GroupTagFilterArgs) ToGroupTagFilterOutput() GroupTagFilterOutput
func (GroupTagFilterArgs) ToGroupTagFilterOutputWithContext ¶
func (i GroupTagFilterArgs) ToGroupTagFilterOutputWithContext(ctx context.Context) GroupTagFilterOutput
type GroupTagFilterArray ¶
type GroupTagFilterArray []GroupTagFilterInput
func (GroupTagFilterArray) ElementType ¶
func (GroupTagFilterArray) ElementType() reflect.Type
func (GroupTagFilterArray) ToGroupTagFilterArrayOutput ¶
func (i GroupTagFilterArray) ToGroupTagFilterArrayOutput() GroupTagFilterArrayOutput
func (GroupTagFilterArray) ToGroupTagFilterArrayOutputWithContext ¶
func (i GroupTagFilterArray) ToGroupTagFilterArrayOutputWithContext(ctx context.Context) GroupTagFilterArrayOutput
type GroupTagFilterArrayInput ¶
type GroupTagFilterArrayInput interface { pulumi.Input ToGroupTagFilterArrayOutput() GroupTagFilterArrayOutput ToGroupTagFilterArrayOutputWithContext(context.Context) GroupTagFilterArrayOutput }
GroupTagFilterArrayInput is an input type that accepts GroupTagFilterArray and GroupTagFilterArrayOutput values. You can construct a concrete instance of `GroupTagFilterArrayInput` via:
GroupTagFilterArray{ GroupTagFilterArgs{...} }
type GroupTagFilterArrayOutput ¶
type GroupTagFilterArrayOutput struct{ *pulumi.OutputState }
func (GroupTagFilterArrayOutput) ElementType ¶
func (GroupTagFilterArrayOutput) ElementType() reflect.Type
func (GroupTagFilterArrayOutput) Index ¶
func (o GroupTagFilterArrayOutput) Index(i pulumi.IntInput) GroupTagFilterOutput
func (GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutput ¶
func (o GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutput() GroupTagFilterArrayOutput
func (GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutputWithContext ¶
func (o GroupTagFilterArrayOutput) ToGroupTagFilterArrayOutputWithContext(ctx context.Context) GroupTagFilterArrayOutput
type GroupTagFilterInput ¶
type GroupTagFilterInput interface { pulumi.Input ToGroupTagFilterOutput() GroupTagFilterOutput ToGroupTagFilterOutputWithContext(context.Context) GroupTagFilterOutput }
GroupTagFilterInput is an input type that accepts GroupTagFilterArgs and GroupTagFilterOutput values. You can construct a concrete instance of `GroupTagFilterInput` via:
GroupTagFilterArgs{...}
type GroupTagFilterOutput ¶
type GroupTagFilterOutput struct{ *pulumi.OutputState }
func (GroupTagFilterOutput) ElementType ¶
func (GroupTagFilterOutput) ElementType() reflect.Type
func (GroupTagFilterOutput) Key ¶
func (o GroupTagFilterOutput) Key() pulumi.StringPtrOutput
func (GroupTagFilterOutput) ToGroupTagFilterOutput ¶
func (o GroupTagFilterOutput) ToGroupTagFilterOutput() GroupTagFilterOutput
func (GroupTagFilterOutput) ToGroupTagFilterOutputWithContext ¶
func (o GroupTagFilterOutput) ToGroupTagFilterOutputWithContext(ctx context.Context) GroupTagFilterOutput
func (GroupTagFilterOutput) Values ¶
func (o GroupTagFilterOutput) Values() pulumi.StringArrayOutput
type GroupTagInput ¶
type GroupTagInput interface { pulumi.Input ToGroupTagOutput() GroupTagOutput ToGroupTagOutputWithContext(context.Context) GroupTagOutput }
GroupTagInput is an input type that accepts GroupTagArgs and GroupTagOutput values. You can construct a concrete instance of `GroupTagInput` via:
GroupTagArgs{...}
type GroupTagOutput ¶
type GroupTagOutput struct{ *pulumi.OutputState }
func (GroupTagOutput) ElementType ¶
func (GroupTagOutput) ElementType() reflect.Type
func (GroupTagOutput) Key ¶
func (o GroupTagOutput) Key() pulumi.StringPtrOutput
func (GroupTagOutput) ToGroupTagOutput ¶
func (o GroupTagOutput) ToGroupTagOutput() GroupTagOutput
func (GroupTagOutput) ToGroupTagOutputWithContext ¶
func (o GroupTagOutput) ToGroupTagOutputWithContext(ctx context.Context) GroupTagOutput
func (GroupTagOutput) Value ¶
func (o GroupTagOutput) Value() pulumi.StringPtrOutput
type LookupGroupArgs ¶ added in v0.12.0
type LookupGroupArgs struct { // The name of the resource group Name string `pulumi:"name"` }
type LookupGroupOutputArgs ¶ added in v0.12.0
type LookupGroupOutputArgs struct { // The name of the resource group Name pulumi.StringInput `pulumi:"name"` }
func (LookupGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupGroupOutputArgs) ElementType() reflect.Type
type LookupGroupResult ¶ added in v0.12.0
type LookupGroupResult struct { // The Resource Group ARN. Arn *string `pulumi:"arn"` Configuration []GroupConfigurationItem `pulumi:"configuration"` // The description of the resource group Description *string `pulumi:"description"` ResourceQuery *GroupResourceQuery `pulumi:"resourceQuery"` Resources []string `pulumi:"resources"` Tags []GroupTag `pulumi:"tags"` }
func LookupGroup ¶ added in v0.12.0
func LookupGroup(ctx *pulumi.Context, args *LookupGroupArgs, opts ...pulumi.InvokeOption) (*LookupGroupResult, error)
Schema for ResourceGroups::Group
type LookupGroupResultOutput ¶ added in v0.12.0
type LookupGroupResultOutput struct{ *pulumi.OutputState }
func LookupGroupOutput ¶ added in v0.12.0
func LookupGroupOutput(ctx *pulumi.Context, args LookupGroupOutputArgs, opts ...pulumi.InvokeOption) LookupGroupResultOutput
func (LookupGroupResultOutput) Arn ¶ added in v0.12.0
func (o LookupGroupResultOutput) Arn() pulumi.StringPtrOutput
The Resource Group ARN.
func (LookupGroupResultOutput) Configuration ¶ added in v0.12.0
func (o LookupGroupResultOutput) Configuration() GroupConfigurationItemArrayOutput
func (LookupGroupResultOutput) Description ¶ added in v0.12.0
func (o LookupGroupResultOutput) Description() pulumi.StringPtrOutput
The description of the resource group
func (LookupGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupGroupResultOutput) ElementType() reflect.Type
func (LookupGroupResultOutput) ResourceQuery ¶ added in v0.12.0
func (o LookupGroupResultOutput) ResourceQuery() GroupResourceQueryPtrOutput
func (LookupGroupResultOutput) Resources ¶ added in v0.12.0
func (o LookupGroupResultOutput) Resources() pulumi.StringArrayOutput
func (LookupGroupResultOutput) Tags ¶ added in v0.12.0
func (o LookupGroupResultOutput) Tags() GroupTagArrayOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutput ¶ added in v0.12.0
func (o LookupGroupResultOutput) ToLookupGroupResultOutput() LookupGroupResultOutput
func (LookupGroupResultOutput) ToLookupGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupGroupResultOutput) ToLookupGroupResultOutputWithContext(ctx context.Context) LookupGroupResultOutput