UpdateFacetRequest

public struct UpdateFacetRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • List of attributes that need to be updated in a given schema Facet. Each attribute is followed by AttributeAction, which specifies the type of update operation to perform.

    Declaration

    Swift

    public let attributeUpdates: [FacetAttributeUpdate]?
  • The name of the facet.

    Declaration

    Swift

    public let name: String
  • The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

    Declaration

    Swift

    public let objectType: ObjectType?
  • The Amazon Resource Name (ARN) that is associated with the Facet. For more information, see arns.

    Declaration

    Swift

    public let schemaArn: String
  • Undocumented

    Declaration

    Swift

    public init(attributeUpdates: [FacetAttributeUpdate]? = nil, name: String, objectType: ObjectType? = nil, schemaArn: String)
  • Declaration

    Swift

    public func validate(name: String) throws