Struct google_api_proto::google::cloud::bigquery::connection::v1::AzureProperties
source · pub struct AzureProperties {
pub application: String,
pub client_id: String,
pub object_id: String,
pub customer_tenant_id: String,
pub redirect_uri: String,
pub federated_application_client_id: String,
pub identity: String,
}
Expand description
Container for connection properties specific to Azure.
Fields§
§application: String
Output only. The name of the Azure Active Directory Application.
client_id: String
Output only. The client id of the Azure Active Directory Application.
object_id: String
Output only. The object id of the Azure Active Directory Application.
customer_tenant_id: String
The id of customer’s directory that host the data.
redirect_uri: String
The URL user will be redirected to after granting consent during connection setup.
federated_application_client_id: String
The client ID of the user’s Azure Active Directory Application used for a federated connection.
identity: String
Output only. A unique Google-owned and Google-generated identity for the Connection. This identity will be used to access the user’s Azure Active Directory Application.
Trait Implementations§
source§impl Clone for AzureProperties
impl Clone for AzureProperties
source§fn clone(&self) -> AzureProperties
fn clone(&self) -> AzureProperties
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for AzureProperties
impl Debug for AzureProperties
source§impl Default for AzureProperties
impl Default for AzureProperties
source§impl Message for AzureProperties
impl Message for AzureProperties
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for AzureProperties
impl PartialEq for AzureProperties
source§fn eq(&self, other: &AzureProperties) -> bool
fn eq(&self, other: &AzureProperties) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AzureProperties
Auto Trait Implementations§
impl Freeze for AzureProperties
impl RefUnwindSafe for AzureProperties
impl Send for AzureProperties
impl Sync for AzureProperties
impl Unpin for AzureProperties
impl UnwindSafe for AzureProperties
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request