AWS Native
Pulumi Official

Package maintained by Pulumiv0.18.0 published on Friday, May 27, 2022 by Pulumi
getProvisioningTemplate
Creates a fleet provisioning template.
Using getProvisioningTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getProvisioningTemplate(args: GetProvisioningTemplateArgs, opts?: InvokeOptions): Promise<GetProvisioningTemplateResult>
function getProvisioningTemplateOutput(args: GetProvisioningTemplateOutputArgs, opts?: InvokeOptions): Output<GetProvisioningTemplateResult>
def get_provisioning_template(template_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetProvisioningTemplateResult
def get_provisioning_template_output(template_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetProvisioningTemplateResult]
func LookupProvisioningTemplate(ctx *Context, args *LookupProvisioningTemplateArgs, opts ...InvokeOption) (*LookupProvisioningTemplateResult, error)
func LookupProvisioningTemplateOutput(ctx *Context, args *LookupProvisioningTemplateOutputArgs, opts ...InvokeOption) LookupProvisioningTemplateResultOutput
> Note: This function is named LookupProvisioningTemplate
in the Go SDK.
public static class GetProvisioningTemplate
{
public static Task<GetProvisioningTemplateResult> InvokeAsync(GetProvisioningTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetProvisioningTemplateResult> Invoke(GetProvisioningTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProvisioningTemplateResult> getProvisioningTemplate(GetProvisioningTemplateArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: aws-native:iot:getProvisioningTemplate
Arguments:
# Arguments dictionary
The following arguments are supported:
- Template
Name string
- Template
Name string
- template
Name String
- template
Name string
- template_
name str
- template
Name String
getProvisioningTemplate Result
The following output properties are available:
- Description string
- Enabled bool
- Pre
Provisioning ProvisioningHook Template Provisioning Hook - Provisioning
Role stringArn - []Provisioning
Template Tag - Template
Arn string - Template
Body string
- description String
- enabled Boolean
- pre
Provisioning ProvisioningHook Template Provisioning Hook - provisioning
Role StringArn - List<Provisioning
Template Tag> - template
Arn String - template
Body String
- description string
- enabled boolean
- pre
Provisioning ProvisioningHook Template Provisioning Hook - provisioning
Role stringArn - Provisioning
Template Tag[] - template
Arn string - template
Body string
- description String
- enabled Boolean
- pre
Provisioning Property MapHook - provisioning
Role StringArn - List<Property Map>
- template
Arn String - template
Body String
Supporting Types
ProvisioningTemplateProvisioningHook
- Payload
Version string - Target
Arn string
- Payload
Version string - Target
Arn string
- payload
Version String - target
Arn String
- payload
Version string - target
Arn string
- payload_
version str - target_
arn str
- payload
Version String - target
Arn String
ProvisioningTemplateTag
Package Details
- Repository
- https://github.com/pulumi/pulumi-aws-native
- License
- Apache-2.0