Documentation
¶
Index ¶
- Constants
- type App
- type AppArgs
- type AppInput
- type AppOutput
- type AppSku
- func (AppSku) ElementType() reflect.Type
- func (e AppSku) ToStringOutput() pulumi.StringOutput
- func (e AppSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AppSku) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AppSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AppSkuInfo
- type AppSkuInfoArgs
- func (AppSkuInfoArgs) ElementType() reflect.Type
- func (i AppSkuInfoArgs) ToAppSkuInfoOutput() AppSkuInfoOutput
- func (i AppSkuInfoArgs) ToAppSkuInfoOutputWithContext(ctx context.Context) AppSkuInfoOutput
- func (i AppSkuInfoArgs) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
- func (i AppSkuInfoArgs) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
- type AppSkuInfoInput
- type AppSkuInfoOutput
- func (AppSkuInfoOutput) ElementType() reflect.Type
- func (o AppSkuInfoOutput) Name() pulumi.StringOutput
- func (o AppSkuInfoOutput) ToAppSkuInfoOutput() AppSkuInfoOutput
- func (o AppSkuInfoOutput) ToAppSkuInfoOutputWithContext(ctx context.Context) AppSkuInfoOutput
- func (o AppSkuInfoOutput) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
- func (o AppSkuInfoOutput) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
- type AppSkuInfoPtrInput
- type AppSkuInfoPtrOutput
- func (o AppSkuInfoPtrOutput) Elem() AppSkuInfoOutput
- func (AppSkuInfoPtrOutput) ElementType() reflect.Type
- func (o AppSkuInfoPtrOutput) Name() pulumi.StringPtrOutput
- func (o AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
- func (o AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
- type AppSkuInfoResponse
- type AppSkuInfoResponseArgs
- func (AppSkuInfoResponseArgs) ElementType() reflect.Type
- func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutput() AppSkuInfoResponseOutput
- func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutputWithContext(ctx context.Context) AppSkuInfoResponseOutput
- func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
- func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
- type AppSkuInfoResponseInput
- type AppSkuInfoResponseOutput
- func (AppSkuInfoResponseOutput) ElementType() reflect.Type
- func (o AppSkuInfoResponseOutput) Name() pulumi.StringOutput
- func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutput() AppSkuInfoResponseOutput
- func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutputWithContext(ctx context.Context) AppSkuInfoResponseOutput
- func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
- func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
- type AppSkuInfoResponsePtrInput
- type AppSkuInfoResponsePtrOutput
- func (o AppSkuInfoResponsePtrOutput) Elem() AppSkuInfoResponseOutput
- func (AppSkuInfoResponsePtrOutput) ElementType() reflect.Type
- func (o AppSkuInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
- func (o AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
- type AppState
- type LookupAppArgs
- type LookupAppResult
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { pulumi.CustomResourceState // The ID of the application. ApplicationId pulumi.StringOutput `pulumi:"applicationId"` // The display name of the application. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The resource location. Location pulumi.StringOutput `pulumi:"location"` // The ARM resource name. Name pulumi.StringOutput `pulumi:"name"` // A valid instance SKU. Sku AppSkuInfoResponseOutput `pulumi:"sku"` // The subdomain of the application. Subdomain pulumi.StringPtrOutput `pulumi:"subdomain"` // The resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch. Template pulumi.StringPtrOutput `pulumi:"template"` // The resource type. Type pulumi.StringOutput `pulumi:"type"` }
The IoT Central application.
func GetApp ¶
func GetApp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppState, opts ...pulumi.ResourceOption) (*App, error)
GetApp gets an existing App 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 NewApp ¶
func NewApp(ctx *pulumi.Context, name string, args *AppArgs, opts ...pulumi.ResourceOption) (*App, error)
NewApp registers a new resource with the given unique name, arguments, and options.
func (*App) ElementType ¶ added in v0.2.6
func (*App) ToAppOutput ¶ added in v0.2.6
type AppArgs ¶
type AppArgs struct { // The display name of the application. DisplayName pulumi.StringPtrInput // The resource location. Location pulumi.StringInput // The name of the resource group that contains the IoT Central application. ResourceGroupName pulumi.StringInput // The ARM resource name of the IoT Central application. ResourceName pulumi.StringInput // A valid instance SKU. Sku AppSkuInfoInput // The subdomain of the application. Subdomain pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch. Template pulumi.StringPtrInput }
The set of arguments for constructing a App resource.
func (AppArgs) ElementType ¶
type AppOutput ¶ added in v0.2.6
type AppOutput struct {
*pulumi.OutputState
}
func (AppOutput) ElementType ¶ added in v0.2.6
func (AppOutput) ToAppOutput ¶ added in v0.2.6
type AppSku ¶ added in v0.3.1
The name of the SKU.
func (AppSku) ElementType ¶ added in v0.3.1
func (AppSku) ToStringOutput ¶ added in v0.3.1
func (e AppSku) ToStringOutput() pulumi.StringOutput
func (AppSku) ToStringOutputWithContext ¶ added in v0.3.1
func (e AppSku) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AppSku) ToStringPtrOutput ¶ added in v0.3.1
func (e AppSku) ToStringPtrOutput() pulumi.StringPtrOutput
func (AppSku) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AppSku) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AppSkuInfo ¶
type AppSkuInfo struct { // The name of the SKU. Name string `pulumi:"name"` }
Information about the SKU of the IoT Central application.
type AppSkuInfoArgs ¶
type AppSkuInfoArgs struct { // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
Information about the SKU of the IoT Central application.
func (AppSkuInfoArgs) ElementType ¶
func (AppSkuInfoArgs) ElementType() reflect.Type
func (AppSkuInfoArgs) ToAppSkuInfoOutput ¶
func (i AppSkuInfoArgs) ToAppSkuInfoOutput() AppSkuInfoOutput
func (AppSkuInfoArgs) ToAppSkuInfoOutputWithContext ¶
func (i AppSkuInfoArgs) ToAppSkuInfoOutputWithContext(ctx context.Context) AppSkuInfoOutput
func (AppSkuInfoArgs) ToAppSkuInfoPtrOutput ¶
func (i AppSkuInfoArgs) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
func (AppSkuInfoArgs) ToAppSkuInfoPtrOutputWithContext ¶
func (i AppSkuInfoArgs) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
type AppSkuInfoInput ¶
type AppSkuInfoInput interface { pulumi.Input ToAppSkuInfoOutput() AppSkuInfoOutput ToAppSkuInfoOutputWithContext(context.Context) AppSkuInfoOutput }
AppSkuInfoInput is an input type that accepts AppSkuInfoArgs and AppSkuInfoOutput values. You can construct a concrete instance of `AppSkuInfoInput` via:
AppSkuInfoArgs{...}
type AppSkuInfoOutput ¶
type AppSkuInfoOutput struct{ *pulumi.OutputState }
Information about the SKU of the IoT Central application.
func (AppSkuInfoOutput) ElementType ¶
func (AppSkuInfoOutput) ElementType() reflect.Type
func (AppSkuInfoOutput) Name ¶
func (o AppSkuInfoOutput) Name() pulumi.StringOutput
The name of the SKU.
func (AppSkuInfoOutput) ToAppSkuInfoOutput ¶
func (o AppSkuInfoOutput) ToAppSkuInfoOutput() AppSkuInfoOutput
func (AppSkuInfoOutput) ToAppSkuInfoOutputWithContext ¶
func (o AppSkuInfoOutput) ToAppSkuInfoOutputWithContext(ctx context.Context) AppSkuInfoOutput
func (AppSkuInfoOutput) ToAppSkuInfoPtrOutput ¶
func (o AppSkuInfoOutput) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
func (AppSkuInfoOutput) ToAppSkuInfoPtrOutputWithContext ¶
func (o AppSkuInfoOutput) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
type AppSkuInfoPtrInput ¶
type AppSkuInfoPtrInput interface { pulumi.Input ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput ToAppSkuInfoPtrOutputWithContext(context.Context) AppSkuInfoPtrOutput }
AppSkuInfoPtrInput is an input type that accepts AppSkuInfoArgs, AppSkuInfoPtr and AppSkuInfoPtrOutput values. You can construct a concrete instance of `AppSkuInfoPtrInput` via:
AppSkuInfoArgs{...} or: nil
func AppSkuInfoPtr ¶
func AppSkuInfoPtr(v *AppSkuInfoArgs) AppSkuInfoPtrInput
type AppSkuInfoPtrOutput ¶
type AppSkuInfoPtrOutput struct{ *pulumi.OutputState }
func (AppSkuInfoPtrOutput) Elem ¶
func (o AppSkuInfoPtrOutput) Elem() AppSkuInfoOutput
func (AppSkuInfoPtrOutput) ElementType ¶
func (AppSkuInfoPtrOutput) ElementType() reflect.Type
func (AppSkuInfoPtrOutput) Name ¶
func (o AppSkuInfoPtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutput ¶
func (o AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutput() AppSkuInfoPtrOutput
func (AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutputWithContext ¶
func (o AppSkuInfoPtrOutput) ToAppSkuInfoPtrOutputWithContext(ctx context.Context) AppSkuInfoPtrOutput
type AppSkuInfoResponse ¶
type AppSkuInfoResponse struct { // The name of the SKU. Name string `pulumi:"name"` }
Information about the SKU of the IoT Central application.
type AppSkuInfoResponseArgs ¶
type AppSkuInfoResponseArgs struct { // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
Information about the SKU of the IoT Central application.
func (AppSkuInfoResponseArgs) ElementType ¶
func (AppSkuInfoResponseArgs) ElementType() reflect.Type
func (AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutput ¶
func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutput() AppSkuInfoResponseOutput
func (AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutputWithContext ¶
func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponseOutputWithContext(ctx context.Context) AppSkuInfoResponseOutput
func (AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutput ¶
func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
func (AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutputWithContext ¶
func (i AppSkuInfoResponseArgs) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
type AppSkuInfoResponseInput ¶
type AppSkuInfoResponseInput interface { pulumi.Input ToAppSkuInfoResponseOutput() AppSkuInfoResponseOutput ToAppSkuInfoResponseOutputWithContext(context.Context) AppSkuInfoResponseOutput }
AppSkuInfoResponseInput is an input type that accepts AppSkuInfoResponseArgs and AppSkuInfoResponseOutput values. You can construct a concrete instance of `AppSkuInfoResponseInput` via:
AppSkuInfoResponseArgs{...}
type AppSkuInfoResponseOutput ¶
type AppSkuInfoResponseOutput struct{ *pulumi.OutputState }
Information about the SKU of the IoT Central application.
func (AppSkuInfoResponseOutput) ElementType ¶
func (AppSkuInfoResponseOutput) ElementType() reflect.Type
func (AppSkuInfoResponseOutput) Name ¶
func (o AppSkuInfoResponseOutput) Name() pulumi.StringOutput
The name of the SKU.
func (AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutput ¶
func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutput() AppSkuInfoResponseOutput
func (AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutputWithContext ¶
func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponseOutputWithContext(ctx context.Context) AppSkuInfoResponseOutput
func (AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutput ¶
func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
func (AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutputWithContext ¶
func (o AppSkuInfoResponseOutput) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
type AppSkuInfoResponsePtrInput ¶
type AppSkuInfoResponsePtrInput interface { pulumi.Input ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput ToAppSkuInfoResponsePtrOutputWithContext(context.Context) AppSkuInfoResponsePtrOutput }
AppSkuInfoResponsePtrInput is an input type that accepts AppSkuInfoResponseArgs, AppSkuInfoResponsePtr and AppSkuInfoResponsePtrOutput values. You can construct a concrete instance of `AppSkuInfoResponsePtrInput` via:
AppSkuInfoResponseArgs{...} or: nil
func AppSkuInfoResponsePtr ¶
func AppSkuInfoResponsePtr(v *AppSkuInfoResponseArgs) AppSkuInfoResponsePtrInput
type AppSkuInfoResponsePtrOutput ¶
type AppSkuInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (AppSkuInfoResponsePtrOutput) Elem ¶
func (o AppSkuInfoResponsePtrOutput) Elem() AppSkuInfoResponseOutput
func (AppSkuInfoResponsePtrOutput) ElementType ¶
func (AppSkuInfoResponsePtrOutput) ElementType() reflect.Type
func (AppSkuInfoResponsePtrOutput) Name ¶
func (o AppSkuInfoResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutput ¶
func (o AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutput() AppSkuInfoResponsePtrOutput
func (AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutputWithContext ¶
func (o AppSkuInfoResponsePtrOutput) ToAppSkuInfoResponsePtrOutputWithContext(ctx context.Context) AppSkuInfoResponsePtrOutput
type AppState ¶
type AppState struct { // The ID of the application. ApplicationId pulumi.StringPtrInput // The display name of the application. DisplayName pulumi.StringPtrInput // The resource location. Location pulumi.StringPtrInput // The ARM resource name. Name pulumi.StringPtrInput // A valid instance SKU. Sku AppSkuInfoResponsePtrInput // The subdomain of the application. Subdomain pulumi.StringPtrInput // The resource tags. Tags pulumi.StringMapInput // The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch. Template pulumi.StringPtrInput // The resource type. Type pulumi.StringPtrInput }
func (AppState) ElementType ¶
type LookupAppArgs ¶
type LookupAppResult ¶
type LookupAppResult struct { // The ID of the application. ApplicationId string `pulumi:"applicationId"` // The display name of the application. DisplayName *string `pulumi:"displayName"` // The ARM resource identifier. Id string `pulumi:"id"` // The resource location. Location string `pulumi:"location"` // The ARM resource name. Name string `pulumi:"name"` // A valid instance SKU. Sku AppSkuInfoResponse `pulumi:"sku"` // The subdomain of the application. Subdomain *string `pulumi:"subdomain"` // The resource tags. Tags map[string]string `pulumi:"tags"` // The ID of the application template, which is a blueprint that defines the characteristics and behaviors of an application. Optional; if not specified, defaults to a blank blueprint and allows the application to be defined from scratch. Template *string `pulumi:"template"` // The resource type. Type string `pulumi:"type"` }
The IoT Central application.
func LookupApp ¶
func LookupApp(ctx *pulumi.Context, args *LookupAppArgs, opts ...pulumi.InvokeOption) (*LookupAppResult, error)