Class IntentionState
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.Consul
Assembly: Pulumi.Consul.dll
Syntax
public sealed class IntentionState : ResourceArgs
Constructors
View SourceIntentionState()
Declaration
public IntentionState()
Properties
View SourceAction
The intention action. Must be one of allow or deny.
Declaration
public Input<string> Action { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
Optional description that can be used by Consul tooling, but is not used internally.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DestinationName
The name of the destination service for the intention. This service does not have to exist.
Declaration
public Input<string> DestinationName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DestinationNamespace
The destination namespace of the intention.
Declaration
public Input<string> DestinationNamespace { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Meta
Key/value pairs that are opaque to Consul and are associated with the intention.
Declaration
public InputMap<string> Meta { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.String> |
SourceName
The name of the source service for the intention. This service does not have to exist.
Declaration
public Input<string> SourceName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SourceNamespace
The source namespace of the intention.
Declaration
public Input<string> SourceNamespace { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |