Create a new domain mapping.
Arguments
parent
string
Required. The namespace in which the domain mapping should be created. For Cloud Run (fully managed), replace {namespace} with the project ID or number. It takes the form namespaces/{namespace}. For example: namespaces/PROJECT_ID
dryRun
string
Indicates that the server should validate the request and populate default values without persisting the request. Supported values: all
location
string
Location of the HTTP endpoint. For example, us-central1
or asia-southeast1
. If not set, the global endpoint https://run.googleapis.com will be used, which supports list methods only. See service endpoints
for more location options.
body
object ( DomainMapping
)
Required.
Raised exceptions
ConnectionError
HttpError
TimeoutError
TypeError
ValueError
Response
If successful, the response contains an instance of DomainMapping
.
Subworkflow snippet
Some fields might be optional or required. To identify required fields, refer to the API documentation .
YAML
- create : call : googleapis.run.v1.namespaces.domainmappings.create args : parent : ... dryRun : ... body : apiVersion : ... kind : ... metadata : annotations : ... clusterName : ... creationTimestamp : ... deletionGracePeriodSeconds : ... deletionTimestamp : ... finalizers : ... generateName : ... generation : ... labels : ... name : ... namespace : ... ownerReferences : ... resourceVersion : ... selfLink : ... uid : ... spec : certificateMode : ... forceOverride : ... routeName : ... status : conditions : ... mappedRouteName : ... observedGeneration : ... resourceRecords : ... url : ... result : createResult
JSON
[ { "create" : { "call" : "googleapis.run.v1.namespaces.domainmappings.create" , "args" : { "parent" : "..." , "dryRun" : "..." , "body" : { "apiVersion" : "..." , "kind" : "..." , "metadata" : { "annotations" : "..." , "clusterName" : "..." , "creationTimestamp" : "..." , "deletionGracePeriodSeconds" : "..." , "deletionTimestamp" : "..." , "finalizers" : "..." , "generateName" : "..." , "generation" : "..." , "labels" : "..." , "name" : "..." , "namespace" : "..." , "ownerReferences" : "..." , "resourceVersion" : "..." , "selfLink" : "..." , "uid" : "..." }, "spec" : { "certificateMode" : "..." , "forceOverride" : "..." , "routeName" : "..." }, "status" : { "conditions" : "..." , "mappedRouteName" : "..." , "observedGeneration" : "..." , "resourceRecords" : "..." , "url" : "..." } } }, "result" : "createResult" } } ]

