AppGroupApp constructor

AppGroupApp(
  1. String name, {
  2. AppGroupAppArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new AppGroupApp. name The Pulumi resource name. args Arguments used to configure this AppGroupApp. The set of arguments for AppGroupApp. options Resource options controlling this resource's behavior.

Implementation

AppGroupApp(
  String name, {
  AppGroupAppArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:apigee/v1:AppGroupApp',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  apiProducts = registerOutput<List<String>>('apiProducts');
  appGroup = registerOutput<String>('appGroup');
  appId = registerOutput<String>('appId');
  appgroupId = registerOutput<String>('appgroupId');
  attributes = registerOutput<List<Map<String, dynamic>>>('attributes');
  callbackUrl = registerOutput<String>('callbackUrl');
  createdAt = registerOutput<String>('createdAt');
  credentials = registerOutput<List<Map<String, dynamic>>>('credentials');
  keyExpiresIn = registerOutput<String>('keyExpiresIn');
  lastModifiedAt = registerOutput<String>('lastModifiedAt');
  this.name = registerOutput<String>('name');
  organizationId = registerOutput<String>('organizationId');
  scopes = registerOutput<List<String>>('scopes');
  status = registerOutput<String>('status');
}