Documentation
¶
Index ¶
- Constants
- type Getbot
- type GetbotArgs
- type GetbotInput
- type GetbotOutput
- type GetbotState
- type GetgetbotArgs
- type GetgetbotResult
- type HealthBotPropertiesResponse
- type HealthBotPropertiesResponseArgs
- func (HealthBotPropertiesResponseArgs) ElementType() reflect.Type
- func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutput() HealthBotPropertiesResponseOutput
- func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutputWithContext(ctx context.Context) HealthBotPropertiesResponseOutput
- func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
- func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
- type HealthBotPropertiesResponseInput
- type HealthBotPropertiesResponseOutput
- func (o HealthBotPropertiesResponseOutput) BotManagementPortalLink() pulumi.StringOutput
- func (HealthBotPropertiesResponseOutput) ElementType() reflect.Type
- func (o HealthBotPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutput() HealthBotPropertiesResponseOutput
- func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutputWithContext(ctx context.Context) HealthBotPropertiesResponseOutput
- func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
- func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
- type HealthBotPropertiesResponsePtrInput
- type HealthBotPropertiesResponsePtrOutput
- func (o HealthBotPropertiesResponsePtrOutput) BotManagementPortalLink() pulumi.StringPtrOutput
- func (o HealthBotPropertiesResponsePtrOutput) Elem() HealthBotPropertiesResponseOutput
- func (HealthBotPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o HealthBotPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
- func (o HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- 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) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() 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 (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- 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) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuTier
- func (SkuTier) ElementType() reflect.Type
- func (e SkuTier) ToStringOutput() pulumi.StringOutput
- func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
Constants ¶
const ( SkuNameF0 = SkuName("F0") SkuNameS1 = SkuName("S1") )
const ( SkuTierFree = SkuTier("Free") SkuTierStandard = SkuTier("Standard") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Getbot ¶
type Getbot struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The set of properties specific to healthcare bot resource. Properties HealthBotPropertiesResponseOutput `pulumi:"properties"` // SKU of the HealthBot. Sku SkuResponsePtrOutput `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
HealthBot resource definition
func GetGetbot ¶
func GetGetbot(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GetbotState, opts ...pulumi.ResourceOption) (*Getbot, error)
GetGetbot gets an existing Getbot 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 NewGetbot ¶
func NewGetbot(ctx *pulumi.Context, name string, args *GetbotArgs, opts ...pulumi.ResourceOption) (*Getbot, error)
NewGetbot registers a new resource with the given unique name, arguments, and options.
func (*Getbot) ElementType ¶
func (*Getbot) ToGetbotOutput ¶
func (i *Getbot) ToGetbotOutput() GetbotOutput
func (*Getbot) ToGetbotOutputWithContext ¶
func (i *Getbot) ToGetbotOutputWithContext(ctx context.Context) GetbotOutput
type GetbotArgs ¶
type GetbotArgs struct { // The geo-location where the resource lives Location pulumi.StringInput // The name of the Bot resource group in the user subscription. ResourceGroupName pulumi.StringInput // The name of the Bot resource. ResourceName pulumi.StringInput // SKU of the HealthBot. Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Getbot resource.
func (GetbotArgs) ElementType ¶
func (GetbotArgs) ElementType() reflect.Type
type GetbotInput ¶
type GetbotInput interface { pulumi.Input ToGetbotOutput() GetbotOutput ToGetbotOutputWithContext(ctx context.Context) GetbotOutput }
type GetbotOutput ¶
type GetbotOutput struct {
*pulumi.OutputState
}
func (GetbotOutput) ElementType ¶
func (GetbotOutput) ElementType() reflect.Type
func (GetbotOutput) ToGetbotOutput ¶
func (o GetbotOutput) ToGetbotOutput() GetbotOutput
func (GetbotOutput) ToGetbotOutputWithContext ¶
func (o GetbotOutput) ToGetbotOutputWithContext(ctx context.Context) GetbotOutput
type GetbotState ¶
type GetbotState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The set of properties specific to healthcare bot resource. Properties HealthBotPropertiesResponsePtrInput // SKU of the HealthBot. Sku SkuResponsePtrInput // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (GetbotState) ElementType ¶
func (GetbotState) ElementType() reflect.Type
type GetgetbotArgs ¶
type GetgetbotResult ¶
type GetgetbotResult struct { // Fully qualified resource Id for the resource. Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The set of properties specific to healthcare bot resource. Properties HealthBotPropertiesResponse `pulumi:"properties"` // SKU of the HealthBot. Sku *SkuResponse `pulumi:"sku"` // Metadata pertaining to creation and last modification of the resource SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
HealthBot resource definition
func Getgetbot ¶
func Getgetbot(ctx *pulumi.Context, args *GetgetbotArgs, opts ...pulumi.InvokeOption) (*GetgetbotResult, error)
type HealthBotPropertiesResponse ¶
type HealthBotPropertiesResponse struct { // The link. BotManagementPortalLink string `pulumi:"botManagementPortalLink"` // The provisioning state of the Healthcare bot resource. ProvisioningState string `pulumi:"provisioningState"` }
The properties of a HealthBot. The Health Bot Service is a cloud platform that empowers developers in Healthcare organizations to build and deploy their compliant, AI-powered virtual health assistants and health bots, that help them improve processes and reduce costs.
type HealthBotPropertiesResponseArgs ¶
type HealthBotPropertiesResponseArgs struct { // The link. BotManagementPortalLink pulumi.StringInput `pulumi:"botManagementPortalLink"` // The provisioning state of the Healthcare bot resource. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
The properties of a HealthBot. The Health Bot Service is a cloud platform that empowers developers in Healthcare organizations to build and deploy their compliant, AI-powered virtual health assistants and health bots, that help them improve processes and reduce costs.
func (HealthBotPropertiesResponseArgs) ElementType ¶
func (HealthBotPropertiesResponseArgs) ElementType() reflect.Type
func (HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutput ¶
func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutput() HealthBotPropertiesResponseOutput
func (HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutputWithContext ¶
func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponseOutputWithContext(ctx context.Context) HealthBotPropertiesResponseOutput
func (HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutput ¶
func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
func (HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutputWithContext ¶
func (i HealthBotPropertiesResponseArgs) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
type HealthBotPropertiesResponseInput ¶
type HealthBotPropertiesResponseInput interface { pulumi.Input ToHealthBotPropertiesResponseOutput() HealthBotPropertiesResponseOutput ToHealthBotPropertiesResponseOutputWithContext(context.Context) HealthBotPropertiesResponseOutput }
HealthBotPropertiesResponseInput is an input type that accepts HealthBotPropertiesResponseArgs and HealthBotPropertiesResponseOutput values. You can construct a concrete instance of `HealthBotPropertiesResponseInput` via:
HealthBotPropertiesResponseArgs{...}
type HealthBotPropertiesResponseOutput ¶
type HealthBotPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a HealthBot. The Health Bot Service is a cloud platform that empowers developers in Healthcare organizations to build and deploy their compliant, AI-powered virtual health assistants and health bots, that help them improve processes and reduce costs.
func (HealthBotPropertiesResponseOutput) BotManagementPortalLink ¶
func (o HealthBotPropertiesResponseOutput) BotManagementPortalLink() pulumi.StringOutput
The link.
func (HealthBotPropertiesResponseOutput) ElementType ¶
func (HealthBotPropertiesResponseOutput) ElementType() reflect.Type
func (HealthBotPropertiesResponseOutput) ProvisioningState ¶
func (o HealthBotPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the Healthcare bot resource.
func (HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutput ¶
func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutput() HealthBotPropertiesResponseOutput
func (HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutputWithContext ¶
func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponseOutputWithContext(ctx context.Context) HealthBotPropertiesResponseOutput
func (HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutput ¶
func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
func (HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutputWithContext ¶
func (o HealthBotPropertiesResponseOutput) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
type HealthBotPropertiesResponsePtrInput ¶
type HealthBotPropertiesResponsePtrInput interface { pulumi.Input ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput ToHealthBotPropertiesResponsePtrOutputWithContext(context.Context) HealthBotPropertiesResponsePtrOutput }
HealthBotPropertiesResponsePtrInput is an input type that accepts HealthBotPropertiesResponseArgs, HealthBotPropertiesResponsePtr and HealthBotPropertiesResponsePtrOutput values. You can construct a concrete instance of `HealthBotPropertiesResponsePtrInput` via:
HealthBotPropertiesResponseArgs{...} or: nil
func HealthBotPropertiesResponsePtr ¶
func HealthBotPropertiesResponsePtr(v *HealthBotPropertiesResponseArgs) HealthBotPropertiesResponsePtrInput
type HealthBotPropertiesResponsePtrOutput ¶
type HealthBotPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (HealthBotPropertiesResponsePtrOutput) BotManagementPortalLink ¶
func (o HealthBotPropertiesResponsePtrOutput) BotManagementPortalLink() pulumi.StringPtrOutput
The link.
func (HealthBotPropertiesResponsePtrOutput) ElementType ¶
func (HealthBotPropertiesResponsePtrOutput) ElementType() reflect.Type
func (HealthBotPropertiesResponsePtrOutput) ProvisioningState ¶
func (o HealthBotPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the Healthcare bot resource.
func (HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutput ¶
func (o HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutput() HealthBotPropertiesResponsePtrOutput
func (HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutputWithContext ¶
func (o HealthBotPropertiesResponsePtrOutput) ToHealthBotPropertiesResponsePtrOutputWithContext(ctx context.Context) HealthBotPropertiesResponsePtrOutput
type Sku ¶
type Sku struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the HealthBot SKU Name string `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size *string `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier *string `pulumi:"tier"` }
The resource model definition representing SKU
type SkuArgs ¶
type SkuArgs struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the HealthBot SKU Name pulumi.StringInput `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size pulumi.StringPtrInput `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier SkuTier `pulumi:"tier"` }
The resource model definition representing 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 SkuName ¶
The name of the HealthBot SKU
func (SkuName) ElementType ¶
func (SkuName) ToStringOutput ¶
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The resource model definition representing SKU
func (SkuOutput) Capacity ¶
func (o SkuOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuOutput) ElementType ¶
func (SkuOutput) Family ¶
func (o SkuOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuOutput) Size ¶
func (o SkuOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuOutput) Tier ¶
func (o SkuOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
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) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Family ¶
func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The name of the HealthBot SKU
func (SkuPtrOutput) Size ¶
func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuPtrOutput) Tier ¶
func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity *int `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family *string `pulumi:"family"` // The name of the HealthBot SKU Name string `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size *string `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier *string `pulumi:"tier"` }
The resource model definition representing SKU
type SkuResponseArgs ¶
type SkuResponseArgs struct { // If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // If the service has different generations of hardware, for the same SKU, then that can be captured here. Family pulumi.StringPtrInput `pulumi:"family"` // The name of the HealthBot SKU Name pulumi.StringInput `pulumi:"name"` // The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. Size pulumi.StringPtrInput `pulumi:"size"` // This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT. Tier pulumi.StringPtrInput `pulumi:"tier"` }
The resource model definition representing 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 resource model definition representing SKU
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the HealthBot SKU
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
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) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
If the service has different generations of hardware, for the same SKU, then that can be captured here.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the HealthBot SKU
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuTier ¶
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
func (SkuTier) ElementType ¶
func (SkuTier) ToStringOutput ¶
func (e SkuTier) ToStringOutput() pulumi.StringOutput
func (SkuTier) ToStringOutputWithContext ¶
func (e SkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuTier) ToStringPtrOutput ¶
func (e SkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuTier) ToStringPtrOutputWithContext ¶
func (e SkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC) CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Read only system data
type SystemDataResponseArgs ¶
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC) CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Read only system data
func (SystemDataResponseArgs) ElementType ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Read only system data
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC)
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC)
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput