Design Center v1 API - Class Share (1.0.0-beta01)

public sealed class Share : IMessage<Share>, IEquatable<Share>, IDeepCloneable<Share>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class Share.

A catalog share between spaces.

Inheritance

object > Share

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

Share()

public Share()

Share(Share)

public Share(Share other)
Parameter
Name Description
other Share

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The share creation timestamp.

Property Value
Type Description
Timestamp

DestinationSpace

public string DestinationSpace { get; set; }

Required. The space resource path to which the catalog is shared. Format is projects/$project/locations/$location/spaces/$space

Property Value
Type Description
string

DestinationSpaceAsSpaceName

public SpaceName DestinationSpaceAsSpaceName { get; set; }

SpaceName-typed view over the DestinationSpace resource name property.

Property Value
Type Description
SpaceName

Name

public string Name { get; set; }

Identifier. The share name in the following format: projects/$project/locations/$location/spaces/$space/catalogs/$catalog/shares/$share

Property Value
Type Description
string

ShareName

public ShareName ShareName { get; set; }

ShareName-typed view over the Name resource name property.

Property Value
Type Description
ShareName

State

public Share.Types.State State { get; set; }

Output only. The state of the share.

Property Value
Type Description
ShareTypesState