Class ServiceState
Inherited Members
Namespace: Pulumi.OpenStack.VPNaaS
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class ServiceState : ResourceArgs
Constructors
View SourceServiceState()
Declaration
public ServiceState()
Properties
View SourceAdminStateUp
The administrative state of the resource. Can either be up(true) or down(false). Changing this updates the administrative state of the existing service.
Declaration
public Input<bool> AdminStateUp { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Description
The human-readable description for the service. Changing this updates the description of the existing service.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ExternalV4Ip
The read-only external (public) IPv4 address that is used for the VPN service.
Declaration
public Input<string> ExternalV4Ip { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ExternalV6Ip
The read-only external (public) IPv6 address that is used for the VPN service.
Declaration
public Input<string> ExternalV6Ip { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
The name of the service. Changing this updates the name of the existing service.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Region
The region in which to obtain the V2 Networking client.
A Networking client is needed to create a VPN service. If omitted, the
region argument of the provider is used. Changing this creates a new
service.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RouterId
The ID of the router. Changing this creates a new service.
Declaration
public Input<string> RouterId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Status
Indicates whether IPsec VPN service is currently operational. Values are ACTIVE, DOWN, BUILD, ERROR, PENDING_CREATE, PENDING_UPDATE, or PENDING_DELETE.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubnetId
SubnetID is the ID of the subnet. Default is null.
Declaration
public Input<string> SubnetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantId
The owner of the service. Required if admin wants to create a service for another project. Changing this creates a new service.
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ValueSpecs
Map of additional options.
Declaration
public InputMap<object> ValueSpecs { get; set; }
Property Value
| Type | Description |
|---|---|
| InputMap<System.Object> |