Documentation
¶
Index ¶
- type Account
- type AccountArgs
- type AccountState
- type Channel
- type ChannelArgs
- type ChannelState
- type ChannelTypeDescriptionResponse
- type ChannelTypeDescriptionResponseArgs
- func (ChannelTypeDescriptionResponseArgs) ElementType() reflect.Type
- func (i ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutput() ChannelTypeDescriptionResponseOutput
- func (i ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseOutput
- type ChannelTypeDescriptionResponseArray
- func (ChannelTypeDescriptionResponseArray) ElementType() reflect.Type
- func (i ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutput() ChannelTypeDescriptionResponseArrayOutput
- func (i ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseArrayOutput
- type ChannelTypeDescriptionResponseArrayInput
- type ChannelTypeDescriptionResponseArrayOutput
- func (ChannelTypeDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o ChannelTypeDescriptionResponseArrayOutput) Index(i pulumi.IntInput) ChannelTypeDescriptionResponseOutput
- func (o ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutput() ChannelTypeDescriptionResponseArrayOutput
- func (o ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseArrayOutput
- type ChannelTypeDescriptionResponseInput
- type ChannelTypeDescriptionResponseOutput
- func (o ChannelTypeDescriptionResponseOutput) ChannelDescription() pulumi.StringPtrOutput
- func (o ChannelTypeDescriptionResponseOutput) ChannelFunctions() pulumi.StringArrayOutput
- func (o ChannelTypeDescriptionResponseOutput) ChannelType() pulumi.StringPtrOutput
- func (ChannelTypeDescriptionResponseOutput) ElementType() reflect.Type
- func (o ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutput() ChannelTypeDescriptionResponseOutput
- func (o ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseOutput
- type KeyDescriptionResponse
- type KeyDescriptionResponseArgs
- type KeyDescriptionResponseArray
- func (KeyDescriptionResponseArray) ElementType() reflect.Type
- func (i KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutput() KeyDescriptionResponseArrayOutput
- func (i KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutputWithContext(ctx context.Context) KeyDescriptionResponseArrayOutput
- type KeyDescriptionResponseArrayInput
- type KeyDescriptionResponseArrayOutput
- func (KeyDescriptionResponseArrayOutput) ElementType() reflect.Type
- func (o KeyDescriptionResponseArrayOutput) Index(i pulumi.IntInput) KeyDescriptionResponseOutput
- func (o KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutput() KeyDescriptionResponseArrayOutput
- func (o KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutputWithContext(ctx context.Context) KeyDescriptionResponseArrayOutput
- type KeyDescriptionResponseInput
- type KeyDescriptionResponseOutput
- func (KeyDescriptionResponseOutput) ElementType() reflect.Type
- func (o KeyDescriptionResponseOutput) Name() pulumi.StringOutput
- func (o KeyDescriptionResponseOutput) Rank() pulumi.StringOutput
- func (o KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutput() KeyDescriptionResponseOutput
- func (o KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutputWithContext(ctx context.Context) KeyDescriptionResponseOutput
- func (o KeyDescriptionResponseOutput) Value() pulumi.StringOutput
- type ListAccountChannelTypesArgs
- type ListAccountChannelTypesResult
- type ListAccountKeysArgs
- type ListAccountKeysResult
- type LookupAccountArgs
- type LookupAccountResult
- type LookupChannelArgs
- type LookupChannelResult
- type SKU
- type SKUArgs
- type SKUInput
- type SKUOutput
- func (SKUOutput) ElementType() reflect.Type
- func (o SKUOutput) Name() pulumi.StringOutput
- func (o SKUOutput) Tier() pulumi.StringPtrOutput
- func (o SKUOutput) ToSKUOutput() SKUOutput
- func (o SKUOutput) ToSKUOutputWithContext(ctx context.Context) SKUOutput
- func (o SKUOutput) ToSKUPtrOutput() SKUPtrOutput
- func (o SKUOutput) ToSKUPtrOutputWithContext(ctx context.Context) SKUPtrOutput
- type SKUPtrInput
- type SKUPtrOutput
- func (o SKUPtrOutput) Elem() SKUOutput
- func (SKUPtrOutput) ElementType() reflect.Type
- func (o SKUPtrOutput) Name() pulumi.StringPtrOutput
- func (o SKUPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SKUPtrOutput) ToSKUPtrOutput() SKUPtrOutput
- func (o SKUPtrOutput) ToSKUPtrOutputWithContext(ctx context.Context) SKUPtrOutput
- type SKUResponse
- type SKUResponseArgs
- func (SKUResponseArgs) ElementType() reflect.Type
- func (i SKUResponseArgs) ToSKUResponseOutput() SKUResponseOutput
- func (i SKUResponseArgs) ToSKUResponseOutputWithContext(ctx context.Context) SKUResponseOutput
- func (i SKUResponseArgs) ToSKUResponsePtrOutput() SKUResponsePtrOutput
- func (i SKUResponseArgs) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput
- type SKUResponseInput
- type SKUResponseOutput
- func (SKUResponseOutput) ElementType() reflect.Type
- func (o SKUResponseOutput) Name() pulumi.StringOutput
- func (o SKUResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SKUResponseOutput) ToSKUResponseOutput() SKUResponseOutput
- func (o SKUResponseOutput) ToSKUResponseOutputWithContext(ctx context.Context) SKUResponseOutput
- func (o SKUResponseOutput) ToSKUResponsePtrOutput() SKUResponsePtrOutput
- func (o SKUResponseOutput) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput
- type SKUResponsePtrInput
- type SKUResponsePtrOutput
- func (o SKUResponsePtrOutput) Elem() SKUResponseOutput
- func (SKUResponsePtrOutput) ElementType() reflect.Type
- func (o SKUResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SKUResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SKUResponsePtrOutput) ToSKUResponsePtrOutput() SKUResponsePtrOutput
- func (o SKUResponsePtrOutput) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The location of the resource Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The SKU of the resource Sku SKUResponseOutput `pulumi:"sku"` // The tags of the resource Tags pulumi.StringMapOutput `pulumi:"tags"` // The fully qualified type of the resource Type pulumi.StringOutput `pulumi:"type"` }
The EngagementFabric account
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
type AccountArgs ¶
type AccountArgs struct { // Account Name AccountName pulumi.StringInput // The location of the resource Location pulumi.StringInput // Resource Group Name ResourceGroupName pulumi.StringInput // The SKU of the resource Sku SKUInput // The tags of the resource Tags pulumi.StringMapInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountState ¶
type AccountState struct { // The location of the resource Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The SKU of the resource Sku SKUResponsePtrInput // The tags of the resource Tags pulumi.StringMapInput // The fully qualified type of the resource Type pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type Channel ¶
type Channel struct { pulumi.CustomResourceState // The functions to be enabled for the channel ChannelFunctions pulumi.StringArrayOutput `pulumi:"channelFunctions"` // The channel type ChannelType pulumi.StringOutput `pulumi:"channelType"` // The channel credentials Credentials pulumi.StringMapOutput `pulumi:"credentials"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The fully qualified type of the resource Type pulumi.StringOutput `pulumi:"type"` }
The EngagementFabric channel
func GetChannel ¶
func GetChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ChannelState, opts ...pulumi.ResourceOption) (*Channel, error)
GetChannel gets an existing Channel 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 NewChannel ¶
func NewChannel(ctx *pulumi.Context, name string, args *ChannelArgs, opts ...pulumi.ResourceOption) (*Channel, error)
NewChannel registers a new resource with the given unique name, arguments, and options.
type ChannelArgs ¶
type ChannelArgs struct { // Account Name AccountName pulumi.StringInput // The functions to be enabled for the channel ChannelFunctions pulumi.StringArrayInput // Channel Name ChannelName pulumi.StringInput // The channel type ChannelType pulumi.StringInput // The channel credentials Credentials pulumi.StringMapInput // Resource Group Name ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Channel resource.
func (ChannelArgs) ElementType ¶
func (ChannelArgs) ElementType() reflect.Type
type ChannelState ¶
type ChannelState struct { // The functions to be enabled for the channel ChannelFunctions pulumi.StringArrayInput // The channel type ChannelType pulumi.StringPtrInput // The channel credentials Credentials pulumi.StringMapInput // The name of the resource Name pulumi.StringPtrInput // The fully qualified type of the resource Type pulumi.StringPtrInput }
func (ChannelState) ElementType ¶
func (ChannelState) ElementType() reflect.Type
type ChannelTypeDescriptionResponse ¶
type ChannelTypeDescriptionResponse struct { // Text description for the channel ChannelDescription *string `pulumi:"channelDescription"` // All the available functions for the channel ChannelFunctions []string `pulumi:"channelFunctions"` // Channel type ChannelType *string `pulumi:"channelType"` }
EngagementFabric channel description
type ChannelTypeDescriptionResponseArgs ¶
type ChannelTypeDescriptionResponseArgs struct { // Text description for the channel ChannelDescription pulumi.StringPtrInput `pulumi:"channelDescription"` // All the available functions for the channel ChannelFunctions pulumi.StringArrayInput `pulumi:"channelFunctions"` // Channel type ChannelType pulumi.StringPtrInput `pulumi:"channelType"` }
EngagementFabric channel description
func (ChannelTypeDescriptionResponseArgs) ElementType ¶
func (ChannelTypeDescriptionResponseArgs) ElementType() reflect.Type
func (ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutput ¶
func (i ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutput() ChannelTypeDescriptionResponseOutput
func (ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutputWithContext ¶
func (i ChannelTypeDescriptionResponseArgs) ToChannelTypeDescriptionResponseOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseOutput
type ChannelTypeDescriptionResponseArray ¶
type ChannelTypeDescriptionResponseArray []ChannelTypeDescriptionResponseInput
func (ChannelTypeDescriptionResponseArray) ElementType ¶
func (ChannelTypeDescriptionResponseArray) ElementType() reflect.Type
func (ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutput ¶
func (i ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutput() ChannelTypeDescriptionResponseArrayOutput
func (ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutputWithContext ¶
func (i ChannelTypeDescriptionResponseArray) ToChannelTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseArrayOutput
type ChannelTypeDescriptionResponseArrayInput ¶
type ChannelTypeDescriptionResponseArrayInput interface { pulumi.Input ToChannelTypeDescriptionResponseArrayOutput() ChannelTypeDescriptionResponseArrayOutput ToChannelTypeDescriptionResponseArrayOutputWithContext(context.Context) ChannelTypeDescriptionResponseArrayOutput }
ChannelTypeDescriptionResponseArrayInput is an input type that accepts ChannelTypeDescriptionResponseArray and ChannelTypeDescriptionResponseArrayOutput values. You can construct a concrete instance of `ChannelTypeDescriptionResponseArrayInput` via:
ChannelTypeDescriptionResponseArray{ ChannelTypeDescriptionResponseArgs{...} }
type ChannelTypeDescriptionResponseArrayOutput ¶
type ChannelTypeDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (ChannelTypeDescriptionResponseArrayOutput) ElementType ¶
func (ChannelTypeDescriptionResponseArrayOutput) ElementType() reflect.Type
func (ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutput ¶
func (o ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutput() ChannelTypeDescriptionResponseArrayOutput
func (ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutputWithContext ¶
func (o ChannelTypeDescriptionResponseArrayOutput) ToChannelTypeDescriptionResponseArrayOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseArrayOutput
type ChannelTypeDescriptionResponseInput ¶
type ChannelTypeDescriptionResponseInput interface { pulumi.Input ToChannelTypeDescriptionResponseOutput() ChannelTypeDescriptionResponseOutput ToChannelTypeDescriptionResponseOutputWithContext(context.Context) ChannelTypeDescriptionResponseOutput }
ChannelTypeDescriptionResponseInput is an input type that accepts ChannelTypeDescriptionResponseArgs and ChannelTypeDescriptionResponseOutput values. You can construct a concrete instance of `ChannelTypeDescriptionResponseInput` via:
ChannelTypeDescriptionResponseArgs{...}
type ChannelTypeDescriptionResponseOutput ¶
type ChannelTypeDescriptionResponseOutput struct{ *pulumi.OutputState }
EngagementFabric channel description
func (ChannelTypeDescriptionResponseOutput) ChannelDescription ¶
func (o ChannelTypeDescriptionResponseOutput) ChannelDescription() pulumi.StringPtrOutput
Text description for the channel
func (ChannelTypeDescriptionResponseOutput) ChannelFunctions ¶
func (o ChannelTypeDescriptionResponseOutput) ChannelFunctions() pulumi.StringArrayOutput
All the available functions for the channel
func (ChannelTypeDescriptionResponseOutput) ChannelType ¶
func (o ChannelTypeDescriptionResponseOutput) ChannelType() pulumi.StringPtrOutput
Channel type
func (ChannelTypeDescriptionResponseOutput) ElementType ¶
func (ChannelTypeDescriptionResponseOutput) ElementType() reflect.Type
func (ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutput ¶
func (o ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutput() ChannelTypeDescriptionResponseOutput
func (ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutputWithContext ¶
func (o ChannelTypeDescriptionResponseOutput) ToChannelTypeDescriptionResponseOutputWithContext(ctx context.Context) ChannelTypeDescriptionResponseOutput
type KeyDescriptionResponse ¶
type KeyDescriptionResponse struct { // The name of the key Name string `pulumi:"name"` // The rank of the key Rank string `pulumi:"rank"` // The value of the key Value string `pulumi:"value"` }
The description of the EngagementFabric account key
type KeyDescriptionResponseArgs ¶
type KeyDescriptionResponseArgs struct { // The name of the key Name pulumi.StringInput `pulumi:"name"` // The rank of the key Rank pulumi.StringInput `pulumi:"rank"` // The value of the key Value pulumi.StringInput `pulumi:"value"` }
The description of the EngagementFabric account key
func (KeyDescriptionResponseArgs) ElementType ¶
func (KeyDescriptionResponseArgs) ElementType() reflect.Type
func (KeyDescriptionResponseArgs) ToKeyDescriptionResponseOutput ¶
func (i KeyDescriptionResponseArgs) ToKeyDescriptionResponseOutput() KeyDescriptionResponseOutput
func (KeyDescriptionResponseArgs) ToKeyDescriptionResponseOutputWithContext ¶
func (i KeyDescriptionResponseArgs) ToKeyDescriptionResponseOutputWithContext(ctx context.Context) KeyDescriptionResponseOutput
type KeyDescriptionResponseArray ¶
type KeyDescriptionResponseArray []KeyDescriptionResponseInput
func (KeyDescriptionResponseArray) ElementType ¶
func (KeyDescriptionResponseArray) ElementType() reflect.Type
func (KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutput ¶
func (i KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutput() KeyDescriptionResponseArrayOutput
func (KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutputWithContext ¶
func (i KeyDescriptionResponseArray) ToKeyDescriptionResponseArrayOutputWithContext(ctx context.Context) KeyDescriptionResponseArrayOutput
type KeyDescriptionResponseArrayInput ¶
type KeyDescriptionResponseArrayInput interface { pulumi.Input ToKeyDescriptionResponseArrayOutput() KeyDescriptionResponseArrayOutput ToKeyDescriptionResponseArrayOutputWithContext(context.Context) KeyDescriptionResponseArrayOutput }
KeyDescriptionResponseArrayInput is an input type that accepts KeyDescriptionResponseArray and KeyDescriptionResponseArrayOutput values. You can construct a concrete instance of `KeyDescriptionResponseArrayInput` via:
KeyDescriptionResponseArray{ KeyDescriptionResponseArgs{...} }
type KeyDescriptionResponseArrayOutput ¶
type KeyDescriptionResponseArrayOutput struct{ *pulumi.OutputState }
func (KeyDescriptionResponseArrayOutput) ElementType ¶
func (KeyDescriptionResponseArrayOutput) ElementType() reflect.Type
func (KeyDescriptionResponseArrayOutput) Index ¶
func (o KeyDescriptionResponseArrayOutput) Index(i pulumi.IntInput) KeyDescriptionResponseOutput
func (KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutput ¶
func (o KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutput() KeyDescriptionResponseArrayOutput
func (KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutputWithContext ¶
func (o KeyDescriptionResponseArrayOutput) ToKeyDescriptionResponseArrayOutputWithContext(ctx context.Context) KeyDescriptionResponseArrayOutput
type KeyDescriptionResponseInput ¶
type KeyDescriptionResponseInput interface { pulumi.Input ToKeyDescriptionResponseOutput() KeyDescriptionResponseOutput ToKeyDescriptionResponseOutputWithContext(context.Context) KeyDescriptionResponseOutput }
KeyDescriptionResponseInput is an input type that accepts KeyDescriptionResponseArgs and KeyDescriptionResponseOutput values. You can construct a concrete instance of `KeyDescriptionResponseInput` via:
KeyDescriptionResponseArgs{...}
type KeyDescriptionResponseOutput ¶
type KeyDescriptionResponseOutput struct{ *pulumi.OutputState }
The description of the EngagementFabric account key
func (KeyDescriptionResponseOutput) ElementType ¶
func (KeyDescriptionResponseOutput) ElementType() reflect.Type
func (KeyDescriptionResponseOutput) Name ¶
func (o KeyDescriptionResponseOutput) Name() pulumi.StringOutput
The name of the key
func (KeyDescriptionResponseOutput) Rank ¶
func (o KeyDescriptionResponseOutput) Rank() pulumi.StringOutput
The rank of the key
func (KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutput ¶
func (o KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutput() KeyDescriptionResponseOutput
func (KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutputWithContext ¶
func (o KeyDescriptionResponseOutput) ToKeyDescriptionResponseOutputWithContext(ctx context.Context) KeyDescriptionResponseOutput
func (KeyDescriptionResponseOutput) Value ¶
func (o KeyDescriptionResponseOutput) Value() pulumi.StringOutput
The value of the key
type ListAccountChannelTypesResult ¶
type ListAccountChannelTypesResult struct { // Channel descriptions Value []ChannelTypeDescriptionResponse `pulumi:"value"` }
List of the EngagementFabric channel descriptions
func ListAccountChannelTypes ¶
func ListAccountChannelTypes(ctx *pulumi.Context, args *ListAccountChannelTypesArgs, opts ...pulumi.InvokeOption) (*ListAccountChannelTypesResult, error)
type ListAccountKeysArgs ¶
type ListAccountKeysResult ¶
type ListAccountKeysResult struct { // Account keys Value []KeyDescriptionResponse `pulumi:"value"` }
The list of the EngagementFabric account keys
func ListAccountKeys ¶
func ListAccountKeys(ctx *pulumi.Context, args *ListAccountKeysArgs, opts ...pulumi.InvokeOption) (*ListAccountKeysResult, error)
type LookupAccountArgs ¶
type LookupAccountResult ¶
type LookupAccountResult struct { // The location of the resource Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The SKU of the resource Sku SKUResponse `pulumi:"sku"` // The tags of the resource Tags map[string]string `pulumi:"tags"` // The fully qualified type of the resource Type string `pulumi:"type"` }
The EngagementFabric account
func LookupAccount ¶
func LookupAccount(ctx *pulumi.Context, args *LookupAccountArgs, opts ...pulumi.InvokeOption) (*LookupAccountResult, error)
type LookupChannelArgs ¶
type LookupChannelResult ¶
type LookupChannelResult struct { // The functions to be enabled for the channel ChannelFunctions []string `pulumi:"channelFunctions"` // The channel type ChannelType string `pulumi:"channelType"` // The channel credentials Credentials map[string]string `pulumi:"credentials"` // The name of the resource Name string `pulumi:"name"` // The fully qualified type of the resource Type string `pulumi:"type"` }
The EngagementFabric channel
func LookupChannel ¶
func LookupChannel(ctx *pulumi.Context, args *LookupChannelArgs, opts ...pulumi.InvokeOption) (*LookupChannelResult, error)
type SKU ¶
type SKU struct { // The name of the SKU Name string `pulumi:"name"` // The price tier of the SKU Tier *string `pulumi:"tier"` }
The EngagementFabric SKU
type SKUArgs ¶
type SKUArgs struct { // The name of the SKU Name pulumi.StringInput `pulumi:"name"` // The price tier of the SKU Tier pulumi.StringPtrInput `pulumi:"tier"` }
The EngagementFabric SKU
func (SKUArgs) ElementType ¶
func (SKUArgs) ToSKUOutput ¶
func (SKUArgs) ToSKUOutputWithContext ¶
func (SKUArgs) ToSKUPtrOutput ¶
func (i SKUArgs) ToSKUPtrOutput() SKUPtrOutput
func (SKUArgs) ToSKUPtrOutputWithContext ¶
func (i SKUArgs) ToSKUPtrOutputWithContext(ctx context.Context) SKUPtrOutput
type SKUInput ¶
type SKUInput interface { pulumi.Input ToSKUOutput() SKUOutput ToSKUOutputWithContext(context.Context) SKUOutput }
SKUInput is an input type that accepts SKUArgs and SKUOutput values. You can construct a concrete instance of `SKUInput` via:
SKUArgs{...}
type SKUOutput ¶
type SKUOutput struct{ *pulumi.OutputState }
The EngagementFabric SKU
func (SKUOutput) ElementType ¶
func (SKUOutput) ToSKUOutput ¶
func (SKUOutput) ToSKUOutputWithContext ¶
func (SKUOutput) ToSKUPtrOutput ¶
func (o SKUOutput) ToSKUPtrOutput() SKUPtrOutput
func (SKUOutput) ToSKUPtrOutputWithContext ¶
func (o SKUOutput) ToSKUPtrOutputWithContext(ctx context.Context) SKUPtrOutput
type SKUPtrInput ¶
type SKUPtrInput interface { pulumi.Input ToSKUPtrOutput() SKUPtrOutput ToSKUPtrOutputWithContext(context.Context) SKUPtrOutput }
SKUPtrInput is an input type that accepts SKUArgs, SKUPtr and SKUPtrOutput values. You can construct a concrete instance of `SKUPtrInput` via:
SKUArgs{...} or: nil
func SKUPtr ¶
func SKUPtr(v *SKUArgs) SKUPtrInput
type SKUPtrOutput ¶
type SKUPtrOutput struct{ *pulumi.OutputState }
func (SKUPtrOutput) Elem ¶
func (o SKUPtrOutput) Elem() SKUOutput
func (SKUPtrOutput) ElementType ¶
func (SKUPtrOutput) ElementType() reflect.Type
func (SKUPtrOutput) Tier ¶
func (o SKUPtrOutput) Tier() pulumi.StringPtrOutput
The price tier of the SKU
func (SKUPtrOutput) ToSKUPtrOutput ¶
func (o SKUPtrOutput) ToSKUPtrOutput() SKUPtrOutput
func (SKUPtrOutput) ToSKUPtrOutputWithContext ¶
func (o SKUPtrOutput) ToSKUPtrOutputWithContext(ctx context.Context) SKUPtrOutput
type SKUResponse ¶
type SKUResponse struct { // The name of the SKU Name string `pulumi:"name"` // The price tier of the SKU Tier *string `pulumi:"tier"` }
The EngagementFabric SKU
type SKUResponseArgs ¶
type SKUResponseArgs struct { // The name of the SKU Name pulumi.StringInput `pulumi:"name"` // The price tier of the SKU Tier pulumi.StringPtrInput `pulumi:"tier"` }
The EngagementFabric SKU
func (SKUResponseArgs) ElementType ¶
func (SKUResponseArgs) ElementType() reflect.Type
func (SKUResponseArgs) ToSKUResponseOutput ¶
func (i SKUResponseArgs) ToSKUResponseOutput() SKUResponseOutput
func (SKUResponseArgs) ToSKUResponseOutputWithContext ¶
func (i SKUResponseArgs) ToSKUResponseOutputWithContext(ctx context.Context) SKUResponseOutput
func (SKUResponseArgs) ToSKUResponsePtrOutput ¶
func (i SKUResponseArgs) ToSKUResponsePtrOutput() SKUResponsePtrOutput
func (SKUResponseArgs) ToSKUResponsePtrOutputWithContext ¶
func (i SKUResponseArgs) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput
type SKUResponseInput ¶
type SKUResponseInput interface { pulumi.Input ToSKUResponseOutput() SKUResponseOutput ToSKUResponseOutputWithContext(context.Context) SKUResponseOutput }
SKUResponseInput is an input type that accepts SKUResponseArgs and SKUResponseOutput values. You can construct a concrete instance of `SKUResponseInput` via:
SKUResponseArgs{...}
type SKUResponseOutput ¶
type SKUResponseOutput struct{ *pulumi.OutputState }
The EngagementFabric SKU
func (SKUResponseOutput) ElementType ¶
func (SKUResponseOutput) ElementType() reflect.Type
func (SKUResponseOutput) Name ¶
func (o SKUResponseOutput) Name() pulumi.StringOutput
The name of the SKU
func (SKUResponseOutput) Tier ¶
func (o SKUResponseOutput) Tier() pulumi.StringPtrOutput
The price tier of the SKU
func (SKUResponseOutput) ToSKUResponseOutput ¶
func (o SKUResponseOutput) ToSKUResponseOutput() SKUResponseOutput
func (SKUResponseOutput) ToSKUResponseOutputWithContext ¶
func (o SKUResponseOutput) ToSKUResponseOutputWithContext(ctx context.Context) SKUResponseOutput
func (SKUResponseOutput) ToSKUResponsePtrOutput ¶
func (o SKUResponseOutput) ToSKUResponsePtrOutput() SKUResponsePtrOutput
func (SKUResponseOutput) ToSKUResponsePtrOutputWithContext ¶
func (o SKUResponseOutput) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput
type SKUResponsePtrInput ¶
type SKUResponsePtrInput interface { pulumi.Input ToSKUResponsePtrOutput() SKUResponsePtrOutput ToSKUResponsePtrOutputWithContext(context.Context) SKUResponsePtrOutput }
SKUResponsePtrInput is an input type that accepts SKUResponseArgs, SKUResponsePtr and SKUResponsePtrOutput values. You can construct a concrete instance of `SKUResponsePtrInput` via:
SKUResponseArgs{...} or: nil
func SKUResponsePtr ¶
func SKUResponsePtr(v *SKUResponseArgs) SKUResponsePtrInput
type SKUResponsePtrOutput ¶
type SKUResponsePtrOutput struct{ *pulumi.OutputState }
func (SKUResponsePtrOutput) Elem ¶
func (o SKUResponsePtrOutput) Elem() SKUResponseOutput
func (SKUResponsePtrOutput) ElementType ¶
func (SKUResponsePtrOutput) ElementType() reflect.Type
func (SKUResponsePtrOutput) Name ¶
func (o SKUResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU
func (SKUResponsePtrOutput) Tier ¶
func (o SKUResponsePtrOutput) Tier() pulumi.StringPtrOutput
The price tier of the SKU
func (SKUResponsePtrOutput) ToSKUResponsePtrOutput ¶
func (o SKUResponsePtrOutput) ToSKUResponsePtrOutput() SKUResponsePtrOutput
func (SKUResponsePtrOutput) ToSKUResponsePtrOutputWithContext ¶
func (o SKUResponsePtrOutput) ToSKUResponsePtrOutputWithContext(ctx context.Context) SKUResponsePtrOutput