toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'apiKeyConfigs': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationApiKeyConfig>, List<Map<String, dynamic>>>(apiKeyConfigs, (value) => pulumi.Input.encodeList<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationApiKeyConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'bearerTokenConfigs': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationBearerTokenConfig>, List<Map<String, dynamic>>>(bearerTokenConfigs, (value) => pulumi.Input.encodeList<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationBearerTokenConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'oauthConfigs': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationOauthConfig>, List<Map<String, dynamic>>>(oauthConfigs, (value) => pulumi.Input.encodeList<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationOauthConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'serviceAccountAuthConfigs': ?pulumi.Input.mapOptionalInputValue<List<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationServiceAccountAuthConfig>, List<Map<String, dynamic>>>(serviceAccountAuthConfigs, (value) => pulumi.Input.encodeList<AppVersionSnapshotToolsetOpenApiToolsetApiAuthenticationServiceAccountAuthConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
    'serviceAgentIdTokenAuthConfigs': ?serviceAgentIdTokenAuthConfigs,
  };
}