pub struct GetSslPolicyResult {
pub creation_timestamp: Output<String>,
pub custom_features: Output<Vec<String>>,
pub description: Output<String>,
pub enabled_features: Output<Vec<String>>,
pub fingerprint: Output<String>,
pub id: Output<String>,
pub min_tls_version: Output<String>,
pub name: Output<String>,
pub profile: Output<String>,
pub project: Output<Option<String>>,
pub self_link: Output<String>,
}
Fields§
§creation_timestamp: Output<String>
§custom_features: Output<Vec<String>>
If the profile
is CUSTOM
, these are the custom encryption
ciphers supported by the profile. If the profile
is not CUSTOM
, this
attribute will be empty.
description: Output<String>
Description of this SSL Policy.
enabled_features: Output<Vec<String>>
The set of enabled encryption ciphers as a result of the policy config
fingerprint: Output<String>
Fingerprint of this resource.
id: Output<String>
The provider-assigned unique ID for this managed resource.
min_tls_version: Output<String>
The minimum supported TLS version of this policy.
name: Output<String>
§profile: Output<String>
The Google-curated or custom profile used by this policy.
project: Output<Option<String>>
§self_link: Output<String>
The URI of the created resource.
Auto Trait Implementations§
impl Freeze for GetSslPolicyResult
impl RefUnwindSafe for GetSslPolicyResult
impl Send for GetSslPolicyResult
impl Sync for GetSslPolicyResult
impl Unpin for GetSslPolicyResult
impl UnwindSafe for GetSslPolicyResult
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