Class EndpointState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.ServiceDirectory
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class EndpointState : ResourceArgs
Constructors
View SourceEndpointState()
Declaration
public EndpointState()
Properties
View SourceAddress
IPv4 or IPv6 address of the endpoint.
Declaration
public Input<string> Address { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EndpointId
The Resource ID must be 1-63 characters long, including digits, lowercase letters or the hyphen character.
Declaration
public Input<string> EndpointId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Metadata
Metadata for the endpoint. This data can be consumed by service clients. The entire metadata dictionary may contain up to 512 characters, spread across all key-value pairs. Metadata that goes beyond any these limits will be rejected.
Declaration
public InputMap<string> Metadata { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
Name
The resource name for the endpoint in the format 'projects//locations//namespaces//services//endpoints/*'.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Port
Port that the endpoint is running on, must be in the range of [0, 65535]. If unspecified, the default is 0.
Declaration
public Input<int> Port { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Service
The resource name of the service that this endpoint provides.
Declaration
public Input<string> Service { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |