Documentation ¶
Overview ¶
Package azure-justrun exports types, functions, subpackages for provisioning azure-justrun resources.
Index ¶
- Constants
- func PkgVersion() (semver.Version, error)
- type Containerapp
- type ContainerappArgs
- type ContainerappArray
- type ContainerappArrayInput
- type ContainerappArrayOutput
- func (ContainerappArrayOutput) ElementType() reflect.Type
- func (o ContainerappArrayOutput) Index(i pulumi.IntInput) ContainerappOutput
- func (o ContainerappArrayOutput) ToContainerappArrayOutput() ContainerappArrayOutput
- func (o ContainerappArrayOutput) ToContainerappArrayOutputWithContext(ctx context.Context) ContainerappArrayOutput
- type ContainerappInput
- type ContainerappMap
- type ContainerappMapInput
- type ContainerappMapOutput
- func (ContainerappMapOutput) ElementType() reflect.Type
- func (o ContainerappMapOutput) MapIndex(k pulumi.StringInput) ContainerappOutput
- func (o ContainerappMapOutput) ToContainerappMapOutput() ContainerappMapOutput
- func (o ContainerappMapOutput) ToContainerappMapOutputWithContext(ctx context.Context) ContainerappMapOutput
- type ContainerappOutput
- type EmptyType
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type PublicAccess
- func (PublicAccess) ElementType() reflect.Type
- func (e PublicAccess) ToPublicAccessOutput() PublicAccessOutput
- func (e PublicAccess) ToPublicAccessOutputWithContext(ctx context.Context) PublicAccessOutput
- func (e PublicAccess) ToPublicAccessPtrOutput() PublicAccessPtrOutput
- func (e PublicAccess) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
- func (e PublicAccess) ToStringOutput() pulumi.StringOutput
- func (e PublicAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicAccessInput
- type PublicAccessOutput
- func (PublicAccessOutput) ElementType() reflect.Type
- func (o PublicAccessOutput) ToPublicAccessOutput() PublicAccessOutput
- func (o PublicAccessOutput) ToPublicAccessOutputWithContext(ctx context.Context) PublicAccessOutput
- func (o PublicAccessOutput) ToPublicAccessPtrOutput() PublicAccessPtrOutput
- func (o PublicAccessOutput) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
- func (o PublicAccessOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicAccessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicAccessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicAccessPtrInput
- type PublicAccessPtrOutput
- func (o PublicAccessPtrOutput) Elem() PublicAccessOutput
- func (PublicAccessPtrOutput) ElementType() reflect.Type
- func (o PublicAccessPtrOutput) ToPublicAccessPtrOutput() PublicAccessPtrOutput
- func (o PublicAccessPtrOutput) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
- func (o PublicAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicAccessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToSkuNameOutput() SkuNameOutput
- func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- 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 SkuNameInput
- type SkuNameOutput
- func (SkuNameOutput) ElementType() reflect.Type
- func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
- func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNamePtrInput
- type SkuNamePtrOutput
- func (o SkuNamePtrOutput) Elem() SkuNameOutput
- func (SkuNamePtrOutput) ElementType() reflect.Type
- func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Webapp
- type WebappArgs
- type WebappArray
- type WebappArrayInput
- type WebappArrayOutput
- type WebappInput
- type WebappMap
- type WebappMapInput
- type WebappMapOutput
- type WebappOutput
Constants ¶
const ( PublicAccessContainer = PublicAccess("Container") PublicAccessBlob = PublicAccess("Blob") PublicAccessNone = PublicAccess("None") )
const ( SkuName_Standard_LRS = SkuName("Standard_LRS") SkuName_Standard_GRS = SkuName("Standard_GRS") SkuName_Standard_RAGRS = SkuName("Standard_RAGRS") SkuName_Standard_ZRS = SkuName("Standard_ZRS") SkuName_Premium_LRS = SkuName("Premium_LRS") SkuName_Premium_ZRS = SkuName("Premium_ZRS") SkuName_Standard_GZRS = SkuName("Standard_GZRS") SkuName_Standard_RAGZRS = SkuName("Standard_RAGZRS") )
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type Containerapp ¶ added in v0.1.15
type Containerapp struct { pulumi.ResourceState Url pulumi.StringPtrOutput `pulumi:"url"` }
func NewContainerapp ¶ added in v0.1.15
func NewContainerapp(ctx *pulumi.Context, name string, args *ContainerappArgs, opts ...pulumi.ResourceOption) (*Containerapp, error)
NewContainerapp registers a new resource with the given unique name, arguments, and options.
func (*Containerapp) ElementType ¶ added in v0.1.15
func (*Containerapp) ElementType() reflect.Type
func (*Containerapp) ToContainerappOutput ¶ added in v0.1.15
func (i *Containerapp) ToContainerappOutput() ContainerappOutput
func (*Containerapp) ToContainerappOutputWithContext ¶ added in v0.1.15
func (i *Containerapp) ToContainerappOutputWithContext(ctx context.Context) ContainerappOutput
type ContainerappArgs ¶ added in v0.1.15
type ContainerappArgs struct { // The name of the docker image to use. Required. DockerImageName pulumi.StringInput // The name prefix given to child resources of this component. Should not contain dashes. NamePrefix pulumi.StringPtrInput // The container registry to use. One will be created if not provided. Registry containerregistry.RegistryInput // The resource group to use. One will be created if not provided. ResourceGroup resources.ResourceGroupInput }
The set of arguments for constructing a Containerapp resource.
func (ContainerappArgs) ElementType ¶ added in v0.1.15
func (ContainerappArgs) ElementType() reflect.Type
type ContainerappArray ¶ added in v0.1.15
type ContainerappArray []ContainerappInput
func (ContainerappArray) ElementType ¶ added in v0.1.15
func (ContainerappArray) ElementType() reflect.Type
func (ContainerappArray) ToContainerappArrayOutput ¶ added in v0.1.15
func (i ContainerappArray) ToContainerappArrayOutput() ContainerappArrayOutput
func (ContainerappArray) ToContainerappArrayOutputWithContext ¶ added in v0.1.15
func (i ContainerappArray) ToContainerappArrayOutputWithContext(ctx context.Context) ContainerappArrayOutput
type ContainerappArrayInput ¶ added in v0.1.15
type ContainerappArrayInput interface { pulumi.Input ToContainerappArrayOutput() ContainerappArrayOutput ToContainerappArrayOutputWithContext(context.Context) ContainerappArrayOutput }
ContainerappArrayInput is an input type that accepts ContainerappArray and ContainerappArrayOutput values. You can construct a concrete instance of `ContainerappArrayInput` via:
ContainerappArray{ ContainerappArgs{...} }
type ContainerappArrayOutput ¶ added in v0.1.15
type ContainerappArrayOutput struct{ *pulumi.OutputState }
func (ContainerappArrayOutput) ElementType ¶ added in v0.1.15
func (ContainerappArrayOutput) ElementType() reflect.Type
func (ContainerappArrayOutput) Index ¶ added in v0.1.15
func (o ContainerappArrayOutput) Index(i pulumi.IntInput) ContainerappOutput
func (ContainerappArrayOutput) ToContainerappArrayOutput ¶ added in v0.1.15
func (o ContainerappArrayOutput) ToContainerappArrayOutput() ContainerappArrayOutput
func (ContainerappArrayOutput) ToContainerappArrayOutputWithContext ¶ added in v0.1.15
func (o ContainerappArrayOutput) ToContainerappArrayOutputWithContext(ctx context.Context) ContainerappArrayOutput
type ContainerappInput ¶ added in v0.1.15
type ContainerappInput interface { pulumi.Input ToContainerappOutput() ContainerappOutput ToContainerappOutputWithContext(ctx context.Context) ContainerappOutput }
type ContainerappMap ¶ added in v0.1.15
type ContainerappMap map[string]ContainerappInput
func (ContainerappMap) ElementType ¶ added in v0.1.15
func (ContainerappMap) ElementType() reflect.Type
func (ContainerappMap) ToContainerappMapOutput ¶ added in v0.1.15
func (i ContainerappMap) ToContainerappMapOutput() ContainerappMapOutput
func (ContainerappMap) ToContainerappMapOutputWithContext ¶ added in v0.1.15
func (i ContainerappMap) ToContainerappMapOutputWithContext(ctx context.Context) ContainerappMapOutput
type ContainerappMapInput ¶ added in v0.1.15
type ContainerappMapInput interface { pulumi.Input ToContainerappMapOutput() ContainerappMapOutput ToContainerappMapOutputWithContext(context.Context) ContainerappMapOutput }
ContainerappMapInput is an input type that accepts ContainerappMap and ContainerappMapOutput values. You can construct a concrete instance of `ContainerappMapInput` via:
ContainerappMap{ "key": ContainerappArgs{...} }
type ContainerappMapOutput ¶ added in v0.1.15
type ContainerappMapOutput struct{ *pulumi.OutputState }
func (ContainerappMapOutput) ElementType ¶ added in v0.1.15
func (ContainerappMapOutput) ElementType() reflect.Type
func (ContainerappMapOutput) MapIndex ¶ added in v0.1.15
func (o ContainerappMapOutput) MapIndex(k pulumi.StringInput) ContainerappOutput
func (ContainerappMapOutput) ToContainerappMapOutput ¶ added in v0.1.15
func (o ContainerappMapOutput) ToContainerappMapOutput() ContainerappMapOutput
func (ContainerappMapOutput) ToContainerappMapOutputWithContext ¶ added in v0.1.15
func (o ContainerappMapOutput) ToContainerappMapOutputWithContext(ctx context.Context) ContainerappMapOutput
type ContainerappOutput ¶ added in v0.1.15
type ContainerappOutput struct{ *pulumi.OutputState }
func (ContainerappOutput) ElementType ¶ added in v0.1.15
func (ContainerappOutput) ElementType() reflect.Type
func (ContainerappOutput) ToContainerappOutput ¶ added in v0.1.15
func (o ContainerappOutput) ToContainerappOutput() ContainerappOutput
func (ContainerappOutput) ToContainerappOutputWithContext ¶ added in v0.1.15
func (o ContainerappOutput) ToContainerappOutputWithContext(ctx context.Context) ContainerappOutput
func (ContainerappOutput) Url ¶ added in v0.1.15
func (o ContainerappOutput) Url() pulumi.StringPtrOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type PublicAccess ¶
type PublicAccess string
Duplicates azure-native:storage:PublicAccess
func (PublicAccess) ElementType ¶ added in v0.1.6
func (PublicAccess) ElementType() reflect.Type
func (PublicAccess) ToPublicAccessOutput ¶ added in v0.1.6
func (e PublicAccess) ToPublicAccessOutput() PublicAccessOutput
func (PublicAccess) ToPublicAccessOutputWithContext ¶ added in v0.1.6
func (e PublicAccess) ToPublicAccessOutputWithContext(ctx context.Context) PublicAccessOutput
func (PublicAccess) ToPublicAccessPtrOutput ¶ added in v0.1.6
func (e PublicAccess) ToPublicAccessPtrOutput() PublicAccessPtrOutput
func (PublicAccess) ToPublicAccessPtrOutputWithContext ¶ added in v0.1.6
func (e PublicAccess) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
func (PublicAccess) ToStringOutput ¶ added in v0.1.6
func (e PublicAccess) ToStringOutput() pulumi.StringOutput
func (PublicAccess) ToStringOutputWithContext ¶ added in v0.1.6
func (e PublicAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicAccess) ToStringPtrOutput ¶ added in v0.1.6
func (e PublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicAccess) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (e PublicAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicAccessInput ¶ added in v0.1.6
type PublicAccessInput interface { pulumi.Input ToPublicAccessOutput() PublicAccessOutput ToPublicAccessOutputWithContext(context.Context) PublicAccessOutput }
PublicAccessInput is an input type that accepts PublicAccessArgs and PublicAccessOutput values. You can construct a concrete instance of `PublicAccessInput` via:
PublicAccessArgs{...}
type PublicAccessOutput ¶ added in v0.1.6
type PublicAccessOutput struct{ *pulumi.OutputState }
func (PublicAccessOutput) ElementType ¶ added in v0.1.6
func (PublicAccessOutput) ElementType() reflect.Type
func (PublicAccessOutput) ToPublicAccessOutput ¶ added in v0.1.6
func (o PublicAccessOutput) ToPublicAccessOutput() PublicAccessOutput
func (PublicAccessOutput) ToPublicAccessOutputWithContext ¶ added in v0.1.6
func (o PublicAccessOutput) ToPublicAccessOutputWithContext(ctx context.Context) PublicAccessOutput
func (PublicAccessOutput) ToPublicAccessPtrOutput ¶ added in v0.1.6
func (o PublicAccessOutput) ToPublicAccessPtrOutput() PublicAccessPtrOutput
func (PublicAccessOutput) ToPublicAccessPtrOutputWithContext ¶ added in v0.1.6
func (o PublicAccessOutput) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
func (PublicAccessOutput) ToStringOutput ¶ added in v0.1.6
func (o PublicAccessOutput) ToStringOutput() pulumi.StringOutput
func (PublicAccessOutput) ToStringOutputWithContext ¶ added in v0.1.6
func (o PublicAccessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicAccessOutput) ToStringPtrOutput ¶ added in v0.1.6
func (o PublicAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicAccessOutput) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (o PublicAccessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicAccessPtrInput ¶ added in v0.1.6
type PublicAccessPtrInput interface { pulumi.Input ToPublicAccessPtrOutput() PublicAccessPtrOutput ToPublicAccessPtrOutputWithContext(context.Context) PublicAccessPtrOutput }
func PublicAccessPtr ¶ added in v0.1.6
func PublicAccessPtr(v string) PublicAccessPtrInput
type PublicAccessPtrOutput ¶ added in v0.1.6
type PublicAccessPtrOutput struct{ *pulumi.OutputState }
func (PublicAccessPtrOutput) Elem ¶ added in v0.1.6
func (o PublicAccessPtrOutput) Elem() PublicAccessOutput
func (PublicAccessPtrOutput) ElementType ¶ added in v0.1.6
func (PublicAccessPtrOutput) ElementType() reflect.Type
func (PublicAccessPtrOutput) ToPublicAccessPtrOutput ¶ added in v0.1.6
func (o PublicAccessPtrOutput) ToPublicAccessPtrOutput() PublicAccessPtrOutput
func (PublicAccessPtrOutput) ToPublicAccessPtrOutputWithContext ¶ added in v0.1.6
func (o PublicAccessPtrOutput) ToPublicAccessPtrOutputWithContext(ctx context.Context) PublicAccessPtrOutput
func (PublicAccessPtrOutput) ToStringPtrOutput ¶ added in v0.1.6
func (o PublicAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicAccessPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (o PublicAccessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuName ¶
type SkuName string
Duplicates azure-native:storage:SkuName
func (SkuName) ElementType ¶ added in v0.1.6
func (SkuName) ToSkuNameOutput ¶ added in v0.1.6
func (e SkuName) ToSkuNameOutput() SkuNameOutput
func (SkuName) ToSkuNameOutputWithContext ¶ added in v0.1.6
func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuName) ToSkuNamePtrOutput ¶ added in v0.1.6
func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuName) ToSkuNamePtrOutputWithContext ¶ added in v0.1.6
func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuName) ToStringOutput ¶ added in v0.1.6
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.1.6
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.1.6
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNameInput ¶ added in v0.1.6
type SkuNameInput interface { pulumi.Input ToSkuNameOutput() SkuNameOutput ToSkuNameOutputWithContext(context.Context) SkuNameOutput }
SkuNameInput is an input type that accepts SkuNameArgs and SkuNameOutput values. You can construct a concrete instance of `SkuNameInput` via:
SkuNameArgs{...}
type SkuNameOutput ¶ added in v0.1.6
type SkuNameOutput struct{ *pulumi.OutputState }
func (SkuNameOutput) ElementType ¶ added in v0.1.6
func (SkuNameOutput) ElementType() reflect.Type
func (SkuNameOutput) ToSkuNameOutput ¶ added in v0.1.6
func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
func (SkuNameOutput) ToSkuNameOutputWithContext ¶ added in v0.1.6
func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuNameOutput) ToSkuNamePtrOutput ¶ added in v0.1.6
func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNameOutput) ToSkuNamePtrOutputWithContext ¶ added in v0.1.6
func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNameOutput) ToStringOutput ¶ added in v0.1.6
func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
func (SkuNameOutput) ToStringOutputWithContext ¶ added in v0.1.6
func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuNameOutput) ToStringPtrOutput ¶ added in v0.1.6
func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNameOutput) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNamePtrInput ¶ added in v0.1.6
type SkuNamePtrInput interface { pulumi.Input ToSkuNamePtrOutput() SkuNamePtrOutput ToSkuNamePtrOutputWithContext(context.Context) SkuNamePtrOutput }
func SkuNamePtr ¶ added in v0.1.6
func SkuNamePtr(v string) SkuNamePtrInput
type SkuNamePtrOutput ¶ added in v0.1.6
type SkuNamePtrOutput struct{ *pulumi.OutputState }
func (SkuNamePtrOutput) Elem ¶ added in v0.1.6
func (o SkuNamePtrOutput) Elem() SkuNameOutput
func (SkuNamePtrOutput) ElementType ¶ added in v0.1.6
func (SkuNamePtrOutput) ElementType() reflect.Type
func (SkuNamePtrOutput) ToSkuNamePtrOutput ¶ added in v0.1.6
func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNamePtrOutput) ToSkuNamePtrOutputWithContext ¶ added in v0.1.6
func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNamePtrOutput) ToStringPtrOutput ¶ added in v0.1.6
func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNamePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.1.6
func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Webapp ¶
type Webapp struct { pulumi.ResourceState Url pulumi.StringPtrOutput `pulumi:"url"` }
func NewWebapp ¶
func NewWebapp(ctx *pulumi.Context, name string, args *WebappArgs, opts ...pulumi.ResourceOption) (*Webapp, error)
NewWebapp registers a new resource with the given unique name, arguments, and options.
func (*Webapp) ElementType ¶
func (*Webapp) ToWebappOutput ¶
func (i *Webapp) ToWebappOutput() WebappOutput
func (*Webapp) ToWebappOutputWithContext ¶
func (i *Webapp) ToWebappOutputWithContext(ctx context.Context) WebappOutput
type WebappArgs ¶
type WebappArgs struct { // The name of the compute instance running the server. Also see appSkuTier AppSkuName pulumi.StringPtrInput // The tier of the compute instance running the server. Also see appSkuName AppSkuTier pulumi.StringPtrInput // The public access level of the BlobContainer containg the website data. ContainerPublicAccess PublicAccessPtrInput // The relative file path to the folder containing web files. FilePath pulumi.StringPtrInput // The name prefix given to child resources of this component. Should not contain dashes. NamePrefix pulumi.StringPtrInput // The resource group to use. One will be created if not provided. ResourceGroup resources.ResourceGroupInput // The storage account to use. One will be created if not provided. StorageAccount storage.StorageAccountInput // The name of the SKU of the storage account created, if storageAccount is not provided StorageSkuName SkuNamePtrInput }
The set of arguments for constructing a Webapp resource.
func (WebappArgs) ElementType ¶
func (WebappArgs) ElementType() reflect.Type
type WebappArray ¶
type WebappArray []WebappInput
func (WebappArray) ElementType ¶
func (WebappArray) ElementType() reflect.Type
func (WebappArray) ToWebappArrayOutput ¶
func (i WebappArray) ToWebappArrayOutput() WebappArrayOutput
func (WebappArray) ToWebappArrayOutputWithContext ¶
func (i WebappArray) ToWebappArrayOutputWithContext(ctx context.Context) WebappArrayOutput
type WebappArrayInput ¶
type WebappArrayInput interface { pulumi.Input ToWebappArrayOutput() WebappArrayOutput ToWebappArrayOutputWithContext(context.Context) WebappArrayOutput }
WebappArrayInput is an input type that accepts WebappArray and WebappArrayOutput values. You can construct a concrete instance of `WebappArrayInput` via:
WebappArray{ WebappArgs{...} }
type WebappArrayOutput ¶
type WebappArrayOutput struct{ *pulumi.OutputState }
func (WebappArrayOutput) ElementType ¶
func (WebappArrayOutput) ElementType() reflect.Type
func (WebappArrayOutput) Index ¶
func (o WebappArrayOutput) Index(i pulumi.IntInput) WebappOutput
func (WebappArrayOutput) ToWebappArrayOutput ¶
func (o WebappArrayOutput) ToWebappArrayOutput() WebappArrayOutput
func (WebappArrayOutput) ToWebappArrayOutputWithContext ¶
func (o WebappArrayOutput) ToWebappArrayOutputWithContext(ctx context.Context) WebappArrayOutput
type WebappInput ¶
type WebappInput interface { pulumi.Input ToWebappOutput() WebappOutput ToWebappOutputWithContext(ctx context.Context) WebappOutput }
type WebappMap ¶
type WebappMap map[string]WebappInput
func (WebappMap) ElementType ¶
func (WebappMap) ToWebappMapOutput ¶
func (i WebappMap) ToWebappMapOutput() WebappMapOutput
func (WebappMap) ToWebappMapOutputWithContext ¶
func (i WebappMap) ToWebappMapOutputWithContext(ctx context.Context) WebappMapOutput
type WebappMapInput ¶
type WebappMapInput interface { pulumi.Input ToWebappMapOutput() WebappMapOutput ToWebappMapOutputWithContext(context.Context) WebappMapOutput }
WebappMapInput is an input type that accepts WebappMap and WebappMapOutput values. You can construct a concrete instance of `WebappMapInput` via:
WebappMap{ "key": WebappArgs{...} }
type WebappMapOutput ¶
type WebappMapOutput struct{ *pulumi.OutputState }
func (WebappMapOutput) ElementType ¶
func (WebappMapOutput) ElementType() reflect.Type
func (WebappMapOutput) MapIndex ¶
func (o WebappMapOutput) MapIndex(k pulumi.StringInput) WebappOutput
func (WebappMapOutput) ToWebappMapOutput ¶
func (o WebappMapOutput) ToWebappMapOutput() WebappMapOutput
func (WebappMapOutput) ToWebappMapOutputWithContext ¶
func (o WebappMapOutput) ToWebappMapOutputWithContext(ctx context.Context) WebappMapOutput
type WebappOutput ¶
type WebappOutput struct{ *pulumi.OutputState }
func (WebappOutput) ElementType ¶
func (WebappOutput) ElementType() reflect.Type
func (WebappOutput) ToWebappOutput ¶
func (o WebappOutput) ToWebappOutput() WebappOutput
func (WebappOutput) ToWebappOutputWithContext ¶
func (o WebappOutput) ToWebappOutputWithContext(ctx context.Context) WebappOutput
func (WebappOutput) Url ¶
func (o WebappOutput) Url() pulumi.StringPtrOutput