AppGroupState constructor
- Input<
String?> ? appGroupId, - Input<
List< ? attributes,AppGroupAttribute> ?> - Input<
String?> ? channelId, - Input<
String?> ? channelUri, - Input<
String?> ? createdAt, - Input<
String?> ? deletionPolicy, - Input<
String?> ? displayName, - Input<
String?> ? lastModifiedAt, - Input<
String?> ? name, - Input<
String?> ? orgId, - Input<
String?> ? organization, - Input<
String?> ? status,
Creates a new AppGroupState.
appGroupId Internal identifier that cannot be edited
attributes A list of attributes
channelId Channel identifier identifies the owner maintaining this grouping.
channelUri A reference to the associated storefront/marketplace.
createdAt Created time as milliseconds since epoch.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
displayName App group name displayed in the UI
lastModifiedAt Modified time as milliseconds since epoch.
name Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
orgId The Apigee Organization associated with the Apigee app group,
organization App group name displayed in the UI
status Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
Implementation
const AppGroupState({
this.appGroupId,
this.attributes,
this.channelId,
this.channelUri,
this.createdAt,
this.deletionPolicy,
this.displayName,
this.lastModifiedAt,
this.name,
this.orgId,
this.organization,
this.status,
});