AWS Native v0.63.0, May 25 23
AWS Native v0.63.0, May 25 23
aws-native.iot.getProvisioningTemplate
Explore with Pulumi AI
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
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0