Class ApplicationCredentialAccessRuleArgs
Inherited Members
Namespace: Pulumi.OpenStack.Identity.Inputs
Assembly: Pulumi.OpenStack.dll
Syntax
public sealed class ApplicationCredentialAccessRuleArgs : ResourceArgs
Constructors
View SourceApplicationCredentialAccessRuleArgs()
Declaration
public ApplicationCredentialAccessRuleArgs()
Properties
View SourceId
The ID of the existing access rule. The access rule ID of another application credential can be provided.
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Method
The request method that the application credential is
permitted to use for a given API endpoint. Allowed values: POST, GET,
HEAD, PATCH, PUT and DELETE.
Declaration
public Input<string> Method { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Path
The API path that the application credential is permitted to access. May use named wildcards such as {tag} or the unnamed wildcard * to match against any string in the path up to a /, or the recursive wildcard ** to include / in the matched path.
Declaration
public Input<string> Path { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Service
The service type identifier for the service that the application credential is granted to access. Must be a service type that is listed in the service catalog and not a code name for a service. E.g. identity, compute, volumev3, image, network, object-store, sharev2, dns, key-manager, monitoring, etc.
Declaration
public Input<string> Service { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |