Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // A `displayName` name. Custom display name for the IoT Central application. Default is resource name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `sku` name. Possible values is `ST1`, `ST2`, Default value is `ST1` Sku pulumi.StringPtrOutput `pulumi:"sku"` // A `subDomain` name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. SubDomain pulumi.StringOutput `pulumi:"subDomain"` // A mapping of tags to assign to the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // A `template` name. IoT Central application template name. Default is a custom application. Template pulumi.StringOutput `pulumi:"template"` }
Manages an IoT Central Application
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
type ApplicationArgs ¶
type ApplicationArgs struct { // A `displayName` name. Custom display name for the IoT Central application. Default is resource name. DisplayName pulumi.StringPtrInput // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `sku` name. Possible values is `ST1`, `ST2`, Default value is `ST1` Sku pulumi.StringPtrInput // A `subDomain` name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. SubDomain pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `template` name. IoT Central application template name. Default is a custom application. Template pulumi.StringPtrInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationState ¶
type ApplicationState struct { // A `displayName` name. Custom display name for the IoT Central application. Default is resource name. DisplayName pulumi.StringPtrInput // Specifies the supported Azure location where the resource has to be create. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name of the IotHub resource. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the resource group under which the IotHub resource has to be created. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `sku` name. Possible values is `ST1`, `ST2`, Default value is `ST1` Sku pulumi.StringPtrInput // A `subDomain` name. Subdomain for the IoT Central URL. Each application must have a unique subdomain. SubDomain pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.StringMapInput // A `template` name. IoT Central application template name. Default is a custom application. Template pulumi.StringPtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
Click to show internal directories.
Click to hide internal directories.