CustomDomainArgs class
The set of arguments for CustomDomain. The set of arguments for CustomDomain.
Constructors
-
CustomDomainArgs({Input<
Map< ? annotations, Input<String, String> >CustomDomainCertPreference> ? certPreference, required Input<String> customDomainId, Input<Map< ? labels, Input<String, String> >String> ? project, Input<String> ? redirectTarget, required Input<String> siteId}) -
Creates a new CustomDomainArgs.
annotationsAnnotations you can add to leave both human- and machine-readable metadata about yourCustomDomain.certPreferenceA field that lets you specify which SSL certificate type Hosting creates for your domain name. Spark plan custom domains only have access to theGROUPEDcert type, while Blaze plan domains can select any option.customDomainIdRequired. The ID of theCustomDomain, which is the domain name you'd like to use with Firebase Hosting.labelsLabels used for extra metadata and/or filtering.projectOptional.redirectTargetA domain name that thisCustomDomainshould direct traffic towards. If specified, Hosting will respond to requests against this custom domain with an HTTP 301 code, and route traffic to the specifiedredirect_targetinstead.siteIdRequired.const -
CustomDomainArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
annotations
→ Input<
Map< ?String, String> > -
Annotations you can add to leave both human- and machine-readable metadata about your
CustomDomain.final -
certPreference
→ Input<
CustomDomainCertPreference> ? -
A field that lets you specify which SSL certificate type Hosting creates for your domain name. Spark plan custom domains only have access to the
GROUPEDcert type, while Blaze plan domains can select any option.final -
customDomainId
→ Input<
String> -
Required. The ID of the
CustomDomain, which is the domain name you'd like to use with Firebase Hosting.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
labels
→ Input<
Map< ?String, String> > -
Labels used for extra metadata and/or filtering.
final
-
project
→ Input<
String> ? -
final
-
redirectTarget
→ Input<
String> ? -
A domain name that this
CustomDomainshould direct traffic towards. If specified, Hosting will respond to requests against this custom domain with an HTTP 301 code, and route traffic to the specifiedredirect_targetinstead.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
siteId
→ Input<
String> -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited