Documentation
¶
Index ¶
- type LookupResourceShareArgs
- type LookupResourceShareOutputArgs
- type LookupResourceShareResult
- type LookupResourceShareResultOutput
- func (o LookupResourceShareResultOutput) AllowExternalPrincipals() pulumi.BoolPtrOutput
- func (o LookupResourceShareResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupResourceShareResultOutput) ElementType() reflect.Type
- func (o LookupResourceShareResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupResourceShareResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupResourceShareResultOutput) PermissionArns() pulumi.StringArrayOutput
- func (o LookupResourceShareResultOutput) Principals() pulumi.StringArrayOutput
- func (o LookupResourceShareResultOutput) ResourceArns() pulumi.StringArrayOutput
- func (o LookupResourceShareResultOutput) Tags() ResourceShareTagArrayOutput
- func (o LookupResourceShareResultOutput) ToLookupResourceShareResultOutput() LookupResourceShareResultOutput
- func (o LookupResourceShareResultOutput) ToLookupResourceShareResultOutputWithContext(ctx context.Context) LookupResourceShareResultOutput
- type ResourceSharedeprecated
- type ResourceShareArgs
- type ResourceShareInput
- type ResourceShareOutput
- func (o ResourceShareOutput) AllowExternalPrincipals() pulumi.BoolPtrOutput
- func (o ResourceShareOutput) Arn() pulumi.StringOutput
- func (ResourceShareOutput) ElementType() reflect.Type
- func (o ResourceShareOutput) Name() pulumi.StringOutput
- func (o ResourceShareOutput) PermissionArns() pulumi.StringArrayOutput
- func (o ResourceShareOutput) Principals() pulumi.StringArrayOutput
- func (o ResourceShareOutput) ResourceArns() pulumi.StringArrayOutput
- func (o ResourceShareOutput) Tags() ResourceShareTagArrayOutput
- func (o ResourceShareOutput) ToResourceShareOutput() ResourceShareOutput
- func (o ResourceShareOutput) ToResourceShareOutputWithContext(ctx context.Context) ResourceShareOutput
- type ResourceShareState
- type ResourceShareTag
- type ResourceShareTagArgs
- type ResourceShareTagArray
- type ResourceShareTagArrayInput
- type ResourceShareTagArrayOutput
- func (ResourceShareTagArrayOutput) ElementType() reflect.Type
- func (o ResourceShareTagArrayOutput) Index(i pulumi.IntInput) ResourceShareTagOutput
- func (o ResourceShareTagArrayOutput) ToResourceShareTagArrayOutput() ResourceShareTagArrayOutput
- func (o ResourceShareTagArrayOutput) ToResourceShareTagArrayOutputWithContext(ctx context.Context) ResourceShareTagArrayOutput
- type ResourceShareTagInput
- type ResourceShareTagOutput
- func (ResourceShareTagOutput) ElementType() reflect.Type
- func (o ResourceShareTagOutput) Key() pulumi.StringOutput
- func (o ResourceShareTagOutput) ToResourceShareTagOutput() ResourceShareTagOutput
- func (o ResourceShareTagOutput) ToResourceShareTagOutputWithContext(ctx context.Context) ResourceShareTagOutput
- func (o ResourceShareTagOutput) Value() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupResourceShareArgs ¶ added in v0.12.0
type LookupResourceShareArgs struct {
}type LookupResourceShareOutputArgs ¶ added in v0.12.0
type LookupResourceShareOutputArgs struct {
}func (LookupResourceShareOutputArgs) ElementType ¶ added in v0.12.0
func (LookupResourceShareOutputArgs) ElementType() reflect.Type
type LookupResourceShareResult ¶ added in v0.12.0
type LookupResourceShareResult struct {}
func LookupResourceShare ¶ added in v0.12.0
func LookupResourceShare(ctx *pulumi.Context, args *LookupResourceShareArgs, opts ...pulumi.InvokeOption) (*LookupResourceShareResult, error)
Resource Type definition for AWS::RAM::ResourceShare
type LookupResourceShareResultOutput ¶ added in v0.12.0
func LookupResourceShareOutput ¶ added in v0.12.0
func LookupResourceShareOutput(ctx *pulumi.Context, args LookupResourceShareOutputArgs, opts ...pulumi.InvokeOption) LookupResourceShareResultOutput
func (LookupResourceShareResultOutput) AllowExternalPrincipals ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) AllowExternalPrincipals() pulumi.BoolPtrOutput
func (LookupResourceShareResultOutput) Arn ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) Arn() pulumi.StringPtrOutput
func (LookupResourceShareResultOutput) ElementType ¶ added in v0.12.0
func (LookupResourceShareResultOutput) ElementType() reflect.Type
func (LookupResourceShareResultOutput) Id ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) Id() pulumi.StringPtrOutput
func (LookupResourceShareResultOutput) Name ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) Name() pulumi.StringPtrOutput
func (LookupResourceShareResultOutput) PermissionArns ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) PermissionArns() pulumi.StringArrayOutput
func (LookupResourceShareResultOutput) Principals ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) Principals() pulumi.StringArrayOutput
func (LookupResourceShareResultOutput) ResourceArns ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) ResourceArns() pulumi.StringArrayOutput
func (LookupResourceShareResultOutput) Tags ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) Tags() ResourceShareTagArrayOutput
func (LookupResourceShareResultOutput) ToLookupResourceShareResultOutput ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) ToLookupResourceShareResultOutput() LookupResourceShareResultOutput
func (LookupResourceShareResultOutput) ToLookupResourceShareResultOutputWithContext ¶ added in v0.12.0
func (o LookupResourceShareResultOutput) ToLookupResourceShareResultOutputWithContext(ctx context.Context) LookupResourceShareResultOutput
type ResourceShare
deprecated
type ResourceShare struct {}
Resource Type definition for AWS::RAM::ResourceShare
Deprecated: ResourceShare is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetResourceShare ¶
func GetResourceShare(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ResourceShareState, opts ...pulumi.ResourceOption) (*ResourceShare, error)
GetResourceShare gets an existing ResourceShare 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 NewResourceShare ¶
func NewResourceShare(ctx *pulumi.Context, name string, args *ResourceShareArgs, opts ...pulumi.ResourceOption) (*ResourceShare, error)
NewResourceShare registers a new resource with the given unique name, arguments, and options.
func (*ResourceShare) ElementType ¶
func (*ResourceShare) ElementType() reflect.Type
func (*ResourceShare) ToResourceShareOutput ¶
func (i *ResourceShare) ToResourceShareOutput() ResourceShareOutput
func (*ResourceShare) ToResourceShareOutputWithContext ¶
func (i *ResourceShare) ToResourceShareOutputWithContext(ctx context.Context) ResourceShareOutput
type ResourceShareArgs ¶
type ResourceShareArgs struct {}
The set of arguments for constructing a ResourceShare resource.
func (ResourceShareArgs) ElementType ¶
func (ResourceShareArgs) ElementType() reflect.Type
type ResourceShareInput ¶
type ResourceShareOutput ¶
func (ResourceShareOutput) AllowExternalPrincipals ¶ added in v0.17.0
func (o ResourceShareOutput) AllowExternalPrincipals() pulumi.BoolPtrOutput
func (ResourceShareOutput) Arn ¶ added in v0.17.0
func (o ResourceShareOutput) Arn() pulumi.StringOutput
func (ResourceShareOutput) ElementType ¶
func (ResourceShareOutput) ElementType() reflect.Type
func (ResourceShareOutput) Name ¶ added in v0.17.0
func (o ResourceShareOutput) Name() pulumi.StringOutput
func (ResourceShareOutput) PermissionArns ¶ added in v0.17.0
func (o ResourceShareOutput) PermissionArns() pulumi.StringArrayOutput
func (ResourceShareOutput) Principals ¶ added in v0.17.0
func (o ResourceShareOutput) Principals() pulumi.StringArrayOutput
func (ResourceShareOutput) ResourceArns ¶ added in v0.17.0
func (o ResourceShareOutput) ResourceArns() pulumi.StringArrayOutput
func (ResourceShareOutput) Tags ¶ added in v0.17.0
func (o ResourceShareOutput) Tags() ResourceShareTagArrayOutput
func (ResourceShareOutput) ToResourceShareOutput ¶
func (o ResourceShareOutput) ToResourceShareOutput() ResourceShareOutput
func (ResourceShareOutput) ToResourceShareOutputWithContext ¶
func (o ResourceShareOutput) ToResourceShareOutputWithContext(ctx context.Context) ResourceShareOutput
type ResourceShareState ¶
type ResourceShareState struct { }
func (ResourceShareState) ElementType ¶
func (ResourceShareState) ElementType() reflect.Type
type ResourceShareTag ¶
type ResourceShareTag struct {}
type ResourceShareTagArgs ¶
type ResourceShareTagArgs struct {}
func (ResourceShareTagArgs) ElementType ¶
func (ResourceShareTagArgs) ElementType() reflect.Type
func (ResourceShareTagArgs) ToResourceShareTagOutput ¶
func (i ResourceShareTagArgs) ToResourceShareTagOutput() ResourceShareTagOutput
func (ResourceShareTagArgs) ToResourceShareTagOutputWithContext ¶
func (i ResourceShareTagArgs) ToResourceShareTagOutputWithContext(ctx context.Context) ResourceShareTagOutput
type ResourceShareTagArray ¶
type ResourceShareTagArray []ResourceShareTagInput
func (ResourceShareTagArray) ElementType ¶
func (ResourceShareTagArray) ElementType() reflect.Type
func (ResourceShareTagArray) ToResourceShareTagArrayOutput ¶
func (i ResourceShareTagArray) ToResourceShareTagArrayOutput() ResourceShareTagArrayOutput
func (ResourceShareTagArray) ToResourceShareTagArrayOutputWithContext ¶
func (i ResourceShareTagArray) ToResourceShareTagArrayOutputWithContext(ctx context.Context) ResourceShareTagArrayOutput
type ResourceShareTagArrayInput ¶
ResourceShareTagArrayInput is an input type that accepts ResourceShareTagArray and ResourceShareTagArrayOutput values. You can construct a concrete instance of `ResourceShareTagArrayInput` via:
ResourceShareTagArray{ ResourceShareTagArgs{...} }
type ResourceShareTagArrayOutput ¶
func (ResourceShareTagArrayOutput) ElementType ¶
func (ResourceShareTagArrayOutput) ElementType() reflect.Type
func (ResourceShareTagArrayOutput) Index ¶
func (o ResourceShareTagArrayOutput) Index(i pulumi.IntInput) ResourceShareTagOutput
func (ResourceShareTagArrayOutput) ToResourceShareTagArrayOutput ¶
func (o ResourceShareTagArrayOutput) ToResourceShareTagArrayOutput() ResourceShareTagArrayOutput
func (ResourceShareTagArrayOutput) ToResourceShareTagArrayOutputWithContext ¶
func (o ResourceShareTagArrayOutput) ToResourceShareTagArrayOutputWithContext(ctx context.Context) ResourceShareTagArrayOutput
type ResourceShareTagInput ¶
ResourceShareTagInput is an input type that accepts ResourceShareTagArgs and ResourceShareTagOutput values. You can construct a concrete instance of `ResourceShareTagInput` via:
ResourceShareTagArgs{...}
type ResourceShareTagOutput ¶
func (ResourceShareTagOutput) ElementType ¶
func (ResourceShareTagOutput) ElementType() reflect.Type
func (ResourceShareTagOutput) Key ¶
func (o ResourceShareTagOutput) Key() pulumi.StringOutput
func (ResourceShareTagOutput) ToResourceShareTagOutput ¶
func (o ResourceShareTagOutput) ToResourceShareTagOutput() ResourceShareTagOutput
func (ResourceShareTagOutput) ToResourceShareTagOutputWithContext ¶
func (o ResourceShareTagOutput) ToResourceShareTagOutputWithContext(ctx context.Context) ResourceShareTagOutput
func (ResourceShareTagOutput) Value ¶
func (o ResourceShareTagOutput) Value() pulumi.StringOutput