Memorystore v1 API - Class SelfManagedSource (1.0.0-beta08)

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

Reference documentation and code samples for the Memorystore v1 API class SelfManagedSource.

Details of the self-managed source instance.

Inheritance

object > SelfManagedSource

Namespace

Google.Cloud.Memorystore.V1

Assembly

Google.Cloud.Memorystore.V1.dll

Constructors

SelfManagedSource()

public SelfManagedSource()

SelfManagedSource(SelfManagedSource)

public SelfManagedSource(SelfManagedSource other)
Parameter
Name Description
other SelfManagedSource

Properties

IpAddress

public string IpAddress { get; set; }

Required. The IP address of the source instance. This IP address should be a stable IP address that can be accessed by the Memorystore instance throughout the migration process.

Property Value
Type Description
string

NetworkAttachment

public string NetworkAttachment { get; set; }

Required. The resource name of the Private Service Connect Network Attachment used to establish connectivity to the source instance. This network attachment has the following requirements:

  1. It must be in the same project as the Memorystore instance.
  2. It must be in the same region as the Memorystore instance.
  3. The subnet attached to the network attachment must be in the same VPC network as the source instance nodes.

Format: projects/{project}/regions/{region}/networkAttachments/{network_attachment}

Property Value
Type Description
string

NetworkAttachmentAsNetworkAttachmentName

public NetworkAttachmentName NetworkAttachmentAsNetworkAttachmentName { get; set; }

NetworkAttachmentName-typed view over the NetworkAttachment resource name property.

Property Value
Type Description
NetworkAttachmentName

Port

public int Port { get; set; }

Required. The port of the source instance. This port should be a stable port that can be accessed by the Memorystore instance throughout the migration process.

Property Value
Type Description
int