Class QosPolicyState
Inherited Members
Namespace: Pulumi.OpenStack.Networking
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class QosPolicyState : ResourceArgs
Constructors
View SourceQosPolicyState()
Declaration
public QosPolicyState()
Properties
View SourceAllTags
The collection of tags assigned on the QoS policy, which have been explicitly and implicitly added.
Declaration
public InputList<string> AllTags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
CreatedAt
The time at which QoS policy was created.
Declaration
public Input<string> CreatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Description
The human-readable description for the QoS policy. Changing this updates the description of the existing QoS policy.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
IsDefault
Indicates whether the QoS policy is default QoS policy or not. Changing this updates the default status of the existing QoS policy.
Declaration
public Input<bool> IsDefault { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Name
The name of the QoS policy. Changing this updates the name of the existing QoS policy.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProjectId
The owner of the QoS policy. Required if admin wants to create a QoS policy for another project. Changing this creates a new QoS policy.
Declaration
public Input<string> ProjectId { 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 Neutron Qos policy. If omitted, the
region argument of the provider is used. Changing this creates a new
QoS policy.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RevisionNumber
The revision number of the QoS policy.
Declaration
public Input<int> RevisionNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Shared
Indicates whether this QoS policy is shared across all projects. Changing this updates the shared status of the existing QoS policy.
Declaration
public Input<bool> Shared { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Tags
A set of string tags for the QoS policy.
Declaration
public InputList<string> Tags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
UpdatedAt
The time at which QoS policy was created.
Declaration
public Input<string> UpdatedAt { 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> |