Struct rusoto_clouddirectory::TypedLinkSpecifier [] [src]

pub struct TypedLinkSpecifier {
    pub identity_attribute_values: Vec<AttributeNameAndValue>,
    pub source_object_reference: ObjectReference,
    pub target_object_reference: ObjectReference,
    pub typed_link_facet: TypedLinkSchemaAndFacetName,
}

Contains all the information that is used to uniquely identify a typed link. The parameters discussed in this topic are used to uniquely specify the typed link being operated on. The AttachTypedLink API returns a typed link specifier while the DetachTypedLink API accepts one as input. Similarly, the ListIncomingTypedLinks and ListOutgoingTypedLinks API operations provide typed link specifiers as output. You can also construct a typed link specifier from scratch.

Fields

Identifies the attribute value to update.

Identifies the source object that the typed link will attach to.

Identifies the target object that the typed link will attach to.

Identifies the typed link facet that is associated with the typed link.

Trait Implementations

impl Default for TypedLinkSpecifier
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for TypedLinkSpecifier
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for TypedLinkSpecifier
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations