AppGroupState constructor

const AppGroupState({
  1. Input<String?>? appGroupId,
  2. Input<List<AppGroupAttribute>?>? attributes,
  3. Input<String?>? channelId,
  4. Input<String?>? channelUri,
  5. Input<String?>? createdAt,
  6. Input<String?>? deletionPolicy,
  7. Input<String?>? displayName,
  8. Input<String?>? lastModifiedAt,
  9. Input<String?>? name,
  10. Input<String?>? orgId,
  11. Input<String?>? organization,
  12. 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,
});