AWSIoTDescribeManagedJobTemplateResponse

Objective-C

@interface AWSIoTDescribeManagedJobTemplateResponse

Swift

class AWSIoTDescribeManagedJobTemplateResponse
  • The unique description of a managed template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable detail;

    Swift

    var detail: String? { get set }
  • The document schema for a managed job template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable document;

    Swift

    var document: String? { get set }
  • A map of key-value pairs that you can use as guidance to specify the inputs for creating a job from a managed template.

    documentParameters can only be used when creating jobs from Amazon Web Services managed templates. This parameter can’t be used with custom job templates or to create jobs from them.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<AWSIoTDocumentParameter *> *_Nullable documentParameters;

    Swift

    var documentParameters: [AWSIoTDocumentParameter]? { get set }
  • A list of environments that are supported with the managed job template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable environments;

    Swift

    var environments: [String]? { get set }
  • The unique Amazon Resource Name (ARN) of the managed template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable templateArn;

    Swift

    var templateArn: String? { get set }
  • The unique name of a managed template, such as AWS-Reboot.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable templateName;

    Swift

    var templateName: String? { get set }
  • The version for a managed template.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable templateVersion;

    Swift

    var templateVersion: String? { get set }