Site constructor
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');
}