Class ProductState
Inherited Members
Namespace: Pulumi.Azure.ApiManagement
Assembly: Pulumi.Azure.dll
Syntax
public sealed class ProductState : ResourceArgs
Constructors
View SourceProductState()
Declaration
public ProductState()
Properties
View SourceApiManagementName
The name of the API Management Service. Changing this forces a new resource to be created.
Declaration
public Input<string> ApiManagementName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ApprovalRequired
Do subscribers need to be approved prior to being able to use the Product?
Declaration
public Input<bool> ApprovalRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Description
A description of this Product, which may include HTML formatting tags.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DisplayName
The Display Name for this API Management Product.
Declaration
public Input<string> DisplayName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProductId
The Identifier for this Product, which must be unique within the API Management Service. Changing this forces a new resource to be created.
Declaration
public Input<string> ProductId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Published
Is this Product Published?
Declaration
public Input<bool> Published { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
ResourceGroupName
The name of the Resource Group in which the API Management Service should be exist. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubscriptionRequired
Is a Subscription required to access API's included in this Product?
Declaration
public Input<bool> SubscriptionRequired { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
SubscriptionsLimit
The number of subscriptions a user can have to this Product at the same time.
Declaration
public Input<int> SubscriptionsLimit { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
Terms
The Terms and Conditions for this Product, which must be accepted by Developers before they can begin the Subscription process.
Declaration
public Input<string> Terms { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |