Liking cljdoc? Tell your friends :D

happygapi.firebasehosting.sites

Firebase Hosting API: sites. The Firebase Hosting REST API enables programmatic and customizable deployments to your Firebase-hosted sites. Use this REST API to deploy new or updated hosting configurations and content files. See: https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites

Firebase Hosting API: sites.
The Firebase Hosting REST API enables programmatic and customizable deployments to your Firebase-hosted sites. Use this REST API to deploy new or updated hosting configurations and content files.
See: https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites
raw docstring

channels-releases-create$clj

(channels-releases-create$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/channels/releases/create

Required parameters: parent

Optional parameters: versionName

Body:

{:message string, :releaseUser {:imageUrl string, :email string}, :releaseTime string, :name string, :type string, :version {:labels {}, :deleteTime string, :deleteUser ActingUser, :fileCount string, :config ServingConfig, :name string, :createTime string, :preview PreviewConfig, :status string, :createUser ActingUser, :versionBytes string, :finalizeTime string, :finalizeUser ActingUser}}

Creates a new release which makes the content of the specified version actively display on the appropriate URL(s).

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/channels/releases/create

Required parameters: parent

Optional parameters: versionName

Body: 

{:message string,
 :releaseUser {:imageUrl string, :email string},
 :releaseTime string,
 :name string,
 :type string,
 :version {:labels {},
           :deleteTime string,
           :deleteUser ActingUser,
           :fileCount string,
           :config ServingConfig,
           :name string,
           :createTime string,
           :preview PreviewConfig,
           :status string,
           :createUser ActingUser,
           :versionBytes string,
           :finalizeTime string,
           :finalizeUser ActingUser}}

Creates a new release which makes the content of the specified version
actively display on the appropriate URL(s).
sourceraw docstring

channels-releases-list$clj

(channels-releases-list$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/channels/releases/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the releases that have been created on the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/channels/releases/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the releases that have been created on the specified site.
sourceraw docstring

domains-create$clj

(domains-create$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/create

Required parameters: parent

Optional parameters: none

Body:

{:status string, :site string, :domainName string, :updateTime string, :provisioning {:dnsFetchTime string, :certChallengeDns CertDnsChallenge, :certStatus string, :certChallengeDiscoveredTxt [string], :discoveredIps [string], :expectedIps [string], :dnsStatus string, :certChallengeHttp CertHttpChallenge}, :domainRedirect {:domainName string, :type string}}

Creates a domain mapping on the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/create

Required parameters: parent

Optional parameters: none

Body: 

{:status string,
 :site string,
 :domainName string,
 :updateTime string,
 :provisioning {:dnsFetchTime string,
                :certChallengeDns CertDnsChallenge,
                :certStatus string,
                :certChallengeDiscoveredTxt [string],
                :discoveredIps [string],
                :expectedIps [string],
                :dnsStatus string,
                :certChallengeHttp CertHttpChallenge},
 :domainRedirect {:domainName string, :type string}}

Creates a domain mapping on the specified site.
sourceraw docstring

domains-delete$clj

(domains-delete$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/delete

Required parameters: name

Optional parameters: none

Deletes the existing domain mapping on the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/delete

Required parameters: name

Optional parameters: none

Deletes the existing domain mapping on the specified site.
sourceraw docstring

domains-get$clj

(domains-get$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/get

Required parameters: name

Optional parameters: none

Gets a domain mapping on the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/get

Required parameters: name

Optional parameters: none

Gets a domain mapping on the specified site.
sourceraw docstring

domains-list$clj

(domains-list$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the domains for the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the domains for the specified site.
sourceraw docstring

domains-update$clj

(domains-update$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/update

Required parameters: name

Optional parameters: none

Body:

{:status string, :site string, :domainName string, :updateTime string, :provisioning {:dnsFetchTime string, :certChallengeDns CertDnsChallenge, :certStatus string, :certChallengeDiscoveredTxt [string], :discoveredIps [string], :expectedIps [string], :dnsStatus string, :certChallengeHttp CertHttpChallenge}, :domainRedirect {:domainName string, :type string}}

Updates the specified domain mapping, creating the mapping as if it does not exist.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/domains/update

Required parameters: name

Optional parameters: none

Body: 

{:status string,
 :site string,
 :domainName string,
 :updateTime string,
 :provisioning {:dnsFetchTime string,
                :certChallengeDns CertDnsChallenge,
                :certStatus string,
                :certChallengeDiscoveredTxt [string],
                :discoveredIps [string],
                :expectedIps [string],
                :dnsStatus string,
                :certChallengeHttp CertHttpChallenge},
 :domainRedirect {:domainName string, :type string}}

Updates the specified domain mapping, creating the mapping as if it does
not exist.
sourceraw docstring

getConfig$clj

(getConfig$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/getConfig

Required parameters: name

Optional parameters: none

Gets the Hosting metadata for a specific site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/getConfig

Required parameters: name

Optional parameters: none

Gets the Hosting metadata for a specific site.
sourceraw docstring

releases-create$clj

(releases-create$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/releases/create

Required parameters: parent

Optional parameters: versionName

Body:

{:message string, :releaseUser {:imageUrl string, :email string}, :releaseTime string, :name string, :type string, :version {:labels {}, :deleteTime string, :deleteUser ActingUser, :fileCount string, :config ServingConfig, :name string, :createTime string, :preview PreviewConfig, :status string, :createUser ActingUser, :versionBytes string, :finalizeTime string, :finalizeUser ActingUser}}

Creates a new release which makes the content of the specified version actively display on the appropriate URL(s).

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/releases/create

Required parameters: parent

Optional parameters: versionName

Body: 

{:message string,
 :releaseUser {:imageUrl string, :email string},
 :releaseTime string,
 :name string,
 :type string,
 :version {:labels {},
           :deleteTime string,
           :deleteUser ActingUser,
           :fileCount string,
           :config ServingConfig,
           :name string,
           :createTime string,
           :preview PreviewConfig,
           :status string,
           :createUser ActingUser,
           :versionBytes string,
           :finalizeTime string,
           :finalizeUser ActingUser}}

Creates a new release which makes the content of the specified version
actively display on the appropriate URL(s).
sourceraw docstring

releases-list$clj

(releases-list$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/releases/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the releases that have been created on the specified site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/releases/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists the releases that have been created on the specified site.
sourceraw docstring

updateConfig$clj

(updateConfig$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/updateConfig

Required parameters: name

Optional parameters: updateMask

Body:

{:maxVersions string}

Sets the Hosting metadata for a specific site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/updateConfig

Required parameters: name

Optional parameters: updateMask

Body: 

{:maxVersions string}

Sets the Hosting metadata for a specific site.
sourceraw docstring

versions-clone$clj

(versions-clone$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/clone

Required parameters: parent

Optional parameters: none

Body:

{:exclude {:regexes [string]}, :sourceVersion string, :finalize boolean, :include {:regexes [string]}}

Creates a new version on the target site using the content of the specified version.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/clone

Required parameters: parent

Optional parameters: none

Body: 

{:exclude {:regexes [string]},
 :sourceVersion string,
 :finalize boolean,
 :include {:regexes [string]}}

Creates a new version on the target site using the content
of the specified version.
sourceraw docstring

versions-create$clj

(versions-create$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/create

Required parameters: parent

Optional parameters: sizeBytes, versionId

Body:

{:labels {}, :deleteTime string, :deleteUser {:imageUrl string, :email string}, :fileCount string, :config {:appAssociation string, :trailingSlashBehavior string, :cleanUrls boolean, :rewrites [Rewrite], :redirects [Redirect], :headers [Header]}, :name string, :createTime string, :preview {:expireTime string, :active boolean}, :status string, :createUser {:imageUrl string, :email string}, :versionBytes string, :finalizeTime string, :finalizeUser {:imageUrl string, :email string}}

Creates a new version for a site.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/create

Required parameters: parent

Optional parameters: sizeBytes, versionId

Body: 

{:labels {},
 :deleteTime string,
 :deleteUser {:imageUrl string, :email string},
 :fileCount string,
 :config {:appAssociation string,
          :trailingSlashBehavior string,
          :cleanUrls boolean,
          :rewrites [Rewrite],
          :redirects [Redirect],
          :headers [Header]},
 :name string,
 :createTime string,
 :preview {:expireTime string, :active boolean},
 :status string,
 :createUser {:imageUrl string, :email string},
 :versionBytes string,
 :finalizeTime string,
 :finalizeUser {:imageUrl string, :email string}}

Creates a new version for a site.
sourceraw docstring

versions-delete$clj

(versions-delete$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/delete

Required parameters: name

Optional parameters: none

Deletes the specified version.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/delete

Required parameters: name

Optional parameters: none

Deletes the specified version.
sourceraw docstring

versions-files-list$clj

(versions-files-list$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/files/list

Required parameters: parent

Optional parameters: status, pageToken, pageSize

Lists the remaining files to be uploaded for the specified version.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/files/list

Required parameters: parent

Optional parameters: status, pageToken, pageSize

Lists the remaining files to be uploaded for the specified version.
sourceraw docstring

versions-list$clj

(versions-list$ auth parameters)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/list

Required parameters: parent

Optional parameters: pageToken, pageSize, filter

Lists the versions that have been created on the specified site. Will include filtering in the future.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/list

Required parameters: parent

Optional parameters: pageToken, pageSize, filter

Lists the versions that have been created on the specified site.
Will include filtering in the future.
sourceraw docstring

versions-patch$clj

(versions-patch$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:labels {}, :deleteTime string, :deleteUser {:imageUrl string, :email string}, :fileCount string, :config {:appAssociation string, :trailingSlashBehavior string, :cleanUrls boolean, :rewrites [Rewrite], :redirects [Redirect], :headers [Header]}, :name string, :createTime string, :preview {:expireTime string, :active boolean}, :status string, :createUser {:imageUrl string, :email string}, :versionBytes string, :finalizeTime string, :finalizeUser {:imageUrl string, :email string}}

Updates the specified metadata for a version. Note that this method will fail with FAILED_PRECONDITION in the event of an invalid state transition. The only valid transition for a version is currently from a CREATED status to a FINALIZED status. Use DeleteVersion to set the status of a version to DELETED.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:labels {},
 :deleteTime string,
 :deleteUser {:imageUrl string, :email string},
 :fileCount string,
 :config {:appAssociation string,
          :trailingSlashBehavior string,
          :cleanUrls boolean,
          :rewrites [Rewrite],
          :redirects [Redirect],
          :headers [Header]},
 :name string,
 :createTime string,
 :preview {:expireTime string, :active boolean},
 :status string,
 :createUser {:imageUrl string, :email string},
 :versionBytes string,
 :finalizeTime string,
 :finalizeUser {:imageUrl string, :email string}}

Updates the specified metadata for a version. Note that this method will
fail with `FAILED_PRECONDITION` in the event of an invalid state
transition. The only valid transition for a version is currently from a
`CREATED` status to a `FINALIZED` status.
Use [`DeleteVersion`](../sites.versions/delete) to set the status of a
version to `DELETED`.
sourceraw docstring

versions-populateFiles$clj

(versions-populateFiles$ auth parameters body)

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/populateFiles

Required parameters: parent

Optional parameters: none

Body:

{:files {}}

Adds content files to a version.

https://firebase.google.com/docs/hosting/api/reference/rest/v1beta1/sites/versions/populateFiles

Required parameters: parent

Optional parameters: none

Body: 

{:files {}}

Adds content files to a version.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close