Site constructor

Site(
  1. String name, {
  2. SiteArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

Site(
  String name, {
  SiteArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:firebasehosting/v1beta1:Site',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  appId = registerOutput<String>('appId');
  defaultUrl = registerOutput<String>('defaultUrl');
  labels = registerOutput<Map<String, String>>('labels');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  siteId = registerOutput<String>('siteId');
  type = registerOutput<String>('type');
}