AWSConnectView

Objective-C

@interface AWSConnectView

Swift

class AWSConnectView

A view resource object. Contains metadata and content necessary to render the view.

  • arn

    The Amazon Resource Name (ARN) of the view.

    Declaration

    Objective-C

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

    Swift

    var arn: String? { get set }
  • View content containing all content necessary to render a view except for runtime input data.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectViewContent *_Nullable content;

    Swift

    var content: AWSConnectViewContent? { get set }
  • The timestamp of when the view was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable createdTime;

    Swift

    var createdTime: Date? { get set }
  • The description of the view.

    Declaration

    Objective-C

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

    Swift

    var detail: String? { get set }
  • The identifier of the view.

    Declaration

    Objective-C

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

    Swift

    var identifier: String? { get set }
  • Latest timestamp of the UpdateViewContent or CreateViewVersion operations.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable lastModifiedTime;

    Swift

    var lastModifiedTime: Date? { get set }
  • The name of the view.

    Declaration

    Objective-C

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

    Swift

    var name: String? { get set }
  • Indicates the view status as either SAVED or PUBLISHED. The PUBLISHED status will initiate validation on the content.

    Declaration

    Objective-C

    @property (nonatomic) AWSConnectViewStatus status;

    Swift

    var status: AWSConnectViewStatus { get set }
  • The tags associated with the view resource (not specific to view version).

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;

    Swift

    var tags: [String : String]? { get set }
  • The type of the view - CUSTOMER_MANAGED.

    Declaration

    Objective-C

    @property (nonatomic) AWSConnectViewType types;

    Swift

    var types: AWSConnectViewType { get set }
  • Current version of the view.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable version;

    Swift

    var version: NSNumber? { get set }
  • The description of the version.

    Declaration

    Objective-C

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

    Swift

    var versionDescription: String? { get set }
  • Indicates the checksum value of the latest published view content.

    Declaration

    Objective-C

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

    Swift

    var viewContentSha256: String? { get set }