Documentation ¶
Index ¶
- type LookupProviderArgs
- type LookupProviderOutputArgs
- type LookupProviderResult
- type LookupProviderResultOutput
- func (o LookupProviderResultOutput) AttestationUri() pulumi.StringOutput
- func (LookupProviderResultOutput) ElementType() reflect.Type
- func (o LookupProviderResultOutput) Id() pulumi.StringOutput
- func (o LookupProviderResultOutput) Location() pulumi.StringOutput
- func (o LookupProviderResultOutput) Name() pulumi.StringOutput
- func (o LookupProviderResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o LookupProviderResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupProviderResultOutput) ToLookupProviderResultOutput() LookupProviderResultOutput
- func (o LookupProviderResultOutput) ToLookupProviderResultOutputWithContext(ctx context.Context) LookupProviderResultOutput
- func (o LookupProviderResultOutput) TrustModel() pulumi.StringOutput
- type Provider
- func (*Provider) ElementType() reflect.Type
- func (i *Provider) ToProviderOutput() ProviderOutput
- func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderArgs
- type ProviderArray
- type ProviderArrayInput
- type ProviderArrayOutput
- type ProviderInput
- type ProviderMap
- type ProviderMapInput
- type ProviderMapOutput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- type ProviderState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupProviderArgs ¶
type LookupProviderArgs struct { Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getProvider.
type LookupProviderOutputArgs ¶ added in v4.20.0
type LookupProviderOutputArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getProvider.
func (LookupProviderOutputArgs) ElementType ¶ added in v4.20.0
func (LookupProviderOutputArgs) ElementType() reflect.Type
type LookupProviderResult ¶
type LookupProviderResult struct { AttestationUri string `pulumi:"attestationUri"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` Tags map[string]string `pulumi:"tags"` TrustModel string `pulumi:"trustModel"` }
A collection of values returned by getProvider.
func LookupProvider ¶
func LookupProvider(ctx *pulumi.Context, args *LookupProviderArgs, opts ...pulumi.InvokeOption) (*LookupProviderResult, error)
type LookupProviderResultOutput ¶ added in v4.20.0
type LookupProviderResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProvider.
func LookupProviderOutput ¶ added in v4.20.0
func LookupProviderOutput(ctx *pulumi.Context, args LookupProviderOutputArgs, opts ...pulumi.InvokeOption) LookupProviderResultOutput
func (LookupProviderResultOutput) AttestationUri ¶ added in v4.20.0
func (o LookupProviderResultOutput) AttestationUri() pulumi.StringOutput
func (LookupProviderResultOutput) ElementType ¶ added in v4.20.0
func (LookupProviderResultOutput) ElementType() reflect.Type
func (LookupProviderResultOutput) Id ¶ added in v4.20.0
func (o LookupProviderResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupProviderResultOutput) Location ¶ added in v4.20.0
func (o LookupProviderResultOutput) Location() pulumi.StringOutput
func (LookupProviderResultOutput) Name ¶ added in v4.20.0
func (o LookupProviderResultOutput) Name() pulumi.StringOutput
func (LookupProviderResultOutput) ResourceGroupName ¶ added in v4.20.0
func (o LookupProviderResultOutput) ResourceGroupName() pulumi.StringOutput
func (LookupProviderResultOutput) Tags ¶ added in v4.20.0
func (o LookupProviderResultOutput) Tags() pulumi.StringMapOutput
func (LookupProviderResultOutput) ToLookupProviderResultOutput ¶ added in v4.20.0
func (o LookupProviderResultOutput) ToLookupProviderResultOutput() LookupProviderResultOutput
func (LookupProviderResultOutput) ToLookupProviderResultOutputWithContext ¶ added in v4.20.0
func (o LookupProviderResultOutput) ToLookupProviderResultOutputWithContext(ctx context.Context) LookupProviderResultOutput
func (LookupProviderResultOutput) TrustModel ¶ added in v4.20.0
func (o LookupProviderResultOutput) TrustModel() pulumi.StringOutput
type Provider ¶
type Provider struct { pulumi.CustomResourceState AttestationUri pulumi.StringOutput `pulumi:"attestationUri"` Location pulumi.StringOutput `pulumi:"location"` Name pulumi.StringOutput `pulumi:"name"` PolicySigningCertificateData pulumi.StringPtrOutput `pulumi:"policySigningCertificateData"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` Tags pulumi.StringMapOutput `pulumi:"tags"` TrustModel pulumi.StringOutput `pulumi:"trustModel"` }
func GetProvider ¶
func GetProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProviderState, opts ...pulumi.ResourceOption) (*Provider, error)
GetProvider gets an existing Provider 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 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
func (*Provider) ToProviderPtrOutput ¶
func (i *Provider) ToProviderPtrOutput() ProviderPtrOutput
func (*Provider) ToProviderPtrOutputWithContext ¶
func (i *Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderArgs ¶
type ProviderArgs struct { Location pulumi.StringPtrInput Name pulumi.StringPtrInput PolicySigningCertificateData pulumi.StringPtrInput ResourceGroupName pulumi.StringInput Tags pulumi.StringMapInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderArray ¶
type ProviderArray []ProviderInput
func (ProviderArray) ElementType ¶
func (ProviderArray) ElementType() reflect.Type
func (ProviderArray) ToProviderArrayOutput ¶
func (i ProviderArray) ToProviderArrayOutput() ProviderArrayOutput
func (ProviderArray) ToProviderArrayOutputWithContext ¶
func (i ProviderArray) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput
type ProviderArrayInput ¶
type ProviderArrayInput interface { pulumi.Input ToProviderArrayOutput() ProviderArrayOutput ToProviderArrayOutputWithContext(context.Context) ProviderArrayOutput }
ProviderArrayInput is an input type that accepts ProviderArray and ProviderArrayOutput values. You can construct a concrete instance of `ProviderArrayInput` via:
ProviderArray{ ProviderArgs{...} }
type ProviderArrayOutput ¶
type ProviderArrayOutput struct{ *pulumi.OutputState }
func (ProviderArrayOutput) ElementType ¶
func (ProviderArrayOutput) ElementType() reflect.Type
func (ProviderArrayOutput) Index ¶
func (o ProviderArrayOutput) Index(i pulumi.IntInput) ProviderOutput
func (ProviderArrayOutput) ToProviderArrayOutput ¶
func (o ProviderArrayOutput) ToProviderArrayOutput() ProviderArrayOutput
func (ProviderArrayOutput) ToProviderArrayOutputWithContext ¶
func (o ProviderArrayOutput) ToProviderArrayOutputWithContext(ctx context.Context) ProviderArrayOutput
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderMap ¶
type ProviderMap map[string]ProviderInput
func (ProviderMap) ElementType ¶
func (ProviderMap) ElementType() reflect.Type
func (ProviderMap) ToProviderMapOutput ¶
func (i ProviderMap) ToProviderMapOutput() ProviderMapOutput
func (ProviderMap) ToProviderMapOutputWithContext ¶
func (i ProviderMap) ToProviderMapOutputWithContext(ctx context.Context) ProviderMapOutput
type ProviderMapInput ¶
type ProviderMapInput interface { pulumi.Input ToProviderMapOutput() ProviderMapOutput ToProviderMapOutputWithContext(context.Context) ProviderMapOutput }
ProviderMapInput is an input type that accepts ProviderMap and ProviderMapOutput values. You can construct a concrete instance of `ProviderMapInput` via:
ProviderMap{ "key": ProviderArgs{...} }
type ProviderMapOutput ¶
type ProviderMapOutput struct{ *pulumi.OutputState }
func (ProviderMapOutput) ElementType ¶
func (ProviderMapOutput) ElementType() reflect.Type
func (ProviderMapOutput) MapIndex ¶
func (o ProviderMapOutput) MapIndex(k pulumi.StringInput) ProviderOutput
func (ProviderMapOutput) ToProviderMapOutput ¶
func (o ProviderMapOutput) ToProviderMapOutput() ProviderMapOutput
func (ProviderMapOutput) ToProviderMapOutputWithContext ¶
func (o ProviderMapOutput) ToProviderMapOutputWithContext(ctx context.Context) ProviderMapOutput
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
func (ProviderOutput) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput }
type ProviderPtrOutput ¶
type ProviderPtrOutput struct{ *pulumi.OutputState }
func (ProviderPtrOutput) Elem ¶ added in v4.20.0
func (o ProviderPtrOutput) Elem() ProviderOutput
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
type ProviderState ¶
type ProviderState struct { AttestationUri pulumi.StringPtrInput Location pulumi.StringPtrInput Name pulumi.StringPtrInput PolicySigningCertificateData pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput Tags pulumi.StringMapInput TrustModel pulumi.StringPtrInput }
func (ProviderState) ElementType ¶
func (ProviderState) ElementType() reflect.Type