Federation constructor

Federation(
  1. String name, {
  2. FederationArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

Federation(
  String name, {
  FederationArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:metastore/v1:Federation',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  backendMetastores = registerOutput<Map<String, String>>('backendMetastores');
  createTime = registerOutput<String>('createTime');
  endpointUri = registerOutput<String>('endpointUri');
  federationId = registerOutput<String>('federationId');
  labels = registerOutput<Map<String, String>>('labels');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  requestId = registerOutput<String?>('requestId');
  state = registerOutput<String>('state');
  stateMessage = registerOutput<String>('stateMessage');
  uid = registerOutput<String>('uid');
  updateTime = registerOutput<String>('updateTime');
  version = registerOutput<String>('version');
}