ApisProps
Properties for defining a Apis
.
See https://www.alibabacloud.com/help/ros/developer-reference/datasource-apigateway-apis
Initializer
import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkapigateway/datasource"
&datasource.ApisProps {
ApiId: interface{},
ApiName: interface{},
CatalogId: interface{},
EnableTagAuth: interface{},
GroupId: interface{},
RefreshOptions: interface{},
Visibility: interface{},
}
Properties
Name | Type | Description |
---|---|---|
ApiId |
interface{} |
Property apiId: ID of the specified API. |
ApiName |
interface{} |
Property apiName: API name (fuzzy matching). |
CatalogId |
interface{} |
Property catalogId: Catalog number. |
EnableTagAuth |
interface{} |
Property enableTagAuth: Enable label validation. |
GroupId |
interface{} |
Property groupId: ID of the specified group. |
RefreshOptions |
interface{} |
Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated. |
Visibility |
interface{} |
Property visibility: Whether the API is public. |
ApiId
Optional
ApiId interface{}
- Type: interface{}
Property apiId: ID of the specified API.
ApiName
Optional
ApiName interface{}
- Type: interface{}
Property apiName: API name (fuzzy matching).
CatalogId
Optional
CatalogId interface{}
- Type: interface{}
Property catalogId: Catalog number.
EnableTagAuth
Optional
EnableTagAuth interface{}
- Type: interface{}
Property enableTagAuth: Enable label validation.
GroupId
Optional
GroupId interface{}
- Type: interface{}
Property groupId: ID of the specified group.
RefreshOptions
Optional
RefreshOptions interface{}
- Type: interface{}
Property refreshOptions: The refresh strategy for the datasource resource when the stack is updated.
Valid values:
- Never: Never refresh the datasource resource when the stack is updated.
- Always: Always refresh the datasource resource when the stack is updated. Default is Never.
Visibility
Optional
Visibility interface{}
- Type: interface{}
Property visibility: Whether the API is public.