create(parent, body=None, x__xgafv=None)
Adds a SHA certificate to the specified AndroidApp.
Removes a SHA certificate from the specified AndroidApp.
Returns the list of SHA-1 and SHA-256 certificates for the specified
create(parent, body=None, x__xgafv=None)
Adds a SHA certificate to the specified AndroidApp.
Args:
parent: string, The parent App to which a SHA certificate will be added, in the format:
<br><code>projects/<var>projectId</var>/androidApps/<var>appId</var></code>
<br>As an <var>appId</var> is a unique identifier, the Unique Resource
from Sub-Collection access pattern may be used here, in the format:
<br><code>projects/-/androidApps/<var>appId</var></code> (required)
body: object, The request body.
The object takes the form of:
{ # A SHA-1 or SHA-256 certificate associated with the AndroidApp.
"name": "A String", # The fully qualified resource name of the `sha-key`, in the format:
# <br><code>projects/<var>projectId</var>/androidApps/<var>appId</var>/sha/<var>shaId</var></code>
"shaHash": "A String", # The certificate hash for the App.
"certType": "A String", # The SHA certificate type.
}
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # A SHA-1 or SHA-256 certificate associated with the AndroidApp.
"name": "A String", # The fully qualified resource name of the `sha-key`, in the format:
# <br><code>projects/<var>projectId</var>/androidApps/<var>appId</var>/sha/<var>shaId</var></code>
"shaHash": "A String", # The certificate hash for the App.
"certType": "A String", # The SHA certificate type.
}
delete(name, x__xgafv=None)
Removes a SHA certificate from the specified AndroidApp.
Args:
name: string, The fully qualified resource name of the `sha-key`, in the format:
<br><code>projects/<var>projectId</var>/androidApps/<var>appId</var>/sha/<var>shaId</var></code>
<br>You can obtain the full name from the response of
[`ListShaCertificates`](../projects.androidApps.sha/list) or the original
[`CreateShaCertificate`](../projects.androidApps.sha/create). (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{ # A generic empty message that you can re-use to avoid defining duplicated
# empty messages in your APIs. A typical example is to use it as the request
# or the response type of an API method. For instance:
#
# service Foo {
# rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
# }
#
# The JSON representation for `Empty` is empty JSON object `{}`.
}
list(parent, x__xgafv=None)
Returns the list of SHA-1 and SHA-256 certificates for the specified
AndroidApp.
Args:
parent: string, The parent App for which to list SHA certificates, in the format:
<br><code>projects/<var>projectId</var>/androidApps/<var>appId</var></code>
<br>As an <var>appId</var> is a unique identifier, the Unique Resource
from Sub-Collection access pattern may be used here, in the format:
<br><code>projects/-/androidApps/<var>appId</var></code> (required)
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
2 - v2 error format
Returns:
An object of the form:
{
"certificates": [ # The list of SHA certificates associated with the App.
{ # A SHA-1 or SHA-256 certificate associated with the AndroidApp.
"name": "A String", # The fully qualified resource name of the `sha-key`, in the format:
# <br><code>projects/<var>projectId</var>/androidApps/<var>appId</var>/sha/<var>shaId</var></code>
"shaHash": "A String", # The certificate hash for the App.
"certType": "A String", # The SHA certificate type.
},
],
}